18 Commits (2c31ac0c39ee10d70f5ebd45aab4b94ef562904a)

Author SHA1 Message Date
Matt Jankowski 4d1f9d4278 Rename `with_lock` to `with_redis_lock` to avoid confusion with ActiveRecord's method (#24741)
2 years ago
Claire 31bd0da41f Fix anonymous visitors getting a session cookie on first visit (#24584)
2 years ago
Matt Jankowski cc5208f020 Add allow_other_host in redirects which may go outside app (#24252)
2 years ago
Eugen Rochko f1707c6d50 Refactor how Redis locks are created (#18400)
3 years ago
Eugen Rochko 553889bc7c Fix single Redis connection being used across all threads (#18135)
3 years ago
Claire d0e2ae1769 Fix media proxy RedisLocks auto-releasing too fast (#16291)
4 years ago
Justin Tracey cbcf083cb4 replace all instances of "ends_with?" with "end_with?" (#15745)
4 years ago
Eugen Rochko 0edde9d6c8 Fix media attachments enumeration (#14254)
4 years ago
Eugen Rochko a3ce01a102 Add customizable thumbnails for audio and video attachments (#14145)
4 years ago
Eugen Rochko 561b0509c3 Fix redirecting non-functional accounts on public pages (#11978)
5 years ago
Eugen Rochko 605a4e654a Fix uncaught errors in media proxy controller (#11811)
5 years ago
Eugen Rochko dde2c17e12 Fix uncaught 422 and 500 errors (#11590)
5 years ago
Eugen Rochko 825dc3ca22 Add whitelist mode (#11291)
5 years ago
Eugen Rochko eac19f2300 Change domain blocks to automatically support subdomains (#11138)
5 years ago
Eugen Rochko 75ef673216 Fix login sometimes redirecting to paths that are not pages (#11019)
6 years ago
Akihiko Odaki 5dadb6896b Raise Mastodon::RaceConditionError if Redis lock failed (#7511)
7 years ago
Eugen Rochko 48377dfe46 Fix incomplete account records being read (#4998)
7 years ago
Eugen Rochko 26c797bf0d When accessing uncached media attachment, redownload it (#4955)
7 years ago