renovate[bot]
|
1df00d4e76
|
Update dependency pino-pretty to v11 (#29662)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2024-03-21 10:46:14 +00:00 |
renovate[bot]
|
0f7f257139
|
Update Yarn to v4.1.1 (#29508)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2024-03-05 09:39:12 +00:00 |
renovate[bot]
|
dc4427dc9b
|
Update devDependencies (non-major) (#29089)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Renaud Chaput <renchap@gmail.com>
|
2024-02-27 16:07:43 +00:00 |
Renaud Chaput
|
899eac1a92
|
Use modern ES syntax rather than `.call` (#29368)
|
2024-02-27 15:42:05 +00:00 |
Renaud Chaput
|
036f5a05e3
|
Convert the streaming server to ESM (#29389)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
|
2024-02-27 14:59:20 +00:00 |
Emelia Smith
|
491dd97642
|
Streaming: refactor to custom Error classes (#28632)
Co-authored-by: Renaud Chaput <renchap@gmail.com>
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
|
2024-02-22 13:20:20 +00:00 |
Matt Jankowski
|
581f14e56f
|
Update yarn to version 4.1.0 (#29339)
|
2024-02-21 21:18:01 +00:00 |
Emelia Smith
|
881e8c113c
|
Refactor: fix streaming postgresql and redis typing issues (#28747)
|
2024-01-25 16:46:02 +00:00 |
renovate[bot]
|
61a0ec69fc
|
chore(deps): update devdependencies (non-major) (#28840)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Renaud Chaput <renchap@gmail.com>
|
2024-01-23 11:44:50 +00:00 |
renovate[bot]
|
62001b5a31
|
Update dependency jsdom to v24 (#28836)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2024-01-22 11:04:28 +00:00 |
Emelia Smith
|
3fbf01918f
|
Streaming: Move more methods to the utils from the main file (#28825)
|
2024-01-22 10:02:26 +00:00 |
Emelia Smith
|
1335083bed
|
Streaming: replace npmlog with pino & pino-http (#27828)
|
2024-01-18 18:40:25 +00:00 |
Emelia Smith
|
58830be943
|
Streaming: Rework websocket server initialisation & authentication code (#28631)
|
2024-01-15 10:36:30 +00:00 |
Renaud Chaput
|
923fc83190
|
Improve `lint-staged` config (#28704)
|
2024-01-12 09:09:57 +00:00 |
Emelia Smith
|
9826b7780a
|
Streaming: use standard cors package instead of custom implementation (#28523)
|
2024-01-04 09:18:03 +00:00 |
Christian Winther
|
01df9f1abb
|
install "wget" in streaming Dockerfile (#28497)
|
2023-12-29 10:15:10 +00:00 |
Michael Stanclift
|
c40cfc5d09
|
Fix apt cache not being properly utilized in Dockerfile (#28115)
|
2023-11-28 22:23:44 +00:00 |
Emelia Smith
|
a4de0e364b
|
Refactor streaming to simplify for logging change (#28056)
|
2023-11-28 14:24:41 +00:00 |
Emelia Smith
|
4949b6da58
|
Fix streaming eslint configuration (#28055)
|
2023-11-28 14:09:21 +00:00 |
Michael Stanclift
|
a80530d1df
|
Dockerfile rewrite based on Ruby image with performance optimizations and size reduction, dedicated Streaming image (#26850)
Co-authored-by: “Michael <“mx@vmstan.com>
Co-authored-by: Emelia Smith <ThisIsMissEm@users.noreply.github.com>
|
2023-11-28 10:04:40 +00:00 |
renovate[bot]
|
73ab080608
|
Update dependency jsdom to v23 (#28075)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2023-11-27 10:06:40 +00:00 |
renovate[bot]
|
1ee3314f58
|
Update dependency @types/npmlog to v7 (#28048)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2023-11-23 10:28:52 +00:00 |
renovate[bot]
|
998f068499
|
Update Yarn to v4.0.2 (#27857)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2023-11-14 17:52:34 +00:00 |
Emelia Smith
|
15b2d7eec5
|
Split streaming server from web server (#24702)
|
2023-11-14 17:43:20 +00:00 |
Renaud Chaput
|
774e1189d2
|
Change `eslint` config to autofix missing comma and indentation in JS files (#26711)
|
2023-10-09 13:38:29 +02:00 |
Emelia Smith
|
f68d540271
|
Fix websocket connections being incorrectly decremented twice on errors (#27238)
|
2023-10-02 13:21:43 +02:00 |
Emelia Smith
|
fbfceb9c77
|
Add additional metrics for streaming (#26945)
|
2023-09-19 12:25:30 +02:00 |
Gabriel Simmer
|
be991f1d18
|
Move to ioredis for streaming (#26581)
Co-authored-by: Emelia Smith <ThisIsMissEm@users.noreply.github.com>
|
2023-09-01 17:44:28 +02:00 |
Emelia Smith
|
6375e390af
|
Fix: support both DATABASE_URL and DB_PASS (#26295)
|
2023-08-18 15:05:35 +02:00 |
Emelia Smith
|
65096c1ccd
|
Change streaming `/metrics` to include additional metrics (#26299)
|
2023-08-04 16:11:30 +02:00 |
Renaud Chaput
|
3554c52795
|
Fix missing return values in streaming (#26233)
|
2023-07-28 19:11:58 +02:00 |
Claire
|
446821a0dc
|
Swap debug statements in streaming server (#26231)
|
2023-07-28 17:59:31 +02:00 |
Emelia Smith
|
81cdc0f972
|
Fix: Streaming server memory leak in HTTP EventSource cleanup (#26228)
|
2023-07-28 12:06:29 +02:00 |
Emelia Smith
|
ddaf200c78
|
Refactor streaming's filtering logic & improve documentation (#26213)
|
2023-07-27 15:38:18 +02:00 |
Claire
|
1814990a3d
|
Fix wrong filters sometimes applying in streaming (#26159)
|
2023-07-27 15:12:10 +02:00 |
Emelia Smith
|
215081240f
|
Add logging of websocket send errors (#25280)
|
2023-06-10 18:35:57 +02:00 |
Emelia Smith
|
c81f59583c
|
Fix logging of messages that are binary before closing their connection (#25361)
|
2023-06-10 18:24:37 +02:00 |
Emelia Smith
|
16dd3f08c1
|
Fix performance of streaming by parsing message JSON once (#25278)
|
2023-06-09 19:29:16 +02:00 |
Renaud Chaput
|
d27216dc46
|
Enforce import order with ESLint (#25096)
|
2023-05-23 17:15:17 +02:00 |
Nick Schonning
|
f22b4e556c
|
Add eslint-plugin-jsdoc (#24719)
|
2023-04-30 02:29:54 +02:00 |
Emelia Smith
|
301e03eb8c
|
Remove clustering from streaming API (#24655)
|
2023-04-26 11:37:51 +02:00 |
Claire
|
174352716a
|
Disable anonymous access to the streaming API (#23989)
|
2023-03-06 21:00:10 +01:00 |
Eugen Rochko
|
be1792e1d4
|
Fix streaming API not being usable without `DATABASE_URL` (#23960)
|
2023-03-05 01:52:12 +01:00 |
Ramūns Usovs
|
0872f3e3d7
|
Allow streaming to connect to postgress with self-signed certs (#21431)
|
2023-03-03 21:01:18 +01:00 |
emilweth
|
7c45145430
|
fix metrics format (#23520)
|
2023-02-11 03:00:44 +01:00 |
emilweth
|
c1b823368c
|
dot is not allowed (#23519)
|
2023-02-11 02:15:07 +01:00 |
Eugen Rochko
|
c5a4d8c82d
|
Add information about database pool to metrics endpoint in streaming API (#23469)
|
2023-02-09 11:24:16 +01:00 |
Eugen Rochko
|
4cb7647516
|
Add database pool configuration over `DB_POOL` to streaming API (#23470)
Add connection timeout of 15s
|
2023-02-09 11:20:59 +01:00 |
Eugen Rochko
|
01584f03e8
|
Add metrics endpoint to streaming API (#23388)
|
2023-02-03 21:29:23 +01:00 |
Nick Schonning
|
06b68490d1
|
Enable eslint:recommended ruleset (#22433)
* Enable ESLint recommended ruleset
* Disable failing ESLint recommended rules
* Remove rules shadowed by eslint:recommended
|
2022-12-19 00:51:37 +09:00 |