Commit graph

20 commits

Author SHA1 Message Date
Laura Hausmann
37e7f339bc
Add basic api rate limiter 2024-01-27 22:11:46 +01:00
Laura Hausmann
bf3e72da9b
Basic note create 2024-01-25 03:16:29 +01:00
Laura Hausmann
7524c5acc7
Add authorized fetch middleware 2024-01-24 03:03:20 +01:00
Laura Hausmann
59685b801c
Initialize database on startup 2024-01-23 23:56:20 +01:00
Laura Hausmann
068fe25d9d
Implement nodeinfo 2024-01-23 23:43:34 +01:00
Laura Hausmann
e77da0f91d
Implement .well-known/host-meta and .well-known/webfinger 2024-01-23 21:02:18 +01:00
Laura Hausmann
af054faa05
Add unit tests for http signatures 2024-01-23 04:13:54 +01:00
Laura Hausmann
f1c9c07e9b
Improve migrate commands 2024-01-22 21:07:33 +01:00
Laura Hausmann
33a54a7622
Add migrate and migrate-and-start commands 2024-01-22 21:00:40 +01:00
Laura Hausmann
ae89337a2a
Refactor WebFinger -> WebFingerService 2024-01-13 19:46:47 +01:00
Laura Hausmann
7130df87ae
Remove StartupOptions, generate version from assembly info 2024-01-13 18:26:28 +01:00
Laura Hausmann
bb1f4e6e27
Fix NormalizeQuery 2024-01-12 19:25:32 +01:00
Laura Hausmann
80d6147757
Implement DI for backend services 2024-01-12 17:17:17 +01:00
Laura Hausmann
4b8c1e7b89
Map parsed config to class 2024-01-08 21:33:36 +01:00
Laura Hausmann
009a2973af
Make config location configurable with environment variable 2024-01-08 19:14:36 +01:00
Laura Hausmann
4c5c17799a
Make listen port configurable 2024-01-08 18:51:32 +01:00
Laura Hausmann
737e00bffc
Fix frontend paths 2024-01-08 18:11:37 +01:00
Laura Hausmann
06a7918318
Add proper configuration management 2024-01-06 19:04:11 +01:00
Laura Hausmann
a3a330f559
Improve HTTP signature handling, proper logging 2024-01-06 17:11:36 +01:00
Laura Hausmann
ea6612de25
Initial commit 2023-12-24 00:57:07 +01:00