Skip to content
Snippets Groups Projects
  1. Jul 18, 2017
  2. Jul 17, 2017
  3. Jul 16, 2017
  4. Jul 15, 2017
    • unarist's avatar
      Fix column swiping (#4211) · 69543977
      unarist authored
      This fixes broken behavior and enable animation only on swiping.
      69543977
    • ThibG's avatar
      Optimize uri normalization (#4212) · 05cd3709
      ThibG authored
      * Add dependency on idn-ruby to speed up URI normalization
      
      * Use normalized_host instead of normalize.host when applicable
      
      When we are only interested in the normalized host, calling normalized_host
      avoids normalizing the other components of the URI as well as creating a
      new object
      05cd3709
    • Yamagishi Kazutoshi's avatar
    • Eugen Rochko's avatar
      Improve ActivityPub representations (#3844) · 8c45cd0e
      Eugen Rochko authored
      * Improve webfinger templates and make tests more flexible
      
      * Clean up AS2 representation of actor
      
      * Refactor outbox
      
      * Create activities representation
      
      * Add representations of followers/following collections, do not redirect /users/:username route if format is empty
      
      * Remove unused translations
      
      * ActivityPub endpoint for single statuses, add ActivityPub::TagManager for better
      URL/URI generation
      
      * Add ActivityPub::TagManager#to
      
      * Represent all attachments as Document instead of Image/Video specifically
      (Because for remote ones we may not know for sure)
      
      Add mentions and hashtags representation to AP notes
      
      * Add AP-resolvable hashtag URIs
      
      * Use ActiveModelSerializers for ActivityPub
      
      * Clean up unused translations
      
      * Separate route for object and activity
      
      * Adjust cc/to matrices
      
      * Add to/cc to activities, ensure announce activity embeds target status and
      not the wrapper status, add "id" to all collections
      8c45cd0e
  5. Jul 14, 2017
    • Eugen Rochko's avatar
      Fix #3773 - Pin favourites column (#4201) · 3fbf1bf3
      Eugen Rochko authored
      3fbf1bf3
    • Eugen Rochko's avatar
      Fix #2672 - Connect signed PuSH subscription requests to instance domain (#4205) · cd9b2ab2
      Eugen Rochko authored
      * Fix #2672 - Connect signed PuSH subscription requests to instance domain
      
      Resolves #2739
      
      * Fix return of locate_subscription
      
      * Fix tests
      cd9b2ab2
    • Eugen Rochko's avatar
      Fix subsequent replies to unresolved status not being filtered from home (#4190) · de397f3b
      Eugen Rochko authored
      Resolves #4177 - smaller changeset
      de397f3b
    • Sorin Davidoi's avatar
      Small style fixes (#4206) · 72bd73f6
      Sorin Davidoi authored
      * fix(components/media_modal): Center horizontally in Firefox
      
      * fix(components/status_list): Do not remove load more button
      72bd73f6
    • unarist's avatar
      Fix response of unreblog/unfavourite APIs (#4204) · 1896a154
      unarist authored
      Both APIs process asynchronously, so reblogged/favourited fields in the response should be set to `false` manually.
      1896a154
    • Eugen Rochko's avatar
      HTTP signatures (#4146) · 1618b68b
      Eugen Rochko authored
      * Add Request class with HTTP signature generator
      
      Spec: https://tools.ietf.org/html/draft-cavage-http-signatures-06
      
      * Add HTTP signature verification concern
      
      * Add test for SignatureVerification concern
      
      * Add basic test for Request class
      
      * Make PuSH subscribe/unsubscribe requests use new Request class
      
      Accidentally fix lease_seconds not being set and sent properly, and
      change the new minimum subscription duration to 1 day
      
      * Make all PuSH workers use new Request class
      
      * Make Salmon sender use new Request class
      
      * Make FetchLinkService use new Request class
      
      * Make FetchAtomService use the new Request class
      
      * Make Remotable use the new Request class
      
      * Make ResolveRemoteAccountService use the new Request class
      
      * Add more tests
      
      * Allow +-30 seconds window for signed request to remain valid
      
      * Disable time window validation for signed requests, restore 7 days
      as PuSH subscription duration (which was previous default due to a bug)
      1618b68b
    • Sorin Davidoi's avatar
      :christmas_tree::hammer: Force tree shake emojione (#4202) · c1f201c4
      Sorin Davidoi authored
      * chore(yarn): Install babel-plugin-preval as development dependency
      
      * feat(babel): Add preval as a plugin
      
      * feat(emojione_light): Prevaled module what tree-shaked emojione
      
      * refactor(emoji): Use emojione_light
      
      * feat: Preload emojione_picker bundle
      
      * fix(emojione_light): Do not use Object.entries
      
      * fix(emojify): Update tests
      
      * chore(emojione_light): Remove silly ascii art
      c1f201c4
Loading