Jesse Wierzbinski
|
757eb835e9
|
feat(api): ✨ Redirect browsers to frontend when accessing raw Lysand objects
|
2024-07-21 22:37:12 +02:00 |
|
Jesse Wierzbinski
|
cf5684cf26
|
feat(api): ✨ Add debug query parameter when viewing raw Lysand objects
|
2024-07-21 22:33:15 +02:00 |
|
Jesse Wierzbinski
|
7f48c990e7
|
feat(api): ✨ Add global server error handler
|
2024-07-20 00:30:13 +02:00 |
|
Jesse Wierzbinski
|
23d091f7ce
|
fix(federation): 🐛 Make WebFinger always search for local users
|
2024-07-20 00:18:44 +02:00 |
|
Jesse Wierzbinski
|
b5b8831073
|
fix(federation): 🐛 Output error when requesting remote users through /users
|
2024-07-20 00:17:35 +02:00 |
|
Jesse Wierzbinski
|
42ff591e48
|
fix(federation): 🐛 Fix fetching of ActivityPub users not working anymore
|
2024-07-17 15:37:36 +02:00 |
|
Jesse Wierzbinski
|
0e054e7cba
|
fix(federation): 🐛 Put the ActivityPub link first in WebFinger to work around Misskey bug
|
2024-07-17 15:08:21 +02:00 |
|
Jesse Wierzbinski
|
896d22616d
|
chore: ⬆️ Upgrade dependencies
|
2024-07-17 14:49:36 +02:00 |
|
Jesse Wierzbinski
|
42144a578b
|
chore: ⬆️ Upgrade Bun to 1.1.20
|
2024-07-17 14:48:45 +02:00 |
|
Jesse Wierzbinski
|
fea19eeb2e
|
feat(federation): ✨ Add WebFinger forwarding to bridge for ActivityPub requests
|
2024-07-17 14:46:43 +02:00 |
|
Jesse Wierzbinski
|
be881f18cd
|
feat(api): ✨ Add new endpoint to get a user by its username
|
2024-07-17 14:02:29 +02:00 |
|
Jesse Wierzbinski
|
407eb5e205
|
feat(api): ✨ Make account searches case-insensitive
|
2024-07-17 01:26:24 +02:00 |
|
Jesse Wierzbinski
|
7c285ee14d
|
feat(api): ✨ Add refetching API
|
2024-07-17 01:20:18 +02:00 |
|
Jesse Wierzbinski
|
f081941474
|
test: 🐛 Delete test users after all tests
|
2024-07-17 00:50:59 +02:00 |
|
Jesse Wierzbinski
|
cc8a97ae79
|
fix(config): 🐛 Make bridge url default to undefined, not ""
|
2024-07-16 23:36:36 +02:00 |
|
Jesse Wierzbinski
|
f2c9814171
|
fix(config): 🐛 Ensure bridge config is optional
|
2024-07-16 23:33:11 +02:00 |
|
Jesse Wierzbinski
|
aae99c804a
|
fix(federation): 🐛 Don't try to fetch from ActivityPub instances if no bridge is configured
|
2024-07-16 23:30:52 +02:00 |
|
Jesse Wierzbinski
|
ff315af230
|
feat(federation): ✨ Add ActivityPub bridge support with CLI command
|
2024-07-16 23:29:20 +02:00 |
|
Jesse Wierzbinski
|
153aa061f0
|
ci: 👷 Add new typecheck CI action
|
2024-07-16 20:17:35 +02:00 |
|
Jesse Wierzbinski
|
ba56c98e35
|
chore(federation): ⬆️ Upgrade @lysand-org/federation to 2.1.1
|
2024-07-16 20:17:18 +02:00 |
|
Jesse Wierzbinski
|
da16a5d4c2
|
chore: ⬆️ Upgrade dependencies
|
2024-07-16 20:10:04 +02:00 |
|
Jesse Wierzbinski
|
74b194b1f4
|
fix: 👷 Correctly add Node during Docker build
|
2024-07-11 13:34:24 +02:00 |
|
Jesse Wierzbinski
|
65abaa9c7b
|
feat: 👷 Add linting workflow, add Node to Docker building step
|
2024-07-11 13:25:31 +02:00 |
|
Jesse Wierzbinski
|
be3bced531
|
chore: ⬆️ Upgrade Bun to 1.1.18
|
2024-07-11 13:21:16 +02:00 |
|
Jesse Wierzbinski
|
939815510c
|
refactor: ⬆️ Upgrade dependencies, use JSR for Hono
|
2024-07-11 12:56:28 +02:00 |
|
Jesse Wierzbinski
|
57b295ccf2
|
fix(cli): 🐛 Don't federate changes to remote users, initialize search indexer on all CLI commands
|
2024-06-29 22:55:50 -10:00 |
|
Jesse Wierzbinski
|
49a2552e96
|
docs: 📝 Fix for slightly incorrect docs
|
2024-06-29 22:36:00 -10:00 |
|
Jesse Wierzbinski
|
b111a41f01
|
chore: ⬆️ Upgrade dependencies
|
2024-06-29 22:25:15 -10:00 |
|
Jesse Wierzbinski
|
cea9452127
|
refactor(federation): ♻️ Replace WebFinger code with @lysand-org/federation logic, add new debug command
|
2024-06-29 22:24:10 -10:00 |
|
Jesse Wierzbinski
|
38c8ea24a9
|
refactor(federation): 🔥 Remove some old SQL queries for Instances
|
2024-06-29 21:08:03 -10:00 |
|
Jesse Wierzbinski
|
f2b0de779b
|
refactor: ♻️ Store instance federation protocol in database, refactor fetcher
|
2024-06-29 20:58:39 -10:00 |
|
Jesse Wierzbinski
|
6dc51ab323
|
fix: 🐛 Externalize acorn because it builds weirdly and leads to errors
|
2024-06-29 01:27:03 -10:00 |
|
Jesse Wierzbinski
|
03f5965755
|
fix: 🐛 Hack a fix for incorrect bundler output
|
2024-06-29 00:06:09 -10:00 |
|
Jesse Wierzbinski
|
84bdb75d77
|
fix: 🐛 Fix v2 search API not working at all
|
2024-06-28 23:59:01 -10:00 |
|
Jesse Wierzbinski
|
93b8609411
|
feat: ✨ Add CLI command to rebuild index
|
2024-06-28 23:58:43 -10:00 |
|
Jesse Wierzbinski
|
19c15f7e96
|
refactor: ♻️ Replace Meilisearch with Sonic
|
2024-06-28 23:40:44 -10:00 |
|
Jesse Wierzbinski
|
2cf1537a7e
|
chore: ♻️ Replace all @ts-ignore with @ts-expect-error
|
2024-06-28 21:33:19 -10:00 |
|
Jesse Wierzbinski
|
a8132e8d53
|
docs: 📝 Improve contribution docs
|
2024-06-28 21:31:17 -10:00 |
|
Jesse Wierzbinski
|
5f7c77a3d8
|
fix: 🐛 Fix files without a filename crashing the media manager
|
2024-06-28 21:00:02 -10:00 |
|
Jesse Wierzbinski
|
e95cabb304
|
fix: 🐛 Properly install and import the S3 client
|
2024-06-28 20:49:17 -10:00 |
|
Jesse Wierzbinski
|
106e34848a
|
refactor(api): 🏷️ Replace API types with those from @lysand-org/client
|
2024-06-28 20:36:15 -10:00 |
|
Jesse Wierzbinski
|
99b8c35f7b
|
chore: ⬆️ Upgrade dependencies
|
2024-06-28 20:15:07 -10:00 |
|
Jesse Wierzbinski
|
faf829437d
|
refactor: ♻️ Rewrite media management code
|
2024-06-28 20:10:02 -10:00 |
|
Jesse Wierzbinski
|
d09f74e58a
|
refactor: 🚚 Rename functions, move getUrl to Attachment
|
2024-06-28 17:50:56 -10:00 |
|
Jesse Wierzbinski
|
11c3931007
|
docs: 📝 Add changelog for 0.7, update README with new features
|
2024-06-28 17:44:42 -10:00 |
|
Jesse Wierzbinski
|
e1555e6fe7
|
test(api): ✅ Add test to check state parameter during oauth
|
2024-06-26 17:00:09 -10:00 |
|
Jesse Wierzbinski
|
a6c5f320e3
|
fix(api): 🚑 Remove hack to get text
|
2024-06-26 16:14:12 -10:00 |
|
Jesse Wierzbinski
|
a93085ae1d
|
fix(api): 🐛 Allow empty website in app creation to fix issue with Traewelling
|
2024-06-26 15:39:48 -10:00 |
|
Jesse Wierzbinski
|
e59c3aa625
|
fix(api): 🐛 Fix body not being logged in request debugging
|
2024-06-26 15:31:51 -10:00 |
|
Jesse Wierzbinski
|
de75310b61
|
fix: 🐛 Fix request logs not showing up when starting server via CLI
|
2024-06-26 15:16:50 -10:00 |
|