Commit graph

1547 commits

Author SHA1 Message Date
Jesse Wierzbinski 6bb4f90c18
chore: 🔖 Set all versions to v0.8 2025-05-19 15:06:48 +02:00
Jesse Wierzbinski e50c8b6a5b
docs: 📝 Update docs to reflect latest changes 2025-05-19 15:05:22 +02:00
Jesse Wierzbinski d12bbb2a1b
ci: 👷 Correctly populate NPM token 2025-05-19 14:44:02 +02:00
Jesse Wierzbinski 0fc94cab3b
ci(api): 🐛 Fix public test workflow 2025-05-19 14:37:48 +02:00
Jesse Wierzbinski affe456fb8
chore: ⬆️ Upgrade dependencies 2025-05-19 14:35:27 +02:00
Jesse Wierzbinski 980b902927
chore: ⬆️ Upgrade Bun to 1.2.13
Some checks failed
Build Docker Images / lint (push) Failing after 6s
CodeQL Scan / Analyze (javascript-typescript) (push) Failing after 0s
Build Docker Images / check (push) Failing after 6s
Build Docker Images / tests (push) Failing after 7s
Deploy Docs to GitHub Pages / build (push) Failing after 0s
Build Docker Images / build (server, Dockerfile, ${{ github.repository_owner }}/server) (push) Has been skipped
Build Docker Images / build (worker, Worker.Dockerfile, ${{ github.repository_owner }}/worker) (push) Has been skipped
Deploy Docs to GitHub Pages / Deploy (push) Has been skipped
Mirror to Codeberg / Mirror (push) Failing after 0s
Nix Build / check (push) Failing after 0s
Test Publish / build (client) (push) Failing after 0s
Test Publish / build (sdk) (push) Failing after 0s
2025-05-16 01:51:06 +02:00
Jesse Wierzbinski 7f23aa893b
chore: ⬆️ Upgrade dependencies 2025-05-16 01:50:19 +02:00
Jesse Wierzbinski 5dfcfc548f
refactor(api): ♻️ Make SDK and client package only use resources in their own package
Some checks failed
CodeQL Scan / Analyze (javascript-typescript) (push) Failing after 1s
Build Docker Images / lint (push) Failing after 7s
Build Docker Images / check (push) Failing after 6s
Build Docker Images / tests (push) Failing after 6s
Deploy Docs to GitHub Pages / build (push) Failing after 0s
Build Docker Images / build (server, Dockerfile, ${{ github.repository_owner }}/server) (push) Has been skipped
Build Docker Images / build (worker, Worker.Dockerfile, ${{ github.repository_owner }}/worker) (push) Has been skipped
Deploy Docs to GitHub Pages / Deploy (push) Has been skipped
Mirror to Codeberg / Mirror (push) Failing after 0s
Nix Build / check (push) Failing after 1s
Test Publish / build (client) (push) Failing after 0s
Test Publish / build (sdk) (push) Failing after 0s
2025-05-13 11:51:59 +02:00
Jesse Wierzbinski c0060f1baf
test(federation): Add test for Note deletion 2025-05-13 11:06:50 +02:00
Jesse Wierzbinski 58bcbc4da7
fix(federation): 🐛 Properly handle manually_approves_followers
Some checks failed
CodeQL Scan / Analyze (javascript-typescript) (push) Failing after 1s
Build Docker Images / lint (push) Failing after 7s
Build Docker Images / check (push) Failing after 6s
Build Docker Images / tests (push) Failing after 6s
Deploy Docs to GitHub Pages / build (push) Failing after 0s
Build Docker Images / build (server, Dockerfile, ${{ github.repository_owner }}/server) (push) Has been skipped
Build Docker Images / build (worker, Worker.Dockerfile, ${{ github.repository_owner }}/worker) (push) Has been skipped
Deploy Docs to GitHub Pages / Deploy (push) Has been skipped
Mirror to Codeberg / Mirror (push) Failing after 0s
Nix Build / check (push) Failing after 0s
2025-05-09 18:47:28 +02:00
Jesse Wierzbinski 4d8fe93188
chore: ⬆️ Upgrade dependencies
Some checks failed
CodeQL Scan / Analyze (javascript-typescript) (push) Failing after 0s
Build Docker Images / lint (push) Failing after 6s
Build Docker Images / check (push) Failing after 6s
Build Docker Images / tests (push) Failing after 6s
Deploy Docs to GitHub Pages / build (push) Failing after 0s
Build Docker Images / build (server, Dockerfile, ${{ github.repository_owner }}/server) (push) Has been skipped
Build Docker Images / build (worker, Worker.Dockerfile, ${{ github.repository_owner }}/worker) (push) Has been skipped
Deploy Docs to GitHub Pages / Deploy (push) Has been skipped
Mirror to Codeberg / Mirror (push) Failing after 0s
Nix Build / check (push) Failing after 0s
2025-05-08 12:57:24 +02:00
Jesse Wierzbinski cf08479c48
chore: ⬆️ Upgrade dependencies
Some checks failed
CodeQL Scan / Analyze (javascript-typescript) (push) Failing after 0s
Build Docker Images / lint (push) Failing after 6s
Build Docker Images / check (push) Failing after 6s
Build Docker Images / tests (push) Failing after 6s
Build Docker Images / build (server, Dockerfile, ${{ github.repository_owner }}/server) (push) Has been skipped
Build Docker Images / build (worker, Worker.Dockerfile, ${{ github.repository_owner }}/worker) (push) Has been skipped
Deploy Docs to GitHub Pages / build (push) Failing after 0s
Deploy Docs to GitHub Pages / Deploy (push) Has been skipped
Mirror to Codeberg / Mirror (push) Failing after 0s
Nix Build / check (push) Failing after 0s
2025-05-05 18:03:57 +02:00
Jesse Wierzbinski ddb3cfc978
perf(api): Store user and post metrics directly in database instead of recalculating them on-the-fly
Some checks failed
CodeQL Scan / Analyze (javascript-typescript) (push) Failing after 0s
Build Docker Images / lint (push) Failing after 6s
Build Docker Images / check (push) Failing after 6s
Build Docker Images / tests (push) Failing after 6s
Deploy Docs to GitHub Pages / build (push) Failing after 1s
Build Docker Images / build (server, Dockerfile, ${{ github.repository_owner }}/server) (push) Has been skipped
Build Docker Images / build (worker, Worker.Dockerfile, ${{ github.repository_owner }}/worker) (push) Has been skipped
Deploy Docs to GitHub Pages / Deploy (push) Has been skipped
Mirror to Codeberg / Mirror (push) Failing after 1s
Nix Build / check (push) Failing after 1s
2025-05-04 16:38:37 +02:00
Jesse Wierzbinski cd12ccd6c1
feat(federation): Implement Share federation support
Some checks failed
CodeQL Scan / Analyze (javascript-typescript) (push) Failing after 0s
Build Docker Images / lint (push) Failing after 6s
Build Docker Images / check (push) Failing after 7s
Build Docker Images / tests (push) Failing after 6s
Build Docker Images / build (server, Dockerfile, ${{ github.repository_owner }}/server) (push) Has been skipped
Build Docker Images / build (worker, Worker.Dockerfile, ${{ github.repository_owner }}/worker) (push) Has been skipped
Deploy Docs to GitHub Pages / build (push) Failing after 0s
Deploy Docs to GitHub Pages / Deploy (push) Has been skipped
Mirror to Codeberg / Mirror (push) Failing after 0s
Nix Build / check (push) Failing after 0s
2025-05-02 12:48:47 +02:00
Jesse Wierzbinski ec69fc2ac0
feat(api): Add media attachments to RSS and Atom feeds
Some checks failed
CodeQL Scan / Analyze (javascript-typescript) (push) Failing after 0s
Build Docker Images / lint (push) Failing after 8s
Build Docker Images / check (push) Failing after 6s
Build Docker Images / tests (push) Failing after 7s
Deploy Docs to GitHub Pages / build (push) Failing after 0s
Build Docker Images / build (server, Dockerfile, ${{ github.repository_owner }}/server) (push) Has been skipped
Build Docker Images / build (worker, Worker.Dockerfile, ${{ github.repository_owner }}/worker) (push) Has been skipped
Deploy Docs to GitHub Pages / Deploy (push) Has been skipped
Mirror to Codeberg / Mirror (push) Failing after 0s
Nix Build / check (push) Failing after 0s
2025-05-01 22:47:29 +02:00
Jesse Wierzbinski 3832328aaf
feat(api): Add RSS and Atom feed functionality 2025-05-01 22:35:32 +02:00
Jesse Wierzbinski 70aff2df68
fix: 🐛 Re-add mathjax dependency
Required for building docs
2025-05-01 22:02:45 +02:00
Jesse Wierzbinski 55329eaae0
chore: ⬆️ Upgrade Bun to 1.2.11 2025-05-01 16:30:58 +02:00
Jesse Wierzbinski 4a4f72fd66
chore: ⬆️ Upgrade dependencies 2025-05-01 16:27:34 +02:00
Jesse Wierzbinski 441c7714d9
fix(api): 🐛 Fix source not being correctly saved when creating notes 2025-05-01 15:52:00 +02:00
Jesse Wierzbinski 294924fc49
fix(api): 🐛 Don't allow replying to reblogs
Some checks failed
CodeQL Scan / Analyze (javascript-typescript) (push) Failing after 0s
Build Docker Images / lint (push) Failing after 6s
Build Docker Images / check (push) Failing after 6s
Build Docker Images / tests (push) Failing after 6s
Deploy Docs to GitHub Pages / build (push) Failing after 0s
Build Docker Images / build (server, Dockerfile, ${{ github.repository_owner }}/server) (push) Has been skipped
Build Docker Images / build (worker, Worker.Dockerfile, ${{ github.repository_owner }}/worker) (push) Has been skipped
Deploy Docs to GitHub Pages / Deploy (push) Has been skipped
Mirror to Codeberg / Mirror (push) Failing after 0s
Nix Build / check (push) Failing after 0s
2025-05-01 04:36:08 +02:00
Jesse Wierzbinski 2155ca12be
fix(federation): 🐛 Fix remote interactions not sending out notifications 2025-05-01 03:19:38 +02:00
Jesse Wierzbinski 8874688054
fix(api): 🐛 Massively increase lookup ratelimit 2025-05-01 03:03:14 +02:00
Jesse Wierzbinski cf75679d7f
fix: 🐛 Remove usage of old cli start command 2025-05-01 01:58:22 +02:00
Jesse Wierzbinski 37cbe12c4d
fix: 🐛 Copy detect-libc inside node_modules
Some checks failed
CodeQL Scan / Analyze (javascript-typescript) (push) Failing after 0s
Build Docker Images / lint (push) Failing after 6s
Build Docker Images / check (push) Failing after 6s
Build Docker Images / tests (push) Failing after 6s
Deploy Docs to GitHub Pages / build (push) Failing after 0s
Build Docker Images / build (worker, Worker.Dockerfile, ${{ github.repository_owner }}/worker) (push) Has been skipped
Build Docker Images / build (server, Dockerfile, ${{ github.repository_owner }}/server) (push) Has been skipped
Deploy Docs to GitHub Pages / Deploy (push) Has been skipped
Mirror to Codeberg / Mirror (push) Failing after 0s
Nix Build / check (push) Failing after 0s
2025-04-30 21:26:35 +02:00
Jesse Wierzbinski d2531e8ace
fix: 🐛 Fix incorrect worker Dockerfile executable
Some checks failed
CodeQL Scan / Analyze (javascript-typescript) (push) Failing after 1s
Build Docker Images / lint (push) Failing after 7s
Build Docker Images / check (push) Failing after 6s
Build Docker Images / tests (push) Failing after 7s
Deploy Docs to GitHub Pages / build (push) Failing after 0s
Build Docker Images / build (worker, Worker.Dockerfile, ${{ github.repository_owner }}/worker) (push) Has been skipped
Build Docker Images / build (server, Dockerfile, ${{ github.repository_owner }}/server) (push) Has been skipped
Deploy Docs to GitHub Pages / Deploy (push) Has been skipped
Mirror to Codeberg / Mirror (push) Failing after 0s
Nix Build / check (push) Failing after 0s
2025-04-30 02:53:58 +02:00
Jesse Wierzbinski 9e08248f0c
refactor: 🎨 De-clutter flake
Some checks failed
CodeQL Scan / Analyze (javascript-typescript) (push) Failing after 0s
Build Docker Images / lint (push) Failing after 6s
Build Docker Images / check (push) Failing after 6s
Build Docker Images / tests (push) Failing after 6s
Deploy Docs to GitHub Pages / build (push) Failing after 0s
Build Docker Images / build (server, Dockerfile, ${{ github.repository_owner }}/server) (push) Has been skipped
Build Docker Images / build (worker, Worker.Dockerfile, ${{ github.repository_owner }}/worker) (push) Has been skipped
Deploy Docs to GitHub Pages / Deploy (push) Has been skipped
Mirror to Codeberg / Mirror (push) Failing after 0s
Nix Build / check (push) Failing after 0s
2025-04-20 17:08:46 +02:00
Jesse Wierzbinski 138f4fade3
refactor(database): ♻️ Use Bun.SQL instead of pg
Some checks failed
CodeQL Scan / Analyze (javascript-typescript) (push) Failing after 1s
Build Docker Images / lint (push) Failing after 7s
Build Docker Images / check (push) Failing after 7s
Build Docker Images / tests (push) Failing after 7s
Deploy Docs to GitHub Pages / build (push) Failing after 0s
Build Docker Images / build (server, Dockerfile, ${{ github.repository_owner }}/server) (push) Has been skipped
Build Docker Images / build (worker, Worker.Dockerfile, ${{ github.repository_owner }}/worker) (push) Has been skipped
Deploy Docs to GitHub Pages / Deploy (push) Has been skipped
Mirror to Codeberg / Mirror (push) Failing after 0s
Nix Build / check (push) Failing after 0s
2025-04-19 14:15:08 +02:00
Jesse Wierzbinski f95f57c4d4
chore: ⬆️ Upgrade to Bun 1.2.10 2025-04-19 13:29:35 +02:00
Jesse Wierzbinski fd9145b7a8
chore: 🔥 Remove useless file 2025-04-19 13:27:25 +02:00
Jesse Wierzbinski 8ae4f3815a
fix(federation): 🚑 Fix broken inbound federation and add end-to-end testing for federation 2025-04-19 13:16:53 +02:00
Jesse Wierzbinski 85ef96fc7f
fix(federation): 🐛 Use explicit header object destructuring in inbox processing
Some checks failed
CodeQL Scan / Analyze (javascript-typescript) (push) Failing after 0s
Build Docker Images / lint (push) Failing after 6s
Build Docker Images / check (push) Failing after 6s
Build Docker Images / tests (push) Failing after 6s
Deploy Docs to GitHub Pages / build (push) Failing after 0s
Build Docker Images / build (server, Dockerfile, ${{ github.repository_owner }}/server) (push) Has been skipped
Build Docker Images / build (worker, Worker.Dockerfile, ${{ github.repository_owner }}/worker) (push) Has been skipped
Deploy Docs to GitHub Pages / Deploy (push) Has been skipped
Mirror to Codeberg / Mirror (push) Failing after 1s
Nix Build / check (push) Failing after 1s
2025-04-18 14:58:04 +02:00
Jesse Wierzbinski 6edb0310d8
fix(api): 🐛 Don't require JWT cookie for static content in bull-board UI 2025-04-18 14:38:00 +02:00
Jesse Wierzbinski 054b8bc5cb
fix(federation): 🐛 Fix incorrect destructuring causing federation issues 2025-04-18 14:27:53 +02:00
Jesse Wierzbinski 1d17831454
chore: Remove unused dependencies
Some checks failed
CodeQL Scan / Analyze (javascript-typescript) (push) Failing after 0s
Build Docker Images / lint (push) Failing after 6s
Build Docker Images / check (push) Failing after 6s
Build Docker Images / tests (push) Failing after 5s
Deploy Docs to GitHub Pages / build (push) Failing after 0s
Build Docker Images / build (server, Dockerfile, ${{ github.repository_owner }}/server) (push) Has been skipped
Build Docker Images / build (worker, Worker.Dockerfile, ${{ github.repository_owner }}/worker) (push) Has been skipped
Deploy Docs to GitHub Pages / Deploy (push) Has been skipped
Mirror to Codeberg / Mirror (push) Failing after 0s
Nix Build / check (push) Failing after 0s
2025-04-16 17:31:34 +02:00
Jesse Wierzbinski 98616ceefb
chore: ⬆️ Upgrade dependencies 2025-04-16 17:03:28 +02:00
Jesse Wierzbinski ffa0c209b6
fix(api): 👽 Use new Scalar API
Some checks failed
CodeQL Scan / Analyze (javascript-typescript) (push) Failing after 0s
Build Docker Images / lint (push) Failing after 6s
Build Docker Images / check (push) Failing after 6s
Build Docker Images / tests (push) Failing after 6s
Deploy Docs to GitHub Pages / build (push) Failing after 0s
Build Docker Images / build (server, Dockerfile, ${{ github.repository_owner }}/server) (push) Has been skipped
Build Docker Images / build (worker, Worker.Dockerfile, ${{ github.repository_owner }}/worker) (push) Has been skipped
Deploy Docs to GitHub Pages / Deploy (push) Has been skipped
Mirror to Codeberg / Mirror (push) Failing after 0s
Nix Build / check (push) Failing after 0s
2025-04-16 16:40:47 +02:00
Jesse Wierzbinski a2e907390f
fix(api): 🐛 Don't use URL in Versia entity schemas, fixes OpenAPI 2025-04-16 16:35:17 +02:00
Jesse Wierzbinski 0a712128a5
fix(api): 🐛 Fix OpenID provider logos not showing up
Some checks failed
CodeQL Scan / Analyze (javascript-typescript) (push) Failing after 1s
Build Docker Images / lint (push) Failing after 7s
Build Docker Images / check (push) Failing after 6s
Build Docker Images / tests (push) Failing after 6s
Deploy Docs to GitHub Pages / build (push) Failing after 0s
Build Docker Images / build (server, Dockerfile, ${{ github.repository_owner }}/server) (push) Has been skipped
Build Docker Images / build (worker, Worker.Dockerfile, ${{ github.repository_owner }}/worker) (push) Has been skipped
Deploy Docs to GitHub Pages / Deploy (push) Has been skipped
Mirror to Codeberg / Mirror (push) Failing after 0s
Nix Build / check (push) Failing after 0s
2025-04-15 22:59:05 +02:00
Jesse Wierzbinski d54527454f
build: 🚑 Remove old workaround that isn't needed anymore 2025-04-15 21:45:21 +02:00
Jesse Wierzbinski f35aae6c44
chore: 💚 Update dependency hash 2025-04-15 21:39:16 +02:00
Jesse Wierzbinski fb5c3fcd12
refactor(config): 🔥 Remove dependency on c12, use confbox instead 2025-04-15 21:37:36 +02:00
Jesse Wierzbinski da1e209f9e
fix: 🐛 Replace dataDir with module path 2025-04-15 21:07:47 +02:00
Jesse Wierzbinski d6b15b1b85
fix: 🐛 Disable msgpackr native acceleration in Nix deployment
It keeps causing issues with the module loading and being annoying to work with in general
2025-04-15 21:04:08 +02:00
Jesse Wierzbinski 26f2dca5d6
fix(config): 🐛 Make vapid key schema more consistent with other key schemas 2025-04-15 20:46:29 +02:00
Jesse Wierzbinski 88944712fe
fix(config): 🐛 Trigger vapid key autogeneration even when block is not commented out 2025-04-15 20:43:32 +02:00
Jesse Wierzbinski b67d86dc57
fix: 🐛 Fix NixOS module passing incorrect environment variable 2025-04-15 20:31:25 +02:00
Jesse Wierzbinski dad99e854d
fix: 🐛 Fix NixOS module incorrect systemd definitions 2025-04-15 20:27:50 +02:00
Jesse Wierzbinski 2d4465617b
fix: 🐛 Fix more errors in NixOS module definition 2025-04-15 20:19:24 +02:00
Jesse Wierzbinski d46befbd1d
fix: 🐛 Fix NixOS module definitions 2025-04-15 18:11:14 +02:00