Commit Graph

217 Commits (5a8ab0a3e62a8825e28bb74c1760ba6488d20c97)

Author SHA1 Message Date
Claire 2971ac9863
Fix streaming still being authorized for suspended accounts (#36448) 3 weeks ago
Emelia Smith 7e98fa9b47
Merge commit from fork
* Require read, read:statuses or read:notifications scope to access streaming APIs

* Add additional tests for scope-based channel access

We were missing tests in the affirmative for subscribing to the user:notification channel, this adds them
3 weeks ago
Emelia Smith 8d09e4ef23
Merge commit from fork
* Streaming: Ensure disabled users cannot connect to streaming

* Streaming: Disconnect when the user is disabled
3 weeks ago
Renaud Chaput b8444d9bb7
Do not automatically run Prettier on the streaming server code. (#36400) 4 weeks ago
Renaud Chaput 719b2de3c3
Update `uuid` package to latest version (#36259) 1 month ago
renovate[bot] 85213dab47
chore(deps): update yarn to v4.10.3 (#36178)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 month ago
renovate[bot] cc54b33720
chore(deps): update dependency typescript to ~5.9.0 (#36212)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: diondiondion <mail@diondiondion.com>
1 month ago
renovate[bot] 4a99025d02
chore(deps): update docker/dockerfile docker tag to v1.18 (#36213)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 month ago
renovate[bot] 8a6ef2ebdf
fix(deps): update dependency jsdom to v27 (#36107)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2 months ago
renovate[bot] 3ab2d14782
Update Yarn to v4.9.4 (#35837)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2 months ago
Michael Stanclift 28bf811a07
Update Dockerfile to use Debian 'trixie' (#35768) 3 months ago
renovate[bot] 09208eafa4
chore(deps): update yarn to v4.9.2 (#34916)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
5 months ago
Renaud Chaput a8f12a6fd8
Change Node.js minimum version to Node 20 (#34390) 6 months ago
Claire 6d6263ce07
Drop redis namespace code (except for Rails cache) (#34665) 6 months ago
Renaud Chaput 9244ffc425
Fix eslint import plugin resolution in vscode (#34651) 6 months ago
renovate[bot] f115c7b3a2
chore(deps): update yarn to v4.9.1 (#34451)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
7 months ago
renovate[bot] abcb9b8a61
chore(deps): update yarn to v4.9.0 (#34410)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
7 months ago
renovate[bot] 470285d815
chore(deps): update yarn to v4.8.1 (#34305)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
7 months ago
Renaud Chaput 05fc24c5f9
Fix Typescript dependency resolution (#34351) 7 months ago
Echo e8270e2807
Upgrade to ESLint v9 flat config (#34324)
Co-authored-by: Nick Schonning <nschonni@gmail.com>
7 months ago
Claire a72c7f6cc1
Fix streaming server refusing unix socket path in `DATABASE_URL` (#34091) 8 months ago
renovate[bot] 64719aa4ee
chore(deps): update yarn to v4.7.0 (#34047)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
8 months ago
Claire 26c692d45b
Fix streaming server not filtering unknown-language posts from public timelines (#33774) 9 months ago
renovate[bot] 005b2ba32f
chore(deps): update dependency pino-pretty to v13 (#33778)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
9 months ago
Wolf Noble 7ffda06b6a
build(Dockerfiles): Set the base registry via an ARG (#33712) 9 months ago
renovate[bot] b0fbb71759
Update dependency jsdom to v26 (#33521)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
10 months ago
renovate[bot] ca06156087
Update Yarn to v4.6.0 (#33417)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
10 months ago
renovate[bot] 9e8da55d99
Update docker/dockerfile Docker tag to v1.12 (#33127)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
11 months ago
renovate[bot] 36496f4d73
Update Yarn to v4.5.3 (#33069)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
11 months ago
renovate[bot] 1333ed4d4e
Update docker/dockerfile Docker tag to v1.11 (#33060)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
11 months ago
renovate[bot] 2e5abe4720
Update Yarn to v4.5.2 (#33021)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
12 months ago
Emelia Smith 9a46329fbd
Streaming: add development logging of database queries (#32945) 12 months ago
renovate[bot] 54a7c1898e
Update dependency uuid to v11 (#32676)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
12 months ago
renovate[bot] 516c97a112
Update dependency node to v22 (#32689)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 year ago
renovate[bot] 8e39cc9218
Update Yarn to v4.5.1 (#32586)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 year ago
Emelia Smith b23ff050ac
Fix missing or incorrect cache-control headers for Streaming server (#32551) 1 year ago
Emelia Smith 6d99f848a2
Fix: Use consistent REDIS_USER environment variable in streaming (#32493) 1 year ago
renovate[bot] b7ddf45924
Update docker/dockerfile Docker tag to v1.10 (#32166)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 year ago
renovate[bot] 770ec9240a
Update Yarn to v4.5.0 (#31914)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 year ago
Matt Jankowski 5405bdd344
Remove unused E2EE messaging code (#31193) 1 year ago
Emelia Smith 9ba81eae3e
Streaming: Improve Redis connection options handling (#31623) 1 year ago
renovate[bot] 02633d6ebb
Update dependency jsdom to v25 (#31578)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 year ago
Emelia Smith f6fb9b75db
Streaming: Fix BIND IPv6 handling (#31624) 1 year ago
Emelia Smith 4118688fba
Streaming: Refactor move database and redis logic into separate files (#31567) 1 year ago
renovate[bot] e3516fa8cf
Update Yarn to v4.4.1 (#31575)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 year ago
Emelia Smith c245a2044e
Streaming: Refactor to use metrics.$name instead of destructuring (#31566) 1 year ago
renovate[bot] 176d1feadf
chore(deps): update yarn to v4.4.0 (#31274)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 year ago
Emelia Smith 7490019535
Fix support for IPv6 redis connections in streaming (#31229) 1 year ago
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>
1 year ago
Emelia Smith c953dca1de
Streaming: use pgPool.query instead of manually acquiring & releasing a connection (#30964) 1 year ago