Laura Hausmann
|
3c96d98932
|
[backend/core] Only deliver create/update activities to remote users, unify DeliverToConditionalAsync calls
|
2024-10-16 20:51:40 +02:00 |
|
Laura Hausmann
|
46eda9b4c0
|
[backend/razor] Don't reload queue dashboard job view before abandon action is confirmed
|
2024-10-15 17:23:10 +02:00 |
|
Laura Hausmann
|
40d6f71023
|
[backend/razor] Fix abandon button in queue dashboard delayed job view
|
2024-10-15 17:21:00 +02:00 |
|
Laura Hausmann
|
a951217664
|
[backend/core] Don't retry jobs with like/unlike note resolution failures
|
2024-10-15 17:19:42 +02:00 |
|
Laura Hausmann
|
300c7d661c
|
[backend/queue] Set background-task queue timeout to 15 minutes (ISH-532)
|
2024-10-15 17:13:17 +02:00 |
|
Laura Hausmann
|
c4cf6f5008
|
[backend/core] Only send activities to relays in state accepted
|
2024-10-15 15:47:37 +02:00 |
|
Laura Hausmann
|
60d112a6ad
|
[backend/core] Fix user purge job processor errors (ISH-525)
|
2024-10-15 02:41:01 +02:00 |
|
Laura Hausmann
|
ccf1e60ad4
|
[backend/razor] Require confirmation of queue job abandon/deschedule action
|
2024-10-15 02:16:23 +02:00 |
|
Laura Hausmann
|
ade4593260
|
[backend/razor] Fix style inconsistency on queue dashboard overview
|
2024-10-15 02:12:04 +02:00 |
|
Laura Hausmann
|
eb91f7a859
|
[backend/razor] Make queue dashboard overview table entries clickable
|
2024-10-15 02:09:48 +02:00 |
|
Laura Hausmann
|
4a3cf7c2d5
|
[backend/razor] Indicate scheduled jobs in the queue dashboard
Calling both scheduled and delayed jobs delayed is confusing, even if there's no queue system-internal distinction.
|
2024-10-15 01:49:16 +02:00 |
|
Laura Hausmann
|
85d9bc597f
|
[backend/queue] Improve logging for jobs that were queued for more than 10s
|
2024-10-14 21:46:56 +02:00 |
|
Laura Hausmann
|
53cdcebe87
|
[backend/api] Add endpoints to get all blocked/allowed instances (ISH-531)
|
2024-10-14 03:00:39 +02:00 |
|
Laura Hausmann
|
83f9e44c1b
|
[backend/drive] Serve files served by the integrated drive controller as inline attachments
|
2024-10-13 23:50:38 +02:00 |
|
Laura Hausmann
|
365c3f6f1d
|
[backend/api] Make avatar/banner updates user the files' AccessUrls instead of the Urls
|
2024-10-13 04:52:37 +02:00 |
|
Laura Hausmann
|
bef7dd9855
|
[backend/core] Fix user purge failures (ISH-525)
|
2024-10-11 19:54:04 +02:00 |
|
Laura Hausmann
|
c72aa17056
|
[backend/razor] Use ReloadPage() base class method instead of Navigation.Refresh in MetadataPage
|
2024-10-11 19:44:58 +02:00 |
|
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 |
|
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
|
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 |
|