Commit graph

22 commits

Author SHA1 Message Date
Laura Hausmann
d4e1d92771
[backend] Code cleanup: switch to BSD braces style, tweak code style 2024-02-17 02:31:00 +01:00
Laura Hausmann
69610a61d1
[backend/federation] Enforce matching activity actor & auth fetch signature user 2024-02-17 02:06:09 +01:00
Laura Hausmann
82530d0ff2
[backend/federation] Federate note media attachments (ISH-59) 2024-02-13 02:54:48 +01:00
Laura Hausmann
a1fbe6f9b5
[backend/federation] Enforce note visibility checks in AP controller 2024-02-12 05:09:06 +01:00
Laura Hausmann
16d0199506
[backend/federation] Handle outgoing mentions correctly (ISH-46) 2024-02-12 05:05:09 +01:00
Laura Hausmann
a3c3f6b848
[backend] Implement mfm-to-html 2024-02-02 00:16:28 +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
3c72d50459
Refactor controller OpenAPI tags 2024-01-27 23:26:31 +01:00
Laura Hausmann
a8bd625ce1
Refactor type constants 2024-01-27 02:54:05 +01:00
Laura Hausmann
8d4a20896c
Federation groundwork 2024-01-25 01:36:07 +01:00
Laura Hausmann
59f2e93fee
Add stub inbox queue processor 2024-01-25 00:22:05 +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
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
a4d787331b
Improve MediaTypeRouteFilterAttribute 2024-01-23 01:43:07 +01:00
Laura Hausmann
9d70c68dbd
Add unit test for linked data signatures 2024-01-20 20:39:29 +01:00
Laura Hausmann
7130df87ae
Remove StartupOptions, generate version from assembly info 2024-01-13 18:26:28 +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