summaryrefslogtreecommitdiff
path: root/actions/apitimelinegroup.php
AgeCommit message (Collapse)Author
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
2010-02-20Change to use TagURI::base() instead of common_config()Evan Prodromou
I changed the way that tag: URIs are minted, so we now use the right base. Ideally most of these would use HTTP URIs instead, but for now at least they use the right base.
2010-02-12Add OStatus PuSH hub and Salmon links back into user and group feedsZach Copley
2010-02-12Initial upgraded Atom output for group timelinesZach Copley
2010-02-09OStatus partial support for group subscriptions:Brion Vibber
* detection of group feeds is currently a nasty hack based on presence of '/groups/' in URL -- should use some property on the feed? * listing for the remote group is kinda cruddy; needs to be named more cleanly * still need to establish per-author profiles (easier once we have the updated Atom code in) * group delivery probably not right yet * saving of group messages still triggering some weird behavior Added support for since_id and max_id on group timeline feeds as a free extra. Enjoy!
2010-01-10Lots of tiny message changes.Siebrand Mazeland
* Mostly punctuation updates so that the same message is used consistently in all of StatusNet. * Some cases of "Title Case" removed, because that does not appear to be used consistently.
2009-12-11ticket 2055: added logos to Atom and RSS feedsHue Bastard
2009-11-16Consistant error for groups that dont exist in APIEric Helgeson
2009-11-04Fix for Ticket #1957 - API methods are not accessible when site is private ↵Zach Copley
(0.8->0.9 regression)
2009-10-12Added in credits.Zach Copley
2009-10-09CamelCase all function names in the API codeZach Copley
2009-10-09These same params are used in most API actions; moved to base API classZach Copley
2009-10-09Remove more redundant $formatsZach Copley
2009-10-09Delete action/api.php and rename lib/twitterapi.php to lib/api.phpZach Copley
2009-10-06New action for group timelines via APIZach Copley