Jesse Wierzbinski
|
9d8c2e81e9
|
refactor(database): 🚚 Move drizzle migrations to their own folder
|
2024-06-12 13:10:40 -10:00 |
|
Jesse Wierzbinski
|
b17b2be683
|
fix(api): 🔒 Properly proxy role icons through media proxy
|
2024-06-11 18:57:04 -10:00 |
|
Jesse Wierzbinski
|
3d1cc52d14
|
docs: ✏️ Fix typos in docs
|
2024-06-11 14:42:29 -10:00 |
|
Jesse Wierzbinski
|
ddaaa38fce
|
chore: ⬆️ Update Bun to 1.1.13
|
2024-06-11 14:40:55 -10:00 |
|
Jesse Wierzbinski
|
efe202ea27
|
feat(api): ✨ Add Lysand roles to user accounts
|
2024-06-11 14:29:59 -10:00 |
|
Jesse Wierzbinski
|
4f2c98390c
|
chore: 📦 Update dependencies
|
2024-06-11 13:43:33 -10:00 |
|
Jesse Wierzbinski
|
c4da7e1484
|
fix(api): 🐛 Fix incorrect relationships being returned (small rewrite)
|
2024-06-11 13:42:36 -10:00 |
|
Jesse Wierzbinski
|
20d1a5f39e
|
feat(api): ✨ Add requested_by to relationships
|
2024-06-11 12:32:38 -10:00 |
|
Jesse Wierzbinski
|
ffcf01e3cd
|
feat(api): ✨ Add TOS and Privacy Policy support
|
2024-06-11 09:55:40 -10:00 |
|
Jesse Wierzbinski
|
e9e33432c2
|
fix: 🐛 Make sure reverse proxies don't tamper with URLs
|
2024-06-10 16:24:32 -10:00 |
|
Jesse Wierzbinski
|
9f262c12d6
|
fix: 🛂 Remove code parameter from redirect URI
|
2024-06-10 16:15:29 -10:00 |
|
Jesse Wierzbinski
|
876b0dcde8
|
fix: 🛂 Don't remove iss from current URL
|
2024-06-10 16:11:42 -10:00 |
|
Jesse Wierzbinski
|
5a7b3d0f25
|
fix: 🛂 Remove iss parameter from OIDC redirect URL
|
2024-06-10 16:08:57 -10:00 |
|
Jesse Wierzbinski
|
80c9b10c36
|
fix: 🛂 Remove uninitialized variable access
|
2024-06-10 16:04:47 -10:00 |
|
Jesse Wierzbinski
|
f0c69cfb33
|
chore: 📦 Update packages
|
2024-06-10 16:00:52 -10:00 |
|
Jesse Wierzbinski
|
b3bace4d53
|
fix(api): 🛂 Fix incorrect redirect URI passed to external OIDC providers, normalize issuer URL
|
2024-06-10 15:58:51 -10:00 |
|
Jesse Wierzbinski
|
dae37d47a3
|
fix(api): ♿ Don't use markdown-it-anchor when rendering Markdown
|
2024-06-09 18:04:20 -10:00 |
|
Jesse Wierzbinski
|
8da4b07642
|
chore: 📦 Update packages
|
2024-06-09 16:16:21 -10:00 |
|
Jesse Wierzbinski
|
d2f5aaf114
|
fix(api): 🐛 Add default role with default permissions in roles API
|
2024-06-09 16:14:36 -10:00 |
|
Jesse Wierzbinski
|
11369649c0
|
fix(api): 🐛 Give correct URI/URL values for notes in API
|
2024-06-09 15:17:03 -10:00 |
|
Jesse Wierzbinski
|
c6c71bebb7
|
chore: 📦 Update packages
|
2024-06-08 15:36:50 -10:00 |
|
Jesse Wierzbinski
|
1163dacbd6
|
chore: 🐛 Update lockfile
|
2024-06-07 23:08:38 -10:00 |
|
Jesse Wierzbinski
|
deb532c970
|
chore: 📦 Update packages
|
2024-06-07 23:08:15 -10:00 |
|
Jesse Wierzbinski
|
3f90625429
|
chore: 🐛 Change --apply to --write in precommit linting
|
2024-06-07 19:32:47 -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
|
19823d8eca
|
feat(api): ✨ Add Roles API
|
2024-06-07 17:31:17 -10:00 |
|
Jesse Wierzbinski
|
46f41199ac
|
chore: 📦 Update packages
|
2024-06-07 15:36:17 -10:00 |
|
Jesse Wierzbinski
|
e229c30a9f
|
chore: 📦 Use NPM version of @lysand-org/federation
|
2024-06-07 15:33:00 -10:00 |
|
Jesse Wierzbinski
|
43544a44da
|
fix(api): 🐛 Fix some redirect URIs breaking the oauth redirection code
|
2024-06-07 14:08:27 -10:00 |
|
Jesse Wierzbinski
|
06e97bbf0a
|
fix(api): 🐛 Set proxy redirect to manual
|
2024-06-07 13:58:49 -10:00 |
|
Jesse Wierzbinski
|
43b41b793f
|
Merge branch 'main' of github.com:lysand-org/lysand
|
2024-06-07 13:52:22 -10:00 |
|
Jesse Wierzbinski
|
56e32e2c20
|
fix(api): 🐛 Add debug statement to proxy
|
2024-06-07 13:52:11 -10:00 |
|
Gaspard Wierzbinski
|
71d4c82573
|
Merge pull request #15 from skyeforeverblue/patch-1
Pedantic bullshit :>
|
2024-06-06 12:59:01 -10:00 |
|
Skye Chappelle
|
5c02477c52
|
Pedantic readme update
|
2024-06-06 18:55:10 -04:00 |
|
Jesse Wierzbinski
|
8f09ea4c60
|
feat(federation): ✨ Add support for federation of note editing
|
2024-06-05 21:04:52 -10:00 |
|
Jesse Wierzbinski
|
3e94a9d491
|
fix(api): 🐛 Fix incorrect editing of note attachments (when attachments are removed)
|
2024-06-05 20:35:56 -10:00 |
|
Jesse Wierzbinski
|
88ad7178bf
|
feat(federation): ✨ Federate note deletions
|
2024-06-05 19:25:49 -10:00 |
|
Jesse Wierzbinski
|
431bc9c715
|
fix(federation): 🐛 Add missing SQL AND
|
2024-06-05 19:15:10 -10:00 |
|
Jesse Wierzbinski
|
0eee4a1f20
|
fix(federation): 🐛 Don't try to federate to local users
|
2024-06-05 19:12:23 -10:00 |
|
Jesse Wierzbinski
|
32cb0ea733
|
fix(federation): 🐛 Fix profile edits not being federated
|
2024-06-05 19:08:34 -10:00 |
|
Jesse Wierzbinski
|
4c22b0edcc
|
feat(federation): ✨ Federate user profile changes to other instances
|
2024-06-05 18:58:28 -10:00 |
|
Jesse Wierzbinski
|
f8196f72f9
|
feat(federation): ✨ Add user refetching, support for Undo in federation
|
2024-06-05 18:49:06 -10:00 |
|
Jesse Wierzbinski
|
908fdcaa79
|
feat(api): ✨ Add real filename to proxy
|
2024-06-05 18:07:22 -10:00 |
|
Jesse Wierzbinski
|
7f4e39e08b
|
fix(api): 🐛 Explicitely set Content-Encoding to an empty value in proxy to avoid Traefik v3.0 errors
|
2024-06-05 16:35:25 -10:00 |
|
Jesse Wierzbinski
|
5efd832e64
|
fix(api): 🐛 Another attempt at a fix
|
2024-06-05 16:26:19 -10:00 |
|
Jesse Wierzbinski
|
a319d1e628
|
fix(api): 🐛 Attempt 2 at fixing proxy bug
|
2024-06-05 16:07:56 -10:00 |
|
Jesse Wierzbinski
|
29b98fd1d1
|
fix(api): 🐛 (hopefully) fix some media not being decoded well on proxy
|
2024-06-05 15:56:40 -10:00 |
|
Jesse Wierzbinski
|
f4af0e2407
|
fix(api): 🐛 Prevent non-images uploaded from not being saved to object storage
|
2024-06-05 15:40:37 -10:00 |
|
Jesse Wierzbinski
|
268ced27ef
|
test(api): ✅ Add more tests for favourite and unfavourite
|
2024-06-03 21:23:00 -10:00 |
|
Jesse Wierzbinski
|
1d55570abd
|
fix(api): 🐛 Fix bugs where favourite/unfavourite could return negative values (+ add tests)
|
2024-06-03 21:12:55 -10:00 |
|