Commit Graph

833 Commits (8c8bee5a36e0cd0b5d35903f8891896447c3e060)

Author SHA1 Message Date
Claire df9e26158d
Bump version to v4.3.0-alpha.5 ()
Emelia Smith 47f0faebc9
Implement HTML ruby tags for east-asian languages ()
Claire ba6a558a70
Simplify color extraction code using `bandunfold` ()
Claire 7a84b76bb1
Drop favicon.ico generation ()
Claire 2cda1dd542
Fix compatibility with Redis < 6.2 again ()
Michael Stanclift d5f02adad7
Add option to use native Ruby driver for Redis ()
Claire 328d3a87f5
Fix libvips color extraction when multiple maxima differ only on blue component ()
Claire 82be5d033f
Improve handling of libvips failures ()
Matt Jankowski 37e4d96b70
Restore `verbose` option to media remove cli ()
Emelia Smith e02d23b549
Change `read:me` scope to `profile` scope ()
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Eugen Rochko 5f15a892fa
Add support for libvips in addition to ImageMagick ()
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Claire 974335e414
Add experimental server-side notification grouping ()
Claire 7f808ff6e9
Bump version to v4.3.0-alpha.4 ()
Claire 3fa0dd0b88
Merge pull request from GHSA-c2r5-cfqr-c553
* Add hardening monkey-patch to prevent IP spoofing on misconfigured installations

* Remove rack-attack safelist
Claire 5d7d23999c
Fix leaking Elasticsearch connections in Sidekiq processes ()
Matt Jankowski def6b686ff
Fix `Rails/WhereRange` cop ()
Claire 12472e7f40
Add emphasis on ActiveRecord Encryption configuration values being secret ()
Claire c2ca3d152f
Fix off-by-one in `tootctl media` commands ()
Claire b5b84fad65
Fix OpenSearch compatibility issue ()
Matt Jankowski 0d397db5dd
Consolidate system specs into single directory, use rspec tags for configuration ()
Claire 996292cd55
Fix `db:encryption:init` requiring ActiveRecord encryption variables to be set ()
Claire 33368e3e79
Change ActiveRecordEncryption variable to be more explicit ()
Matt Jankowski 1e7d5d2957
Update `devise-two-factor` to version 5.0.0 ()
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Shlee 40d7a553d2
Minor phrasing on tootcli statuses remove ()
Matt Jankowski f1a4b4e228
Disable `Style/SignalException` cop ()
renovate[bot] 483fabf48a
Update dependency http to '~> 5.2.0' ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Tim Rogers 1ca6ff8ca5
Fixed crash when supplying FFMPEG_BINARY environment variable ()
Matt Jankowski 2ec9bff36e
Fix Rubocop `Rails/UniqueValidationWithoutIndex` cop ()
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Matt Jankowski 828299e71c
Enable AR Encryption ()
Matt Jankowski 9ae2594726
Add reusable duplicate ID finder methods in maintenance CLI ()
Matt Jankowski 0d9ad96d3f
Rename `PremailerWebpackStrategy` -> `PremailerBundledAssetStrategy` ()
Matt Jankowski bf5d948237
Fix `Style/SingleArgumentDig` cop in webpacker/manifest_extensions ()
Matt Jankowski 4565015615
Fix `Style/MapIntoArray` cop in cli progress helper ()
Matt Jankowski 4948a063d2
Use `tt` extension for form scaffold template ()
Matt Jankowski edde54e991
Update stoplight to version 4.1.0 ()
Claire d71d26a3c9
Reattribute notification-related records if possible when merging accounts ()
Claire 70a8fcf07d
Fix notification policy migration not preserving `filter_private_mentions` correctly ()
Matt Jankowski 718ee72c80
Use `db_table_exists?` method in new cli/maintenance area ()
Matt Jankowski cdd168f5d3
Update `enum` away from deprecated ()
Claire 44bf7b8128
Add notifications of severed relationships ()
Matt Jankowski 4f4132f1a1
Add diagnostic message for failure during CLI search deploy ()
Matt Jankowski df6086d402
Extract file size sql calc from media storage cli ()
Matt Jankowski 14aa7f1e15
Use `Account.activitypub` generated scope ()
Matt Jankowski 19cbadfbd6
Use enum-generated scope for `IpBlock` in CLI ()
Matt Jankowski a38e424185
Use unchanging github links in docs/comments ()
Claire cfa71a4d16
Fix admin account created by `mastodon:setup` not being auto-approved ()
Matt Jankowski 245064bb98
Move "everyone" role and "instance actor" account magic number IDs to constants ()
Claire 5f21a1f5a3
Bump version to v4.3.0-alpha.3 ()
Claire 8e8e0f104f
Bump version to v4.3.0-alpha.2 ()
Claire 554e2a019e
Add `sidekiq_unique_jobs:delete_all_locks` task and disable `sidekiq-unique-jobs` UI by default ()