dcb9e790e7
use AGPL license
2024-11-29 08:45:43 -06:00
a3c7716f08
make GetAccount and GetApp helper for contexts
2024-09-16 18:56:04 +00:00
42ed747bba
Generate PKCS8 keys
2024-09-16 18:38:21 +00:00
af83a70499
Use gin param format
2024-09-16 17:26:37 +00:00
c5111f11b8
add blank placeholder banner
2024-09-16 16:40:23 +00:00
966f9bda5a
Add InstanceUsage to instance endpoint response struct
2024-09-16 16:28:35 +00:00
e27185a44a
Add placeholders for some endpoints
2024-09-16 16:28:08 +00:00
c4531d9a81
fix air config
2024-09-11 23:37:03 +00:00
21c1f7e828
move from chi to gin, refactor
2024-09-11 05:54:51 +00:00
0ee6308042
move /static to /system/static
2024-09-11 03:39:28 +00:00
380dd1f42e
modify logger middleware
2024-09-10 19:10:53 +00:00
d1f63d92af
reorganise file structure
2024-09-10 18:02:17 +00:00
d54431e9f1
refactor actor -> account when not referring to activitypub concept
2024-08-31 19:22:58 +00:00
65cd8235bc
log requests
2024-08-31 17:01:34 +00:00
44eb6c86c0
a lot again
...
including but not limited to: adding nodeinfo, adding placeholders for some timeline and notification endpoints, and adding account & username lookup api endpoints & the v2 version of the instance endpoint.
2024-08-21 15:03:22 +00:00
eeb2b41d78
change homepage
2024-07-29 21:38:47 +00:00
5b2eb615a3
everything
2024-07-29 20:52:23 +00:00
2c2117dde1
set packageManager in package.json for corepack
2024-07-29 20:49:59 +00:00
512844c6a8
begin implementing oauth
...
doing this, we've also got some basic frontend stuff added. for now this is literally just used for the /auth/sign_in page, may be expanded later. I want the frontend to be svelte though so the frontend included in this backend will be only the absolute essentials.
2024-07-07 06:21:33 -05:00
e01fb4b7fe
initial /api/v1/apps implementation
2024-07-07 03:18:23 -05:00
bf5bee33a4
improve registration form validation, refactor
2024-07-07 02:20:06 -05:00
8ca134e633
make /api/v1/instance work
2024-07-07 01:15:10 -05:00
fc6c2c31a2
implement some basic activitypub things
...
[x] Account registrations (commented out, needs better error handling)
[x] webfinger account discovery
[x] actor responses
2024-07-06 07:19:33 -05:00
a787b4f196
initial commit
2024-07-06 04:08:38 -05:00