Commit Graph
5754 Commits
Author SHA1 Message Date
Rory& 7819c87223 Multi message attachment test 2026-07-17 06:43:00 +02:00
Rory& f2807e850c Make if statement chain look slightly nicer 2026-07-17 05:44:52 +02:00
Rory& 82364fcb2c Longer test timeout 2026-07-17 05:35:33 +02:00
Rory& 80402fe24a Postgres connection timeout 2026-07-16 12:47:11 +02:00
Rory& 509cd1c019 Token scope for password resets 2026-07-16 11:54:32 +02:00
Rory& 8393a29b7d Clean up supposedly orphaned unix sockets 2026-07-16 09:47:32 +02:00
Rory& 87988c3039 Clean up various other schemas 2026-07-15 13:24:41 +02:00
Rory& 8f46315255 Remove APIWebhookArray 2026-07-15 13:10:44 +02:00
Rory& 06ea966591 Remove APIBackupCodesArray 2026-07-15 12:50:53 +02:00
Rory& edcaa05be0 Remove APIMemberArray 2026-07-15 12:34:21 +02:00
Rory& 50fa6cc6d8 Remove APIPublicMember, APIMessage 2026-07-15 12:28:39 +02:00
Rory& 2ec647c071 Debug tests 2026-07-15 12:03:47 +02:00
Rory& 90e7f3bef3 Dont enable CDN signing user agent requirement in tests 2026-07-15 12:03:47 +02:00
Rory& 6384b350f7 Make tests depend on cdn and gateway for good measure 2026-07-15 12:03:47 +02:00
Rory& 188a3dc2b8 Drop a bunch of random overrides 2026-07-15 12:03:47 +02:00
Rory& 86ab110abd Fallback to empty array 2026-07-15 12:03:47 +02:00
Rory& c3df3c8c62 Fix tests 2026-07-15 12:03:47 +02:00
Rory& 069d036269 Fix schema for patch webhook message 2026-07-15 12:03:47 +02:00
Rory& 762d72e7ac Fix webhook edit 2026-07-15 12:03:47 +02:00
Rory& eb65d194f8 Fix webhook message edit test 2026-07-15 12:03:47 +02:00
Rory& fb9bbeacb4 Add webhook message delete test 2026-07-15 12:03:47 +02:00
Rory& f558240ee0 Add webhook message get/update/delete 2026-07-15 12:03:47 +02:00
Rory& 3c4e9e6c53 Unify webhook token parameter name 2026-07-15 12:03:47 +02:00
Rory& 8bec8b866f Fix stacktraces by converting all constant errors to getters 2026-07-15 12:03:47 +02:00
Rory& 1829e8d935 Basic gateway tests 2026-07-15 00:26:32 +02:00
Rory& ac0a7a98c1 GHA: pass --accept-flake-config to nix 2026-07-11 08:02:18 +02:00
Rory& 4cfb0bb6c0 Harmonize GHA workflows a little, add nix-bincache.rory.gay to trusted list to make github go brr 2026-07-11 07:53:54 +02:00
Rory& aa926a5302 Skip Klipy tests in nixosTests 2026-07-11 07:28:32 +02:00
Rory& 0c96e78110 Use error handler in CDN, clearer CDN errors, fix cdn in nixosTests 2026-07-11 07:22:18 +02:00
Rory& 252f1510db Working unit failure detection 2026-07-11 06:31:02 +02:00
Rory& 177cc5bd7f Systemd notify hooks, move nixos integration tests to a systemd service 2026-07-11 06:07:41 +02:00
Rory& 3b27f08ba7 API: expose assets/logo.png 2026-07-11 01:49:12 +02:00
Rory& a5f4258647 Add manager class for JWT keypair to have a startup hook to avoid a race condition 2026-07-10 08:21:30 +02:00
Rory& a3b229165c Add JWT keypair init hooks to various services 2026-07-10 08:10:37 +02:00
Rory& 0183a475c3 Introduce JwtKeypairManager, JwtKeypair classes 2026-07-10 08:10:37 +02:00
Rory& 6d7bede37d Clean up tests integration 2026-07-10 08:10:37 +02:00
Rory& a80fc0a1a3 Constrain test usernames to 32 chars 2026-07-10 08:10:37 +02:00
Rory& 25a6576326 Run integration tests in nix tests 2026-07-10 08:10:37 +02:00
Rory& 5cac9f0af5 Update nix flake locks 2026-07-10 08:10:37 +02:00
ald_productions 0b26568b26 docs(database) Fix inaccurate description of lock in comment 2026-07-09 23:00:44 -07:00
ald_productions 85482d2d76 fix(migration): Ensure that only ONE server can attempt to apply migrations at a time
Resolves a race condition in which non-bundled environments can attempt to run migrations simultaniously. When this occurs, the migrations can break.
2026-07-08 22:19:50 -07:00
Rory& 12ac9005be Nix: package spacebar SDK and tests 2026-07-08 23:54:52 +02:00
Rory& 74399275eb Nix: run node tests in unwrapped checkPhase 2026-07-08 21:58:44 +02:00
Rory& 836a4e3f21 nix test vm: expose 8443->443 2026-07-08 03:24:11 +02:00
Rory& e313626760 Clean up nix test vm to more closely match prod 2026-07-08 03:12:54 +02:00
Rory& 6b19fd3e5c Nix: handle klipy api key path 2026-07-08 02:07:12 +02:00
Rory& 4bb0f39a43 Add endpoint to get enabled/known gif providers 2026-07-08 01:20:38 +02:00
Rory& 74798344ea Switch default GIF provider to klipy since tenor is no longer supported 2026-07-08 01:20:38 +02:00
Rory& 2953297901 Fix type for trending gifs query 2026-07-08 01:20:38 +02:00
Rory& 13823053a3 KlipyTrendingResponse -> KlipyGifsResponse 2026-07-08 01:20:38 +02:00