Skip to content
Snippets Groups Projects
  1. Aug 25, 2018
  2. Aug 23, 2018
  3. Aug 21, 2018
  4. Aug 15, 2018
  5. Aug 13, 2018
  6. Aug 11, 2018
  7. Jul 28, 2018
  8. Jul 14, 2018
  9. Jul 11, 2018
  10. Jul 10, 2018
  11. Jul 07, 2018
  12. Jul 05, 2018
  13. Jun 18, 2018
  14. Jun 15, 2018
  15. Jun 10, 2018
  16. Jun 09, 2018
  17. Jun 06, 2018
  18. Jun 05, 2018
  19. Jun 04, 2018
  20. May 30, 2018
  21. May 22, 2018
  22. May 21, 2018
  23. May 19, 2018
  24. May 17, 2018
  25. May 14, 2018
  26. May 06, 2018
  27. May 03, 2018
    • ThibG's avatar
      Fixes/do not override timestamps (#7336) · a2460596
      ThibG authored
      * Revert "Fixes/do not override timestamps (#7331)"
      
      This reverts commit 581a5c9d.
      
      * Document Snowflake ID corner-case a bit more
      
      Snowflake IDs are used for two purposes: making object identifiers harder to
      guess and ensuring they are in chronological order. For this reason, they
      are based on the `created_at` attribute of the object.
      
      Unfortunately, inserting items with older snowflakes IDs will break the
      assumption of consumers of the paging APIs that new items will always have
      a greater identifier than the last seen one.
      
      * Add `override_timestamps` virtual attribute to not correlate snowflake ID with created_at
      a2460596
  28. May 02, 2018
    • Eugen Rochko's avatar
      Slightly reduce RAM usage (#7301) · cb5b5cb5
      Eugen Rochko authored
      * No need to re-require sidekiq plugins, they are required via Gemfile
      
      * Add derailed_benchmarks tool, no need to require TTY gems in Gemfile
      
      * Replace ruby-oembed with FetchOEmbedService
      
      Reduce startup by 45382 allocated objects
      
      * Remove preloaded JSON-LD in favour of caching HTTP responses
      
      Reduce boot RAM by about 6 MiB
      
      * Fix tests
      
      * Fix test suite by stubbing out JSON-LD contexts
      Unverified
      cb5b5cb5
  29. Apr 26, 2018
  30. Apr 23, 2018
  31. Apr 22, 2018
  32. Apr 20, 2018
  33. Apr 02, 2018
  34. Mar 27, 2018
    • Eugen Rochko's avatar
      Fix UniqueUsernameValidator comparison (#6926) · 2a90da18
      Eugen Rochko authored
      Comparison was downcasing only one side, therefore if previously
      existing account had a non-lowercase spelling, it would be ignored
      when checking for duplicates.
      
      New rake task `mastodon:maintenance:find_duplicate_usernames` will
      help find constraint violations that might have occured from the
      presence of this bug.
      
      Bump version to 2.3.3
      Unverified
      2a90da18
Loading