We are no longer offering accounts on this server. Consider https://gitlab.freedesktop.org/ as a place to host projects.

  1. 01 Mar, 2010 1 commit
  2. 26 Feb, 2010 5 commits
  3. 25 Feb, 2010 5 commits
  4. 23 Feb, 2010 2 commits
    • Evan Prodromou's avatar
      Drop user-only requirement for subscribe action · 1bffe424
      Evan Prodromou authored
      I removed the check for local users in the subscribe button. I replaced
      it with a more specific check for OMB 0.1 remote profiles, which you
      can't use with this action.
      
      I also took the opportunity to split the handle() method into
      prepare() and handle(), and added PHPCS clean documentation.
      1bffe424
    • Brion Vibber's avatar
      OStatus group delivery initial implementation. · d410df04
      Brion Vibber authored
      - 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
      d410df04
  5. 22 Feb, 2010 2 commits
  6. 21 Feb, 2010 3 commits
  7. 20 Feb, 2010 1 commit
  8. 19 Feb, 2010 1 commit
  9. 16 Feb, 2010 1 commit
  10. 13 Feb, 2010 1 commit
  11. 12 Feb, 2010 1 commit
  12. 11 Feb, 2010 3 commits
  13. 10 Feb, 2010 1 commit
    • Brion Vibber's avatar
      OStatus partial support for group subscriptions: · 84492568
      Brion Vibber authored
      * 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!
      84492568
  14. 09 Feb, 2010 3 commits
  15. 08 Feb, 2010 2 commits
    • Brion Vibber's avatar
      OStatus cleanup... · 384387c9
      Brion Vibber authored
      * Treat linkless feed posts as status updates; drop the "New post:" prefix and quotes on them.
      * Use stable user IDs for atom/rss2 feed links instead of unstable nicknames
      * Pull Atom feed preferentially when subscribing -- can now put the remote user's profile page straight into the feed subscription form and get to the right place.
      * Clean up naming for push endpoints
      384387c9
    • Brion Vibber's avatar
      First steps on converting FeedSub into the pub/sub basis for OStatus communications: · dc09453a
      Brion Vibber authored
      * renamed FeedSub plugin to OStatus
      * now setting avatar on subscriptions
      * general fixes for subscription
      * integrated PuSH hub to handle only user timelines on canonical ID url; sends updates directly
      * set $config['feedsub']['nohub'] = true to test w/ foreign feeds that don't have hubs (won't actually receive updates though)
      * a few bits of code documentation
      * HMAC support for verified distributions (safest if sub setup is on HTTPS)
      
      And a couple core changes:
      * minimizing HTML output for exceptions in API requests to aid in debugging
      * fix for rel=self link in apitimelineuser when id given
      
      This does not not yet include any of the individual subscription management (Salmon notifications for sub/unsub, etc) nor a nice UI for user subscriptions.
      Needs some further cleanup to treat posts as status updates instead of link references.
      dc09453a
  16. 06 Feb, 2010 2 commits
  17. 05 Feb, 2010 6 commits