Commit graph

60 commits

Author SHA1 Message Date
Laura Hausmann
37707a0712
[backend/mfm] Only use div as root element for public preview in MfmConverter.ToHtmlAsync 2024-09-07 01:57:00 +02:00
Laura Hausmann
63eabbd8d0
[backend/razor] Adjust public preview styling to accommodate libmfm fixes 2024-09-07 01:57:00 +02:00
Laura Hausmann
2f3408f3d7
[backend/federation] Implement quotes as object links (FEP-e232) 2024-08-18 17:54:44 +02:00
Laura Hausmann
46ba89211f
[backend/razor] Use the same request ID on the error page that's used everywhere else 2024-08-17 22:40:03 +02:00
Laura Hausmann
d6c8ecaee5
[backend/razor] Improve public preview lockdown error message 2024-08-16 01:05:41 +02:00
Laura Hausmann
173fbfb835
[backend/asp] Return error responses as HTML/XML/JSON depending on accept header 2024-08-16 01:00:43 +02:00
Laura Hausmann
807a6fc95d
[backend] Refactor dictionary initializers to use the new syntax 2024-08-12 03:21:03 +02:00
Laura Hausmann
72c0db55e3
[backend/razor] Don't render attachment count for link previews when there are no attachments 2024-07-27 17:31:33 +02:00
Laura Hausmann
0f400e8023
[backend/queue] Remove cluster mode (ISH-141)
This is wontfix for now, though we might reevaluate this later.
2024-07-25 00:00:43 +02:00
Laura Hausmann
0969fa5e2f
[backend/razor] Add connection status indicator to the queue dashboard overview page 2024-07-22 22:12:05 +02:00
Laura Hausmann
5e10a4a8b2
[backend/razor] Make queue ordering on the queue status page consistent 2024-07-22 21:30:32 +02:00
Laura Hausmann
b62a0ad46e
[backend/razor] Display local times when rendering timestamps on queue dashboard pages 2024-07-22 06:25:26 +02:00
Laura Hausmann
b83b6d4fb8
[backend] Code cleanup 2024-07-22 02:28:57 +02:00
Laura Hausmann
ca1f022fc0
[backend/razor] Add overview page to queue dashboard 2024-07-21 23:51:25 +02:00
Laura Hausmann
6fb6bbe21f
[backend/razor] Update auth gate to use the new session cookie name
It supports both the old and the new cookie name for now, allowing for a transition period.
2024-07-16 20:37:47 +02:00
Laura Hausmann
e5e66e8a3d
[backend/razor] Allow logging in as users that the frontend has already authenticated (ISH-406)
This reduces friction when logging in to multiple apps.
2024-07-16 20:35:18 +02:00
Laura Hausmann
09cda1a89e
[backend/database] Move user_profile columns that only concern local users to user_settings
This commit also removes a bunch of obsolete user_profile columns.
2024-07-10 02:55:57 +02:00
Laura Hausmann
91b5021e4c
[shared] Refactor assembly version info
Because our frontend assembly now also knows its version, we no longer have to rely on meta tags to pass the version on to the frontend.

Since the HTML skeleton no longer includes version information, the nodeinfo response has been amended with the now-absent properties.
2024-07-09 21:50:06 +02:00
Laura Hausmann
0b90e27138
[backend/razor] Import ph-fill icon variant 2024-07-04 21:18:24 +02:00
Laura Hausmann
c471070162
[backend/razor] Add feature flags toggles to /oauth/authorize 2024-07-04 21:07:54 +02:00
Laura Hausmann
df3a7bdfe5
[backend] Apply formatting rules 2024-06-29 01:06:19 +02:00
Laura Hausmann
d0eaf13b6b
[backend] Code cleanup 2024-06-26 21:57:22 +02:00
Laura Hausmann
6a5ae73e11
[backend/razor] Allow opening button-links in a new tab 2024-06-23 15:29:33 +02:00
Laura Hausmann
74b2f69b0c
[backend/razor] Add retry job functionality to queue dashboard 2024-06-22 02:17:35 +02:00
Laura Hausmann
8b61186449
[backend/razor] Improve queue dashboard 2024-06-21 21:30:44 +02:00
Laura Hausmann
db2a504504
[backend/razor] Add favicon to _Layout.cshtml 2024-06-21 21:24:06 +02:00
Laura Hausmann
9ac2284dd5
[backend/razor] Refactor queue dashboard job view to better accommodate different job data formats 2024-06-21 21:08:40 +02:00
Laura Hausmann
6386601e3e
[backend/razor] More exception details improvements for queue dashboard views 2024-06-21 19:58:05 +02:00
Laura Hausmann
5f6603f044
[backend/razor] Improve exception details view in queue dashboard 2024-06-21 19:45:47 +02:00
Laura Hausmann
3599150603
[backend/database] Add Exception column to Job table 2024-06-21 19:18:31 +02:00
Laura Hausmann
2e5e05872d
[backend/razor] Adjust queue dashboard css 2024-06-21 19:09:18 +02:00
Laura Hausmann
c49973becf
[backend] Code cleanup 2024-06-21 16:24:08 +02:00
Laura Hausmann
19c9b7bf90
[backend/database] Add StackTrace column to Job table 2024-06-21 14:05:34 +02:00
Laura Hausmann
503b8c5985
[backend/razor] Render display durations >1000ms properly on queue dashboard 2024-06-21 13:57:15 +02:00
Laura Hausmann
2e562b04d8
[backend/razor] Make queue dashboard use ToDisplayStringTz instead of ToStringIso8601Like for rendering date/time strings 2024-06-21 04:26:21 +02:00
Laura Hausmann
d2cea410e9
[backend/razor] Add queue dashboard (ISH-316) 2024-06-21 04:08:58 +02:00
Lilian
bc21a6a8af
[backend/Pages] Fix typo in FrontendSPA meta tags 2024-06-19 02:05:34 +02:00
Lilian
aaa9155000
[frontend] Fix note CSS 2024-06-19 01:56:55 +02:00
Laura Hausmann
d4b75d13bd
[frontend] Improve loading screen 2024-06-19 01:56:49 +02:00
Laura Hausmann
98ac934897
[frontend] Add phosphor icons 2024-06-19 01:56:48 +02:00
Laura Hausmann
24bde5ad29
[backend] Use User.IsLocalUser / .IsRemoteUser instead of null-checks where applicable (ISH-370) 2024-06-17 17:25:29 +02:00
Laura Hausmann
b27572bf27
[backend/razor] Update FrontendSPA.cshtml to conform to new code style 2024-06-13 22:42:35 +02:00
Laura Hausmann
c80630f66f
[backend/razor] Add assembly metadata to FrontendSPA template 2024-05-25 01:10:17 +02:00
Laura Hausmann
fa082a3280
[backend/razor] Throw GracefulException.Forbidden when public preview is disabled 2024-04-27 23:29:04 +02:00
Laura Hausmann
fd92a0a1fa
[backend/razor] Improve public preview security settings (ISH-210) 2024-04-23 00:40:53 +02:00
Laura Hausmann
939795ea72
[backend/razor] Add landing page (ISH-245) 2024-04-04 23:14:01 +02:00
Laura Hausmann
7adca33899
[backend] Remove ViteTagHelper 2024-04-01 16:05:06 +02:00
Laura Hausmann
cad7a275e7
[frontend] Further cleanup 2024-04-01 15:44:53 +02:00
Laura Hausmann
774e92837d
[frontend] Finish blazor bootstrap (fix build warnings) 2024-04-01 15:15:22 +02:00
Laura Hausmann
f17aa71038
[frontend] Blazor bootstrap 2024-04-01 01:32:50 +02:00