Jesse Wierzbinski
|
79cf43d752
|
refactor(api): 🛂 Increase JWT cookie lifetime to 2 weeks
|
2024-11-25 20:25:42 +01:00 |
|
Jesse Wierzbinski
|
eb466a0cc7
|
feat(federation): ✨ Implement Shared Inboxes
|
2024-11-25 17:05:53 +01:00 |
|
Jesse Wierzbinski
|
756f67c0f3
|
feat(federation): ✨ Implement Instance Messaging Extension
|
2024-11-25 16:54:46 +01:00 |
|
Jesse Wierzbinski
|
4594c69808
|
docs: 📝 Update changelog
|
2024-11-25 14:27:34 +01:00 |
|
Jesse Wierzbinski
|
61b773ed11
|
feat(federation): ✨ Add config option to control automatic queue purge time
|
2024-11-25 13:53:14 +01:00 |
|
Jesse Wierzbinski
|
048dd6b0ab
|
fix: 🐛 Use CommonJS resolve instead of ESM one in Bull-Board UI
|
2024-11-25 13:37:58 +01:00 |
|
Jesse Wierzbinski
|
fb84db3ea7
|
fix: 🐛 Correctly include bull-board UI package in dist
|
2024-11-25 13:24:14 +01:00 |
|
Jesse Wierzbinski
|
ecc7d1eee7
|
feat(federation): ✨ Add UI to view BullMQ metadata
|
2024-11-25 13:09:28 +01:00 |
|
Jesse Wierzbinski
|
8a920218ea
|
feat(federation): ✨ Add queue to note delivery
|
2024-11-25 11:29:48 +01:00 |
|
Jesse Wierzbinski
|
3ef361f521
|
fix(federation): 🐛 Correctly remove listeners after job processing finishes
|
2024-11-25 08:59:48 +01:00 |
|
Jesse Wierzbinski
|
3e19b11609
|
refactor: 🔊 Fix duplicate logs
|
2024-11-24 23:13:29 +01:00 |
|
Jesse Wierzbinski
|
005a3a2721
|
fix(federation): 🚑 Don't always try to use instance key when an instance is not the request signer
|
2024-11-24 23:01:47 +01:00 |
|
Jesse Wierzbinski
|
34370a082a
|
refactor(federation): ♻️ Make Instance updateFromRemote non-static
|
2024-11-24 22:48:34 +01:00 |
|
Jesse Wierzbinski
|
8b23eb888d
|
refactor(cli): ♻️ Rewrite instance fetch command to refetch instances instead
|
2024-11-24 22:45:41 +01:00 |
|
Jesse Wierzbinski
|
50ebc12783
|
fix(federation): 🐛 Show error for inbox failures
|
2024-11-24 22:33:51 +01:00 |
|
Jesse Wierzbinski
|
d527947182
|
fix(federation): 🐛 Correctly handle job failures in inboxes
|
2024-11-24 22:28:29 +01:00 |
|
Jesse Wierzbinski
|
c59ebef851
|
feat(federation): ✨ Add more debugging to inbox processing
|
2024-11-24 22:17:45 +01:00 |
|
Jesse Wierzbinski
|
be69407c01
|
refactor(federation): 🔊 Logging color tweaks
|
2024-11-24 22:10:23 +01:00 |
|
Jesse Wierzbinski
|
40e7903d90
|
feat(federation): 🔊 Add processing finished log
|
2024-11-24 22:06:32 +01:00 |
|
Jesse Wierzbinski
|
b333ecc816
|
refactor(federation): 🔊 Add more logging to some federation logic
|
2024-11-24 22:01:14 +01:00 |
|
Jesse Wierzbinski
|
ef0cca671a
|
feat(federation): ✨ Add Redis online check
|
2024-11-24 22:01:01 +01:00 |
|
Jesse Wierzbinski
|
b320ddf3ae
|
refactor(federation): ♻️ Queue all incoming inbox processing events
|
2024-11-24 21:35:59 +01:00 |
|
Jesse Wierzbinski
|
26f1407efe
|
chore: 📝 Update changelog
|
2024-11-24 20:20:56 +01:00 |
|
Jesse Wierzbinski
|
8d968fa98c
|
chore: ⬆️ Upgrade dependencies
|
2024-11-24 17:54:42 +01:00 |
|
Jesse Wierzbinski
|
340ed7b258
|
fix(federation): 🐛 Correctly handle non-lowercase acct queries in account lookups
|
2024-11-24 17:42:30 +01:00 |
|
Jesse Wierzbinski
|
259fba17a7
|
fix(federation): 🐛 Make an empty allowed_ip list for bridge correctly allow any IP
|
2024-11-24 16:54:24 +01:00 |
|
Jesse Wierzbinski
|
b55237cdc8
|
refactor(federation): ♻️ Allow ActivityPub bridge requests to omit all signature headers, including x-signed-by
|
2024-11-24 16:40:23 +01:00 |
|
Jesse Wierzbinski
|
80b5184d6a
|
test(api): 🐛 Fix S3 tests
|
2024-11-24 16:32:05 +01:00 |
|
Jesse Wierzbinski
|
59b069ce2c
|
fix(api): 🐛 Specify content-type when uploading to S3
|
2024-11-24 13:16:52 +01:00 |
|
Jesse Wierzbinski
|
6301121900
|
refactor(cli): 🔥 Removed unused variables
|
2024-11-24 00:48:41 +01:00 |
|
Jesse Wierzbinski
|
083b77bbb9
|
feat(cli): ✨ Add automatic setup script
|
2024-11-24 00:46:40 +01:00 |
|
Jesse Wierzbinski
|
36b25e0307
|
feat(cli): ✨ Add direct password option to CLI
|
2024-11-24 00:37:26 +01:00 |
|
Jesse Wierzbinski
|
da369e604c
|
fix(api): 🐛 Fix lookup endpoints thinking local user is remote
|
2024-11-23 23:09:59 +01:00 |
|
Jesse Wierzbinski
|
ace6921447
|
refactor(federation): ♻️ Correctly handle bridge requests and instance signatures in user inboxes
|
2024-11-23 23:02:18 +01:00 |
|
Jesse Wierzbinski
|
afc5a74a40
|
fix: 🚑 Correctly use Musl version of Sharp in the production build
|
2024-11-23 14:35:04 +01:00 |
|
Jesse Wierzbinski
|
5b6924810e
|
chore: ⬆️ Upgrade Bun to 1.1.36
|
2024-11-23 14:27:26 +01:00 |
|
Jesse Wierzbinski
|
fb9dbcdff0
|
chore: ⬆️ Upgrade dependencies
|
2024-11-23 14:26:58 +01:00 |
|
Jesse Wierzbinski
|
8444ff5741
|
fix(federation): 🐛 Use correct URL for bridge queries
|
2024-11-22 22:17:25 +01:00 |
|
Jesse Wierzbinski
|
217d3c286d
|
feat(api): ✨ Allow divs and spans in HTML
|
2024-11-22 19:12:52 +01:00 |
|
Jesse Wierzbinski
|
fa0d48b88d
|
fix(api): 🐛 Use consistent user address matching patterns
|
2024-11-22 16:53:36 +01:00 |
|
Jesse Wierzbinski
|
569ba8bf2d
|
fix(api): 🔒 Correctly put all URIs in profiles through proxy
|
2024-11-22 15:06:46 +01:00 |
|
Jesse Wierzbinski
|
bd1f09837b
|
fix(api): 🐛 Correctly handle underscores when parsing usernames
|
2024-11-22 14:51:11 +01:00 |
|
Jesse Wierzbinski
|
bbfd26bb64
|
docs: 📝 Point to v0.7.0 installation info in docs instead of main branch
|
2024-11-21 20:34:21 +01:00 |
|
Jesse Wierzbinski
|
66c5c6e62d
|
fix(api): 🐛 Also validate other username characters in username changes
|
2024-11-21 09:31:37 +01:00 |
|
Jesse Wierzbinski
|
2fea17fdaa
|
fix(api): 🐛 Make uppercase usernames send errors during registration again
|
2024-11-21 09:26:03 +01:00 |
|
Jesse Wierzbinski
|
a3b745358b
|
fix(api): 🐛 Automatically make all usernames lowercase
|
2024-11-21 09:23:25 +01:00 |
|
Jesse Wierzbinski
|
5dd8b872d9
|
chore: 📝 Update changelog for 0.7.0 release
|
2024-11-21 08:05:47 +01:00 |
|
Jesse Wierzbinski
|
9682cd0f99
|
fix(api): 🔒 Correctly check for note ownership when editing
|
2024-11-19 17:26:14 +01:00 |
|
Jesse Wierzbinski
|
653cf712ea
|
fix(api): 🚑 Correctly check visibility in timelines
|
2024-11-19 17:07:11 +01:00 |
|
Jesse Wierzbinski
|
c20e6eb3b8
|
feat(federation): ✨ Add registration info to nodeinfo
|
2024-11-19 15:29:21 +01:00 |
|