summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-02-21use Ostatus_profile::ensureActivityObjectProfile() in ↵Evan Prodromou
SalmonAction::ensureProfile()
2010-02-21slightly more robust remote profile creationEvan Prodromou
2010-02-21correct actor for OStatusPlugin::onEndUnsubscribe()Evan Prodromou
2010-02-21correct call to time() in Ostatus_profile::notify()Evan Prodromou
2010-02-21correct name check in ActivityObject::fromProfile()Evan Prodromou
2010-02-21add activity:subject to atom feedsEvan Prodromou
2010-02-21add feed-level author for user atom feedsEvan Prodromou
2010-02-21try different ways to get a profile from a feedEvan Prodromou
2010-02-21make avatar attribute explicit for ActivityObjectEvan Prodromou
2010-02-21remove unused profile code from salmonactionEvan Prodromou
2010-02-21redirect ostatussub if not logged inEvan Prodromou
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-21permalink on a note represented by rel=alternateEvan 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-21Notice::saveNew() accepts url and rendered optionsEvan 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-20make sure argument to Fave::addNew() is a profileEvan 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-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-20OStatus: fix regressions in plugin & usersalmon action. Sub/unsub ↵Brion Vibber
notifications are working again.
2010-02-20Add a library to mint tag URIsEvan Prodromou
We've been making pretty crummy tag: URIs for a while. We should continue to favor HTTP URIs, since it's nice to be able to discover things about an object you've shared the ID of. Where that's not possible, this makes nicer tag URIs.
2010-02-20drop no-longer-used XML_Feed_Parser extlib package from OStatus pluginBrion Vibber
2010-02-20Add events for favor and disfavorEvan Prodromou
Added events to core code for when someone favors or disfavors a notice.
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-20Add HTMLPurifier to extlibEvan Prodromou
HTMLPurifier defangs arbitrary submitted HTML. We're using it in the OStatus plugin, but it may be valuable for other parts of the codebase (I think OEmbed might benefit, for example).
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-19remove unused subs_(un)subscribe_user functionsEvan Prodromou
2010-02-19replace calls to subs_(un)subscribe_user with Subscription methodsEvan Prodromou
2010-02-19Merge branch 'testing' of git@gitorious.org:statusnet/mainline into testingSarven Capadisli
2010-02-19Refactor subs_* functions for remote useEvan Prodromou
The subs_* functions in subs.php have made a lot of assumptions about users versus profiles. I've refactored the functions to be methods of the Subscription class instead, and to use Profile objects throughout. Some of the checks for blocks or existing subscriptions depended on users or profiles, so I've moved those methods around a bit. I've left stubs for the subs_* functions until we get time to replace them.