Commit Graph

801 Commits (93e8a15415c35dbe4089b5d20c08161646ba76b3)

Author SHA1 Message Date
Eugen Rochko 93e8a15415
Add forwarding of reported replies to servers being replied to ()
Claire b6d173b459
Fix crash in admin interface when viewing a remote user with verified links ()
Claire 610731b03d
Merge pull request from GHSA-55j9-c3mp-6fcq
Claire c5929798bf
Merge pull request from GHSA-9pxv-6qvf-pjwc
* Fix timeout handling of outbound HTTP requests

* Use CLOCK_MONOTONIC instead of Time.now
Claire eb2417ce99
Fix OAuth apps page crashing when listing apps with certain admin API scopes ()
Eugen Rochko ba06a2f104
Revert "Rails 7 update" ()
Matt Jankowski 50c2a03695
Rails 7 update ()
Claire 0ccf6c0eb7
Fix batch attachment deletion leaving empty directories ()
S.H 7a25af64dd
Remove media attachment only when file was exist ()
Eugen Rochko bb4756c823
Change files to be deleted in batches instead of one-by-one ()
Claire c78280a8ce
Add translate="no" to outgoing mentions and links ()
Matt Jankowski e1c9d52e91
Reduce `sleep` time in request pool spec ()
Nick Schonning c66250abf1
Autofix Rubocop Regex Style rules ()
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Eugen Rochko 4eda233e09
Add webhook templating ()
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Matt Jankowski af135bddd0
Update `Admin::Metrics::Measure` classes for Rails 7 ()
Matt Jankowski 3b21c13dcc
Rails 7 compatibility fix for `Admin::Metrics::Dimension` classes ()
Darius Kazemi bacb674921
Add exclusive lists ()
Co-authored-by: Liam Cooke <liam@liamcooke.com>
Co-authored-by: John Holdun <john@johnholdun.com>
Co-authored-by: Effy Elden <effy@effy.space>
Co-authored-by: Lina Reyne <git@lina.pizza>
Co-authored-by: Lina <20880695+necropolina@users.noreply.github.com>
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Matt Jankowski f84037ae2b
Remove unused #hash_to_object method in SettingsHelper ()
Claire e9385e93e9
Add a confirmation screen when suspending a domain ()
Christian Schmidt 69057467cb
Translate CW, poll options and media descriptions ()
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Matt Jankowski 00c222377d
Remove unused Settings::Extend module ()
Matt Jankowski 9f5deb310b
Fix Performance/MapCompact cop ()
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Matt Jankowski 0664704cd9
Fix Performance/StartWith cop ()
Claire e13d2edd47
Fix “Authorized applications” inefficiently and incorrectly getting last use date ()
Emelia Smith 19f9098551
Allow reports with long comments from remote instances, but truncate ()
Claire 7bb8030cc1
Change OpenGraph-based embeds to allow fullscreen ()
Claire 9015c2d646
Change profile updates to be sent to recently-mentioned servers ()
Claire 6b0942d107
Change AccessTokensVacuum to also delete expired tokens ()
Nick Schonning ff3b7069cf
Autofix Rubocop Style/ConcatArrayLiterals ()
Matt Jankowski 668a19a2f3
Fix Performance/DeletePrefix cop ()
Matt Jankowski f1c1dd0118
Rename `with_lock` to `with_redis_lock` to avoid confusion with ActiveRecord's method ()
Matt Jankowski bae694108a
Fix Performance/Count cop ()
Matt Jankowski 5e060e1f44
Fix Performance/Sum cop ()
Matt Jankowski 88d33f361f
Fix Lint/DuplicateBranch cop ()
Claire 32a030dd74
Rewrite import feature ()
dependabot[bot] fa14976a5d
Bump connection_pool from 2.3.0 to 2.4.0 ()
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Nick Schonning 49fad26eca
Drop EOL Ruby 2.7 ()
Matt Jankowski 0a5f0a8b20
Remove instance variables from helper usage ()
Eugen Rochko a9b5598c97
Change user settings to be stored in a more optimal way ()
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Matt Jankowski e63524f457
Update retention model sql query ()
Claire 8fdf49b11d
Add warning for object storage misconfiguration ()
Christian Schmidt bd047acc35
Replace `Status#translatable?` with language matrix in separate endpoint ()
Eugen Rochko 630436ab2d
Refactor monkey-patching of `PrivateAddressCheck` ()
Claire 9875be09fe
Fix dashboard crash on ElasticSearch server error ()
Claire 1d0ad558ff
Change sidekiq-bulk's batch size from 10,000 to 1,000 jobs in one Redis call ()
Christian Schmidt 684a970b3c
Unescape HTML entities ()
Matt Jankowski dfa1be4ab4
Remove unused TOCGenerator ()
Jean byroot Boussier 922837dc96
Upgrade to latest redis-rb 4.x and fix deprecations ()
Co-authored-by: Jean Boussier <jean.boussier@gmail.com>
Christian Schmidt 5a8c651e8f
Only offer translation for supported languages ()
Nick Schonning 0cfdd1a401
Enable Rubocop Style/StringConcatenation defaults ()