Commit graph

198 commits

Author SHA1 Message Date
Jesse Wierzbinski
d47a11cfc2
remove mistakenly added files 2023-12-06 12:10:43 -10:00
Jesse Wierzbinski
947c1f4991
Add full OpenID connect provider support 2023-12-06 12:10:22 -10:00
Jesse Wierzbinski
b5913b163c
feat: Auto add new users and statuses to Meilisearch 2023-12-02 18:45:01 -10:00
Jesse Wierzbinski
553b558c1a
feat: Add Search endpoint 2023-12-02 18:40:10 -10:00
Jesse Wierzbinski
aa0813fef8
feat: Add Meilisearch integration, begin work on search endpoint 2023-12-02 18:11:30 -10:00
Jesse Wierzbinski
a17b52b2c5
feat: Add new Redis caching to queries 2023-12-01 13:00:00 -10:00
Jesse Wierzbinski
2c82cffb58
Add working Dockerfile 2023-11-26 19:30:57 -10:00
Jesse Wierzbinski
8b442c241c
Work on federation 2023-11-26 15:40:44 -10:00
Jesse Wierzbinski
f51476e810
Add status pinning and unpinning, fix bugs 2023-11-26 14:56:16 -10:00
Jesse Wierzbinski
0a74bbfe93
Fix timelines 2023-11-26 12:46:15 -10:00
Jesse Wierzbinski
63b13ca5e8
Fix SIGSEGV bug!! 2023-11-26 11:54:20 -10:00
Jesse Wierzbinski
be9b2e3376
Enable verbatim module syntax + more API routes 2023-11-22 18:10:37 -10:00
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