Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-02-24 | OStatus: disable HTMLPurify cache unless we've configured a writable path ↵ | Brion Vibber | |
for it. Updated plugin README with available config options. Cleanup for a bad element fallback lookup in Activity | |||
2010-02-24 | Merge branch 'testing' of git@gitorious.org:statusnet/mainline into testing | Brion Vibber | |
2010-02-24 | - break OMB profile update pings to a background queue | Brion Vibber | |
- add event hooks to profile update pings - send Salmon pings with custom update-profile event to OStatus subscribees and groups (subscribers will see it on your next post) - fix OStatus queues with overlong transport names, should work on DB queues now - Ostatus_profile::notifyActivity() and ::notifyDeferred() now can take XML, Notice, or Activity for convenience | |||
2010-02-24 | use Subscription::start() for remote subscribes | Evan Prodromou | |
2010-02-24 | OStatus: save updated profile bits when they come in over the wire; fix up ↵ | Brion Vibber | |
nicknames | |||
2010-02-24 | OStatus: fix group delivery, send reply/group Salmon pings from background. | Brion Vibber | |
2010-02-24 | OStatus: consolidate the low-level notice save code between Salmon and PuSH ↵ | Brion Vibber | |
input paths. Validation etc remains at higher levels. | |||
2010-02-23 | OStatus: fixes for link/id and text extraction gets import of Buzz feeds ↵ | Brion Vibber | |
working. | |||
2010-02-23 | OStatus: do PuSH subscription setup from subscribe/join event hooks, so ↵ | Brion Vibber | |
resubscribing directly from a profile/group list works correctly if there aren't active subscriptions at the moment. | |||
2010-02-22 | er typo | James Walker | |
2010-02-22 | clean up error logging | James Walker | |
2010-02-22 | generate keypairs for users, and put them in the XRD for discovery | James Walker | |
2010-02-22 | db_objectified magic sig - for persistence of local keypairs | James Walker | |
2010-02-22 | moving magicsig.php to classes - to add storage | James Walker | |
2010-02-23 | OStatus 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-22 | OStatus: initial hookup of remote group membership (notice delivery not yet ↵ | Brion Vibber | |
working quite right) - added a temp config var to disable salmon magic signatures until they're working consistently | |||
2010-02-22 | handle poco nicknames in Ostatus_profile | Evan Prodromou | |
2010-02-21 | OStatus: record source profile & saving method in ostatus_source table; this ↵ | Brion Vibber | |
allows us to distinguish posts that have come through an unverified group feed | |||
2010-02-21 | Merge branch 'testing' of git@gitorious.org:statusnet/mainline into testing | Evan Prodromou | |
2010-02-21 | work harder to preserve info when creating new Ostatus_profile | Evan Prodromou | |
2010-02-21 | Merge branch 'testing' of gitorious.org:statusnet/mainline into testing | Brion Vibber | |
2010-02-21 | OStatus PuSH fixes: | Brion Vibber | |
- hub now defers subscription state updates until after verification, per spec - hub now supports synchronous verification when requested (if async is not requested after) - client now requests synchronous verification (it's a bit safer) - cleanup on subscription logging/error responses | |||
2010-02-21 | Merge branch 'testing' of git@gitorious.org:statusnet/mainline into testing | Evan Prodromou | |
2010-02-21 | Add OStatus_profile::ensureWebfinger() | Evan Prodromou | |
2010-02-21 | OStatus PuSH fixlets: | Brion Vibber | |
- set minimal error page output on PuSH callback - allow hub to retry ($config['ostatus']['hub_retries']), simplify internal iface a bit. Retries are pushed to end of queue but otherwise not delayed yet; makes delivery more robust to one-off transitory errors but not yet against downtime. | |||
2010-02-21 | OStatus feedsub fixlets: | Brion Vibber | |
- actually udpate feedsub.last_update when we get a new PuSH update in - move incoming PuSH processing to a queue handler to minimize time spent before POST return, as recommended by PuSH spec. When queues are disabled this'll still be handled immediately. | |||
2010-02-21 | include namespaces in posted activities in notifyActivity() | Evan Prodromou | |
2010-02-21 | slightly more robust remote profile creation | Evan Prodromou | |
2010-02-21 | correct call to time() in Ostatus_profile::notify() | Evan Prodromou | |
2010-02-21 | try different ways to get a profile from a feed | Evan Prodromou | |
2010-02-21 | activity notification in Ostatus_profile | Evan Prodromou | |
2010-02-20 | OStatus: fix regressions from merge | Brion Vibber | |
2010-02-20 | Add support for favor and disfavor notification | Evan Prodromou | |
Added support for favoring and disfavoring in OStatusPlugin. Needed to represent the Notice as an activity:object, so added some code for that in lib/activity.php. Also, made some small changes to OStatusPlugin so it handled having a non-default argument $object correctly. | |||
2010-02-20 | adjust URI, URL, and location in Ostatus_profile::processPost | Evan Prodromou | |
2010-02-20 | Cool bug! Technically good PHP syntax | Evan Prodromou | |
2010-02-19 | OStatus: Salmon notifications now being generated moderately correctly. :) ↵ | Brion Vibber | |
Needs to be an <entry> not a <feed>. | |||
2010-02-19 | OStatus: sub/unsub notifications working again. Fixed up autodetection of ↵ | Brion Vibber | |
feed info at profile setup time | |||
2010-02-19 | OStatus: hooked up follow/unfollow events on Salmon endpoint to ↵ | Brion Vibber | |
create/destroy remote subscriber relationships | |||
2010-02-19 | OStatus: fix up Salmon endpoint detection/saving, timestamp fixes. | Brion Vibber | |
2010-02-18 | add ActivityContext class and test it | Evan Prodromou | |
2010-02-18 | OStatus refactoring to clean up profile vs feed and fix up subscription issues. | Brion Vibber | |
PuSH subscription maintenance broken back out to FeedSub, letting Ostatus_profile deal with the profile level (user or group, with unique id URI) | |||
2010-02-18 | OStatus sub/unsub updates: | Brion Vibber | |
- fix for PuSH unsub verification - send Salmon notification on unsub | |||
2010-02-17 | OStatus: moving parts of profile processing to Activity from feedmunger. ↵ | Brion Vibber | |
Pausing before refactoring DB schema a bit to clean up feed vs person vs group info | |||
2010-02-16 | OStatus: migrated notice parsing to use Activity helper classes; on the way ↵ | Brion Vibber | |
to killing FeedMunger | |||
2010-02-16 | OStatus: fix up some recent regressions in subscription setup; fix state ↵ | Brion Vibber | |
checks and verification token, and avatar save on setup. Needs updates for new atom code next... | |||
2010-02-16 | OStatus: fix for low-level remote subscribe | Brion Vibber | |
2010-02-16 | change find() to staticGet() to use cache | Evan Prodromou | |
2010-02-12 | OStatus: prep work for sending notifications on ↵ | Brion Vibber | |
sub/unsub/join/leave/favorite/unfavorite via Salmon; needs to be completed and hooked up once feed gen is fixed. | |||
2010-02-12 | OStatus sub setup code cleanup and partial group fixes (needs more work ↵ | Brion Vibber | |
after the Atom updates are done) | |||
2010-02-12 | OStatus: renamed feedinfo table to ostatus_profile -- will cover remote ↵ | Brion Vibber | |
ostatus people and groups whether a subscription's active or not (maintains identity over unsub/resub, and between subscribers and subscribees) |