Emelia Smith
d3089018d5
Move Follow Recommendations to Trends menu, rename to Recommendations & Trends ( #31292 )
2024-08-10 09:17:10 +00:00
Matt Jankowski
885e67b2ed
Use material symbol for modal layout sign out link ( #31363 )
2024-08-10 09:13:08 +00:00
Matt Jankowski
7519ef2fa1
Use material symbol for responsive menu toggle ( #31362 )
2024-08-10 09:12:47 +00:00
Michael Stanclift
caf0164f00
Improve legibility of account/hashtag autosuggest ( #31361 )
2024-08-10 09:11:34 +00:00
Claire
28411acebb
Fix “Accept all”/“Dismiss all” notification requests not working ( #31358 )
2024-08-09 16:40:15 +00:00
Travis Briggs
bcec8f53a4
Add hint to user that other remote statuses may not be displayed ( #26910 )
2024-08-09 16:12:51 +00:00
Claire
658addcbf7
Add ability to report, block and mute from notification requests list ( #31309 )
...
Co-authored-by: Renaud Chaput <renchap@gmail.com>
2024-08-09 14:56:39 +00:00
Claire
1701575704
Add option to ignore filtered notifications to the web interface ( #31342 )
2024-08-09 14:21:55 +00:00
Claire
8a5b57f668
Revert "Support JSON-LD named graph ( #31288 )" ( #31355 )
2024-08-09 13:48:54 +00:00
Claire
cbdd8edf68
Revamp notification policy options ( #31343 )
2024-08-09 13:30:55 +00:00
Christian Schmidt
e29c401f77
Add lang attribute on preview card title ( #31303 )
2024-08-09 13:05:34 +00:00
Claire
994ef16b72
Bust CDN cache on media deletion ( #31353 )
2024-08-09 12:48:34 +00:00
Jeong Arm
9bae237792
Change confirmation prompt on trending management ( #19626 )
2024-08-09 12:47:02 +00:00
Michael Stanclift
9538d9c298
Fix post filter & report styling ( #31349 )
2024-08-09 12:45:39 +00:00
Claire
6ca731e9b6
Change unread notification count to only cover the selected notification type ( #31326 )
2024-08-08 20:20:52 +00:00
Renaud Chaput
2095d0f2b0
Update notification labels for mentions ( #31304 )
2024-08-08 20:20:35 +00:00
Michael Stanclift
389549e783
Fix list creation textbox styling ( #31348 )
2024-08-08 19:23:15 +00:00
Michael Stanclift
664bef3573
Fix styling issues with notification settings and mobile borders ( #31346 )
2024-08-08 17:31:06 +00:00
Claire
079d681ac6
Fix uninitialized grouped notifications read marker on initial load ( #31347 )
2024-08-08 17:00:05 +00:00
github-actions[bot]
0e4d3c0403
New Crowdin Translations (automated) ( #31337 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2024-08-08 13:54:10 +00:00
Claire
2edae5ea28
Convert PrivacyDropdownMenu to Typescript and generalize it to DropdownSelector component ( #31338 )
2024-08-08 10:57:21 +00:00
Valtteri Laitinen
a95fe931d7
Really fix duplicate border around search results ( #31305 )
2024-08-08 09:22:48 +00:00
Michael Stanclift
176ba984d4
Follow up tweaking of admin UI changes part 2 ( #31268 )
2024-08-08 09:21:54 +00:00
Claire
ac9040b76b
Add explainer for filtered notifications from limited accounts ( #31331 )
2024-08-08 09:16:33 +00:00
Claire
f8629367d2
Add unchangeable filtered notification setting for limited accounts ( #31324 )
2024-08-07 23:09:30 +00:00
Matt Jankowski
84c3cc4e5b
Replace more `font-awesome` icons in `views/admin` area ( #30961 )
2024-08-07 23:08:36 +00:00
Matt Jankowski
52a626f39b
Replace more `font-awesome` icons in `app/helpers` ( #30962 )
2024-08-07 22:53:15 +00:00
Matt Jankowski
e4092cc73a
Replace more `font-awesome` icons in `views/settings` ( #30963 )
2024-08-07 22:52:35 +00:00
Matt Jankowski
abc4ed48f2
Replace more `font-awesome` icons in navigation sidebar area ( #30974 )
2024-08-07 22:52:08 +00:00
Claire
670e4655d1
Change dismissing a notification to clear existing filtered notifications for that account ( #31329 )
2024-08-07 15:14:37 +00:00
Claire
6f285bb2a6
Change group notifications unread markers to only be cleared when focusing/navigating again ( #31325 )
2024-08-07 11:12:42 +00:00
Claire
af2aec1a82
Change notification requests to only count mentions ( #31322 )
2024-08-07 11:12:36 +00:00
github-actions[bot]
fc964c9bfd
New Crowdin Translations (automated) ( #31321 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2024-08-07 09:32:16 +00:00
Claire
719cabe024
Fix logic of block/mute bypass for mentions from moderators ( #31271 )
2024-08-07 06:52:10 +00:00
Claire
c8b9e60ec1
Fix mutes and blocks not immediately cleaning up notification requests in Web UI ( #31316 )
2024-08-06 13:35:15 +00:00
Claire
30430a62e2
Fix broken “mute” button in mutes list ( #31315 )
2024-08-06 13:34:55 +00:00
Renaud Chaput
57a1f86626
Remove usage of non-public RTK types ( #31312 )
2024-08-06 12:22:18 +00:00
Claire
438dac99d6
Add option to request partial accounts in grouped notifications API ( #31299 )
2024-08-06 12:09:35 +00:00
Claire
5d890ebc57
Delete pending notification requests on block and notification mutes ( #31310 )
2024-08-06 10:07:16 +00:00
Christian Schmidt
9d0cafd06b
Check Content-Length in ResponseWithLimitAdapter ( #31285 )
2024-08-06 08:23:48 +00:00
renovate[bot]
103e544cfa
fix(deps): update dependency @reduxjs/toolkit to v2.2.7 - abandoned ( #31173 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Renaud Chaput <renchap@gmail.com>
2024-08-06 07:54:00 +00:00
Christian Schmidt
e9e63ed203
Support JSON-LD named graph ( #31288 )
2024-08-06 07:52:47 +00:00
github-actions[bot]
d15f46a0b8
New Crowdin Translations (automated) ( #31307 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2024-08-06 07:22:38 +00:00
Renaud Chaput
97b9e8befd
Add account notes to hover cards ( #31300 )
2024-08-06 06:53:59 +00:00
Valtteri Laitinen
c01a6a6eeb
Improve look of verified header fields in profile ( #31275 )
2024-08-05 11:35:16 +00:00
github-actions[bot]
cb56a6dc7e
New Crowdin Translations (automated) ( #31276 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2024-08-05 07:43:04 +00:00
Valtteri Laitinen
315308b10c
Fix duplicate border around search results ( #31284 )
2024-08-04 15:14:11 +00:00
Valtteri Laitinen
b6c1b8f748
Fix missing border around tab/filter bar ( #31286 )
2024-08-04 15:13:15 +00:00
Christian Schmidt
3d6e8d6834
Disable irrelevant fields unless cleanup is enabled ( #26562 )
2024-08-04 08:57:46 +00:00
Renaud Chaput
19f4aa1147
Fix typo in english message (filtred => filtered) ( #31273 )
2024-08-02 19:55:13 +00:00
Claire
ad95c98054
Further de-emphasize filtered notifications banner and add setting to minimize it ( #31250 )
2024-08-02 14:59:37 +00:00
Claire
2ec1181ee5
Fix contrast between background and form elements on some pages ( #31266 )
2024-08-02 13:55:31 +00:00
Renaud Chaput
cc453f2221
Change the filtered notification count to be in the account avatar ( #31262 )
2024-08-02 13:18:19 +00:00
Claire
bb3941f885
Change `DropdownMenu` component's `items` prop type ( #31263 )
2024-08-02 13:15:18 +00:00
Claire
2a704add90
Fix status processing failing halfway when a remote post has a malformed `replies` attribute ( #31246 )
2024-08-02 10:39:12 +00:00
github-actions[bot]
caeae25b55
New Crowdin Translations (automated) ( #31261 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2024-08-02 07:01:04 +00:00
Emelia Smith
f55099fea3
Increase maximum page size for Admin Domain Management APIs ( #31253 )
2024-08-02 06:54:48 +00:00
Claire
afdfeb5856
Fix click event handling when clicking outside of an open dropdown menu ( #31251 )
2024-08-01 20:50:36 +00:00
Claire
da5b45a573
Add endpoints to accept and dismiss multiple notification requests at once ( #31242 )
2024-08-01 12:36:54 +00:00
github-actions[bot]
584b1524dd
New Crowdin Translations (automated) ( #31237 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2024-08-01 09:27:24 +00:00
Christian Schmidt
4853a2bada
Add Accept-Language header when fetching preview card ( #31232 )
2024-08-01 09:14:24 +00:00
Claire
f6dc8ae8e3
Fix handling of long display names in notification requests ( #31225 )
2024-08-01 07:41:32 +00:00
Claire
a50c8e951f
Fix issue with grouped notifications UI due to recent API change ( #31224 )
2024-07-31 13:23:08 +00:00
Claire
2c1e75727d
Change filtered notification banner design to take up less space ( #31222 )
2024-07-31 12:36:08 +00:00
Claire
549ab089ee
Change grouped notifications API shape (take 2) ( #31214 )
2024-07-31 10:50:13 +00:00
Claire
288961bbb9
Change private mention icon for consistency in grouped notifications ( #31223 )
2024-07-31 10:26:43 +00:00
github-actions[bot]
520ff04248
New Crowdin Translations (automated) ( #31219 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2024-07-31 08:09:49 +00:00
Claire
fd1bade135
Fix inconsistent dismiss icon for notification requests ( #31220 )
2024-07-31 07:52:59 +00:00
Claire
598ae4f2da
Add endpoints for unread notifications count ( #31191 )
2024-07-30 08:39:11 +00:00
github-actions[bot]
7d11a6c9b0
New Crowdin Translations (automated) ( #31206 )
...
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 ( #30880 )
2024-07-29 15:49:44 +00:00
Michael Stanclift
91fbd5b422
Adjust magick version detection in admin panel ( #30845 )
2024-07-29 14:32:29 +00:00
github-actions[bot]
ec5a860924
New Crowdin Translations (automated) ( #31169 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2024-07-29 08:24:15 +00:00
Michael Stanclift
848a5ca53d
Follow up tweaking of admin UI changes ( #31168 )
2024-07-29 08:10:23 +00:00
Michael Stanclift
b120792f27
Adjust ffmpeg version detection in admin panel ( #31130 )
...
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2024-07-26 14:13:56 +00:00
David Roetzel
dfd43869c9
Decrease count of filtered notifications when notification requests are accepted or dismissed ( #31149 )
2024-07-26 09:36:54 +00:00
Emelia Smith
693d9b03ed
Enable OAuth PKCE Extension ( #31129 )
2024-07-26 08:53:10 +00:00
github-actions[bot]
3793c845c9
New Crowdin Translations (automated) ( #31154 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2024-07-26 07:51:37 +00:00
Eugen Rochko
8818748b90
Change design of confirmation modals in web UI ( #30884 )
...
Co-authored-by: Renaud Chaput <renchap@gmail.com>
2024-07-25 17:05:54 +00:00
Matt Jankowski
5f5373397f
Remove duplicate `omniauth_only?` helper method ( #31066 )
2024-07-25 14:59:56 +00:00
Adam Niedzielski
fbf95216c5
Fix LinkCrawlWorker NoMethodError: undefined method `[]' for nil ( #31144 )
2024-07-25 14:51:44 +00:00
Adam Niedzielski
337a7fcf30
Fix ß bug in regexp for mentions and tags ( #31122 )
2024-07-25 14:24:19 +00:00
Matt Jankowski
e881a59671
Add `User.unconfirmed` scope, reduce factories in `scheduler/user_cleanup` spec ( #31063 )
2024-07-25 14:18:24 +00:00
github-actions[bot]
ef0e3e447a
New Crowdin Translations (automated) ( #31119 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2024-07-25 07:44:00 +00:00
Claire
3a49687ca0
Fix performance issue by using LATERAL in group notification CTE ( #31123 )
2024-07-24 18:59:15 +00:00
Michael Stanclift
8b7f93cc7f
Recolor Preferences/Admin UI to better match main design ( #31034 )
2024-07-23 15:30:45 +00:00
Adam Niedzielski
cd0ca4b994
Select correct self link when parsing Webfinger response ( #31110 )
2024-07-23 14:42:31 +00:00
Claire
a8330be93e
Widen the clickable area for statuses in grouped notifications ( #31111 )
2024-07-23 12:11:08 +00:00
Emelia Smith
bb2e5a4b58
Add audit logs to Admin::InstancesController ( #27386 )
2024-07-23 08:12:30 +00:00
Nick Schonning
9a015a2a15
Update Prettier to 3.3.3 ( #31106 )
2024-07-23 06:46:09 +00:00
Claire
af06d74574
Fix keyboard shortcuts and navigation in grouped notifications ( #31076 )
2024-07-23 06:20:17 +00:00
Claire
55705d8191
Fix reblogging after refactor ( #31105 )
2024-07-22 19:30:06 +00:00
Claire
9cb9427133
Refactor CW handling in an action ( #31103 )
2024-07-22 16:03:58 +00:00
Claire
03dea64b79
Refactor code for reblogging and favouriting ( #31102 )
2024-07-22 15:45:07 +00:00
Claire
ced5e853c7
Fix duplicate `orderedItems` in user archive's `outbox.json` ( #31099 )
2024-07-22 08:56:05 +00:00
github-actions[bot]
5a60a3b80c
New Crowdin Translations (automated) ( #31087 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2024-07-22 08:01:24 +00:00
Claire
2774980589
Fix syntax error in grouped notifications CTE on some PostgreSQL versions ( #31098 )
2024-07-22 07:37:27 +00:00
Matt Jankowski
0397df9bef
Resolve `TODO` in `api/v1/admin/domain_*` controllers ( #31067 )
2024-07-19 15:32:42 +00:00
Claire
e768b23aa9
Remove routerHistory parameters from composer actions ( #31077 )
2024-07-19 15:26:44 +00:00
Michael Stanclift
784e088533
Fix double border on column filter on narrow screens ( #31068 )
2024-07-19 08:30:26 +00:00
github-actions[bot]
8e0aed8ac7
New Crowdin Translations (automated) ( #31072 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2024-07-19 08:21:09 +00:00
Claire
6e47637dd4
Fix grouping across hourly buckets happening in a 12 seconds window instead of 12 hours window ( #31062 )
2024-07-18 15:23:40 +00:00
Renaud Chaput
f587ff643f
Grouped Notifications UI ( #30440 )
...
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) ( #31055 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2024-07-18 08:00:29 +00:00
github-actions[bot]
00c110ac7b
New Crowdin Translations (automated) ( #31047 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2024-07-17 07:23:07 +00:00
github-actions[bot]
66430cb25c
New Crowdin Translations (automated) ( #31038 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2024-07-16 15:24:56 +00:00
Adam Niedzielski
a609940ec9
Fix test description in hashtag_bar ( #30827 )
2024-07-16 13:23:26 +00:00
Emelia Smith
aa88aca0ad
Add optional OAuth application to reports ( #30539 )
2024-07-16 13:23:08 +00:00
Adam Niedzielski
fa54b61216
Handle missing links in Webfinger response ( #31030 )
2024-07-16 13:21:16 +00:00
David Roetzel
9d0bce4072
Move filtered notifications bar in scrollable area ( #30996 )
...
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2024-07-15 13:42:47 +00:00
Matt Jankowski
543b59fa14
Clean up `theme_helper` style builders ( #30617 )
2024-07-15 13:03:23 +00:00
Claire
1dd8262071
Add optional `filtered` attribute to notification entities in REST API ( #31011 )
2024-07-15 09:29:57 +00:00
github-actions[bot]
17117109ad
New Crowdin Translations (automated) ( #31018 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2024-07-15 07:44:37 +00:00
David Roetzel
35a437a03f
Destroy `NotificationRequest`s that are dismissed ( #31008 )
2024-07-12 12:09:52 +00:00
github-actions[bot]
28ad3588e4
New Crowdin Translations (automated) ( #31006 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2024-07-12 08:25:27 +00:00
Claire
ad52b04a1c
Add setting to disable hover cards ( #30931 )
...
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com>
2024-07-11 19:42:58 +00:00
Renaud Chaput
8c8bee5a36
Change disabled buttons color in light mode to make it more visible ( #30998 )
2024-07-11 13:43:42 +00:00
github-actions[bot]
c244b70dc2
New Crowdin Translations (automated) ( #30993 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2024-07-11 10:38:35 +00:00
David Roetzel
2ea9336b68
Do not pass unknown encoding names to nokogiri. ( #30987 )
2024-07-10 14:25:39 +00:00
Renaud Chaput
182b9248c0
Fix SCSS mixed declarations deprecation ( #30986 )
2024-07-10 12:23:24 +00:00
github-actions[bot]
9984fca9a0
New Crowdin Translations (automated) ( #30983 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2024-07-10 10:40:19 +00:00
David Roetzel
967505ee9b
Add size limit for all PreviewCard URLs ( #30973 )
2024-07-09 13:11:34 +00:00
Daniel M Brasil
3875bd138d
Fix HTTP 500 in `/api/v1/polls/:id/votes` ( #25598 )
2024-07-09 12:41:49 +00:00
github-actions[bot]
249b4117f9
New Crowdin Translations (automated) ( #30970 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2024-07-09 07:36:13 +00:00
David Roetzel
fa8e972722
Fix author names as arrays in linked data. ( #30957 )
2024-07-08 16:04:36 +00:00
Tianwei Dong
36d819bef3
Change to use an unified constant for max media attachments per status ( #29073 )
...
Co-authored-by: Renaud Chaput <renchap@gmail.com>
2024-07-08 08:10:57 +00:00
github-actions[bot]
1a37862a76
New Crowdin Translations (automated) ( #30940 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2024-07-08 08:03:44 +00:00
Claire
d41b43ed4f
Limit attachments to `MEDIA_ATTACHMENTS_LIMIT` when returning posts through the API ( #30932 )
2024-07-08 07:41:50 +00:00
Renaud Chaput
981395e4d6
Remove the `title` attribute when hovering a card anchor ( #30948 )
2024-07-07 16:14:15 +00:00
Renaud Chaput
0899c91d4b
Add the account hover card for account search results ( #30949 )
2024-07-07 16:13:10 +00:00
Claire
63ba69810e
Fix overflow behavior on profile fields in hover cards ( #30928 )
2024-07-06 07:22:24 +00:00
Claire
8f5694d79e
Fix right-to-left text in preview cards ( #30930 )
2024-07-05 13:40:53 +00:00
David Roetzel
97eddb5906
Fix details extraction when no title exists. ( #30933 )
2024-07-05 13:28:52 +00:00
David Roetzel
016c1e4e78
Improve handling of encoding problems when creating link previews ( #30929 )
2024-07-05 11:54:38 +00:00
github-actions[bot]
81547845ac
New Crowdin Translations (automated) ( #30925 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2024-07-05 09:09:40 +00:00
Claire
d3a056adfd
Merge pull request from GHSA-xjvf-fm67-4qc3
2024-07-04 16:45:52 +02:00
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`
2024-07-04 16:26:49 +02:00
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
2024-07-04 16:11:28 +02:00
github-actions[bot]
8331f9e379
New Crowdin Translations (automated) ( #30916 )
...
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" ( #30909 )
2024-07-03 13:36:42 +00:00
github-actions[bot]
dd85e3bcc5
New Crowdin Translations (automated) ( #30901 )
...
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 ( #30888 )
2024-07-03 07:19:54 +00:00
github-actions[bot]
1fc14e324b
New Crowdin Translations (automated) ( #30890 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2024-07-02 08:41:54 +00:00
Eugen Rochko
d3f504245c
Fix missing confirmation when unfollowing from hover card in web UI ( #30879 )
2024-07-01 18:10:22 +00:00
Eugen Rochko
b728c0e8ce
Change hover cards to not appear until the mouse stops in web UI ( #30850 )
2024-07-01 15:52:01 +00:00
Eugen Rochko
20fa9ce484
Add timeline of public posts about a trending link in web UI ( #30840 )
2024-07-01 14:45:48 +00:00
github-actions[bot]
7756db6551
New Crowdin Translations (automated) ( #30873 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2024-07-01 08:34:38 +00:00
renovate[bot]
1bccba1408
chore(deps): update dependency @testing-library/react to v16 ( #30533 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Renaud Chaput <renchap@gmail.com>
2024-06-28 11:39:32 +00:00
github-actions[bot]
a5134f2695
New Crowdin Translations (automated) ( #30867 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2024-06-28 08:33:57 +00:00
Eugen Rochko
ea6c455e81
Fix follow button in hover cards not working when signed out in web UI ( #30864 )
2024-06-27 22:01:40 +00:00
Eugen Rochko
0f3fef6fda
Change search modifiers to be case-insensitive ( #30865 )
2024-06-27 21:34:34 +00:00
Michael Stanclift
3225954865
Fix browser window color on light theme ( #30861 )
2024-06-27 16:46:20 +00:00
David Roetzel
ff08d99d4d
Catch encoding errors when creating link previews. ( #30853 )
2024-06-27 14:41:03 +00:00
David Roetzel
42adb6eaee
Add size limit for link preview URLs ( #30854 )
2024-06-27 14:40:19 +00:00
Eugen Rochko
096057b845
Change `author_account` to be `authors` in REST API ( #30846 )
2024-06-27 13:17:18 +00:00
github-actions[bot]
6d1c1fd684
New Crowdin Translations (automated) ( #30851 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2024-06-27 08:00:04 +00:00
Matt Jankowski
ad53b0ab65
Rely on built-in ruby private IP detection ( #30848 )
2024-06-27 07:16:59 +00:00
Eugen Rochko
3939352e92
Convert `<ColumnHeader>` to Typescript ( #30849 )
2024-06-26 19:46:28 +00:00
Eugen Rochko
e89317d4c1
Add hover cards in web UI ( #30754 )
...
Co-authored-by: Renaud Chaput <renchap@gmail.com>
2024-06-26 19:33:38 +00:00
Renaud Chaput
863c470a2b
Convert `<Directory>` to Typescript / function component ( #30829 )
2024-06-26 18:04:50 +00:00
Claire
7a84b76bb1
Drop favicon.ico generation ( #30375 )
2024-06-26 13:44:08 +00:00
Renaud Chaput
8c0ff6498e
Change light mode to apply CSS variables to the body ( #30839 )
2024-06-25 21:57:22 +00:00
Eugen Rochko
a40831b363
Fix account search results ( #30803 )
2024-06-25 20:37:48 +00:00
Claire
2c7eed1fa1
Fix API requests after #30818 ( #30837 )
2024-06-25 16:53:03 +00:00
Renaud Chaput
547e97945d
Change `apiRequest` to accept both `params` and `data` ( #30818 )
2024-06-25 13:45:41 +00:00
Emelia Smith
30ae5952d2
Fix: Ensure "With Media" is highlighted from Admin Accounts page ( #30812 )
2024-06-25 07:46:53 +00:00
github-actions[bot]
052c90b8de
New Crowdin Translations (automated) ( #30825 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2024-06-25 07:45:58 +00:00
Claire
8827cd597e
Fix `/admin/accounts/:account_id/statuses/:id` for edited posts with media attachments ( #30819 )
2024-06-24 13:11:10 +00:00
github-actions[bot]
61722b1b1f
New Crowdin Translations (automated) ( #30808 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2024-06-24 10:46:53 +00:00
Matt Jankowski
929b9fdaff
Remove exclusion for `Rails/LexicallyScopedActionFilter` cop ( #30697 )
2024-06-21 15:34:13 +00:00
Matt Jankowski
348ccf206e
Fix `Style/ClassEqualityComparison` cop ( #30058 )
2024-06-21 15:33:55 +00:00
Matt Jankowski
72484a194f
Remove `CacheBuster` default options ( #30718 )
2024-06-21 15:32:49 +00:00
David Roetzel
2cab1c7b09
Improve encoding detection for link cards ( #30780 )
2024-06-21 12:51:10 +00:00
github-actions[bot]
9e932fa1dd
New Crowdin Translations (automated) ( #30789 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2024-06-21 09:14:44 +00:00
Renaud Chaput
7d12522ed7
Fix error when deleting a status ( #30784 )
2024-06-20 22:39:06 +00:00
Claire
bb2d77b4a0
Change `/api/v2_alpha/notifications` to only return historical data in pages ( #30781 )
2024-06-20 15:54:50 +00:00
Claire
f723370c69
Fix missing `account_warning` delegation in `NotificationGroup` ( #30779 )
2024-06-20 13:44:49 +00:00
Renaud Chaput
1c65932776
Convert `disconnectTimeline` and `timelineDelete` actions to Typescript ( #30777 )
2024-06-20 11:56:52 +00:00
Renaud Chaput
27529247b2
Improve `createdataLoadingThunk` ( #30778 )
2024-06-20 11:42:10 +00:00
Claire
7889e983fb
Add `group_key` attribute to `NotificationSerializer` ( #30776 )
...
Co-authored-by: Renaud Chaput <renchap@gmail.com>
2024-06-20 11:05:25 +00:00
github-actions[bot]
a0910cd49c
New Crowdin Translations (automated) ( #30772 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2024-06-20 09:03:28 +00:00
Matt Jankowski
a8b3d2e4e4
Consolidate time periods methods into base measure ( #30757 )
2024-06-19 08:45:47 +00:00
Claire
58ace2e45e
Fix SQL error in admin measures API ( #30753 )
2024-06-18 16:04:58 +00:00
Renaud Chaput
d558dfd77d
Convert notifications policies frontend code to Typescript ( #29868 )
2024-06-18 13:23:30 +00:00
github-actions[bot]
50db95b9a1
New Crowdin Translations (automated) ( #30746 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2024-06-18 12:39:36 +00:00
Matt Jankowski
38c6825eda
Remove unused `Extractor#extract_cashtags_with_indices` method ( #30742 )
2024-06-18 12:16:16 +00:00
Michael Stanclift
d5f02adad7
Add option to use native Ruby driver for Redis ( #30717 )
2024-06-17 12:28:01 +00:00
Matt Jankowski
d7b7617321
Use `class_names` in admin/account_moderation_notes helper ( #30719 )
2024-06-17 12:20:57 +00:00
github-actions[bot]
35d52d7914
New Crowdin Translations (automated) ( #30723 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2024-06-17 12:13:23 +00:00
Renaud Chaput
43bbdea421
Fix invalid `mask-icon` when a custom instance icon is configured ( #30734 )
2024-06-17 09:00:26 +00:00
Michael Stanclift
a777f7e3cc
Restore short Ruby version on admin dashboard ( #30711 )
2024-06-14 16:10:16 +00:00
Michael Stanclift
4a5442edaa
Add ffmpeg and ImageMagick versions to admin dashboard ( #30710 )
2024-06-14 15:36:57 +00:00
Eugen Rochko
b9fd7571ae
Change sidebar text in web UI ( #30696 )
2024-06-14 13:04:20 +00:00
Claire
8eb27c60e1
Add `most_recent_notification_id` to `NotificationGroup` ( #30707 )
2024-06-14 10:33:06 +00:00
Matt Jankowski
b5d1d48266
Convert `form_for` -> `form_with` in views ( #30700 )
2024-06-14 09:54:22 +00:00
Matt Jankowski
8d5ed19c6d
Migrate `form_tag` to `form_with` in admin and auth views ( #30692 )
2024-06-14 09:49:10 +00:00
github-actions[bot]
a7264a2b42
New Crowdin Translations (automated) ( #30704 )
...
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 ( #27139 )
...
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2024-06-14 07:54:09 +00:00
Marcin Mikołajczak
a243963e93
LanguageDropdown: remove unused function ( #30346 )
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-06-13 19:46:45 +00:00
Louis Brauer
f0ca874b09
Include crossorigin in inert css ( #30687 )
2024-06-13 14:37:43 +00:00
Claire
45abddb302
Fix pagination attributes not being returned in ungroupable-only pages ( #30688 )
2024-06-13 14:10:34 +00:00
github-actions[bot]
dd587d29b6
New Crowdin Translations (automated) ( #30684 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2024-06-13 13:30:07 +00:00
Eugen Rochko
ed6d24330b
Add author links on the explore page in web UI ( #30521 )
2024-06-13 13:04:16 +00:00
Claire
37f53542fe
Fix limit handling in grouped notifications CTE ( #30685 )
2024-06-13 12:42:40 +00:00
Claire
bf56e982a9
Fix notifications from limited users being outright dropped ( #30559 )
2024-06-12 13:50:38 +00:00
Eugen Rochko
9984243467
Fix a few visual glitches with link previews in web UI ( #30670 )
2024-06-12 13:10:51 +00:00
github-actions[bot]
ced463360e
New Crowdin Translations (automated) ( #30666 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2024-06-12 10:48:31 +00:00
Claire
1dfd516284
Fix duplicate `@context` attribute in user export ( #30653 )
2024-06-12 07:28:28 +00:00
Matt Jankowski
d818ddd687
Extract `SIGN_COUNT_LIMIT` constant in `WebauthnCredential` class ( #30636 )
2024-06-11 15:36:21 +00:00
Claire
921b0db544
Add `noindex` meta tag and `rel=canonical` link to redirect interstitials ( #30651 )
2024-06-11 15:29:45 +00:00
Matt Jankowski
978601a0ae
Extract permitted params constant in v1/admin/tags ( #30652 )
2024-06-11 15:29:41 +00:00
David Roetzel
f48f39a767
Fix cutoff of instance name ( #30598 )
2024-06-11 12:54:37 +00:00
Matt Jankowski
410370eecd
Extract `PERMITTED_PARAMS` constant from `admin/domain_blocks` controller ( #30380 )
2024-06-11 09:40:47 +00:00
Matt Jankowski
665f6f09a0
Add expired/revoked scopes for doorkeeper models via extension modules ( #29936 )
2024-06-11 08:50:51 +00:00
Matt Jankowski
88cfc4056d
Extract method to generate series of days in measure sql classes ( #29928 )
2024-06-11 07:42:15 +00:00
github-actions[bot]
0dabda9bee
New Crowdin Translations (automated) ( #30646 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2024-06-11 07:14:52 +00:00
Matt Jankowski
9cc4040308
Extract `COMMENT_SIZE_LIMIT` constant in `AP::Activity::Flag` class ( #30637 )
2024-06-10 15:23:55 +00:00
Matt Jankowski
9bf2e2eda0
Extract `TEXT_LENGTH_LIMIT` constant in `Appeal` class ( #30638 )
2024-06-10 15:23:17 +00:00
github-actions[bot]
bb27321781
New Crowdin Translations (automated) ( #30608 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2024-06-10 14:29:30 +00:00
Daniel M Brasil
77c2216e47
fix: Return HTTP 422 when scheduled status time is less than 5 minutes ( #30584 )
2024-06-10 13:33:48 +00:00
Claire
496c10542b
Fix division by zero on some video/GIF files ( #30600 )
2024-06-07 17:42:43 +00:00
Claire
9e9613b286
Fix `mentions.account_id` and `mentions.status_id` not having `NOT NULL` database constraints ( #30591 )
2024-06-07 13:45:11 +00:00
github-actions[bot]
c1b0c1a5e4
New Crowdin Translations (automated) ( #30586 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2024-06-07 09:59:30 +00:00
Claire
1408733386
Fix Mastodon relying on ImageMagick even with `MASTODON_USE_LIBVIPS` ( #30590 )
2024-06-07 09:27:59 +00:00
Claire
1ffc293b86
Add missing `moderation_warning` notification support to grouped notifications API ( #30576 )
2024-06-06 14:12:06 +00:00
github-actions[bot]
a729104a41
New Crowdin Translations (automated) ( #30575 )
...
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 ( #30381 )
2024-06-06 08:43:04 +00:00
Matt Jankowski
2fdd782f21
Fix empty `aria-hidden` attribute value in logo resources area ( #30570 )
2024-06-06 07:50:15 +00:00
Emelia Smith
e02d23b549
Change `read:me` scope to `profile` scope ( #30357 )
...
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2024-06-06 07:30:10 +00:00
Eugen Rochko
3c435f9ba0
Change counters to be displayed on profile timelines in web UI ( #30525 )
2024-06-05 23:52:46 +00:00
Emelia Smith
4655be0da6
Fix add validation to webpush subscription keys ( #30542 )
2024-06-05 19:16:47 +00:00
Eugen Rochko
5f15a892fa
Add support for libvips in addition to ImageMagick ( #30090 )
...
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2024-06-05 19:15:39 +00:00
Emelia Smith
eef2cc054f
Add url validation to Web::PushSubscription endpoints ( #30540 )
2024-06-05 08:06:06 +00:00
github-actions[bot]
e4e3875452
New Crowdin Translations (automated) ( #30543 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2024-06-05 07:52:25 +00:00
Matt Jankowski
249cbc449c
Use existing config access to `local_domain` value ( #30509 )
2024-06-03 09:15:58 +00:00
Claire
974335e414
Add experimental server-side notification grouping ( #29889 )
2024-06-03 08:35:59 +00:00
github-actions[bot]
aa9b80f57d
New Crowdin Translations (automated) ( #30517 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2024-06-03 07:34:33 +00:00
Matt Jankowski
469de923aa
Update `current_user` override mode description in controllers ( #30515 )
2024-06-03 07:16:29 +00:00
github-actions[bot]
dac4eba46b
New Crowdin Translations (automated) ( #30499 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2024-05-31 09:26:52 +00:00
Matt Jankowski
85d9053b36
Move `pagination_params` into `API::BaseController` ( #28845 )
2024-05-30 14:56:48 +00:00
github-actions[bot]
a0b525e50b
New Crowdin Translations (automated) ( #30477 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2024-05-30 14:54:51 +00:00
Claire
3ea4275ae3
Merge pull request from GHSA-5fq7-3p3j-9vrf
2024-05-30 14:03:13 +02:00
Emelia Smith
d20a5c3ec9
Fix: remove broken OAuth Application vacuuming & throttle OAuth Application registrations ( #30316 )
...
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2024-05-29 14:00:05 +00:00
github-actions[bot]
6eea83211c
New Crowdin Translations (automated) ( #30464 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2024-05-29 11:12:23 +00:00
Claire
36fe8f8566
Change `ids` param to `id` in `/api/v1/statuses` and `/api/v1/accounts` for consistency ( #30465 )
2024-05-29 09:19:17 +00:00
Eugen Rochko
128987eded
Add support for `fediverse:creator` OpenGraph tag ( #30398 )
2024-05-29 01:34:33 +02:00
Matt Jankowski
4a77e477ee
Consolidate account scopes for `LOWER` (index using) username/domain queries ( #30451 )
2024-05-28 14:11:31 +00:00
Matt Jankowski
c61e356475
Add `Status::MEDIA_ATTACHMENTS_LIMIT` configuration constant ( #30433 )
2024-05-27 09:49:44 +00:00
github-actions[bot]
e5c3dc33a2
New Crowdin Translations (automated) ( #30421 )
...
Co-authored-by: GitHub Actions <noreply@github.com>
2024-05-27 09:35:45 +00:00
Renaud Chaput
3750e8050c
Enable stricter Typescript options ( #30435 )
2024-05-27 09:24:59 +00:00