Commit Graph

6 Commits (853a67ed164b4975f8ee9370aa521849eebef47c)

Author SHA1 Message Date
abcang c21386cff5 Improve IP cleanup query ()
Eugen Rochko 93537c5560
Disable retries on all scheduled tasks ()
Eugen Rochko 91c929a42c
Keep scheduler jobs unique until they're done ()
Eugen Rochko cb5b5cb5f7
Slightly reduce RAM usage ()
* 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
Eugen Rochko f1867a7388
Adjust privacy policy ()
* Adjust privacy policy to be more specific to Mastodon

Fix 

* Change data retention of IP addresses from 5 years to 1 year

* Add even more information

* Remove all (now invalid) translations of the privacy policy

* Add information about archive takeout, remove pointless consent section

* Emphasis on DM privacy

* Improve wording

* Add line about data use for moderation purposes
sdukhovni 67559361e8 Add scheduled worker to purge old user IPs ()
* Add scheduled worker to purge old user IPs

* Use ruby 1.9 hash syntax