Commit Graph

171 Commits (1acbb628b93f0304c4f77ec74cd18fc7d860a9e2)

Author SHA1 Message Date
renovate[bot] 176d1feadf
chore(deps): update yarn to v4.4.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Emelia Smith 7490019535
Fix support for IPv6 redis connections in streaming ()
renovate[bot] 1229d2907a
chore(deps): update docker/dockerfile docker tag to v1.9 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Emelia Smith c953dca1de
Streaming: use pgPool.query instead of manually acquiring & releasing a connection ()
Emelia Smith d436696f46
Streaming: Fix incorrect type definitions ()
Essem 1af6313ced
Fix CMD syntax in streaming Dockerfile ()
Essem 54cc204473
Use WebSocketServer instead of WebSocket.Server in streaming ()
Michael Stanclift 4743657ba2
Fix Docker buildx warnings about casing and undefined variables ()
renovate[bot] 4e6db5e284
chore(deps): update yarn to v4.3.1 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 5b938e6e20
chore(deps): update dependency @types/uuid to v10 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 689ba28b07
chore(deps): update docker/dockerfile docker tag to v1.8 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 54ab70dfcf
chore(deps): update yarn to v4.3.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Yamagishi Kazutoshi f0f144e96d
Add `customManagers:dockerfileVersions` to renovate.json5 ()
renovate[bot] a6e0e167a7
fix(deps): update dependency uuid to v10 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 0a4a93038f
Update Yarn to v4.2.2 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 6167894547
Update dependency pino-http to v10 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 4b2054ee57
Update Yarn to v4.2.1 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] ac82f34f7d
Update dependency pino to v9 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] c70c39cad0
Update docker/dockerfile Docker tag to v1.7 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 1df00d4e76
Update dependency pino-pretty to v11 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 0f7f257139
Update Yarn to v4.1.1 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] dc4427dc9b
Update devDependencies (non-major) ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Renaud Chaput <renchap@gmail.com>
Renaud Chaput 899eac1a92
Use modern ES syntax rather than `.call` ()
Renaud Chaput 036f5a05e3
Convert the streaming server to ESM ()
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Emelia Smith 491dd97642
Streaming: refactor to custom Error classes ()
Co-authored-by: Renaud Chaput <renchap@gmail.com>
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Matt Jankowski 581f14e56f
Update yarn to version 4.1.0 ()
Emelia Smith 881e8c113c
Refactor: fix streaming postgresql and redis typing issues ()
renovate[bot] 61a0ec69fc
chore(deps): update devdependencies (non-major) ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Renaud Chaput <renchap@gmail.com>
renovate[bot] 62001b5a31
Update dependency jsdom to v24 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Emelia Smith 3fbf01918f
Streaming: Move more methods to the utils from the main file ()
Emelia Smith 1335083bed
Streaming: replace npmlog with pino & pino-http ()
Emelia Smith 58830be943
Streaming: Rework websocket server initialisation & authentication code ()
Renaud Chaput 923fc83190
Improve `lint-staged` config ()
Emelia Smith 9826b7780a
Streaming: use standard cors package instead of custom implementation ()
Christian Winther 01df9f1abb
install "wget" in streaming Dockerfile ()
Michael Stanclift c40cfc5d09
Fix apt cache not being properly utilized in Dockerfile ()
Emelia Smith a4de0e364b
Refactor streaming to simplify for logging change ()
Emelia Smith 4949b6da58
Fix streaming eslint configuration ()
Michael Stanclift a80530d1df
Dockerfile rewrite based on Ruby image with performance optimizations and size reduction, dedicated Streaming image ()
Co-authored-by: “Michael <“mx@vmstan.com>
Co-authored-by: Emelia Smith <ThisIsMissEm@users.noreply.github.com>
renovate[bot] 73ab080608
Update dependency jsdom to v23 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 1ee3314f58
Update dependency @types/npmlog to v7 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate[bot] 998f068499
Update Yarn to v4.0.2 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Emelia Smith 15b2d7eec5
Split streaming server from web server ()
Renaud Chaput 774e1189d2
Change `eslint` config to autofix missing comma and indentation in JS files ()
Emelia Smith f68d540271
Fix websocket connections being incorrectly decremented twice on errors ()
Emelia Smith fbfceb9c77
Add additional metrics for streaming ()
Gabriel Simmer be991f1d18
Move to ioredis for streaming ()
Co-authored-by: Emelia Smith <ThisIsMissEm@users.noreply.github.com>
Emelia Smith 6375e390af
Fix: support both DATABASE_URL and DB_PASS ()
Emelia Smith 65096c1ccd
Change streaming `/metrics` to include additional metrics ()
Renaud Chaput 3554c52795
Fix missing return values in streaming ()