summaryrefslogtreecommitdiff
path: root/actions
AgeCommit message (Collapse)Author
2009-12-05Added 'login' command that gives you a link that can be used to login to the ↵Craig Andrews
website
2009-12-05Add configuration option to toggle the indenting of the output HTML. ↵Craig Andrews
Defaults to indent enabled.
2009-12-03Make it impossible to block (and thus unsubscribe from yourZach Copley
self-subscription) via the API. Additionally, make it impossible to block yourself or unsubscribe from yourself, period. I also made User use the subs.php helper function for unsubscribing during a block. Hopefully, these changes will get rid of the problem of people accidentally deleting their self-subscriptions once and for all (knock on wood).
2009-12-03Code style cleanup: dropped some unnecessary =& reference assignments where ↵Brion Vibber
they're used only out of habit for PHP 4-style object semantics
2009-12-02Reload the admin design panel page to show the new CSS when theZach Copley
design gets reset.
2009-12-02Only pick up new default site colors if the theme has NOT changed.Zach Copley
2009-12-02Delete design when user chooses to restore default design, insteadZach Copley
of saving a design with site defaults.
2009-12-01Fix regression in password settings: users have been unable to change their ↵Brion Vibber
passwords since introduction of ChangePassword event (later StartChangePassword) November 5 in commit d6ddb84132d7b9510ba82064c67f2a39822dab49 Logic was inversed; new password was only being saved if a plugin claimed the event; so when no auth plugin was present to take it, passwords never got saved.
2009-12-01typo fix: '$this' now spelled correctly. Looks like this'll fix acceptance ↵Brion Vibber
of 'source' param for direct messages posted to API @fixme: there's duplication of reserved sources list between at least this and apistatusesupdate module
2009-11-30Fix bad function callZach Copley
2009-11-30Merge branch 'master' into 0.9.xZach Copley
* master: (67 commits) Ticket 2038: fix bad bug tracker link Fix regression in group posting: bug introduced in commit 1319002e1519fafb0e82fbfd2d2723abdb3112e7. Need to use actual profile object rather than an id on a variable that doesn't exist when checking blocks :D Log database errors when saving notice_inbox entries Drop the username from the log id for now; seems to trigger an error loop in some circumstances request id on logs... pid + random id per web request + username + method + url Add OpenID ini info back into statusnet.ini as a stopgap until we can Some changes to the OpenID DataObjects to make them emit the exact same OpenID plugin should set 'user_openid.display' as unique key Remove relationship: user_openid.user_id -> user.id. I don't think this Have OpenID plugin DataObjects emit their own .ini info Revert "Allow plugin DB_DataObject classes to not have to use the .ini file by overriding keys(), table(), and sequenceKey() for them" Catch and report exceptions from notice_to_omb_notice() instead of letting the OMB queue handler die. Fix regression in remote subscription; added hasRole() shadow method on Remote_profile. Fix fatal error on OMB subscription for first-timers Remove annoying log msg Drop error message on setlocale() failure; this is harmless, since we actually have a working locale set up. Catch uncaught exception Fixed bug where reply-sync bit wasn't getting saved Forgot to render the nav menu when on FB Connect login tab Facebook plugin no longer takes over Login and Connect settings nav menus ... Conflicts: db/08to09_pg.sql db/statusnet_pg.sql locale/pt_BR/LC_MESSAGES/statusnet.mo plugins/Mapstraction/MapstractionPlugin.php
2009-11-28Fix typo in UI stringSiebrand Mazeland
2009-11-25Fix fatal error on OMB subscription for first-timersBrion Vibber
2009-11-25Removed unnecessary classNameSarven Capadisli
2009-11-21Capitalise "same as password above"Siebrand Mazeland
2009-11-20Fix bug 1997: notice search rss utter failureBrion Vibber
Since commit c4072ef7c930b82b74f8e90f6554974b761c686c in March there's no longer an automatic run of $this->getNotices() from RssAction parent class; added to the subclass. It might make sense to put it back in the parent class, but of course only if those dupe calls can be resolved.
2009-11-20Fix bug 1997: notice search rss utter failureBrion Vibber
Since commit c4072ef7c930b82b74f8e90f6554974b761c686c in March there's no longer an automatic run of $this->getNotices() from RssAction parent class; added to the subclass. It might make sense to put it back in the parent class, but of course only if those dupe calls can be resolved.
2009-11-20UI text fixes and tweaks.Siebrand Mazeland
2009-11-20Revert "Added 'login' command that gives you a link that can be used to ↵Evan Prodromou
login to the website" This reverts commit b9d40f723bce8e01ddcbbb989bd7035b92cd9af8. Conflicts: actions/login.php classes/statusnet.ini db/08to09.sql db/08to09_pg.sql db/statusnet_pg.sql lib/command.php lib/commandinterpreter.php
2009-11-19Left a form_data class of a <ul> in the user admin panelZach Copley
2009-11-19Added validation to fields in user admin panelZach Copley
2009-11-19Added a user admin panelZach Copley
2009-11-19Add location form elements to the noticeform, and save their values on ↵Craig Andrews
submission
2009-11-19Use the $user object nickname, as login name doesnt have to == nickname ↵Eric Helgeson
anymore with plugins such as ldap/etc
2009-11-19Moved most path and server settings to a new paths admin panelZach Copley
2009-11-19tobyink's location RDF patchCraig Andrews
2009-11-19Updated form markup for email settingsSarven Capadisli
2009-11-19Added fieldsets for site admin pageSarven Capadisli
2009-11-19Merge branch 'admin-sections/3' into 0.9.xZach Copley
* admin-sections/3: Added locales_path to site admin panel Site admin panel mostly done. Still need to add CC license chooser.
2009-11-19Added locales_path to site admin panelZach Copley
2009-11-19Site admin panel mostly done. Still need to add CC license chooser.Zach Copley
2009-11-19Updated markup and style for design admin fieldsetsSarven Capadisli
2009-11-18Merge branch 'admin-sections/2' into 0.9.xZach Copley
* admin-sections/2: Design admin panel mostly done.
2009-11-18Design admin panel mostly done.Zach Copley
2009-11-18Check profile->update() result against false exactly; we may legitimately ↵Brion Vibber
get 0 back if no rows were changed. DB objects normally would return true, but the comparisons aren't 100% reliable when we've got numbers which could be ints or strings or floats. Caused failures saving profile settings with Geonames plugin enabled; the lat/lon/id fields would get re-set with freshly looked up values which no longer matched the previous values as far as the data object could tell, but which saved as the same ol' numbers.
2009-11-18Merge branch '0.9.x' of gitorious.org:statusnet/mainline into 0.9.xCraig Andrews
2009-11-18Should not canonicalize nickname before calling common_check_userCraig Andrews
2009-11-18Consolidate group creation into static function in User_groupEric Helgeson
2009-11-18Improve the not authorized error messageCraig Andrews
2009-11-18Notice: Undefined variable: source in actions/apistatusesupdate.php on line 88Brion Vibber
2009-11-18Updated admin design form markupSarven Capadisli
2009-11-18First draft of the admin panel for site designZach Copley
2009-11-17Get rid of empty select in theme dropdownZach Copley
2009-11-17Added form_data classSarven Capadisli
2009-11-17Updated admin forms to use form_settings stylesSarven Capadisli
2009-11-17more snapshot stuff in siteadminpanelEvan Prodromou
2009-11-17add private flag back into site admin panelEvan Prodromou
2009-11-17Merge branch '0.9.x' into adminpanelEvan Prodromou
Conflicts: classes/User.php
2009-11-17Merge branch '0.9.x' of git@gitorious.org:statusnet/mainline into 0.9.xEvan Prodromou
Conflicts: classes/statusnet.ini
2009-11-16Bug 1655/bug 1905: fix for Internet Explorer receiving FOAF output when ↵Brion Vibber
clicking user links. User links using the ID number (such as created for @-replies) have been failing on Internet Explorer, since IE doesn't bother to actually say it supports text/html... We usually get something like this from IE, up through at least IE 8: Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, */* The */* ended up matching application/rdf+xml instead of text/html, so only other browsers which are more explicit would actually get sent on to the user profile/notice stream; IE visitors were directed on to the FOAF download. :( Swapping the order of items in the server-side of the negotiation list fixes this; clients actually asking for FOAF at a higher priority than HTML will still get it, but the wildcard */* now matches text/html which is usually what we want. Content negotiation for the user links was added August 2008 in commit 48fcfb8b0daeb272cb9d116af617daf15930d909.