Claire
50b586ef02
Merge commit from fork
...
* Streaming: Ensure disabled users cannot connect to streaming
* Streaming: Disconnect when the user is disabled
---------
Co-authored-by: Emelia Smith <ThisIsMissEm@users.noreply.github.com >
2025-10-13 14:19:14 +02:00
Claire
9be391514b
Fix streaming server refusing unix socket path in DATABASE_URL ( #34091 )
2025-03-31 15:38:00 +02:00
Claire
7e20ee7695
Fix streaming server not filtering unknown-language posts from public timelines ( #33774 )
2025-03-10 10:14:17 +01:00
Emelia Smith
cd2a3bac79
Fix missing or incorrect cache-control headers for Streaming server ( #32551 )
2024-10-18 09:14:13 +02:00
Emelia Smith
066efc2d3f
Fix: Use consistent REDIS_USER environment variable in streaming ( #32493 )
2024-10-15 17:37:14 +02:00
renovate[bot]
770ec9240a
Update Yarn to v4.5.0 ( #31914 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-23 09:02:16 +00:00
Matt Jankowski
5405bdd344
Remove unused E2EE messaging code ( #31193 )
2024-09-18 09:27:43 +00:00
Emelia Smith
9ba81eae3e
Streaming: Improve Redis connection options handling ( #31623 )
2024-09-04 14:10:26 +00:00
renovate[bot]
02633d6ebb
Update dependency jsdom to v25 ( #31578 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-30 09:48:54 +00:00
Emelia Smith
f6fb9b75db
Streaming: Fix BIND IPv6 handling ( #31624 )
2024-08-28 10:40:37 +00:00
Emelia Smith
4118688fba
Streaming: Refactor move database and redis logic into separate files ( #31567 )
2024-08-27 08:40:04 +00:00
renovate[bot]
e3516fa8cf
Update Yarn to v4.4.1 ( #31575 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-26 11:01:09 +00:00
Emelia Smith
c245a2044e
Streaming: Refactor to use metrics.$name instead of destructuring ( #31566 )
2024-08-26 08:08:21 +00:00
renovate[bot]
176d1feadf
chore(deps): update yarn to v4.4.0 ( #31274 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-05 07:12:47 +00:00
Emelia Smith
7490019535
Fix support for IPv6 redis connections in streaming ( #31229 )
2024-08-02 06:56:09 +00:00
renovate[bot]
1229d2907a
chore(deps): update docker/dockerfile docker tag to v1.9 ( #31187 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-29 16:00:55 +00:00
Emelia Smith
c953dca1de
Streaming: use pgPool.query instead of manually acquiring & releasing a connection ( #30964 )
2024-07-12 12:23:09 +00:00
Emelia Smith
d436696f46
Streaming: Fix incorrect type definitions ( #30977 )
2024-07-10 15:59:18 +00:00
Essem
1af6313ced
Fix CMD syntax in streaming Dockerfile ( #30795 )
2024-06-24 10:36:26 +00:00
Essem
54cc204473
Use WebSocketServer instead of WebSocket.Server in streaming ( #30788 )
2024-06-24 10:29:00 +00:00
Michael Stanclift
4743657ba2
Fix Docker buildx warnings about casing and undefined variables ( #30798 )
2024-06-21 20:26:39 +00:00
renovate[bot]
4e6db5e284
chore(deps): update yarn to v4.3.1 ( #30790 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-21 11:38:26 +00:00
renovate[bot]
5b938e6e20
chore(deps): update dependency @types/uuid to v10 ( #30787 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-21 11:37:15 +00:00
renovate[bot]
689ba28b07
chore(deps): update docker/dockerfile docker tag to v1.8 ( #30736 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-18 12:24:14 +00:00
renovate[bot]
54ab70dfcf
chore(deps): update yarn to v4.3.0 ( #30644 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-12 12:42:04 +00:00
Yamagishi Kazutoshi
f0f144e96d
Add customManagers:dockerfileVersions to renovate.json5 ( #30607 )
2024-06-10 14:47:59 +00:00
renovate[bot]
a6e0e167a7
fix(deps): update dependency uuid to v10 ( #30624 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-10 14:29:11 +00:00
renovate[bot]
0a4a93038f
Update Yarn to v4.2.2 ( #30220 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-10 09:22:47 +00:00
renovate[bot]
6167894547
Update dependency pino-http to v10 ( #30191 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-06 17:14:46 +00:00
renovate[bot]
4b2054ee57
Update Yarn to v4.2.1 ( #30153 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-02 21:22:26 +00:00
renovate[bot]
ac82f34f7d
Update dependency pino to v9 ( #30057 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-26 14:49:54 +00:00
renovate[bot]
c70c39cad0
Update docker/dockerfile Docker tag to v1.7 ( #27993 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-02 13:47:15 +00:00
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