dependabot[bot]
2b9b4cc589
chore(deps): bump crate-ci/typos from 1.33.1 to 1.34.0
...
Bumps [crate-ci/typos](https://github.com/crate-ci/typos ) from 1.33.1 to 1.34.0.
- [Release notes](https://github.com/crate-ci/typos/releases )
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crate-ci/typos/compare/v1.33.1...v1.34.0 )
---
updated-dependencies:
- dependency-name: crate-ci/typos
dependency-version: 1.34.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-07-01 08:32:45 +03:00
Kévin Commaille
8a847a99d4
ci: Bump the version of Rust nightly
...
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr >
2025-06-28 09:47:28 +02:00
dependabot[bot]
9596aa0830
chore(deps): bump qmaru/wasm-pack-action from 0.5.0 to 0.5.1
...
Bumps [qmaru/wasm-pack-action](https://github.com/qmaru/wasm-pack-action ) from 0.5.0 to 0.5.1.
- [Release notes](https://github.com/qmaru/wasm-pack-action/releases )
- [Commits](https://github.com/qmaru/wasm-pack-action/compare/v0.5.0...v0.5.1 )
---
updated-dependencies:
- dependency-name: qmaru/wasm-pack-action
dependency-version: 0.5.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-17 13:56:43 +02:00
dependabot[bot]
737bda44a2
chore(deps): bump crate-ci/typos from 1.32.0 to 1.33.1
...
Bumps [crate-ci/typos](https://github.com/crate-ci/typos ) from 1.32.0 to 1.33.1.
- [Release notes](https://github.com/crate-ci/typos/releases )
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crate-ci/typos/compare/v1.32.0...v1.33.1 )
---
updated-dependencies:
- dependency-name: crate-ci/typos
dependency-version: 1.33.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-06-09 17:45:37 +02:00
Benjamin Bouvier
8c66e0ba2f
chore(ci): remove unused SLIDING_SYNC_PROXY_URL env variable
2025-06-06 09:28:55 +02:00
Jonas Platte
9a0b56ad1a
refactor(ci): Don't rerun most CI jobs when un-drafting a PR
...
This only makes sense to do for workflows that branch off of
github.event.pull_request.draft, which only bindings_ci.yml does at this
point in time.
2025-05-29 11:05:03 +02:00
dependabot[bot]
970af0de7c
chore(deps): Bump crate-ci/typos from 1.31.2 to 1.32.0
...
Bumps [crate-ci/typos](https://github.com/crate-ci/typos ) from 1.31.2 to 1.32.0.
- [Release notes](https://github.com/crate-ci/typos/releases )
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crate-ci/typos/compare/v1.31.2...v1.32.0 )
---
updated-dependencies:
- dependency-name: crate-ci/typos
dependency-version: 1.32.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-05 17:31:29 +02:00
dependabot[bot]
5268bc35db
chore(deps): Bump crate-ci/typos from 1.31.1 to 1.31.2
...
Bumps [crate-ci/typos](https://github.com/crate-ci/typos ) from 1.31.1 to 1.31.2.
- [Release notes](https://github.com/crate-ci/typos/releases )
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crate-ci/typos/compare/v1.31.1...v1.31.2 )
---
updated-dependencies:
- dependency-name: crate-ci/typos
dependency-version: 1.31.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-29 12:20:08 +02:00
dependabot[bot]
a38c3b5dc5
chore(deps): bump crate-ci/typos from 1.30.2 to 1.31.1
...
Bumps [crate-ci/typos](https://github.com/crate-ci/typos ) from 1.30.2 to 1.31.1.
- [Release notes](https://github.com/crate-ci/typos/releases )
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crate-ci/typos/compare/v1.30.2...v1.31.1 )
---
updated-dependencies:
- dependency-name: crate-ci/typos
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-04-01 12:07:29 +01:00
Richard van der Hoff
192cf0154a
integration-test: Remove postgres container ( #4858 )
...
Followup on https://github.com/matrix-org/matrix-rust-sdk/pull/3983 : now
that we don't have a sliding sync proxy, we don't need a postgres
container.
2025-03-28 16:51:12 +00:00
Kévin Commaille
f6c5addf55
refactor(sdk): Remove experimental-oidc feature
...
Now that is compiles under WASM and that the API was cleaned up, it
should be okay.
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr >
2025-03-24 14:04:04 +02:00
dependabot[bot]
d86117ac70
chore(deps): bump crate-ci/typos from 1.30.1 to 1.30.2
...
Bumps [crate-ci/typos](https://github.com/crate-ci/typos ) from 1.30.1 to 1.30.2.
- [Release notes](https://github.com/crate-ci/typos/releases )
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crate-ci/typos/compare/v1.30.1...v1.30.2 )
---
updated-dependencies:
- dependency-name: crate-ci/typos
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-17 20:24:01 +01:00
dependabot[bot]
3fbf159d0e
chore(deps): bump crate-ci/typos from 1.30.0 to 1.30.1
...
Bumps [crate-ci/typos](https://github.com/crate-ci/typos ) from 1.30.0 to 1.30.1.
- [Release notes](https://github.com/crate-ci/typos/releases )
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crate-ci/typos/compare/v1.30.0...v1.30.1 )
---
updated-dependencies:
- dependency-name: crate-ci/typos
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-10 16:38:20 +01:00
dependabot[bot]
43d25127c3
chore(deps): bump crate-ci/typos from 1.29.7 to 1.30.0
...
Bumps [crate-ci/typos](https://github.com/crate-ci/typos ) from 1.29.7 to 1.30.0.
- [Release notes](https://github.com/crate-ci/typos/releases )
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crate-ci/typos/compare/v1.29.7...v1.30.0 )
---
updated-dependencies:
- dependency-name: crate-ci/typos
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-04 11:28:36 +02:00
Jonas Platte
f900db49dd
feat(sdk): Re-export the base crate's store module
...
Fixes a broken intra-doc link.
2025-02-21 09:36:50 +01:00
dependabot[bot]
6411d27096
chore(deps): bump crate-ci/typos from 1.29.5 to 1.29.7
...
Bumps [crate-ci/typos](https://github.com/crate-ci/typos ) from 1.29.5 to 1.29.7.
- [Release notes](https://github.com/crate-ci/typos/releases )
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crate-ci/typos/compare/v1.29.5...v1.29.7 )
---
updated-dependencies:
- dependency-name: crate-ci/typos
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-17 16:47:15 +01:00
Benjamin Bouvier
910a5ce90a
ci: add a task to compile benchmarks
...
This adds a task to compile the benchmarks in CI, without running them,
and with the lowest level of optimization that's available (the `dev`
profile).
2025-02-13 16:02:10 +01:00
Benjamin Bouvier
2291a61379
ci: add a new feature set to test experimental-oidc too
...
This would help find test failures specific to experimental-oidc, as
well as doctests failing (which would have prevented the failures fixed
in https://github.com/matrix-org/matrix-rust-sdk/pull/4614 to happen in
the first place).
2025-02-06 11:21:31 +01:00
dependabot[bot]
d18669e8d9
chore(deps): bump crate-ci/typos from 1.29.4 to 1.29.5
...
Bumps [crate-ci/typos](https://github.com/crate-ci/typos ) from 1.29.4 to 1.29.5.
- [Release notes](https://github.com/crate-ci/typos/releases )
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crate-ci/typos/compare/v1.29.4...v1.29.5 )
---
updated-dependencies:
- dependency-name: crate-ci/typos
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-02-03 16:52:27 +01:00
Stefan Ceriu
991c9ad610
chore(ci): simplify formatting checks by using xtask instead
2025-01-22 12:20:47 +02:00
dependabot[bot]
b846a6dd81
chore(deps): bump crate-ci/typos from 1.28.3 to 1.29.4
...
Bumps [crate-ci/typos](https://github.com/crate-ci/typos ) from 1.28.3 to 1.29.4.
- [Release notes](https://github.com/crate-ci/typos/releases )
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crate-ci/typos/compare/v1.28.3...v1.29.4 )
---
updated-dependencies:
- dependency-name: crate-ci/typos
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-20 16:22:31 +01:00
Jonas Platte
993c103270
ci: Add wasm job for matrix-sdk-ui
2025-01-17 15:35:28 +01:00
Jonas Platte
e077980ba2
ci: Shorten job name
...
The extra 'wasm-flags' does not seem to add clarity.
2025-01-17 15:35:28 +01:00
Jonas Platte
63d14b798b
ci: Reorder workflow matrix items to match ci.rs
2025-01-17 15:35:28 +01:00
Valere
3b31bbec0c
test(snapshot): Use snapshot testing in sdk-common
2024-12-19 18:11:55 +01:00
dependabot[bot]
47044b1a23
chore(deps): bump crate-ci/typos from 1.28.2 to 1.28.3
...
Bumps [crate-ci/typos](https://github.com/crate-ci/typos ) from 1.28.2 to 1.28.3.
- [Release notes](https://github.com/crate-ci/typos/releases )
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crate-ci/typos/compare/v1.28.2...v1.28.3 )
---
updated-dependencies:
- dependency-name: crate-ci/typos
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-12-16 17:29:27 +02:00
dependabot[bot]
d49d12249a
build(deps): bump crate-ci/typos from 1.27.3 to 1.28.2
...
Bumps [crate-ci/typos](https://github.com/crate-ci/typos ) from 1.27.3 to 1.28.2.
- [Release notes](https://github.com/crate-ci/typos/releases )
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crate-ci/typos/compare/v1.27.3...v1.28.2 )
---
updated-dependencies:
- dependency-name: crate-ci/typos
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-12-02 17:19:21 +01:00
Damir Jelić
bb598b61a5
chore: Bump the nightly version we use for the CI
2024-11-27 13:23:34 +01:00
dependabot[bot]
bd5f5f3fe0
chore(deps): bump crate-ci/typos from 1.27.0 to 1.27.3
...
Bumps [crate-ci/typos](https://github.com/crate-ci/typos ) from 1.27.0 to 1.27.3.
- [Release notes](https://github.com/crate-ci/typos/releases )
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crate-ci/typos/compare/v1.27.0...v1.27.3 )
---
updated-dependencies:
- dependency-name: crate-ci/typos
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-11 15:43:34 +01:00
dependabot[bot]
494532d579
chore(deps): bump crate-ci/typos from 1.26.8 to 1.27.0
...
Bumps [crate-ci/typos](https://github.com/crate-ci/typos ) from 1.26.8 to 1.27.0.
- [Release notes](https://github.com/crate-ci/typos/releases )
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crate-ci/typos/compare/v1.26.8...v1.27.0 )
---
updated-dependencies:
- dependency-name: crate-ci/typos
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-04 15:56:26 +01:00
Ivan Enderlin
b66024c386
test: Update Synapse from 1.115 to 1.117.
...
This patch updates Synapse in our CI infrastructure and in the
`matrix-sdk-integration-testing` crate.
2024-10-29 10:50:26 +01:00
dependabot[bot]
b2af1eeb20
chore(deps): bump crate-ci/typos from 1.26.0 to 1.26.8
...
Bumps [crate-ci/typos](https://github.com/crate-ci/typos ) from 1.26.0 to 1.26.8.
- [Release notes](https://github.com/crate-ci/typos/releases )
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crate-ci/typos/compare/v1.26.0...v1.26.8 )
---
updated-dependencies:
- dependency-name: crate-ci/typos
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-10-28 15:36:15 +01:00
Kévin Commaille
9999d3ba96
chore(sdk)!: Remove image-proc feature and functions to generate a thumbnail
...
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr >
2024-10-16 10:55:11 +02:00
dependabot[bot]
2eca7271ea
chore(deps): bump actions/checkout from 3 to 4
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-10-15 09:27:23 +02:00
dependabot[bot]
92a02a51c4
chore(deps): bump crate-ci/typos from 1.25.0 to 1.26.0
...
Bumps [crate-ci/typos](https://github.com/crate-ci/typos ) from 1.25.0 to 1.26.0.
- [Release notes](https://github.com/crate-ci/typos/releases )
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crate-ci/typos/compare/v1.25.0...v1.26.0 )
---
updated-dependencies:
- dependency-name: crate-ci/typos
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-10-15 08:04:16 +02:00
Damir Jelić
81119a66d8
ci: Install libsqlite, it does not seem to be part of the latest ubuntu image ( #4108 )
2024-10-10 13:43:58 +02:00
dependabot[bot]
59d3608c32
chore(deps): bump actions/checkout from 2.0.0 to 4.2.0
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2.0.0 to 4.2.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2...v4.2.0 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-10-01 14:37:36 +02:00
dependabot[bot]
0ff63d3008
chore(deps): bump crate-ci/typos from 1.20.10 to 1.25.0
...
Bumps [crate-ci/typos](https://github.com/crate-ci/typos ) from 1.20.10 to 1.25.0.
- [Release notes](https://github.com/crate-ci/typos/releases )
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crate-ci/typos/compare/v1.20.10...v1.25.0 )
---
updated-dependencies:
- dependency-name: crate-ci/typos
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-10-01 14:07:14 +02:00
Ivan Enderlin
8469c6465e
test(integration): Update Synapse to 1.115.
2024-09-25 14:55:16 +02:00
Ivan Enderlin
40f1ce80ea
test: Bye bye SS proxy, hello Synapse \o/.
...
This patch removes the sliding sync proxy, and makes the
`matrix-sdk-integration-testing` tests to run against Synapse with
MSC4186 enabled.
2024-09-24 15:09:05 +02:00
Damir Jelić
a03893ee3f
ci: Enable CI for draft PRs ( #3815 )
...
Our CI used to be quite slow and used up a lot of CI time, so as an
optimization we disabled CI for draft PRs.
This is a bit annoying since people want to open draft PRs to check if
CI passes, but without triggering any review requests.
Since our CI is nowadays a bit more efficient let's see if we can enable
it for draft PRs.
2024-08-08 12:58:51 +02:00
Kévin Commaille
973df115f8
ci: Bump the version of Rust nightly again
...
Should get rid of the `rewriting_static` noise when running rustfmt
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr >
2024-06-26 14:10:36 +02:00
Kévin Commaille
dad2e6eafd
ci: Bump the version of Rust nightly
...
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr >
2024-06-26 14:10:36 +02:00
Jonas Platte
b73dbb4a55
Bump nightly version
2024-06-04 23:45:33 +02:00
Kévin Commaille
6c18bcf748
sdk: Improvements around generate_image_thumbnail ( #3415 )
...
* sdk: Return a Thumbnail from generate_image_thumbnail
We have already all the data for it.
Also fixes an error where the thumbnail format was assumed to always be
JPEG.
* sdk: Allow to select the format of the generated thumbnail
Sending an attachment could often fail if the image crate
cannot encode the thumbnail to the same format as the original.
This allows to select a known supported format to always
be able to generate a thumbnail.
* sdk: Do not return error of thumbnail generation for SendAttachment
Since the thumbnail is optional, failing to generate it should not
stop us from sending the attachment.
* Apply code review fixes
* sdk: Split attachment tests in separate file
* sdk: Add integration tests for generating thumbnails
* Revert wiremock debug log level
---------
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr >
2024-05-17 16:48:59 +02:00
Benjamin Bouvier
83427b325c
ci: use the latest synapse-service image with msc3266
...
And re-enable the room preview test there.
2024-05-13 18:11:07 +02:00
Andy Balaam
2c57557a3a
ci: Quieten hyper logs
2024-05-10 17:24:30 +01:00
Kévin Commaille
e355a6aa39
ci: Bump version of rust nightly
...
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr >
2024-05-10 11:35:19 +02:00
Kévin Commaille
dc2b9ed89c
ci: Upgrade most actions ( #3364 )
...
Signed-off-by: Kévin Commaille <zecakeh@tedomum.fr >
2024-04-30 15:04:54 +02:00
Damir Jelić
17e8109ab6
Bump our nightly version for the CI and xtask
2024-02-07 13:57:07 +01:00