Commit graph

133 commits

Author SHA1 Message Date
pancakes
66f3b23e46
[backend/razor] Add polls to public preview notes 2025-02-06 22:41:50 +01:00
pancakes
a3ad8e5991
[backend/razor] Display pronouns in UserPreview 2025-02-05 18:10:41 +01:00
Laura Hausmann
8ff9aea33a
[sln] Code cleanup 2025-01-31 16:58:57 +01:00
pancakes
207249280f
[backend/razor] Update table class and include action separators 2025-01-30 11:09:27 +01:00
pancakes
a2ff2484a2
[backend/razor] Display rules on instance about page 2025-01-30 11:09:27 +01:00
pancakes
fc27572e38
[backend/razor] Add button to remove rule 2025-01-30 11:09:26 +01:00
pancakes
d165af041c
[backend/razor] Add edit rule page 2025-01-30 11:09:26 +01:00
pancakes
513635b7dc
[backend/razor] Add rules to admin dashboard 2025-01-30 11:09:26 +01:00
Lilian
45e0e058c9
[frontend] New Virtual Scroller and Note Store 2025-01-19 22:53:24 +01:00
Lilian
6b17623cfd
[backend] Add font "Inter" 2025-01-10 09:25:27 +01:00
a549a04801
[backend/razor] Fix navigation between remote user pages 2025-01-09 09:54:08 -05:00
Laura Hausmann
241486a778
[backend/razor] Add remote user management & search to admin dashboard (ISH-582) 2025-01-09 09:28:44 +01:00
Laura Hausmann
9c4aa7a092
[backend/razor] Add search box to federation management admin dashboard page 2025-01-09 08:57:54 +01:00
Laura Hausmann
a8e8b67e0b
[backend/razor] Make generate invite button on admin dashboard accessible (ISH-600) 2025-01-08 12:42:17 +01:00
pancakes
47f8d94f88
[backend/razor] Revert Instance config and use snapshot of Security config 2024-12-17 19:32:59 +01:00
pancakes
ca567e4aba
[backend/razor] Show register link in Public Preview footer if registrations aren't closed 2024-12-17 19:32:58 +01:00
Kopper
1e1364e2bb
[backend/masto-client] Add feature flag for inline media 2024-12-13 22:19:31 +01:00
Laura Hausmann
ecf83c17ff
[backend/razor] Tweak "recent jobs" table styles 2024-11-23 21:40:49 +01:00
Laura Hausmann
853f598bc4
[backend/razor] Add "top delayed" section to queue dashboard 2024-11-23 21:34:30 +01:00
Laura Hausmann
10346e795a
[sln] Code cleanup 2024-11-23 02:11:22 +01:00
Laura Hausmann
5cf951e908
[backend/razor] Add TOTP 2FA support to OAuth page 2024-11-21 22:04:13 +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
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
1a39b2856a
[frontend] Make nav-bar respect safe-area-inset 2024-11-19 23:05:15 +01:00
Lilian
8b9019b76e
[frontend] Initial PWA enablement 2024-11-19 23:05:15 +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
Laura Hausmann
b6714dbba9
[backend/razor] Switch to MapStaticAssets
This allows for fingerprinted filenames, ETags & enhanced caching.
2024-11-18 19:02:42 +01:00
Laura Hausmann
4186388d4c
[backend/openapi] Add scalar-ui, add OpenAPI overview page 2024-11-18 19:02:42 +01:00
Laura Hausmann
01bd71c97d
[backend/razor] Switch to constructor injection in Blazor SSR code-behind files 2024-11-18 19:02:42 +01:00
Laura Hausmann
346803935a
[backend/razor] Add a navigation bar to the admin dashboard
This is implemented using a reusable navigation bar component.
2024-11-09 05:07:04 +01:00
Laura Hausmann
f2853d2d40
[backend] Fix typo 2024-11-02 22:56:52 +01: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
40d6f71023
[backend/razor] Fix abandon button in queue dashboard delayed job view 2024-10-15 17:21:00 +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
c72aa17056
[backend/razor] Use ReloadPage() base class method instead of Navigation.Refresh in MetadataPage 2024-10-11 19:44:58 +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
846888b2c7
[backend/core] Prevent system users from authenticating or creating notes 2024-10-09 21:39:36 +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
Laura Hausmann
9d1a21e2d9
[backend/razor] Move public preview to Blazor SSR (razor components) 2024-10-02 02:17:51 +02:00
Laura Hausmann
e72b124497
[backend/razor] Add indication for migrated users to public preview 2024-09-27 04:13:11 +02:00