Commit graph

15 commits

Author SHA1 Message Date
Laura Hausmann
066189985f
[backend/api] Fix missing awaits on async method calls 2024-03-07 05:33:49 +01:00
Laura Hausmann
435632857b
[backend/federation] Trigger user updates on web & mastodon api calls (ISH-35) 2024-02-26 20:13:49 +01:00
Laura Hausmann
703e58b3fe
[backend/api] Return identicon for users without avatars 2024-02-22 22:43:58 +01:00
Laura Hausmann
c6a2a99c1b
[backend/controllers] Inherit from ControllerBase instead of Controller as we do not need MVC View support 2024-02-21 02:37:20 +01:00
Laura Hausmann
a96ae9d1ea
[backend/controllers] Fixup media types 2024-02-18 03:09:19 +01:00
Laura Hausmann
a7b47b59b8
[backend/api] Fixup basic endpoints 2024-02-18 02:09:56 +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
2984abbe2b
[backend/api] Only expose public notes on /api/iceshrimp/v1/user/{id}/notes 2024-02-06 02:12:09 +01:00
Laura Hausmann
3c72d50459
Refactor controller OpenAPI tags 2024-01-27 23:26:31 +01:00
Laura Hausmann
37e7f339bc
Add basic api rate limiter 2024-01-27 22:11:46 +01:00
Laura Hausmann
a8bd625ce1
Refactor type constants 2024-01-27 02:54:05 +01:00
Laura Hausmann
c35b62e2f2
Add create local user function 2024-01-23 21:24:45 +01:00
Laura Hausmann
80d6147757
Implement DI for backend services 2024-01-12 17:17:17 +01:00
Laura Hausmann
06a7918318
Add proper configuration management 2024-01-06 19:04:11 +01:00
Laura Hausmann
ea6612de25
Initial commit 2023-12-24 00:57:07 +01:00