Skip to content
Extraits de code Groupes Projets
  1. juil. 14, 2017
  2. juin 28, 2017
  3. juin 08, 2017
  4. juin 03, 2017
    • Clworld's avatar
      Execute PushUpdateWorker only for accounts who uses StreamingAPI just now. (#3278) · dab8fc45
      Clworld a rédigé
      * Add redis key "subscribed:timeline:#{account.id}" to indicate active streaming API listeners exists.
      
      * Add endpoint for notification only stream.
      
      * Run PushUpdateWorker only for users uses Streaming API now.
      
      * Move close hander streamTo(Http/Ws) -> stream(Http/Ws)End (Deal with #3370)
      
      * Add stream type for stream start log message.
      dab8fc45
  5. mai 18, 2017
    • Eugen Rochko's avatar
      Account domain blocks (#2381) · 620d0d80
      Eugen Rochko a rédigé
      * Add <ostatus:conversation /> tag to Atom input/output
      
      Only uses ref attribute (not href) because href would be
      the alternate link that's always included also.
      
      Creates new conversation for every non-reply status. Carries
      over conversation for every reply. Keeps remote URIs verbatim,
      generates local URIs on the fly like the rest of them.
      
      * Conversation muting - prevents notifications that reference a conversation
      (including replies, favourites, reblogs) from being created. API endpoints
      /api/v1/statuses/:id/mute and /api/v1/statuses/:id/unmute
      
      Currently no way to tell when a status/conversation is muted, so the web UI
      only has a "disable notifications" button, doesn't work as a toggle
      
      * Display "Dismiss notifications" on all statuses in notifications column, not just own
      
      * Add "muted" as a boolean attribute on statuses JSON
      
      For now always false on contained reblogs, since it's only relevant for
      statuses returned from the notifications endpoint, which are not nested
      
      Remove "Disable notifications" from detailed status view, since it's
      only relevant in the notifications column
      
      * Up max class length
      
      * Remove pending test for conversation mute
      
      * Add tests, clean up
      
      * Rename to "mute conversation" and "unmute conversation"
      
      * Raise validation error when trying to mute/unmute status without conversation
      
      * Adding account domain blocks that filter notifications and public timelines
      
      * Add tests for domain blocks in notifications, public timelines
      Filter reblogs of blocked domains from home
      
      * Add API for listing and creating account domain blocks
      
      * API for creating/deleting domain blocks, tests for Status#ancestors
      and Status#descendants, filter domain blocks from them
      
      * Filter domains in streaming API
      
      * Update account_domain_block_spec.rb
      620d0d80
  6. mai 06, 2017
  7. avr. 10, 2017
    • Matt Jankowski's avatar
      Remove order prior to .find_in_batches (#1470) · b57eed45
      Matt Jankowski a rédigé
      The `Status` class has a default order on it, so when this query gets built and
      gets all the way to `find_in_batches` there is an order already there.
      
      When `find_in_batches` is run it discards any existing order on the query, and
      emits a warning to the logs if there is one there.
      
      This change removes the order prior calling `find_in_batches`, which will stop
      the logged warning from occurring as well.
      b57eed45
  8. avr. 05, 2017
  9. avr. 04, 2017
  10. avr. 02, 2017
  11. mars 15, 2017
  12. mars 02, 2017
  13. mars 01, 2017
  14. fév. 11, 2017
  15. fév. 09, 2017
  16. fév. 05, 2017
  17. fév. 01, 2017
  18. jan. 23, 2017
  19. déc. 31, 2016
  20. déc. 22, 2016
  21. déc. 04, 2016
  22. nov. 25, 2016
  23. nov. 20, 2016
  24. nov. 15, 2016
  25. nov. 13, 2016
  26. nov. 09, 2016
  27. nov. 08, 2016
  28. nov. 07, 2016
Chargement en cours