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
dank074 and MaddyUnderStars
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