Lilian
bd5db40489
[backend/web] Code reformat
2024-11-26 04:22:44 +01:00
Lilian
a130934787
[frontend/components] Add registration page and update login page style (ISH-472)
2024-11-26 04:21:30 +01:00
pancakes
0c8b79a489
[backend/core] Improve GetReactionsAsync
2024-11-24 05:40:00 +01:00
pancakes
54a899df0b
[backend/core] Add reaction to reaction notification
2024-11-24 05:40:00 +01:00
Laura Hausmann
ecf83c17ff
[backend/razor] Tweak "recent jobs" table styles
2024-11-23 21:40:49 +01:00
Laura Hausmann
a76f70d030
[backend/database] Convert DatabaseContext to use LF newlines
2024-11-23 21:34:30 +01:00
Laura Hausmann
853f598bc4
[backend/razor] Add "top delayed" section to queue dashboard
2024-11-23 21:34:30 +01:00
Kopper
dab3b7ed4c
[backend/federation] Hide private replies from the replies collection
2024-11-23 18:24:11 +01:00
Kopper
36d9a8cc49
[backend/federation] Context collection
2024-11-23 18:20:41 +01:00
Laura Hausmann
10346e795a
[sln] Code cleanup
2024-11-23 02:11:22 +01:00
Laura Hausmann
135737937c
[backend/api] Allow enrolling existing users into 2FA (ISH-626)
2024-11-23 02:10:35 +01:00
Laura Hausmann
9989aae29e
[backend/libmfm] Set alt text for emoji in public preview
2024-11-22 22:42:25 +01:00
Laura Hausmann
5cf951e908
[backend/razor] Add TOTP 2FA support to OAuth page
2024-11-21 22:04:13 +01:00
Laura Hausmann
ec6e334266
[backend/api] Add TOTP submission endpoint (ISH-580)
2024-11-21 20:04:21 +01:00
pancakes
09b39a64ea
[backend/api] Add basic instance info endpoint
2024-11-21 18:51:54 +01:00
Laura Hausmann
0a899b27d5
[backend/razor] Improve footer responsiveness
2024-11-21 18:42:34 +01:00
Laura Hausmann
9be9e05200
[backend/razor] Add wordmark to index page
2024-11-21 18:35:37 +01:00
Laura Hausmann
fe8c736821
[backend/federation] Limit UserResolver invocations in NoteService (ISH-622)
2024-11-21 00:45:30 +01:00
Laura Hausmann
863c9ca9c9
[backend/federation] Improve actor & note validation (ISH-547)
2024-11-20 23:54:32 +01:00
Laura Hausmann
c0e8a6d680
[backend/streaming] Fix streaming updates not containing html markup if supported
2024-11-20 02:36:32 +01:00
Laura Hausmann
862d477dec
[backend/masto-client] Remove confusing status context logic
...
This does technically match Mastodon's behavior, but it doesn't match the behavior of iceshrimp-js, or the Iceshrimp.NET web API. It's also very confusing.
2024-11-20 01:56:41 +01:00
Laura Hausmann
727ba75d0e
[backend/federation] Deduplicate recipients in ActivityDeliverService
2024-11-20 01:31:14 +01:00
Laura Hausmann
48bb81af1c
[backend/core] Deliver note creates & updates to reply author even if they're not mentioned
2024-11-20 01:30:56 +01:00
Laura Hausmann
ccdc816c26
[backend] Update ReSharper rules
2024-11-20 01:22:53 +01:00
Laura Hausmann
00d3248b8a
[backend] Fix build
2024-11-20 01:22:09 +01:00
Laura Hausmann
51e4846635
[backend/core] Revert Task.ContinueWithResult naming
2024-11-20 01:14:50 +01:00
Laura Hausmann
a762a9201e
[backend/core] Revert IAsyncEnumerable naming
2024-11-20 01:12:32 +01:00
Laura Hausmann
c91a1fa8bc
[backend/signalr] Catch exceptions in event handlers to prevent exceptions from causing backend crashes
2024-11-20 00:48:34 +01:00
Laura Hausmann
48807ec4fa
[backend/razor] Code cleanup
2024-11-20 00:48:29 +01:00
Laura Hausmann
24b412bd75
[sln] Reformat code
2024-11-20 00:48:29 +01:00
Laura Hausmann
7dec2514da
[sln] Apply code style
2024-11-20 00:48:29 +01:00
Laura Hausmann
3119c08a11
[backend/razor] Use new favicon
2024-11-19 23:05:17 +01:00
Lilian
ef753be067
[frontend] Code cleanup
2024-11-19 23:05:16 +01:00
Lilian
a5f8583d1f
[backend/web] Directly return VersionResponse
2024-11-19 23:05:16 +01:00
Lilian
1a39b2856a
[frontend] Make nav-bar respect safe-area-inset
2024-11-19 23:05:15 +01:00
Lilian
aac01b6abf
[backend/web] Add controller for Webmanifest
2024-11-19 23:05:15 +01:00
Lilian
aa72e52124
[backend/web] Add version endpoint
2024-11-19 23:05:15 +01:00
Lilian
8b9019b76e
[frontend] Initial PWA enablement
2024-11-19 23:05:15 +01:00
Laura Hausmann
55f7b48d80
[backend/asp] Fix BlazorSsrHandoffMiddleware not getting triggered
2024-11-19 20:06:06 +01:00
Laura Hausmann
579f8c233a
[backend/core] Code cleanup
2024-11-19 19:38:31 +01:00
Laura Hausmann
7eb220b43d
[sln] Update dependencies
2024-11-19 19:12:28 +01:00
Laura Hausmann
9ba4390a87
[backend/csproj] Don't copy build files to output directory
2024-11-19 03:24:32 +01:00
Laura Hausmann
ee9279bb5f
[build] Disable gzip compression during build
2024-11-19 03:14:13 +01:00
Laura Hausmann
0ee5ff377e
[backend] Move OutputCacheMiddleware into UseCustomMiddleware to make the order more obvious
2024-11-18 19:20:23 +01:00
Laura Hausmann
dd7b7634c6
[backend/core] Convert scoped services with request-specific properties to singletons by utilizing AsyncLocal<T>
2024-11-18 19:02:44 +01:00
Laura Hausmann
4356a47b9d
[backend/asp] Make services runtime-discoverable
2024-11-18 19:02:44 +01:00
Laura Hausmann
705e061f74
[backend/asp] Refactor middleware stack
...
This commit splits the request pipeline conditionally instead of invoking every middleware in the stack.
It also simplifies middleware instantiation by using runtime discovery, allowing for Plugins to add Middleware.
2024-11-18 19:02:44 +01:00
Laura Hausmann
70c692e1cb
[backend/razor] Add error code to ErrorPage title
2024-11-18 19:02:43 +01:00
Laura Hausmann
4af69a6afa
[backend/asp] Add ExceptionVerbosity level Debug
2024-11-18 19:02:43 +01:00
Laura Hausmann
f252c1a85e
[backend] Code cleanup
2024-11-18 19:02:43 +01:00