Commit graph

13 commits

Author SHA1 Message Date
Laura Hausmann
20155c4bc0
[swagger] Generate separate swagger docs for the Iceshrimp.NET web API, Federation/ActivityPub & the Mastodon client API (ISH-87) 2024-02-29 22:40:03 +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
5272fbc13e
[backend/federation] Fix typo in calculation of nodeinfo active users 2024-02-20 20:17:53 +01:00
Laura Hausmann
0db4693f23
[backend/masto-client] Add /v2/instance endpoint (ISH-83) 2024-02-19 20:00:41 +01:00
Laura Hausmann
a96ae9d1ea
[backend/controllers] Fixup media types 2024-02-18 03:09:19 +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
053ff63add
[backend/controllers] Nodeinfo note count should be returned as posts, not comments 2024-02-16 05:39:01 +01:00
Laura Hausmann
bc12e7fbcb
[backend/controllers] Return local user & note counts in nodeinfo endpoints 2024-02-16 05:36:52 +01:00
Laura Hausmann
45d08caa94
[backend/nodeinfo] Return stub instance info instead of todo placeholders 2024-02-13 02:56:32 +01:00
Laura Hausmann
97df7ea5e6
[backend] Send CORS headers for WellKnownController and NodeInfoController 2024-02-11 20:37:34 +01:00
Laura Hausmann
3c72d50459
Refactor controller OpenAPI tags 2024-01-27 23:26:31 +01:00
Laura Hausmann
ffe8408738
Update nodeinfo to reflect new repo name 2024-01-25 22:59:40 +01:00
Laura Hausmann
068fe25d9d
Implement nodeinfo 2024-01-23 23:43:34 +01:00