mastodon/streaming
Emelia Smith 7e98fa9b47
Some checks are pending
Bundler Audit / security (push) Waiting to run
Check i18n / check-i18n (push) Waiting to run
Chromatic / Run Chromatic (push) Waiting to run
CodeQL / Analyze (actions) (push) Waiting to run
CodeQL / Analyze (javascript) (push) Waiting to run
CodeQL / Analyze (ruby) (push) Waiting to run
Check formatting / lint (push) Waiting to run
Haml Linting / lint (push) Waiting to run
JavaScript Linting / lint (push) Waiting to run
Ruby Linting / lint (push) Waiting to run
JavaScript Testing / test (push) Waiting to run
Historical data migration test / test (14-alpine) (push) Waiting to run
Historical data migration test / test (15-alpine) (push) Waiting to run
Historical data migration test / test (16-alpine) (push) Waiting to run
Historical data migration test / test (17-alpine) (push) Waiting to run
Ruby Testing / build (production) (push) Waiting to run
Ruby Testing / build (test) (push) Waiting to run
Ruby Testing / test (.ruby-version) (push) Blocked by required conditions
Ruby Testing / test (3.2) (push) Blocked by required conditions
Ruby Testing / test (3.3) (push) Blocked by required conditions
Ruby Testing / ImageMagick tests (.ruby-version) (push) Blocked by required conditions
Ruby Testing / ImageMagick tests (3.2) (push) Blocked by required conditions
Ruby Testing / ImageMagick tests (3.3) (push) Blocked by required conditions
Ruby Testing / End to End testing (.ruby-version) (push) Blocked by required conditions
Ruby Testing / End to End testing (3.2) (push) Blocked by required conditions
Ruby Testing / End to End testing (3.3) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (.ruby-version, docker.elastic.co/elasticsearch/elasticsearch:7.17.13) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (.ruby-version, docker.elastic.co/elasticsearch/elasticsearch:8.10.2) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (.ruby-version, opensearchproject/opensearch:2) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (3.2, docker.elastic.co/elasticsearch/elasticsearch:7.17.13) (push) Blocked by required conditions
Ruby Testing / Elastic Search integration testing (3.3, docker.elastic.co/elasticsearch/elasticsearch:7.17.13) (push) Blocked by required conditions
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
2025-10-13 14:20:57 +02:00
..
.dockerignore Dockerfile rewrite based on Ruby image with performance optimizations and size reduction, dedicated Streaming image (#26850) 2023-11-28 10:04:40 +00:00
database.js Fix streaming server refusing unix socket path in DATABASE_URL (#34091) 2025-03-24 14:07:27 +00:00
Dockerfile chore(deps): update docker/dockerfile docker tag to v1.18 (#36213) 2025-09-22 13:49:30 +00:00
errors.js Convert the streaming server to ESM (#29389) 2024-02-27 14:59:20 +00:00
eslint.config.mjs Fix eslint import plugin resolution in vscode (#34651) 2025-05-12 07:12:56 +00:00
index.js Merge commit from fork 2025-10-13 14:20:57 +02:00
lint-staged.config.mjs Do not automatically run Prettier on the streaming server code. (#36400) 2025-10-08 15:51:53 +00:00
logging.js Convert the streaming server to ESM (#29389) 2024-02-27 14:59:20 +00:00
metrics.js Fix missing or incorrect cache-control headers for Streaming server (#32551) 2024-10-17 08:17:18 +00:00
package.json Update uuid package to latest version (#36259) 2025-09-25 08:54:02 +00:00
redis.js Drop redis namespace code (except for Rails cache) (#34665) 2025-05-20 13:02:09 +00:00
tsconfig.json Upgrade to ESLint v9 flat config (#34324) 2025-04-01 16:30:18 +00:00
utils.js Streaming: Refactor move database and redis logic into separate files (#31567) 2024-08-27 08:40:04 +00:00