Commit graph

136 commits

Author SHA1 Message Date
Jesse Wierzbinski
28a16e95a4
Add media attachment functionality to posts 2023-11-22 13:40:31 -10:00
Jesse Wierzbinski
158f86c475
Add new oauth matching function with tests for it 2023-11-21 18:16:31 -10:00
Jesse Wierzbinski
ca94c35bc4
Add reblog and unreblog endpoints 2023-11-11 22:28:06 -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
35f54d108f
Add more contribution help 2023-10-22 14:23:15 -10:00
Jesse Wierzbinski
460b68c381
Media upload for avatars and banners, more work, fix tests 2023-10-19 09:53:59 -10:00
Jesse Wierzbinski
47a53b6990
Update README and config 2023-10-17 09:12:53 -10:00
Jesse Wierzbinski
f677737fdd Add sanitization to HTML 2023-10-16 12:03:29 -10:00
Jesse Wierzbinski
a8d8b70239 Make authorized fetch configurable 2023-10-15 20:07:39 -10:00
Jesse Wierzbinski
c0ff46559b Refactor configs and activitypub parts 2023-10-15 20:04:03 -10:00
Jesse Wierzbinski
ca7d325cb1 New API route format to make code cleaner 2023-10-15 17:51:29 -10:00
Jesse Wierzbinski
65ff53e90c Fix existing bugs in tests, refactor users 2023-10-08 10:20:42 -10:00
Jesse Wierzbinski
b7587f8d3f Add public timeline 2023-10-01 14:07:29 -10:00
Jesse Wierzbinski
bff170d2e2 Add new API endpoint (instance endpoint) 2023-09-30 17:24:58 -10:00
Jesse Wierzbinski
3b452d66aa Small refactors 2023-09-26 12:33:43 -10:00
Jesse Wierzbinski
41e70d00e8 Fix relationships endpoint 2023-09-22 16:46:52 -10:00
Jesse Wierzbinski
a9688b8178 Add new follow API endpoint 2023-09-21 17:18:05 -10:00
Jesse Wierzbinski
ce2ed0754e Add new API endpoint (accounts/verify_credentials) 2023-09-21 16:15:12 -10:00
Jesse Wierzbinski
c7743aa154 Fix failing tests 2023-09-21 15:09:14 -10:00
Jesse Wierzbinski
1a1bee83a7
Add more utilities, implement Accept and Reject objects 2023-09-18 10:29:56 -10:00
Jesse Wierzbinski
4d0283caf0
Refactor code, add more filtering 2023-09-17 19:38:08 -10:00
Jesse Wierzbinski
768d1858dc
Rename project to Lysand 2023-09-14 19:08:59 -10:00
Jesse Wierzbinski
76b1b8c3b4
Add logging options 2023-09-14 17:21:38 -10:00
Jesse Wierzbinski
8162a5050c
guh 2023-09-14 15:22:27 -10:00
Jesse Wierzbinski
0bdf559bdc
Add new user patch route 2023-09-13 09:02:16 -10:00
Jesse Wierzbinski
b96fe8116e
Add errors to user registration 2023-09-12 20:06:12 -10:00
Jesse Wierzbinski
a499dfd231
Add host-meta endpoint 2023-09-12 19:33:08 -10:00
Jesse Wierzbinski
8946d4593c
add more shit idk 2023-09-12 19:30:45 -10:00
Jesse Wierzbinski
1027eada7c
Add new inbox endpoint 2023-09-12 17:06:47 -10:00
Jesse Wierzbinski
e618996936
Add stricter ESLint rules 2023-09-12 14:29:13 -10:00
Jesse Wierzbinski
d30bbe56a7
nnya 2023-09-12 13:08:46 -10:00
Jesse Wierzbinski
c573052450
Implement WebFinger, rework TS 2023-09-12 10:48:10 -10:00
Jesse Wierzbinski
416a7186d1
Add more user serialization 2023-09-10 17:54:14 -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