Commit graph

25 commits

Author SHA1 Message Date
Jesse Wierzbinski
924ff9b2d4
refactor(api): 🚚 Change ApiRouteMetadata structure to be more consistent 2024-06-13 18:03:17 -10:00
Jesse Wierzbinski
a1e02d0d78
refactor: 🚨 Turn every linter rule on and fix issues (there were a LOT :3) 2024-06-12 16:26:43 -10:00
Jesse Wierzbinski
efe202ea27
feat(api): Add Lysand roles to user accounts 2024-06-11 14:29:59 -10:00
Jesse Wierzbinski
20d1a5f39e
feat(api): Add requested_by to relationships 2024-06-11 12:32:38 -10:00
Jesse Wierzbinski
4902f078a8
feat(api): Add permissions to every route and permission config 2024-06-07 18:57:29 -10:00
Jesse Wierzbinski
7b05a34cce
refactor: 🔥 Remove dead code 2024-05-07 03:13:37 +00:00
Jesse Wierzbinski
27354f2d74
Delete old type files 2024-04-14 01:22:02 -10:00
Jesse Wierzbinski
82c6dc17a8
Update Mastodon API types 2024-04-14 00:53:21 -10:00
Jesse Wierzbinski
f490cfce78
Add more metadata to instance endpoint 2024-04-09 22:54:36 -10:00
Jesse Wierzbinski
af0d627f19
Replace eslint and prettier with Biome 2024-04-06 19:30:49 -10:00
Jesse Wierzbinski
480fcb363f
Add bait mode, fix bugs 2024-03-12 22:10:32 -10:00
Jesse Wierzbinski
e05dca9fc1
ActivityPub work 2024-03-03 14:45:21 -10:00
Jesse Wierzbinski
d79e718e15
feat: Add user registration via Web UI 2023-12-08 18:45:36 -10:00
Jesse Wierzbinski
e01e92c9ce
Fix various missing things and bugs 2023-11-28 17:57:35 -10:00
Jesse Wierzbinski
be9b2e3376
Enable verbatim module syntax + more API routes 2023-11-22 18:10:37 -10:00
Jesse Wierzbinski
930b84826b
Add more routes for media upload 2023-11-21 17:00:14 -10:00
Jesse Wierzbinski
580958a181
Begin work on media attachments 2023-11-21 14:56:58 -10:00
Jesse Wierzbinski
1ed3fb474e Fix ESLint errors 2023-11-19 16:25:41 -10:00
Jesse Wierzbinski
a1c0164e9d
More Lysand protocol work, refactor keys, small refactoring overall 2023-11-04 13:59:55 -10:00
Jesse Wierzbinski
77a675afe6
More work on converting to the Lysand protocol 2023-11-03 17:34:31 -10:00
Jesse Wierzbinski
ca7d325cb1 New API route format to make code cleaner 2023-10-15 17:51:29 -10:00
Jesse Wierzbinski
c573052450
Implement WebFinger, rework TS 2023-09-12 10:48:10 -10:00
Jesse Wierzbinski
29f63dfcb7
Add fetching user statuses 2023-09-10 18:33:28 -10:00
Jesse Wierzbinski
636f2ffff8
Fix ESLint 2023-09-10 17:46:20 -10:00
Jesse Wierzbinski
436a79d99f
Initial commit 2023-09-10 17:31:08 -10:00