Commit Graph
34 Commits
Author SHA1 Message Date
Rory& d211b0d3a4 Gateway: use provided HTTP server if one is passed 2026-09-24 18:28:07 +02:00
Rory& d553e6ddcd Use express for gateway 2026-07-29 01:59:56 +02:00
Rory& b7fa516252 Prepare to use Express 2026-07-29 01:59:56 +02:00
Rory& 0be7c4322e Rename Server to GatewayServer/WebrtcServer 2026-07-29 01:59:56 +02:00
Rory& 177cc5bd7f Systemd notify hooks, move nixos integration tests to a systemd service 2026-07-11 06:07:41 +02:00
Rory& a3b229165c Add JWT keypair init hooks to various services 2026-07-10 08:10:37 +02:00
Rory& 92f4099b82 Move random string to Random class in extensions 2026-06-16 02:39:15 +02:00
Rory& 6821fe0513 Move database to toplevel 2026-06-12 17:58:18 +02:00
Rory& 0d6824d285 Process lifecycle scripts 2026-05-28 17:27:07 +02:00
Rory& af29e6b178 eslint: arrow-body-style=as-needed 2026-04-19 22:45:37 +02:00
Rory& 5f8afbc7ae eslint: array callback return, no restricted imports 2026-04-19 22:45:37 +02:00
Rory& 8bb0b84b5e Shorten imports 2026-03-14 05:43:42 +01:00
Rory& a451f92e67 properly mark unused params 2026-03-14 03:59:28 +01:00
Rory& 0c384cf4e9 Gateway: dont block on clearing voice states
Build docker images / build (api) (push) Failing after 1m9s
Build docker images / build (cdn) (push) Failing after 1m20s
Build docker images / build (admin-api) (push) Failing after 4m7s
Build docker images / build (cdn-cs) (push) Failing after 1m50s
Build docker images / build (gateway) (push) Failing after 1m28s
Build / build (24.x) (push) Successful in 2m42s
Nix build / build-nix (push) Failing after 5m17s
Build docker images / build (gateway-offload) (push) Failing after 1m20s
Build docker images / build (default) (push) Failing after 5m30s
Style / build (24.x) (push) Failing after 2m18s
2026-02-16 21:40:49 +01:00
Rory& 43b2e3ea93 gateeway debug logs 2026-02-16 21:33:44 +01:00
Rory& d58574ee98 gateway: introspect endpoint 2026-02-08 03:56:52 +01:00
Rory& 491c0de845 lintstagedrc: regenerate schemas/openapi if schemas changed 2025-12-17 11:01:27 +01:00
Rory& 9613ffa834 Prettier u4 2025-12-17 08:25:23 +01:00
Rory& 91cf11ac6f Try adjusting CORS rules to make cookies work? 2025-12-13 20:16:42 +01:00
Rory& bdbf6d06b2 Fix IP tracking for bans 2025-12-12 22:56:02 +01:00
Rory& b681ae7522 Drop dependency on missing-native-js-functions 2025-10-04 19:09:25 +02:00
Rory& 0e495bc31d Silence, dotenv, we dont want your ads 2025-09-29 22:18:38 +02:00
Rory& 0c3d8a792f Drop @sentry/node (Sentry support) - untested and unused 2025-09-29 22:08:03 +02:00
dank074andMaddyUnderStars 526a8da8f5 add webrtc support (#1284)
Co-authored-by: MaddyUnderStars <46743919+MaddyUnderStars@users.noreply.github.com>
2025-06-22 12:41:13 +10:00
Madeline 095cbf7b20 Remove ALL fosscord mentions 2023-03-31 15:52:33 +11:00
Madeline 8b2faf0b18 SPACEBAR 2023-03-31 02:15:42 +11:00
Madeline 64e747a4d2 SPACEBAR 2023-03-31 02:05:02 +11:00
Madeline ac7a178f88 Fix SIGTERM handler not disconnecting gateway clients and leaving timeouts active 2023-01-26 14:29:33 +11:00
Madeline 084dc0be08 Add ESLint (#941)
* Add eslint, switch to lint-staged for precommit

* Fix all ESLint errors

* Update GH workflow to check prettier and eslint
2023-01-20 18:10:47 +11:00
Madeline 0e7f127ece Script to add license preamble to each file. Also, does that. (#935)
* Add script to automatically add license to each file

* Add license preamble to each file.

* Fix existing preamble detection breaking due to line endings. Git :(

* Prevent license from being added to code with other licenses
2023-01-18 13:05:49 +11:00
Madeline 2f065e6b37 Move sentry init to util. use sentry in each module, not just bundle 2023-01-10 13:20:37 +11:00
Madeline 444e815690 Remove bad banned words implementation 2022-12-17 18:45:42 +11:00
Madeline 49ae07ff29 Allow running api, cdn, gateway separately 2022-10-31 13:17:21 +11:00
Madeline f44f5d7ac2 Refactor to mono-repo + upgrade packages 2022-09-25 23:35:18 +10:00