Commit graph

1917 commits

Author SHA1 Message Date
Laura Hausmann
95da1dd59d
[backend/asp] Fix NavigationManager page refreshes using incorrect protocol 2024-10-11 19:44:58 +02:00
Laura Hausmann
0496df2c9e
[backend/api] Prevent moderation actions on the authenticated user 2024-10-11 19:38:30 +02:00
Laura Hausmann
5005d81ee7
[backend/api] Prevent moderation actions on system users 2024-10-11 19:37:05 +02:00
Laura Hausmann
8071b5c6ea
[backend/middleware] Fix HTML error pages not working intermittently 2024-10-11 06:44:48 +02:00
Laura Hausmann
3a346d5a22
[backend/razor] Add admin dashboard (Admin-FE)
Currently available sections: instance metadata, user management, federation control, relays, plugins & queue dashboard.
Planned: sections: configuration, logs, policies & reports.
2024-10-11 05:41:52 +02:00
Laura Hausmann
a7535cfcf8
[backend/core] Add ForceFollowerOnly rewrite policy 2024-10-11 04:26:50 +02:00
Lilian
58d4dab21e
[frontend/accessbility] Correctly label note footer buttons (ISH-513) 2024-10-10 01:00:27 +02:00
Laura Hausmann
846888b2c7
[backend/core] Prevent system users from authenticating or creating notes 2024-10-09 21:39:36 +02:00
Laura Hausmann
5390990448
[backend/core] Add basic message rewrite policies (ISH-16) 2024-10-09 21:14:50 +02:00
Laura Hausmann
5f5a0c5c0f
[backend/api] Add moderation endpoints (ISH-116) 2024-10-09 19:11:54 +02:00
Laura Hausmann
3274259f12
[backend/database] Prevent alt text migration from printing the info message twice 2024-10-09 18:39:40 +02:00
kopper
8998cd2874
[backend] Also search in alt text 2024-10-09 18:31:16 +02:00
Laura Hausmann
83ab277a7e
[backend/core] Fix policy configuration changes not showing in response 2024-10-09 06:37:10 +02:00
Laura Hausmann
23d2664376
[backend/core] Fix policy configuration endpoint not updating the configuration correctly depending on JSON format 2024-10-09 06:20:09 +02:00
Laura Hausmann
f98d9ce711
[sln] Bump dependencies 2024-10-09 05:57:22 +02:00
Laura Hausmann
96e2eff2b9
[backend/core] Fix policy configuration endpoint not working 2024-10-09 05:56:58 +02:00
Laura Hausmann
dc77c48005
[backend/core] Allow configuring arbitrary reject/rewrite policies, add default configuration values to all policies (ISH-16) 2024-10-09 05:46:18 +02:00
Laura Hausmann
a5a2c0b169
[backend/core] Add basic reject policies, along with a highly extensible system for rewrite policies (ISH-16) 2024-10-09 04:34:23 +02:00
Laura Hausmann
0962b07021
[backend/core] Catch errors in NoteService.ResolveNoteAsync
This fixes some inbox job failures, for example when a post quoting a deleted post is being ingested.
2024-10-06 14:04:06 +02:00
Laura Hausmann
b5ad7649ea
[backend/startup] Remove debug code 2024-10-06 00:07:44 +02:00
Laura Hausmann
d62ac94d5e
[backend/core] Fix migrations that move more than 50 followers failing 2024-10-05 23:46:09 +02:00
Laura Hausmann
5cda865202
[backend/core] Fix migrations causing erroneous "You can't follow yourself" log errors 2024-10-05 23:46:09 +02:00
Laura Hausmann
ee6d80aaa2
[backend/core] Move relationships after sending out the migration activity 2024-10-05 23:46:04 +02:00
Laura Hausmann
fbb7140d01
[backend] Fix build 2024-10-05 20:42:49 +02:00
Laura Hausmann
cb28560dcf
[backend/razor] Improve public preview embeds (ISH-512)
Sensitive images are now not embedded. Image embeds now use the correct card type.
2024-10-05 20:38:05 +02:00
pancakes
6fe4b26019 [shared] Add sensitive field to note reactions 2024-10-04 00:36:38 +02:00
pancakes
b3b2adb127 [backend] Add sensitive field to emojis 2024-10-04 00:36:38 +02:00
Laura Hausmann
c1e348b0d5
[backend/asp] Increase JsonSerializer MaxDepth to 256
200 is the maximum required by the note descendants/ascendants tree, so 256 is that + some margins. Cycle detection is unaffected by this change.
2024-10-03 00:47:30 +02:00
Laura Hausmann
9d1a21e2d9
[backend/razor] Move public preview to Blazor SSR (razor components) 2024-10-02 02:17:51 +02:00
Laura Hausmann
7662c28745
[backend/database] Canonicalize punycode host representations to lowercase 2024-10-02 01:16:25 +02:00
Laura Hausmann
1b4ba8b6a0
[backend/api] Add admin endpoint to manually trigger media cleanup 2024-09-30 23:30:12 +02:00
Laura Hausmann
138ac01d13
[backend/configuration] Make sure there's no difference between zero durations with/without suffixes 2024-09-30 23:19:38 +02:00
Laura Hausmann
f6d2fd329d
[backend/middleware] Fix error responses always returning 500 2024-09-29 00:30:24 +02:00
Laura Hausmann
97de0b8410
[backend/api] Fix erroneous values regarding reply/quote inaccessibility 2024-09-28 04:35:40 +02:00
Laura Hausmann
99ea086731
[backend/federation] Only forward activities to relays that are addressed to the public audience 2024-09-28 04:21:31 +02:00
Laura Hausmann
df4eea5c0e
[backend/database] PushSubscription.Types should be a property, not a field
This fixes creating migrations failing with an extremely unhelpful error message when using .NET 9.0.
2024-09-28 02:09:11 +02:00
Laura Hausmann
4cfd4de389
[backend/core] Disallow following of system users 2024-09-28 00:37:36 +02:00
Laura Hausmann
df26db0585
[backend/federation] Add relay support (ISH-266) 2024-09-28 00:32:43 +02:00
Laura Hausmann
a5fa4e4be9
[backend/api] Fix frontend crash on startup 2024-09-27 20:21:37 +02:00
Laura Hausmann
8c4df51756
[backend/pleroma-client] Fix multiple enumeration 2024-09-27 20:21:26 +02:00
Laura Hausmann
f1b7218c60
[backend/api-shared] Fix typo 2024-09-27 19:52:41 +02:00
Laura Hausmann
5192b58150
[backend/api-shared] Also filter renotes & quotes mentioning muted/blocked users 2024-09-27 19:50:39 +02:00
pancakes
f39c6bb80d
[backend/akko-client] Handle remote custom emojis 2024-09-27 19:32:32 +02:00
pancakes
9bd46e6a61
[backend/akko-client] Handle escaped Unicode emojis 2024-09-27 19:32:32 +02:00
pancakes
d2ad8391b6
[backend/akko-client] Implement specific reaction endpoint 2024-09-27 19:32:31 +02:00
Laura Hausmann
e72b124497
[backend/razor] Add indication for migrated users to public preview 2024-09-27 04:13:11 +02:00
Laura Hausmann
6bd9a50777
[backend/api] Don't serialize UserResponse.MovedTo when null 2024-09-27 04:01:04 +02:00
Laura Hausmann
79871c51c3
[backend/api] Add MovedTo property to UserResponse 2024-09-27 03:59:14 +02:00
Laura Hausmann
7532d5c52a
[backend/queue] Add abandon button for delayed jobs to the queue dashboard 2024-09-27 03:43:17 +02:00
Laura Hausmann
1883f426a7
[backend/federation] Add support for incoming, outgoing & local account migrations (ISH-118) 2024-09-27 03:27:34 +02:00