Claire
bea340816d
Merge commit from fork
...
* Fix domain blocks/rationales being visible to unapproved/unconfirmed users
* Fix domain blocks/rationales being visible to suspended users
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
* Allow moved users to view domain blocks
* Add authorization specs for `/api/v1/instance/domain_blocks` spec
* Fix tests
* Fix incorrect test setup
---------
Co-authored-by: Jeremy Kescher <jeremy@kescher.at>
1 year ago
Claire
5a44db38ac
Fix incorrect signature after HTTP redirect ( #33757 )
1 year ago
Claire
81cd489208
Fix Content-Security-Policy when using sso-redirect ( #32241 )
2 years ago
Christian Schmidt
cbf1349370
Support /.well-known/host-meta.json ( #32206 )
2 years ago
David Roetzel
ce2481a81b
Move OTP secret length to configuration ( #32125 )
2 years ago
Claire
346c37df80
Fix replies collection being cached improperly
2 years ago
Eugen Rochko
3426ea2912
Add preview of followers removed in domain block modal in web UI ( #32032 )
2 years ago
Renaud Chaput
3dc4ddc663
Fix search params being dropped when redirected to non-deck path ( #31984 )
2 years ago
Eugen Rochko
aaab6b7adc
Add reblogs and favourites counts to statuses in ActivityPub ( #32007 )
2 years ago
Matt Jankowski
bdf83c353f
Move default embed size knowledge into `OEmbedSerializer` ( #31990 )
...
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2 years ago
Matt Jankowski
c922af2737
Add `LIMIT` constant for `api/v1/peers/search` endpoint ( #31989 )
2 years ago
Matt Jankowski
5405bdd344
Remove unused E2EE messaging code ( #31193 )
2 years ago
Matt Jankowski
a397141d78
Move non-action public method controller callback to private methods ( #31933 )
2 years ago
Claire
e0648a916a
Rename `/api/v2_alpha/notifications*` to `/api/v2/notifications*` ( #31840 )
2 years ago
Matt Jankowski
f3c4874522
Remove unused `statuses#embed` body class assignment ( #31787 )
2 years ago
Matt Jankowski
4aa600387e
Move redirect/base body class to view ( #31796 )
2 years ago
Claire
a496aeabcb
Change form-action Content-Security-Policy directive to be more restrictive ( #26897 )
2 years ago
Eugen Rochko
e0c27a5047
Add ability to manage which websites can credit you in link previews ( #31819 )
2 years ago
Matt Jankowski
7335a43b6d
Use async count in admin dashboard ( #30606 )
2 years ago
Matt Jankowski
0a433d08fb
Move shares/modal body class to layout ( #31789 )
2 years ago
Matt Jankowski
4f81ad2494
Add coverage for `media#player`, move body class to view ( #31790 )
2 years ago
Emelia Smith
c88ba523ee
Fix sort order of moderation notes on Reports and Accounts ( #31528 )
2 years ago
Matt Jankowski
a9d0b48b65
Set "admin" body class from `admin` nested layout ( #31269 )
2 years ago
Matt Jankowski
7efe0bde9d
Add `have_http_link_header` matcher and set header values as strings ( #31010 )
2 years ago
Claire
1fcffa573c
Fix 500 error in `GET /api/v2_alpha/notifications` when there are no notifications to return ( #31746 )
2 years ago
Claire
ea0d691e19
Add `GET /api/v2_alpha/notifications/:group_key/accounts` ( #31725 )
2 years ago
Claire
a23b3747ac
Fix N+1s in grouped notifications ( #31638 )
2 years ago
Claire
ad0a28a8bf
Add `grouped_types` parameter to allow clients to restrict which notifications types get grouped ( #31594 )
2 years ago
Claire
98237207e6
Fix unnecessary “next” link when API returns fewer notification requests than requested ( #31541 )
2 years ago
Claire
53c183f899
Reload notifications when accepted notifications are merged (streaming only) ( #31419 )
2 years ago
Renaud Chaput
c3e1d86d58
Fix log out from user menu not working on Safari ( #31402 )
2 years ago
Claire
cbdd8edf68
Revamp notification policy options ( #31343 )
2 years ago
Claire
670e4655d1
Change dismissing a notification to clear existing filtered notifications for that account ( #31329 )
2 years ago
Claire
438dac99d6
Add option to request partial accounts in grouped notifications API ( #31299 )
2 years ago
Claire
2ec1181ee5
Fix contrast between background and form elements on some pages ( #31266 )
2 years ago
Emelia Smith
f55099fea3
Increase maximum page size for Admin Domain Management APIs ( #31253 )
2 years ago
Claire
da5b45a573
Add endpoints to accept and dismiss multiple notification requests at once ( #31242 )
2 years ago
Claire
549ab089ee
Change grouped notifications API shape (take 2) ( #31214 )
2 years ago
Claire
598ae4f2da
Add endpoints for unread notifications count ( #31191 )
2 years ago
Emelia Smith
c40e481169
Implement UI for Admin Search of Hashtags ( #30880 )
2 years ago
Matt Jankowski
5f5373397f
Remove duplicate `omniauth_only?` helper method ( #31066 )
2 years ago
Emelia Smith
bb2e5a4b58
Add audit logs to Admin::InstancesController ( #27386 )
2 years ago
Matt Jankowski
0397df9bef
Resolve `TODO` in `api/v1/admin/domain_*` controllers ( #31067 )
2 years ago
Renaud Chaput
f587ff643f
Grouped Notifications UI ( #30440 )
...
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com>
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2 years ago
Emelia Smith
aa88aca0ad
Add optional OAuth application to reports ( #30539 )
2 years ago
David Roetzel
35a437a03f
Destroy `NotificationRequest`s that are dismissed ( #31008 )
2 years ago
Daniel M Brasil
3875bd138d
Fix HTTP 500 in `/api/v1/polls/:id/votes` ( #25598 )
2 years ago
Claire
502cf75b16
Merge pull request from GHSA-58x8-3qxw-6hm7
...
* Fix insufficient permission checking for public timeline endpoints
Note that this changes unauthenticated access failure code from 401 to 422
* Add more tests for public timelines
* Require user token in `/api/v1/statuses/:id/translate` and `/api/v1/scheduled_statuses`
2 years ago
Claire
4fb4721072
Merge pull request from GHSA-58x8-3qxw-6hm7
...
* Fix insufficient permission checking for public timeline endpoints
Note that this changes unauthenticated access failure code from 401 to 422
* Add more tests for public timelines
* Require user token in `/api/v1/statuses/:id/translate` and `/api/v1/scheduled_statuses`
2 years ago
Claire
395f17ca17
Merge pull request from GHSA-vp5r-5pgw-jwqx
...
* Fix streaming sessions not being closed when revoking access to an app
* Add tests for GHSA-7w3c-p9j8-mq3x
2 years ago