summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-02-21make some of the Webfinger magic strings constantsEvan Prodromou
2010-02-21Merge branch 'testing' of git@gitorious.org:statusnet/mainline into testingEvan Prodromou
2010-02-21fixup activity serialization so salmon notifications workEvan Prodromou
2010-02-21OStatus 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-21include namespaces in posted activities in notifyActivity()Evan Prodromou
2010-02-21Combine code that finds mentions into one place and add hook pointsEvan Prodromou
Combined the code that finds mentions of other profiles into one place. common_find_mentions() finds mentions and calls hooks to allow supplemental syntax for mentions (like OStatus). common_linkify_mentions() links mentions. common_linkify_mention() links a mention. Notice::saveReplies() now uses common_find_mentions() instead of trying to parse everything again.
2010-02-21Merge branch 'testing' of git@gitorious.org:statusnet/mainline into testingEvan Prodromou
2010-02-21use Ostatus_profile::ensureActivityObjectProfile() in ↵Evan Prodromou
SalmonAction::ensureProfile()
2010-02-21slightly more robust remote profile creationEvan Prodromou
2010-02-21Fix for doc action on systems that return false for globbing in a ↵Brion Vibber
non-existing dir
2010-02-21OStatus: debug aid - log the received Salmon post when it can't be parsed ↵Brion Vibber
properly as an <atom:entry>
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>.