Commit graph

30 commits

Author SHA1 Message Date
Laura Hausmann
b9cfbe52fc
[backend/masto-client] Add basic timeline endpoints 2024-02-02 20:05:27 +01:00
Laura Hausmann
27ecd27ba0
[backend/mfm] Move MFM handling code into the main backend project 2024-02-02 18:04:13 +01:00
Laura Hausmann
a3c3f6b848
[backend] Implement mfm-to-html 2024-02-02 00:16:28 +01:00
Laura Hausmann
8b7c227619
Validate scopes on /api/v1/apps 2024-01-30 19:50:00 +01:00
Laura Hausmann
fb5bca15ef
Return scopes with RegisterAppResponse 2024-01-29 04:29:06 +01:00
Laura Hausmann
cec4abd841
Mastodon client API foundations 2024-01-29 04:02:34 +01:00
Laura Hausmann
626b267692
All methods that return a Task should end in Async 2024-01-28 22:21:58 +01:00
Laura Hausmann
3c95f4a0e3
Significantly more powerful queue system 2024-01-28 22:04:53 +01:00
Laura Hausmann
8c7ebbd865
Suppress Argon2-related DPA issues correctly & add justifications, improve AuthController.Login 2024-01-28 01:40:44 +01:00
Laura Hausmann
431bbaccb2
Handle follow and unfollow activity types 2024-01-26 18:57:59 +01:00
Laura Hausmann
0dc1533b75
Improve NoteService.CreateNote 2024-01-26 03:09:52 +01:00
Laura Hausmann
7524c5acc7
Add authorized fetch middleware 2024-01-24 03:03:20 +01:00
Laura Hausmann
25c328b02f
Implement basic AP note serializer 2024-01-24 02:21:48 +01:00
Laura Hausmann
d6866fe9c2
Code cleanup 2024-01-24 01:45:28 +01:00
Laura Hausmann
eaf89f87f2
Refactor WebApplicationExtensions, set version suffix to 'alpha' 2024-01-24 00:35:57 +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
c35b62e2f2
Add create local user function 2024-01-23 21:24:45 +01:00
Laura Hausmann
af054faa05
Add unit tests for http signatures 2024-01-23 04:13:54 +01:00
Laura Hausmann
ae7a499e6c
Basic (working!) roundtrip LD signature implementation 2024-01-20 18:41:49 +01:00
Laura Hausmann
9b7029dbf3
Fix snowflake id generation 2024-01-13 20:36:37 +01:00
Laura Hausmann
4271210ec2
Basic UserService.CreateUser impl 2024-01-13 20:25:27 +01:00
Laura Hausmann
e8bb3f814a
Refactor AP services 2024-01-13 19:49:08 +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
eace0cb0de
Implement basic UserService functions 2024-01-12 20:20:16 +01:00
Laura Hausmann
8bd049cc94
Finish up user resolver work 2024-01-12 19:13:01 +01:00
Laura Hausmann
80d6147757
Implement DI for backend services 2024-01-12 17:17:17 +01:00
Laura Hausmann
ad7ca2935f
Add WebFinger implementation 2024-01-09 18:54:38 +01:00
Laura Hausmann
ea6612de25
Initial commit 2023-12-24 00:57:07 +01:00