summaryrefslogtreecommitdiff
path: root/plugins
AgeCommit message (Collapse)Author
2010-02-21use notifyActivity() for notifications in OStatusPluginEvan Prodromou
2010-02-21activity notification in Ostatus_profileEvan Prodromou
2010-02-21let activities generate their own XMLEvan Prodromou
2010-02-21Merge branch 'testing' of git@gitorious.org:statusnet/mainline into testingEvan Prodromou
Conflicts: plugins/OStatus/lib/activity.php
2010-02-21more tests for Activity parsingEvan Prodromou
2010-02-21Save posted notices in usersalmonEvan Prodromou
2010-02-21saving notices in salmon actionsEvan Prodromou
2010-02-21more complete content retrieval in ActivityObject::__construct()Evan Prodromou
2010-02-20OStatus: fix regressions from mergeBrion Vibber
2010-02-20Subscription::start() should be enough, right?Evan Prodromou
2010-02-20do some double-checks on favor and disfavor handlers in OStatusPluginEvan Prodromou
2010-02-20Merge branch 'testing' of git@gitorious.org:statusnet/mainline into testingEvan Prodromou
Conflicts: plugins/OStatus/OStatusPlugin.php
2010-02-20Add support for favor and disfavor notificationEvan 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-20OStatus: Salmon favorite & unfavorite events now handledBrion Vibber
2010-02-20OStatus: send favorite/unfavorite notifications to remote authorsBrion Vibber
2010-02-20OStatus subscription page fixups; works but needs lots of UI loving!Brion Vibber
- ostatussub via subscribe button now works again (changed to take profile instead of feed, patched up to the new discovery) - added a quickie hack to allow putting your remote profile URI in place of webfinger acct through the remote-sub button (needs to be patched up to do proper discovery via XRDS or a link or something)
2010-02-20OStatus: fix regressions in plugin & usersalmon action. Sub/unsub ↵Brion Vibber
notifications are working again.
2010-02-20drop no-longer-used XML_Feed_Parser extlib package from OStatus pluginBrion Vibber
2010-02-20add hooks for OStatus notification on subscribe/unsubscribeEvan Prodromou
2010-02-20adjust URI, URL, and location in Ostatus_profile::processPostEvan Prodromou
2010-02-20Cool bug! Technically good PHP syntaxEvan Prodromou
2010-02-20Move some salmon processing to a superclassEvan Prodromou
Moved some salmon processing to a superclass so we could handle group salmon posts, too.
2010-02-19OStatus: Salmon notifications now being generated moderately correctly. :) ↵Brion Vibber
Needs to be an <entry> not a <feed>.
2010-02-19OStatus: sub/unsub notifications working again. Fixed up autodetection of ↵Brion Vibber
feed info at profile setup time
2010-02-19Merge branch 'testing' of git@gitorious.org:statusnet/mainline into testingEvan Prodromou
Conflicts: plugins/OStatus/actions/salmon.php
2010-02-19some more salmon stuffEvan Prodromou
2010-02-19OStatus: hooked up follow/unfollow events on Salmon endpoint to ↵Brion Vibber
create/destroy remote subscriber relationships
2010-02-19OStatus: fix up Salmon endpoint detection/saving, timestamp fixes.Brion Vibber
2010-02-18add ActivityContext class and test itEvan Prodromou
2010-02-18OStatus 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-18OStatus sub/unsub updates:Brion Vibber
- fix for PuSH unsub verification - send Salmon notification on unsub
2010-02-18Merge branch 'testing' of git@gitorious.org:statusnet/mainline into testingEvan Prodromou
2010-02-18more work on salmonEvan Prodromou
2010-02-17Twitter bridge - fix for Ticket #2192Zach Copley
2010-02-17Better logging for Twitter bridge account linking processZach Copley
2010-02-17Merge branch 'master' into testingBrion Vibber
2010-02-17parse_url returns an associative array - not an objectCraig Andrews
2010-02-17PostDebug plugin - saves POST data to debug log or directory to help debug ↵Brion Vibber
form submission and server-to-server communications. Some sensitive items are sanitized but not all - don't just shove out the log results publicly!
2010-02-17OStatus: override source link with the source domain and link to original ↵Brion Vibber
message
2010-02-17OStatus: 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-16OStatus: migrated notice parsing to use Activity helper classes; on the way ↵Brion Vibber
to killing FeedMunger
2010-02-16OStatus: check only direct children in ActivityUtil::child; fixes pulling ↵Brion Vibber
actor's info when we wanted post info
2010-02-16OStatus: 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-16OStatus: fix for low-level remote subscribeBrion Vibber
2010-02-16restructure Activity classes to push more DOM stuff to ActivityUtilsEvan Prodromou
2010-02-16Merge branch 'master' into testingBrion Vibber
Conflicts: lib/stompqueuemanager.php
2010-02-16Stomp queue restructuring for mass scalability:Brion Vibber
- Multiplexing queues into groups and for multiple sites. - Sharing vs breakout configurable per site and per queue via $config['queue']['breakout'] - Detect how many times a message is redelivered, discard if it's killed too many daemons - count configurable with $config['queue']['max_retries'] - can dump the items to files in $config['queue']['dead_letter_dir'] Queue daemon memory & resource leak fixes: - avoid unnecessary reconnections to memcached server (switch persistent connections back in on second initialization, assuming it's child process) - monkey-patch for leaky .ini loads in DB_DataObject::databaseStructure() - was leaking 200k per active switch - applied leak fixes to Status_network as well, using intermediate base Safe_DataObject for both it and Memcache_DataObject Misc queue fixes: - correct handling of child processes exiting due to signal termination instead of regular exit - shutdown instead of infinite respawn loop if we're already past the soft memory limit at startup - Added --all option for xmppdaemon... still opens one xmpp connection per site that has xmpp active Cache updates: - add Cache::increment() method with native support for memcached atomic increment
2010-02-16move some nickname-guessing code to lib/util.php from OpenIDEvan Prodromou
2010-02-16add a couple of FIXME commentsEvan Prodromou
2010-02-16change find() to staticGet() to use cacheEvan Prodromou