summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2009-11-16disallow email on faves from sandboxed usersEvan Prodromou
2009-11-16prevent email notification on replies by sandboxed usersEvan Prodromou
2009-11-16block subscribes by silenced usersEvan Prodromou
2009-11-16silently skip email for subs from sandboxed userEvan Prodromou
2009-11-16more rights denied to silenced and sandboxedEvan Prodromou
2009-11-16don't allow sandboxed users to post public noticesEvan Prodromou
2009-11-16Move rights check to profile and add right for new noticesEvan Prodromou
Added a right for new notices, realized that the hasRight() method should be on the profile, and moved it. Makes this a less atomic commit but that's the way it goes sometimes.
2009-11-16use return-to method for UserProfile widgetEvan Prodromou
2009-11-16getting arguments for return-to processingEvan Prodromou
2009-11-16add routes for silence, sandbox, delete userEvan Prodromou
2009-11-16correct constructor for DeleteUserFormEvan Prodromou
2009-11-16give UnsilenceForm correct superclassEvan Prodromou
2009-11-16give UnsandboxForm correct superclassEvan Prodromou
2009-11-16give SilenceForm proper superclassEvan Prodromou
2009-11-16make block actions use profileformaction superclassEvan Prodromou
2009-11-16common superclass for actions that operate on a profile and returnEvan Prodromou
2009-11-15add forms for silence, sandbox, delete userEvan Prodromou
2009-11-15define rights around how to silence, sandbox, and delete a userEvan Prodromou
2009-11-15unblockform uses profileactionformEvan Prodromou
2009-11-15blockform uses profileactionformEvan Prodromou
2009-11-15common superclass for forms that operate on a profileEvan Prodromou
2009-11-14Revert "Ask users if they wish to send statistics to SNI, default is off."Evan Prodromou
This reverts commit 7efea1115f45b8880fe3161cc32b09510ddd2264. Conflicts: install.php
2009-11-14don't offer install.php on check-fancy requestsbrenda
this time, E_STRICT compliant
2009-11-13Moved class="pagination" to child element and removed elementSarven Capadisli
2009-11-13Added hAtom for profile and group listsSarven Capadisli
2009-11-13Fix typo (!. -> !)Siebrand Mazeland
2009-11-12blasted, that should not be thereCraig Andrews
2009-11-12Added a User_username table that links the external username with a ↵Craig Andrews
StatusNet user_id Added EmailAuthenticationPlugin Added ReverseUsernameAuthenticationPlugin Changed the StartChangePassword and EndChangePassword events to take a user, instead of a nickname User::allowed_nickname was declared non-static, but used as if it was static, so I made the declaration static
2009-11-12Fix for bug 1974: drop unnecessary define_syslog_variables() call from ↵Brion Vibber
common.php The call was moved to this spot in commit 3ea1119e500c23ee918569e2a58cc5abaa1d8a5a (previously init'd later in another func) but doesn't seem to be needed anyway. None of our code uses the variables that this function defines, just the constants -- which are already predefined without the call. The function is deprecated in PHP 5.3 and gone in 6, so we may as well toss it now.
2009-11-11Ask users if they wish to send statistics to SNI, default is off.Eric Helgeson
Users may not know about this setting and are unaware they are sending stats. This allows them to make that decision.
2009-11-11Add the [noticeid] to the end of text only jabber messagesCraig Andrews
2009-11-11Remove alt text on avatar url (so pidgin doesn't show it)Craig Andrews
surround notice_id with [], looks nicer
2009-11-11Remove registerUrlShortener() (no longer used)Craig Andrews
2009-11-11Redid how URL shorteners work. This way is much more like how Evan wants ↵Craig Andrews
events to work (and more like how the rest of SN works).
2009-11-11Fix bug 1963: Web UI throws warnings during previously open login session ↵Brion Vibber
after user account is deleted common_logged_in() returned bogus results because it checks against null specifically, but common_current_user() was sticking 'false' into $_cur because that's what User::staticGet() returned from a failed lookup. Now we skip over a failed lookup here, so we keep null and all is well.
2009-11-10Merge branch '0.9.x' into finish-account-apiZach Copley
* 0.9.x: Added a events for the settings menu items Bringing Sphinx search support up to code: broken out to a plugin, now supports multiple sites on a single server. Changed to Evan's event style and added an AuthPlugin superclass add geo output to statuses in json, xml, atom, rss in API Localisation updates from translatewiki.net (2009-11-10) Localisation updates from translatewiki.net Update pot add lat and long parameters to api/statuses/update change credential check to work more like other events fixup output of object attributes in db error code Performance fix for subscription/subscriber lists based on feedback from ops. Adjusting indexes to make favorites query more efficient, based on feedback from ops. Revert untested code; spews PHP notice warnings on every page view: "just sent a http 200 for the check-fancy from install.php" Added hook for the Group navigation items Updated block @title text (shouldn't say from group) Updated group block markup Revert "Remove more contractions"
2009-11-10Added a events for the settings menu itemsCraig Andrews
2009-11-10Implement /api/account/update_delivery_device.formatZach Copley
2009-11-10Bringing Sphinx search support up to code: broken out to a plugin, now ↵Brion Vibber
supports multiple sites on a single server. Upgrade notes: * Index names have changed from hardcoded 'Identica_people' and 'Identica_notices' to use the database name and actual table names. Must reindex. New events: * GetSearchEngine to override default search engine class selection from plugins New scripts: * gen_config.php generates a sphinx.conf from database configuration (with theoretical support for status_network table, but it doesn't seem to be cleanly queriable right now without knowing the db setup info for that. Needs generalized support.) * Replaced old sphinx-indexer.sh and sphinx-cron.sh with index_update.php Other fixes: * sphinx.conf.sample better matches our live config, skipping unused stopword list and using a more realistic indexer memory limit Further notes: * Probably doesn't work right with PostgreSQL yet; Sphinx can pull from PG but the extraction queries currently look like they use some MySQL-specific functions.
2009-11-10Merge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.xEvan Prodromou
2009-11-10add geo output to statuses in json, xml, atom, rss in APIEvan Prodromou
2009-11-10Localisation updates from translatewiki.netSiebrand Mazeland
* adding Arabic localisation
2009-11-10change credential check to work more like other eventsEvan Prodromou
2009-11-10Merge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.xEvan Prodromou
Conflicts: lib/util.php
2009-11-10fixup output of object attributes in db error codeEvan Prodromou
2009-11-10Revert untested code; spews PHP notice warnings on every page view: "just ↵Brion Vibber
sent a http 200 for the check-fancy from install.php" Notice: Undefined index: p in /Library/WebServer/Documents/mublog/lib/common.php on line 41 This reverts commit 223fee2ad1430e827830265c9fe97f4d025bb060.
2009-11-10Merge remote branch 'statusnet/0.9.x' into 0.9.xBrion Vibber
2009-11-10Added hook for the Group navigation itemsSarven Capadisli
2009-11-10Merge branch '0.9.x' into finish-account-apiZach Copley
* 0.9.x: (26 commits) just sent a http 200 for the check-fancy from install.php Add a new event: CanUserChangeField shorten flag notification and include a class Added flag icon for UserFlag plugin Fixed notice option alignment in IE add a method to Theme class to list available themes Updated Realtime plugin to use the util's NoticeReply object Localisation updates from translatewiki.net (2009-11-08) Update pot again Rebuild pot file *without* --join-existing to get rid of the cruft. Not sure why "--join-existing" must be in. Only thing I can think of is manual additions, which I could not find. Revert "More precise field label" Remove more contractions Revert "* [Cc]an't -> [Cc]annot" Revert "More specifics on 'address'" * [Cc]an't -> [Cc]annot Revert "* check usage of 'people' in UI and change it to 'users' or something else in most places" add utilities for calculating local and installation theme root dirs Harmonise UI message "No such user." Restructure theme.php to define a class Theme entity_action responses look more inactive now ...
2009-11-10Output profile background image info in the API user objectsZach Copley