Commit graph

20 commits

Author SHA1 Message Date
Laura Hausmann
9cd99eb244
[backend/startup] Add --recompute-counters argument 2024-02-22 01:44:32 +01:00
Laura Hausmann
d4e1d92771
[backend] Code cleanup: switch to BSD braces style, tweak code style 2024-02-17 02:31:00 +01:00
Laura Hausmann
81e9c7e635
[backend/startup] Support unix sockets on FreeBSD 2024-02-16 05:02:00 +01:00
Laura Hausmann
31807c654d
[backend/startup] Throw exception if SetKestrelUnixSocketPermissions is called on a non-UNIX system 2024-02-16 05:00:12 +01:00
Laura Hausmann
b0b8bfca79
[backend/startup] Set kestrel unix socket permissions to 660 2024-02-16 04:26:56 +01:00
Laura Hausmann
f6847e9a3e
[backend/database] Increase migrations command timeout 2024-02-13 23:13:38 +01:00
Laura Hausmann
66c6f5be6f
[backend/services] Add object storage service (ISH-10) 2024-02-09 17:28:02 +01:00
Laura Hausmann
23e7630ca6
[backend/startup] Exit with error if database has pending migrations 2024-02-08 01:26:33 +01:00
Laura Hausmann
46820efbea
[swagger] Fix regressions 2024-02-08 00:11:54 +01:00
Laura Hausmann
94820c2b71
[backend] Add request duration header for non-timing-sensitive (cryptography-related) endpoints 2024-02-06 02:42:35 +01:00
Laura Hausmann
e31a0719f4
[backend] Replace mastodon-specific middleware with modes triggered on MastodonApiControllerAttribute 2024-02-05 21:08:20 +01:00
Laura Hausmann
4620758701
[backend] Add disclaimer when running in Development environment 2024-02-03 23:14:52 +01:00
Laura Hausmann
b72a22b9b0
[backend] Reject requests if Host header doesn't match configured WebDomain or AccountDomain 2024-02-03 22:57:35 +01:00
Laura Hausmann
f5c2ed46c8
Add Mastodon OAuth implementation 2024-01-30 21:49:50 +01:00
Laura Hausmann
c961111d55
Add authorization options to swagger-ui 2024-01-28 03:33:20 +01:00
Laura Hausmann
64a70e688c
Split authentication and authorization 2024-01-28 00:42:22 +01:00
Laura Hausmann
e755f9f96f
Add basic authentication system 2024-01-28 00:31:54 +01:00
Laura Hausmann
6de8ea12e6
Add redis cache 2024-01-27 22:38:06 +01:00
Laura Hausmann
f15fd9cc79
Implement exception handler 2024-01-24 04:11:56 +01:00
Laura Hausmann
7524c5acc7
Add authorized fetch middleware 2024-01-24 03:03:20 +01:00
Renamed from Iceshrimp.Backend/Core/Helpers/WebApplicationExtensions.cs (Browse further)