Commit graph

1002 commits

Author SHA1 Message Date
Jesse Wierzbinski 3c1b330d4b
refactor(api): 🚚 Use api/ for API routes instead of server/api/ 2024-08-27 16:37:23 +02:00
Jesse Wierzbinski dfc0bf4595
chore: ⬆️ Upgrade dependencies 2024-08-27 16:01:10 +02:00
Jesse Wierzbinski cea0544686
fix(federation): 🏷️ Correctly make InstanceMetadata description a string 2024-08-27 15:51:41 +02:00
Jesse Wierzbinski fbb845f7f8
refactor(federation): 🚚 Move old function to User 2024-08-27 15:50:14 +02:00
Jesse Wierzbinski 3b2c0d3b5a
chore(federation): ⬆️ Upgrade dependencies 2024-08-27 02:40:09 +02:00
Jesse Wierzbinski 4bf3c44959
fix(federation): 🐛 Change incorrect X-Date to X-Nonce 2024-08-27 02:26:00 +02:00
Jesse Wierzbinski 9cd53ce58a
fix(federation): 🐛 Correctly parse instance hostname (not a URL) 2024-08-27 02:21:09 +02:00
Jesse Wierzbinski df5e06ca8a
fix(federation): 🐛 Make HTTP header validation lowercase 2024-08-27 02:17:07 +02:00
Jesse Wierzbinski 9a917e2801
refactor(federation): 🔥 Remove 0.3.1 from list of supported versions 2024-08-27 01:59:39 +02:00
Jesse Wierzbinski 60ca66395c
fix(cli): 🐛 Fix incorrect path after build 2024-08-27 01:52:29 +02:00
Jesse Wierzbinski 0da6d508f3
fix: 🐛 Add correct Nix output hash 2024-08-26 20:23:47 +02:00
Jesse Wierzbinski 0ac540132a
chore: 💚 Update Nix hashes 2024-08-26 19:53:43 +02:00
Jesse Wierzbinski fbe86043b7
refactor(api): ♻️ Replace old client library with new version (@versia/client) 2024-08-26 19:40:15 +02:00
Jesse Wierzbinski 7708bff31f
chore(federation): Remove old federation SDK 2024-08-26 19:34:54 +02:00
Jesse Wierzbinski 334c429bfa
fix(federation): 🐛 Correctly validate outbound Collections 2024-08-26 19:34:21 +02:00
Jesse Wierzbinski 42e198ca0e
chore(federation): 👽 Finish initial Versia Working Draft 4 update 2024-08-26 19:27:40 +02:00
Jesse Wierzbinski c3fa867e74
chore(federation): 👽 Initial Versia Working Draft 4.0 support 2024-08-26 19:06:49 +02:00
Jesse Wierzbinski 9c71c3fe51
chore: ⬆️ Upgrade dependencies 2024-08-26 18:15:14 +02:00
Jesse Wierzbinski bc0943c569
feat(database): Implement read replicas for database 2024-08-26 18:04:22 +02:00
Jesse Wierzbinski c75306c58b
chore: 🚚 Rename Nix package to use new site 2024-08-26 17:45:14 +02:00
Gaspard Wierzbinski 5c817fdb57
Merge pull request #27 from snaakey/nix
ci: Add nix workflow
2024-08-26 13:52:06 +02:00
emily 082df183d3
ci: Add nix workflow 2024-08-25 22:36:53 +02:00
Gaspard Wierzbinski a7e8b2d405
Merge pull request #26 from snaakey/nix
feat: nix flake overlay
2024-08-25 17:57:55 +02:00
emily 9aad2d0b27
feat: nix flake overlay 2024-08-25 17:52:04 +02:00
Gaspard Wierzbinski a3817564f7
Merge pull request #25 from snaakey/nix
fix nix package and add nix binary cache
2024-08-25 13:11:24 +02:00
emily a88af8cb18
feat: Add nix binary cache 2024-08-24 18:46:19 +02:00
emily c95296b82c
fix: nix package 2024-08-24 18:37:18 +02:00
emily 877b216eae
refactor: nix flake 2024-08-24 18:23:57 +02:00
Jesse Wierzbinski 832f72160f
refactor: 🚚 Use more Versia branding and assets 2024-08-24 15:34:49 +02:00
Jesse Wierzbinski 3d5a693d71
refactor: ♻️ Use node:cluster instead of Web Workers 2024-08-23 18:43:13 +02:00
Jesse Wierzbinski 6617413222
chore: ⬆️ Upgrade Bun to 1.1.25 2024-08-23 17:22:18 +02:00
Jesse Wierzbinski cfd9d0ceb1
chore: ⬆️ Upgrade dependencies 2024-08-23 17:21:04 +02:00
Jesse Wierzbinski 3912314a83
fix: 🐛 Allow all headers during CORS 2024-08-19 21:56:14 +02:00
Jesse Wierzbinski 4d98034a79
fix: 🔥 Remove Prometheus integration as it is causing issues 2024-08-19 21:53:39 +02:00
Jesse Wierzbinski 5f0ef971f4
fix: 🐛 Only apply security headers to /api/* 2024-08-19 21:26:13 +02:00
Jesse Wierzbinski f3dd229dcb
feat: Implement Prometheus support 2024-08-19 21:23:47 +02:00
Jesse Wierzbinski 26749e576a
feat: Add more utility middleware 2024-08-19 21:17:25 +02:00
Jesse Wierzbinski 866692c1dc
refactor: ♻️ Use native Hono return functions instead of custom ones 2024-08-19 21:03:59 +02:00
Jesse Wierzbinski 7e2f333945
refactor: ♻️ Use a typed wrapper for all API endpoints 2024-08-19 20:06:38 +02:00
Jesse Wierzbinski b0e49855f5
fix: 🏷️ Temporarily suppress type error until packages get rebranding 2024-08-19 15:21:00 +02:00
Jesse Wierzbinski 771097d037
refactor: 🚚 Begin rebranding to Versia Server 2024-08-19 15:16:01 +02:00
Jesse Wierzbinski 64cef5c6d6
fix: 🐛 Fix incorrect path in import 2024-08-19 14:49:36 +02:00
Jesse Wierzbinski 82daa0c74f
chore: ⬆️ Upgrade Bun to 1.1.24 2024-08-19 14:47:12 +02:00
Jesse Wierzbinski eeafabe4dd
chore: ⬆️ Upgrade dependencies 2024-08-19 14:46:20 +02:00
Jesse Wierzbinski 526ae6cfdd
Merge branch 'main' of github.com:lysand-org/lysand 2024-08-19 14:43:57 +02:00
Jesse Wierzbinski 4a1ad9dd96
refactor: 🔥 Remove old config-manager symlink 2024-08-19 14:43:54 +02:00
emily f480036454 feat: Add nix package 2024-08-16 20:29:57 +02:00
emily f678d51542 refactor: flake 2024-08-16 20:29:57 +02:00
April John 4e6e3425ce fix: staging bundle 2024-08-13 14:59:03 +02:00
April John 2f46e75659 fix: staging bundle 2024-08-13 14:03:58 +02:00