summaryrefslogtreecommitdiff
path: root/actions
AgeCommit message (Collapse)Author
2010-03-12More generalized method for calculating Atom rel="self" linksZach Copley
2010-03-11Add self link to user and group rss2 feedsZach Copley
2010-03-10Allow site-specific doc filesZach Copley
2010-03-09API config return textlimit valueMichele
2010-03-08an otp is a real loginEvan Prodromou
2010-03-05No need to pass in $this->limit and $this-tagZach Copley
2010-03-05Fix undefined variable error and some other cleanupZach Copley
2010-03-05UserRSS Didn't Use the Tag Propery.Christopher Vollick
This meant that server.com/user/tag/TAG/rss just returned all user data. That was incorrect.
2010-03-05Fix for blank RSS1 tag feedsZach Copley
2010-03-04Fix on sitenotice admin panel saveBrion Vibber
2010-03-03Move snapshot configuration to its own admin panelZach Copley
Turn on with: $config['admin']['panels'][] = 'snapshot';
2010-03-03Fix notice warning in RSS friends timelineBrion Vibber
2010-03-03Put all required field setup into AtomUserNoticeFeed and ↵Brion Vibber
AtomGroupNoticeFeed, consolidating some code. (RSS feeds pulling title, logo etc from the Atom data structure so we don't dupe it.) OStatus now calling the feed classes directly instead of faking a call into the API, should be less flakey.
2010-03-03Initial user role controls on profile pages, for owner to add/remove ↵Brion Vibber
administrator and moderator options. Buttons need to be themed.
2010-03-03Site-wide notice text admin panelZach Copley
2010-03-03Merge branch 'testing' of git@gitorious.org:statusnet/mainline into testingSarven Capadisli
2010-03-03Fix to group join event position.Sarven Capadisli
2010-03-03quick fix: skip notice from unused variable on group atom feed generationBrion Vibber
2010-03-03Merge branch 'testing' of git@gitorious.org:statusnet/mainline into testingSarven Capadisli
2010-03-03Added event hooks for before and after user groups contentSarven Capadisli
2010-03-03Merge branch 'testing' of gitorious.org:statusnet/mainline into testingZach Copley
* 'testing' of gitorious.org:statusnet/mainline: Language setting fixes:
2010-03-03Merge branch 'testing' of gitorious.org:statusnet/mainline into testingZach Copley
* 'testing' of gitorious.org:statusnet/mainline: subscribers list wasn't firing correct events
2010-03-03Language setting fixes:Brion Vibber
- switch 'en_US' to 'en', fixes the "admin panel switches to Arabic" bug - tweak setting descriptions to clarify that most of the time we'll be using browser language - add a backend switch to disable language detection (should this be exposed to ui?)
2010-03-03Fix syntax errorsZach Copley
2010-03-03subscribers list wasn't firing correct eventsEvan Prodromou
2010-03-03Added event hooks for group subscribeSarven Capadisli
2010-03-02Merge branch 'master' of git@gitorious.org:statusnet/mainline into testingBrion Vibber
2010-03-02Dropped deprecated timestamp-based 'since' parameter for all API methods. ↵Brion Vibber
When it sneaks in it can cause some very slow queries due to mismatches with the indexing. Twitter removed 'since' support some time ago, and we've already removed it from the public timeline, so it shouldn't be missed.
2010-03-02Added event hook for before and after personal timeline contentSarven Capadisli
2010-03-01OStatus: support @example.com/path/to/profile mentions as well as ↵Brion Vibber
@profile@example.com (latter requires webfinger, former doesn't) Plus misc warnings/notices cleanup in the submission path.
2010-03-01remove strict check on OMB exception stringsEvan Prodromou
2010-03-01return correct HTTP status code for OMB errorsEvan Prodromou
2010-03-01send smaller error pages for OMB API endpointsEvan Prodromou
2010-02-26Merge branch 'master' of gitorious.org:statusnet/mainline into testingBrion Vibber
2010-02-26Updated ShowGroup to Resolve Aliases Again.Christopher Vollick
The way we find groups changed with this new Local_group table. I had to update this too.
2010-02-26Merge branch 'testing' of git@gitorious.org:statusnet/mainline into testingEvan Prodromou
2010-02-26Merge branch 'blacklistplus' into testingEvan Prodromou
Conflicts: EVENTS.txt
2010-02-26Fixed object nameMichele
2010-02-25Remove unnecessary requiresZach Copley
2010-02-25Remove unnecessary requiresZach Copley
2010-02-25Merge branch 'testing' of gitorious.org:statusnet/mainline into testingZach Copley
* 'testing' of gitorious.org:statusnet/mainline: init_conversation.php script to copy old notice conversations into the conversation table cache results of webfinger lookups Parse an hcard for hints, if available use new hcard method for webfinger add hkit for hCard parsing use new dedicated hcard method for Webfinger profile Add an hcard action
2010-02-25Fix atom feed IDs in user and group atom feedsZach Copley
2010-02-25Merge branch 'testing' of git@gitorious.org:statusnet/mainline into testingEvan Prodromou
2010-02-25Add an hcard actionEvan Prodromou
A dedicated hcard action for users. Our profile page includes an hcard, but it's so full of other hcards that it's ambiguous which one is the "real" one. So, this one make sense for meaning, "This is my hcard."
2010-02-25Fix bug on subscribe/unsubscribe in profile lists. Bogus call to nonexisting ↵Brion Vibber
profile->getProfile() was masked by DB_DataObject
2010-02-25OStatus: fix remote groups to work with new user_groups/local_groups split.Brion Vibber
- fix <activity:subject> generation so we get the profile info (what's available so far) - use id instead of nickname for group join/leave forms so we can join/leave remote groups while the rest of the groups UI remains limited to local groups (plugins are responsible for making sure remote notifications and permission checks are done) - fix remote notification when joining group through OStatus's remote subscribe form
2010-02-25save mainpage element for groupsEvan Prodromou
2010-02-25modify group actions so they use Local_group to look up by nicknameEvan Prodromou
2010-02-23Drop user-only requirement for subscribe actionEvan Prodromou
I removed the check for local users in the subscribe button. I replaced it with a more specific check for OMB 0.1 remote profiles, which you can't use with this action. I also took the opportunity to split the handle() method into prepare() and handle(), and added PHPCS clean documentation.
2010-02-23OStatus group delivery initial implementation.Brion Vibber
- added rel="ostatus:attention" links for group delivery - added events for plugins to override group profile/permalink pages - pulled Notice::saveGroups up to save-time so we can override; it's relatively cheap and gives us a clean list of target groups for distrib time even with customized delivery. - fixed notice::getGroups to return group objects as expected - added some doc on new parameters to Notice::saveNew - 'groups' list of group IDs to push to in place of parsing - messages that come in via PuSH and contain local group targets are delivered to local group members - messages that come in via PuSH and contain remote group targets are delivered to local members of the remote group Todo: - handle group posts that only come through Salmon - handle conflicts in case something comes in both through Salmon and PuSH - better source verification - need a cleaner interface to look up groups by URI - need a way to handle remote groups with conflicting names