linagora
OSS
ToM-server
Sign in / Sign up
Open main menu
ToM-server
GitHub
Overview
Runs
Analytics
Loading workspace stats
Loading workspace insights...
Statistics interval
7 days
30 days
Latest CI Pipeline Executions
Status
Fix filter
Filter
Fuzzy
Filter range
Sort by
Sort by
Start time
Sort ascending
Sort descending
Succeeded
dev
ceaa83bd Updates Expected Synapse Version to be Supported (#336) Signed-off-by: Pierre 'McFly' Marty <pmarty@linagora.com>
by Pierre 'Mc...
P
Succeeded
chore/update-synapse-version
bf4fd07d chore: bumps the version of synapse used in tests Signed-off-by: Pierre 'McFly' Marty <pmarty@linagora.com>
by Pierre 'Mc...
P
Succeeded
chore/update-synapse-version
419df3a7 chore: bumps the version of synapse used in tests Signed-off-by: Pierre 'McFly' Marty <pmarty@linagora.com>
by Pierre 'Mc...
P
Succeeded
chore/federated-identity-biome-pass
25b8abd2 chore(federated-identity-service): pass biome lint
by Khaled FER...
K
Succeeded
chore/db-biome-pass
039f6f94 chore(db): pass biome lint
by Khaled FER...
K
Failed
chore/config-parser-biome-pass
392189d8 chore(config-parser): pass biome lint
by Khaled FER...
K
Succeeded
chore/matrix-resolve-biome-pass
38d680f0 chore(matrix-resolve): pass biome lint
by Khaled FER...
K
Succeeded
chore/utils-biome-pass
f34533ef chore(utils): pass biome lint
by Khaled FER...
K
Succeeded
chore/tom-server-e2e-biome-pass
3c45c01d chore(tom-server-e2e): pass biome lint
by Khaled FER...
K
Failed
chore/crypto-biome-pass
4c52d0ac chore(crypto): clear biome lint errors
by Khaled FER...
K
Succeeded
fix-lint-issues
60167923 fix(common-settings-bridge): clear remaining lint errors in the package Replaces `any` and `(err as any)?.code` with proper `unknown` narrowing in the profile updater and settings repository, bundles `saveSettings` extra parameters into a `SaveSettingsMeta` object to satisfy `useMaxParams`, and swaps `(MockLogger as any).configure` for `Object.assign` in the logger mock. `biome ci` now exits 0 across `packages/common-settings-bridge`.
by Khaled FER...
K
Succeeded
fix-lint-issues
52da8990 fix(common-settings-bridge): reject non-finite timestamp and version `typeof x === "number"` lets NaN and Infinity through, both of which JSON producers can reach via `1e1000` / `-1e1000`. An Infinity timestamp crashed `new Date(...).toISOString()` inside the info log, escaping the validation try/catch and turning the intended ack-and-drop into a retry-then-DLQ storm. A NaN/-Infinity version silently lost legitimate updates because every comparison in shouldApplyUpdate returns false. Switch both guards to `Number.isFinite` and split the payload-not-object error from UserIdNotProvidedError so the two failure modes are distinguishable in logs.
by Khaled FER...
K
Succeeded
dev
93e11b74 Migrate @twake/amqp-client to @linagora/rabbitmq-client (#367) Signed-off-by: Khaled Ferjani <kferjani@linagora.com> Co-authored-by: Pierre 'McFly' Marty <pmarty@linagora.com> Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
by Khaled Fer...
K
Succeeded
feat/migrate-rabbitmq-client
c2212c46 chore(cs-bridge): logs the (re)connection issue on subscribe Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Signed-off-by: Pierre 'McFly' Marty <paq.marty@gmail.com>
by Pierre 'Mc...
P
Succeeded
feat/migrate-rabbitmq-client
86dabfb4 feat(cs-bridge): migrate to @linagora/rabbitmq-client Replaces the in-repo @twake/amqp-connector with @linagora/rabbitmq-client in common-settings-bridge. The new client provisions quorum queues with at-least-once dead-letter routing out of the box, aligning the bridge with the HA topology used by the rest of the fleet. Deletes the @twake/amqp-connector package; common-settings-bridge was its only consumer. - Configurable prefetch, maxRetries, retryDelay - routingKey is optional and defaults to '#' - start() rolls back the open AMQP session if subscribe() fails - stop() always closes the database even if client.close() rejects - Validation errors are acked-and-dropped instead of triggering retry storms Operators must delete the existing classic queue before deploy: the new client asserts it as a quorum queue, which fails PRECONDITION_FAILED against a pre-existing classic queue of the same name.
by Khaled FER...
K
Succeeded
feat/migrate-rabbitmq-client
75e3b783 feat(cs-bridge): migrate to @linagora/rabbitmq-client Replaces the in-repo @twake/amqp-connector with @linagora/rabbitmq-client in common-settings-bridge. The new client provisions quorum queues with at-least-once dead-letter routing out of the box, aligning the bridge with the HA topology used by the rest of the fleet. Deletes the @twake/amqp-connector package; common-settings-bridge was its only consumer. - Configurable prefetch, maxRetries, retryDelay - routingKey is optional and defaults to '#' - start() rolls back the open AMQP session if subscribe() fails - stop() always closes the database even if client.close() rejects - Validation errors are acked-and-dropped instead of triggering retry storms Operators must delete the existing classic queue before deploy: the new client asserts it as a quorum queue, which fails PRECONDITION_FAILED against a pre-existing classic queue of the same name.
by Khaled FER...
K
Succeeded
dependabot/npm_and_yarn/npm_and_yarn-ee5662e0c9
710dbd2a chore(deps): bump the npm_and_yarn group across 1 directory with 5 updates Bumps the npm_and_yarn group with 4 updates in the / directory: [nodemailer](https://github.com/nodemailer/nodemailer), [uuid](https://github.com/uuidjs/uuid), [@tootallnate/once](https://github.com/TooTallNate/once) and [postcss](https://github.com/postcss/postcss). Updates `nodemailer` from 7.0.13 to 8.0.7 - [Release notes](https://github.com/nodemailer/nodemailer/releases) - [Changelog](https://github.com/nodemailer/nodemailer/blob/master/CHANGELOG.md) - [Commits](https://github.com/nodemailer/nodemailer/compare/v7.0.13...v8.0.7) Updates `uuid` from 11.1.0 to 14.0.0 - [Release notes](https://github.com/uuidjs/uuid/releases) - [Changelog](https://github.com/uuidjs/uuid/blob/main/CHANGELOG.md) - [Commits](https://github.com/uuidjs/uuid/compare/v11.1.0...v14.0.0) Removes `@tootallnate/once` Updates `postcss` from 8.5.8 to 8.5.14 - [Release notes](https://github.com/postcss/postcss/releases) - [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md) - [Commits](https://github.com/postcss/postcss/compare/8.5.8...8.5.14) Updates `tar` from 6.2.1 to 7.5.11 - [Release notes](https://github.com/isaacs/node-tar/releases) - [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md) - [Commits](https://github.com/isaacs/node-tar/compare/v6.2.1...v7.5.11) --- updated-dependencies: - dependency-name: nodemailer dependency-version: 8.0.7 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: uuid dependency-version: 14.0.0 dependency-type: direct:production dependency-group: npm_and_yarn - dependency-name: "@tootallnate/once" dependency-version: dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: postcss dependency-version: 8.5.14 dependency-type: indirect dependency-group: npm_and_yarn - dependency-name: tar dependency-version: 7.5.11 dependency-type: indirect dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <support@github.com>
by dependabot...
d
Succeeded
dev
84a3f13c Implements Dynamic CORS Origin Policy with Regex Support (#364) Signed-off-by: Pierre 'McFly' Marty <pmarty@linagora.com>
by Pierre 'Mc...
P
Succeeded
fix/tom-server/cors-origin-is-mistyped
928b7df3 fixup! chore(compose): disables traefik cors-policy
by Pierre 'Mc...
P
Succeeded
fix/tom-server/cors-origin-is-mistyped
7a7f456a fix(tom-server): parses origins array to build a dynamic cors policy Signed-off-by: Pierre 'McFly' Marty <pmarty@linagora.com>
by Pierre 'Mc...
P
Previous page
Previous
Next
Next page