Commit Graph

3014 Commits

Author SHA1 Message Date
Matt Jankowski 6ec768668e
Remove `nsa` statsd integration (replaced by OpenTelemetry) () 2024-08-22 20:28:54 +00:00
Emelia Smith 376088f6da
Add button to view the Hashtag on the instance from Hashtags in Moderation UI () 2024-08-22 08:42:33 +00:00
github-actions[bot] f86d16adba
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-08-22 08:04:56 +00:00
github-actions[bot] 3994195fea
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-08-21 07:19:16 +00:00
github-actions[bot] c75f7262ed
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-08-20 07:59:21 +00:00
Claire 53c183f899
Reload notifications when accepted notifications are merged (streaming only) () 2024-08-19 15:59:06 +00:00
github-actions[bot] c4e0a7dced
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-08-19 08:29:48 +00:00
github-actions[bot] 9a24552732
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-08-16 09:11:33 +00:00
github-actions[bot] 202f43ccc6
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-08-14 07:04:01 +00:00
github-actions[bot] 862e793b45
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-08-13 07:42:08 +00:00
Matt Jankowski 02df1b4e4a
Finish email allow/deny list naming migration () 2024-08-13 07:37:32 +00:00
Emelia Smith b42661ba95
Add missing Appeals link under Moderation in navigiation () 2024-08-12 14:45:30 +00:00
Emelia Smith a1f723a6a4
Add support for PKCE Extension in OmniAuth OIDC () 2024-08-12 14:32:52 +00:00
github-actions[bot] 3abb5c0eaa
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-08-12 07:22:50 +00:00
github-actions[bot] 85152af95f
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-08-11 18:51:39 +00:00
github-actions[bot] 634ab0bad0
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-08-11 18:13:10 +00:00
Robin c39a8e1061
Change “e-mail” to “email” in en.yml () 2024-08-10 09:32:57 +00:00
Emelia Smith d3089018d5
Move Follow Recommendations to Trends menu, rename to Recommendations & Trends () 2024-08-10 09:17:10 +00:00
Claire eaedd52def
Fix incorrect rate limit on PUT requests () 2024-08-09 14:48:05 +00:00
Claire cbdd8edf68
Revamp notification policy options () 2024-08-09 13:30:55 +00:00
Jeong Arm 9bae237792
Change confirmation prompt on trending management () 2024-08-09 12:47:02 +00:00
github-actions[bot] 0e4d3c0403
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-08-08 13:54:10 +00:00
Matt Jankowski abc4ed48f2
Replace more `font-awesome` icons in navigation sidebar area () 2024-08-07 22:52:08 +00:00
github-actions[bot] fc964c9bfd
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-08-07 09:32:16 +00:00
github-actions[bot] d15f46a0b8
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-08-06 07:22:38 +00:00
github-actions[bot] cb56a6dc7e
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-08-05 07:43:04 +00:00
github-actions[bot] caeae25b55
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-08-02 07:01:04 +00:00
Claire da5b45a573
Add endpoints to accept and dismiss multiple notification requests at once () 2024-08-01 12:36:54 +00:00
github-actions[bot] 584b1524dd
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-08-01 09:27:24 +00:00
github-actions[bot] 520ff04248
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-07-31 08:09:49 +00:00
Claire 598ae4f2da
Add endpoints for unread notifications count () 2024-07-30 08:39:11 +00:00
Tim Rogers 2ce99c51dd
Fixed Rails route covering %40-encoded profile URL paths to not 404 () 2024-07-30 08:18:00 +00:00
github-actions[bot] 7d11a6c9b0
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-07-30 08:15:40 +00:00
Emelia Smith c40e481169
Implement UI for Admin Search of Hashtags () 2024-07-29 15:49:44 +00:00
github-actions[bot] ec5a860924
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-07-29 08:24:15 +00:00
Emelia Smith 693d9b03ed
Enable OAuth PKCE Extension () 2024-07-26 08:53:10 +00:00
github-actions[bot] 3793c845c9
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-07-26 07:51:37 +00:00
Adam Niedzielski 887e64efd4
Allow @ at the end of an URL () 2024-07-25 15:02:58 +00:00
github-actions[bot] ef0e3e447a
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-07-25 07:44:00 +00:00
renovate[bot] 06f070d86d
fix(deps): update dependency fuzzysort to v3 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Renaud Chaput <renchap@gmail.com>
2024-07-24 08:13:09 +00:00
Emelia Smith bb2e5a4b58
Add audit logs to Admin::InstancesController () 2024-07-23 08:12:30 +00:00
github-actions[bot] 5a60a3b80c
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-07-22 08:01:24 +00:00
github-actions[bot] 8e0aed8ac7
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-07-19 08:21:09 +00:00
Renaud Chaput f587ff643f
Grouped Notifications UI ()
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com>
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2024-07-18 14:36:09 +00:00
github-actions[bot] 7d090b2ab6
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-07-18 08:00:29 +00:00
github-actions[bot] 00c110ac7b
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-07-17 07:23:07 +00:00
github-actions[bot] 66430cb25c
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-07-16 15:24:56 +00:00
Emelia Smith aa88aca0ad
Add optional OAuth application to reports () 2024-07-16 13:23:08 +00:00
Michael Stanclift 905921b2ef
Add missing "Update Report" string in audit log () 2024-07-16 07:06:19 +00:00
github-actions[bot] 17117109ad
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-07-15 07:44:37 +00:00
mogaminsk d61b536df3
Add i18n strings for instance favicon and logo settings label () 2024-07-15 07:38:48 +00:00
github-actions[bot] 28ad3588e4
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-07-12 08:25:27 +00:00
Claire ad52b04a1c
Add setting to disable hover cards ()
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com>
2024-07-11 19:42:58 +00:00
Matt Jankowski 6c37529723
Use `module: :auth` to wrap `devise_for` routes config () 2024-07-11 11:13:55 +00:00
github-actions[bot] c244b70dc2
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-07-11 10:38:35 +00:00
Renaud Chaput 36592d10aa
Change Sidekiq readiness file to use an environment variable () 2024-07-10 12:57:25 +00:00
github-actions[bot] 9984fca9a0
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-07-10 10:40:19 +00:00
Renaud Chaput 7542a134d5
Add a file for Sidekiq to signal it is ready to process jobs () 2024-07-09 10:47:08 +00:00
Matt Jankowski f47d761e12
Remove unneeded `controller` option in routes () 2024-07-09 07:34:19 +00:00
Matt Jankowski 7a30c68953
Use `scope module: ...` block for `.well-known` routes () 2024-07-09 07:34:15 +00:00
github-actions[bot] 1a37862a76
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-07-08 08:03:44 +00:00
Matt Jankowski c29fdadefd
Use `scope module: ...` for more API routes () 2024-07-08 07:21:49 +00:00
github-actions[bot] 81547845ac
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-07-05 09:09:40 +00:00
Matt Jankowski 8c375d8a5c
Use `scope module: ...` for settings/2FA routes () 2024-07-05 08:57:54 +00:00
Claire 8de5df225e
Change instructions to use `bundle exec rails` instead of `rake` () 2024-07-05 08:54:45 +00:00
github-actions[bot] 8331f9e379
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-07-04 08:46:27 +00:00
David Roetzel 9be77fc0db
Revert "Add system check for missing database indexes" () 2024-07-03 13:36:42 +00:00
github-actions[bot] dd85e3bcc5
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-07-03 07:30:30 +00:00
David Roetzel ebd8e1bbb6
Add system check for missing database indexes () 2024-07-03 07:19:54 +00:00
github-actions[bot] 1fc14e324b
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-07-02 08:41:54 +00:00
Eugen Rochko 20fa9ce484
Add timeline of public posts about a trending link in web UI () 2024-07-01 14:45:48 +00:00
github-actions[bot] 7756db6551
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-07-01 08:34:38 +00:00
github-actions[bot] a5134f2695
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-06-28 08:33:57 +00:00
Matt Jankowski bc3737f0c3
Add detail about running version on vips error failure () 2024-06-27 16:27:42 +00:00
Claire b15a3614dc
Stub `Vips::Error` when not using libvips () 2024-06-27 15:25:27 +00:00
github-actions[bot] 6d1c1fd684
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-06-27 08:00:04 +00:00
Claire 7a84b76bb1
Drop favicon.ico generation () 2024-06-26 13:44:08 +00:00
Renaud Chaput 845fe1c693
Add the Interlingua locale () 2024-06-25 14:05:24 +00:00
Tim Rogers f6e466058a
Added check for STATSD_ADDR setting to emit a warning and proceed rather than crashing if the address is unreachable () 2024-06-24 14:41:04 +00:00
github-actions[bot] 61722b1b1f
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-06-24 10:46:53 +00:00
Claire 2cda1dd542
Fix compatibility with Redis < 6.2 again () 2024-06-19 16:59:37 +00:00
github-actions[bot] 80743e0e7f
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-06-19 08:45:40 +00:00
Matt Jankowski be19b94dea
Unpluralize mistakenly changed privacy template () 2024-06-18 21:34:17 +00:00
github-actions[bot] 50db95b9a1
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-06-18 12:39:36 +00:00
github-actions[bot] 35d52d7914
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-06-17 12:13:23 +00:00
Matt Jankowski 980034e2e1
Fix `Style/NilLambda` cop in paperclip initializer () 2024-06-14 09:50:50 +00:00
Matt Jankowski 222ab80557
Fix `Style/GlobalStdStream` cop in environments/* files () 2024-06-14 09:50:33 +00:00
github-actions[bot] a7264a2b42
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-06-14 09:08:17 +00:00
Emelia Smith 3d9f00ae16
Fix unsafe URLs in audit log resulting from domain blocks ()
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2024-06-14 07:54:09 +00:00
github-actions[bot] dd587d29b6
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-06-13 13:30:07 +00:00
github-actions[bot] ced463360e
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-06-12 10:48:31 +00:00
Matt Jankowski 665f6f09a0
Add expired/revoked scopes for doorkeeper models via extension modules () 2024-06-11 08:50:51 +00:00
Matt Jankowski 0e1110c947
Use `SECRET_KEY_BASE_DUMMY` feature as placeholder during asset compilation () 2024-06-10 20:08:04 +00:00
github-actions[bot] bb27321781
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-06-10 14:29:30 +00:00
Matt Jankowski 0cf91213c9
Opt in to remaining Rails 7.1 defaults ()
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2024-06-10 06:32:20 +00:00
Claire 80cd001e0a
Fix linting issue () 2024-06-07 14:32:29 +00:00
Isa S 773283ffb9
Make S3's retry limit a ENV variable () 2024-06-07 13:54:55 +00:00
Victor Dyotte 299ae9bf92
Add `S3_KEY_PREFIX` environment variable () 2024-06-07 12:29:30 +00:00
Matt Jankowski a5e3b814a2
Remove Status/ivar/shapes regression check from test env () 2024-06-07 10:00:51 +00:00
Matt Jankowski 3dfc7267e2
Rename deprecated config option to `enable_reloading` in dev env () 2024-06-07 10:00:27 +00:00
github-actions[bot] c1b0c1a5e4
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-06-07 09:59:30 +00:00
github-actions[bot] a729104a41
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-06-06 08:53:28 +00:00
Eugen Rochko a2505e8611
Add timeline of public posts about a trending link to REST API () 2024-06-06 08:43:04 +00:00
Emelia Smith e02d23b549
Change `read:me` scope to `profile` scope ()
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2024-06-06 07:30:10 +00:00
Eugen Rochko 5f15a892fa
Add support for libvips in addition to ImageMagick ()
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2024-06-05 19:15:39 +00:00
github-actions[bot] e4e3875452
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-06-05 07:52:25 +00:00
Claire 974335e414
Add experimental server-side notification grouping () 2024-06-03 08:35:59 +00:00
github-actions[bot] aa9b80f57d
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-06-03 07:34:33 +00:00
Matt Jankowski 4d3748ac44
Fix rack attack `match_type` value typo in logging config () 2024-06-03 07:16:01 +00:00
Matt Jankowski a22865a352
Add `:email` to filter parameter logging config () 2024-05-31 09:35:56 +00:00
github-actions[bot] dac4eba46b
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-05-31 09:26:52 +00:00
github-actions[bot] a0b525e50b
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-05-30 14:54:51 +00:00
Claire 73a78cc19d
Fix rate-limiting incorrectly triggering a session cookie on most endpoints () 2024-05-30 12:56:18 +00:00
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
2024-05-30 14:24:29 +02:00
Claire 16249946ae
Merge pull request from GHSA-q3rg-xx5v-4mxh 2024-05-30 14:14:04 +02:00
Emelia Smith d20a5c3ec9
Fix: remove broken OAuth Application vacuuming & throttle OAuth Application registrations ()
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2024-05-29 14:00:05 +00:00
github-actions[bot] 32c30bf0fd
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-05-28 08:05:37 +00:00
Nick Schonning 87156f57b5
Enable Style/StringConcatenation () 2024-05-27 09:41:45 +00:00
github-actions[bot] e5c3dc33a2
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-05-27 09:35:45 +00:00
Renaud Chaput acc77c3836
Add instrumentation to the search services () 2024-05-24 13:13:23 +00:00
github-actions[bot] 54351d01f2
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-05-24 08:26:38 +00:00
github-actions[bot] 5b5a35cf96
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-05-23 08:26:29 +00:00
Michael Stanclift 2c75cf8599
Add "Warning preset" link to admin navigation () 2024-05-22 09:05:33 +00:00
github-actions[bot] eda2bdfc7a
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-05-21 08:48:36 +00:00
Renaud Chaput 9658d3e580
Use the job class as span name for Sidekiq root spans () 2024-05-20 08:01:04 +00:00
github-actions[bot] 8b75d18371
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-05-20 07:41:38 +00:00
Claire 12472e7f40
Add emphasis on ActiveRecord Encryption configuration values being secret () 2024-05-17 09:28:40 +00:00
Jeong Arm a627219b25
Fix moderation action logs () 2024-05-17 09:18:54 +00:00
github-actions[bot] bff7769f5f
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-05-17 08:41:35 +00:00
Matt Jankowski 1b6eb2c7f0
Enable YJIT when available () 2024-05-16 09:56:48 +00:00
Renaud Chaput 283a891e92
Allow to customise the OTEL service name prefix () 2024-05-16 09:28:10 +00:00
Emelia Smith f0d6dc4519
Fix: Mark redirect uris field in Development > Application form as required () 2024-05-16 07:59:46 +00:00
github-actions[bot] cdb042ae86
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-05-16 07:50:19 +00:00
Emelia Smith 5fd56512de
Improve Report Notes and Account Moderation Notes () 2024-05-15 13:38:36 +00:00
Matt Jankowski 6beead3867
Move `simplecov` config into `rails_helper` () 2024-05-15 09:33:36 +00:00
github-actions[bot] aad5e841b5
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-05-15 08:53:57 +00:00
Claire b5b84fad65
Fix OpenSearch compatibility issue () 2024-05-14 17:54:28 +00:00
github-actions[bot] 3a7aec2807
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-05-13 11:30:41 +00:00
Nick Schonning 13fb54920b
Enable Style/IfUnlessModifier RuboCop () 2024-05-13 09:54:15 +00:00
Renaud Chaput 68b9fe824d
Add OpenTelemetry instrumentation ()
Co-authored-by: Juliano Costa <juliano.costa@datadoghq.com>
Co-authored-by: Robb Kidd <robbkidd@honeycomb.io>
2024-05-10 12:40:20 +00:00
Matt Jankowski 040aaf3a48
Use `default: ...` assignment for Devise config, fixes `Style/ClassVars` cop () 2024-05-10 09:42:01 +00:00
github-actions[bot] c9557bdd3b
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-05-10 09:34:48 +00:00
Claire d8c4284723
Ensure custom favicon is converted to PNG and ICO () 2024-05-07 18:15:17 +00:00
github-actions[bot] ed556db395
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-05-07 09:36:16 +00:00
Claire 2fe1b8d169
Add API to get multiple accounts and statuses ()
Co-authored-by: noellabo <noel.yoshiba@gmail.com>
2024-05-06 15:19:15 +00:00
Fawaz Farid bc24c4792d
Allow admins to configure instance favicon and logo () 2024-05-06 15:06:52 +00:00
Emelia Smith 116f01ec7d
Implement RFC 8414 for OAuth 2.0 server metadata () 2024-05-06 13:17:56 +00:00
github-actions[bot] 9be2c02e52
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-05-06 08:36:29 +00:00
Claire 33368e3e79
Change ActiveRecordEncryption variable to be more explicit () 2024-05-03 09:26:24 +00:00
github-actions[bot] d5444a2c6c
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
2024-05-03 09:15:06 +00:00