summaryrefslogtreecommitdiff
path: root/classes
AgeCommit message (Collapse)Author
2009-11-08* [Cc]an't -> [Cc]annotSiebrand Mazeland
* [Cc]ould't -> [Cc]ould not
2009-11-08Merge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.xEvan Prodromou
2009-11-08Restructure theme.php to define a class ThemeEvan Prodromou
For various reasons, it's nicer to have a class for theme-file paths and such. So, I've rewritten the code for determining the locations of theme files to be more OOPy. I changed all the uses of the two functions in the module (theme_file and theme_path) to use Theme::file and Theme::path respectively. I've also removed the code in common.php that require's the module; using a class means we can autoload it instead.
2009-11-08Fix bug 1962: deleteuser.php regression when OpenID plugin not enabledBrion Vibber
The User_openid data object was explicitly listed as a related field to delete from in User::delete(); this class doesn't exist anymore by default since OpenID was broken out to a plugin. Added UserDeleteRelated event for plugins to add related tables to delete from at user delete time.
2009-11-07pkeyGet() and save() methods for ConfigEvan Prodromou
2009-11-07add a break to switch in hasRight()Evan Prodromou
2009-11-07use upper-case constants for roles and rights in hasRight()Evan Prodromou
2009-11-07add constants for user rolesEvan Prodromou
2009-11-07don't distribute group notices to inboxes for users who've blocked the authorEvan Prodromou
2009-11-02Added 'login' command that gives you a link that can be used to login to the ↵Craig Andrews
website
2009-11-02Merge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.xEvan Prodromou
Conflicts: classes/User.php
2009-11-02Merge branch '0.8.x' into 0.9.xEvan Prodromou
Conflicts: README
2009-11-02allowed_nickname blocks top level url router namesCraig Andrews
2009-11-02Rebuilt HTTPClient class as an extension of PEAR HTTP_Request2 package, ↵Brion Vibber
adding redirect handling and convenience functions. Caching support will be added in future work after unit tests have been added. * extlib: add PEAR HTTP_Request2 0.4.1 alpha * extlib: update PEAR Net_URL2 to 0.3.0 beta for HTTP_Request2 compatibility * moved direct usage of CURL and file_get_contents to HTTPClient class, excluding external-sourced libraries * adapted GeonamesPlugin for new HTTPResponse interface Note some plugins haven't been fully tested yet.
2009-11-02Revert "Rebuilt HTTPClient class as an extension of PEAR HTTP_Request2 ↵Brion Vibber
package, adding redirect handling and convenience functions." Going to restructure a little more before finalizing this... This reverts commit fa37967858c3c29000797e510e5f98aca8ab558f.
2009-11-02Rebuilt HTTPClient class as an extension of PEAR HTTP_Request2 package, ↵Brion Vibber
adding redirect handling and convenience functions. Caching support will be added in future work after unit tests have been added. * extlib: add PEAR HTTP_Request2 0.4.1 alpha * extlib: update PEAR Net_URL2 to 0.3.0 beta for HTTP_Request2 compatibility * moved direct usage of CURL and file_get_contents to HTTPClient class, excluding external-sourced libraries Note some plugins haven't been tested yet.
2009-11-01Revert "Blacklist all files and directories in the web root (INSTALLDIR). ↵Evan Prodromou
Much more elegant than manually keep tracking of these invalid usernames." This reverts commit 15f9c80c28042a5f9d51ec8444e3c9c475360481. So, so, elegant! And so, so, incorrect! We can't have a user named 'notice' because that would interfere with URLs like /notice/1234. However, there is no file named 'notice' in the Web root. If there were a way to automatically pull out the virtual paths in the root dir, this may make sense. Until then, we keep track here.
2009-10-30Added an "Verify Your Identity" page to the OpenID providerCraig Andrews
2009-10-30Removed reference to 'api' action which no longer exists since api refactorCraig Andrews
2009-10-29get location from a ProfileEvan Prodromou
2009-10-29get location from a NoticeEvan Prodromou
2009-10-28Merge branch '0.9.x' into locationEvan Prodromou
2009-10-28save replies in the inboxEvan Prodromou
2009-10-28Merge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.xEvan Prodromou
2009-10-28replace some boolean-evaluations with calls to empty()Evan Prodromou
2009-10-27Enable welcome bot to broadcast it's noticesCarlos Perilla
2009-10-24Merge branch '0.9.x' into locationEvan Prodromou
2009-10-23update location while saving new profileEvan Prodromou
2009-10-23update location while registeringEvan Prodromou
2009-10-23Merge commit 'refs/merge-requests/1815' of ↵Craig Andrews
git://gitorious.org/statusnet/mainline into 0.9.x
2009-10-21flip x flag on generated filesEvan Prodromou
2009-10-21statusnet.ini updateEvan Prodromou
2009-10-21new data structures for locationEvan Prodromou
2009-10-16Merge branch '0.9.x' into TwitterBridgePluginZach Copley
2009-10-15Added support for profile designs to the twitter APITrever Fischer
2009-10-14Make queuing and daemons work via eventsZach Copley
2009-10-13remove inboxes optionEvan Prodromou
2009-10-11Merge remote branch 'statusnet/0.8.x' into 0.9.xCraig Andrews
Conflicts: lib/common.php
2009-10-09Merge branch '0.8.x' into 0.9.xEvan Prodromou
2009-10-09don't write session if it's unchangedEvan Prodromou
2009-10-04Merge branch '0.8.x' into 0.9.xEvan Prodromou
Conflicts: classes/Profile.php
2009-10-03reformat Notice.phpEvan Prodromou
2009-10-04added all them doxygensBrenda Wallace
2009-10-02copy-and-paste typo in profile deletionEvan Prodromou
2009-10-02also delete blocksEvan Prodromou
2009-10-02Merge branch '0.8.x' into deleteuserEvan Prodromou
2009-09-29change string return from Notice::saveNew to exceptionsEvan Prodromou
2009-09-27Merge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.xEvan Prodromou
2009-09-27let hooks override standard user rightsEvan Prodromou
2009-09-27user rightsEvan Prodromou