Commit Graph

9393 Commits (bcb3b627b983908e8fb9a0b67140e48415157f53)

Author SHA1 Message Date
Emelia Smith eef8d2c855
Add link from Web UI for Hashtags to the Moderation UI ()
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com>
Claire 7a4370f2d9
Fix inactive users' timelines being backfilled on follow and unsuspend ()
Eugen Rochko 48f3ed738f
Fix list error messages ()
github-actions[bot] fa3577e04b
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
Eugen Rochko 46c43d263c
Change avatar and header size limits from 2MB to 8MB when using libvips ()
Eugen Rochko 7a3dea385e
Change onboarding flow in web UI ()
Eugen Rochko 429e08e3d2
Remove old notifications route from web UI ()
Matt Jankowski a27bafa596
Add `UserRole#bypass_block?` method for notification check ()
Matt Jankowski 6efa320feb
Fix `Style/SafeNavigation` cop ()
github-actions[bot] 6b1dd1bf2a
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
Matt Jankowski 0ea9d8164b
Remove `body_class_string` helper ()
Claire 9a7130d6da
Fix direct inbox delivery pushing posts into inactive followers' timelines ()
Claire 2d8fed23e6
Fix `TagFollow` records not being correctly handled in account operations ()
Eugen Rochko 1a88c05274
Fix arrow in the wrong place on empty list members screen in web UI ()
Claire 1be83c6982
Fix username and display name being hidden on narrow screens in moderation interface ()
Matt Jankowski 74df47ad9c
Add coverage for `Webhook` validations ()
github-actions[bot] 4521390163
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
Nick Schonning 27e79da6b9
Update immutable imports for v5 ()
David Roetzel 21a8612aab
Prevent delivery of posts to (even more) suspended followers ()
Christian Schmidt 2e66dd09e2
Show default time zone ()
Claire 99f36f1b7b
Tweak antispam a bit ()
Claire 04ce5939ae
Prevent delivery of new posts to suspended followers ()
Oliver Geer 0ad5c212c1
Fix accounts table long display name ()
Christian Schmidt 9ebed5d410
Fix CSS warnings ()
github-actions[bot] 47190087f8
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
Eugen Rochko d75088d699
Fix pushing hashtag-followed posts to feeds of inactive users ()
Christian Schmidt 0518613dd7
LinkDetailsExtractor adjustments ()
Claire 4bfb8887bf
Fix duplicate notifications in notification groups when using slow mode ()
Eugen Rochko 62603508c7
Change design of lists in web UI ()
Christian Schmidt 7385016837
`rel="me"` check should be case-insenstive ()
Claire dbddd40c1c
Add stop-gap antispam code ()
Emelia Smith 4517e18b79
Update dependency doorkeeper to v5.8.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
github-actions[bot] e4d5cc0ca6
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
Eugen Rochko 420ed155ba
Fix wrong video dimensions for some rotated videos ()
Paulo Vilarinho 2526b32ad3
block scheduled status from frozen users ()
Eugen Rochko 683db3ab25
Add ability to middle-mouse click posts in web UI ()
Claire e68b26c8df
Fix posts made in the future being allowed to trend ()
github-actions[bot] 4252b13a4b
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
Claire 30e9c7137b
Fix error when viewing statuses to deleted replies in moderation view ()
Matt Jankowski 37f00fb018
Use hash arguments to `group` when possible ()
Eugen Rochko 2b5faa2ba3
Change lists to reflect added and removed users retroactively ()
Matt Jankowski f2976ec9a4
Extract `Notification::Groups` concern ()
github-actions[bot] 9fc2fc2251
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
Eugen Rochko e856838e0c
Fix notification polling showing a loading bar in web UI ()
Matt Jankowski 425982841d
Use group/count approach in annual report classes ()
Matt Jankowski da826fe959
Use hash arguments to `order` when possible (Rails 7.2) ()
Matt Jankowski 477412d62a
Use hash arguments to `select` when possible (Rails 7.2) ()
Matt Jankowski c0c34d35e2
Move self destruct check to `config_for` and add constant for verifier string ()
Eugen Rochko 911d7dbbf6
Fix `min_id` and `max_id` causing error in search API ()
Matt Jankowski c511cbcd6c
Extract constants for controller `LIMIT` queries ()
Matt Jankowski 16addf47c7
Reduce long lines in `relationships/show` view ()
github-actions[bot] 02985aae69
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
Jeong Arm 60801ab914
Add missing autofocus on boost modal ()
Matt Jankowski 1c6f53e70f
Use `with_options` blocks in `Associations` concern ()
Matt Jankowski a1ac2a73ff
Remove remnants of embed views ()
Matt Jankowski 319109029d
Fix logic in "last used at per application" oauth token list ()
Matt Jankowski 297ce9ef44
Move body class to shared partial for web app controller concern views ()
Shlee 34d7c9edae
Rails 7+: primary_abstract_class recommendation ()
Claire 0838cf1e05
Fix domain attribution field having autocorrect and autocapitalize enabled ()
github-actions[bot] c546aa57cb
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
Emelia Smith ddfb3d123b
Improve display of statuses in admin panel ()
Claire 2de018256a
Fix filters not being correctly applied to boosted posts ()
Matt Jankowski 766358e52b
Add coverage for malformed version cleanup in `SoftwareUpdateCheckService`, add helper query methods ()
Matt Jankowski 62d65504f6
Add `DomainResource` class to wrap MX lookup/normalize ()
Claire e8b6607ece
Fix titles being escaped twice ()
Claire ec663eaba1
Fix Content Warning and filter states not applying to boosted posts properly ()
github-actions[bot] aaebf142aa
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
Claire 8f5cbf5370
Fix list creation limit check ()
github-actions[bot] baad795384
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
Emelia Smith 2bd56f726a
Add client_secret_expires_at to OAuth Applications ()
Claire f5f6273d2b
Move `ALLOWED_PRIVATE_ADDRESSES` parsing to an initializer ()
Eugen Rochko 32e5e1d3f1
Fix a few visual issues with annual reports in web UI ()
Matt Jankowski 5d9dde3ec0
Add age/expiry duration constants to `BulkImport` class ()
Emelia Smith bf609090b1
Fix: prevent linking to pages which require extra permissions ()
github-actions[bot] 0d06d70d11
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
Matt Jankowski ea6d3ca8c1
Define constants for sampling sizes in `AccountReachFinder` ()
Emelia Smith a34edc211f
Add audit logging to Relays ()
Matt Jankowski c099797700
Use `mastodon` config namespace to load software update default value via `config_for` ()
Emelia Smith aeae152006
Prevent Web::Push notification delivery if notification is outside of TTL window ()
Matt Jankowski c78dc23b49
Move account sensitize-related methods to concern ()
Matt Jankowski d033920b7e
Move account silence-related methods to concern ()
Christian Schmidt 157fba4698
Backspace hotkey should override default behaviour ()
Matt Jankowski 1e71c4e247
Use enum-generated `IpBlock.severity...` scopes ()
Matt Jankowski 10c895dc84
Use existing arel scopes instead of string ordering ()
Matt Jankowski bde0f1239a
Add `InetContainer` with scopes of `containing` and `contained` ()
Matt Jankowski df54196a14
Use `touch_all` with batches ()
github-actions[bot] 8df867b20a
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
Matt Jankowski 41227aeb95
Update Rails to version 7.2.2 ()
Matt Jankowski 697947116e
Add `EmailDomainBlock.parents` scope ()
Claire 6ae1fcd059
Fix list of follow requests not having a back button ()
Matt Jankowski 68b545ef33
Add `Status.not_direct_visibility` scope ()
Matt Jankowski 73f66af6eb
Update location of unused `MIN_SCHEDULE_OFFSET` constant ()
github-actions[bot] 4ed3ce2377
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
Claire d482211aa6
Fix out-of-view post contents being inconsistent with in-view post contents ()
Claire 2bea74e69d
Avoid latest featured tag use on post removal unless necessary ()
github-actions[bot] 871e3b25e8
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
Eugen Rochko d6349c0e9a
Add year in review feature to web UI ()
Matt Jankowski 20a147170e
Remove unused `usage` method from `REST::V1::InstanceSerializer` ()
github-actions[bot] 933fa81baf
New Crowdin Translations (automated) ()
Co-authored-by: GitHub Actions <noreply@github.com>
Claire 0a1b5df202
Fix alt-text pop-in not using the translated description ()