Commit graph

1994 commits

Author SHA1 Message Date
Laura Hausmann
5d01c11e35
[backend/queue] Increase inbox job timeout to 120 seconds 2024-10-17 22:54:40 +02:00
Laura Hausmann
4a5f575619
[backend/razor] Add CSS/JS versioning to razor pages & blazor ssr 2024-10-17 20:38:16 +02:00
Laura Hausmann
20f2168881
[frontend] Update to new PhosphorIcons version 2024-10-17 20:09:01 +02:00
Laura Hausmann
afd263839e
[backend] Bump dotNetRdf version to 3.3.1-iceshrimp 2024-10-17 20:03:16 +02:00
pancakes
be7cfe6acd [frontend] Show unsupported notification details on separate lines 2024-10-17 00:05:20 +02:00
pancakes
f4d2fec66e [frontend] Refactor notifications 2024-10-17 00:05:20 +02:00
Laura Hausmann
6f55afe60a
[backend/core] Improve poll voter count fallback
This should fix erroneous voter counts for polls from instances that don't return as:votersCount.
2024-10-16 22:07:26 +02:00
Laura Hausmann
d625a34e2a
[backend/core] Improve code reuse 2024-10-16 20:59:47 +02:00
Laura Hausmann
3a606a58f1
[backend/core] Code cleanup 2024-10-16 20:53:14 +02:00
Laura Hausmann
e9389d154b
[backend/core] Fix typo 2024-10-16 20:52:37 +02:00
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
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