Commit Graph

1731 Commits

Author SHA1 Message Date
dependabot[bot]
52ed9de6f1 build(deps): bump csv from 1.3.1 to 1.4.0
Bumps [csv](https://github.com/BurntSushi/rust-csv) from 1.3.1 to 1.4.0.
- [Commits](https://github.com/BurntSushi/rust-csv/compare/1.3.1...1.4.0)

---
updated-dependencies:
- dependency-name: csv
  dependency-version: 1.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-17 10:00:38 +00:00
matrixbot
a6a1a67dbf Automatic merge back to main (#5235) 2025-11-11 12:07:40 +01:00
github-actions[bot]
cd555bc808 1.6.0 2025-11-11 10:59:10 +00:00
Quentin Gliech
8a66ece29d Update aide to 0.15.1 2025-11-06 17:40:15 +01:00
Quentin Gliech
56911f25c1 Merge remote-tracking branch 'origin/main' into quenting/schemars-0.9 2025-11-06 17:34:43 +01:00
Quentin Gliech
047f9bace2 build(deps): bump rustls from 0.23.32 to 0.23.34 (#5193) 2025-11-05 14:41:28 +01:00
github-actions[bot]
cad067b809 1.6.0-rc.0 2025-11-04 12:35:57 +00:00
github-actions[bot]
f6d537f35d 1.5.0 2025-10-28 12:50:11 +00:00
github-actions[bot]
357c1af38f 1.5.0-rc.1 2025-10-24 11:29:40 +00:00
dependabot[bot]
1e9e6d0640 build(deps): bump rustls from 0.23.32 to 0.23.34
Bumps [rustls](https://github.com/rustls/rustls) from 0.23.32 to 0.23.34.
- [Release notes](https://github.com/rustls/rustls/releases)
- [Changelog](https://github.com/rustls/rustls/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rustls/rustls/compare/v/0.23.32...v/0.23.34)

---
updated-dependencies:
- dependency-name: rustls
  dependency-version: 0.23.34
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-23 13:14:44 +00:00
github-actions[bot]
9a8206ae31 1.5.0-rc.0 2025-10-22 14:41:41 +00:00
Quentin Gliech
662b0a05e9 build(deps): bump reqwest from 0.12.23 to 0.12.24 (#5178) 2025-10-22 16:03:10 +02:00
Quentin Gliech
949199afea build(deps): bump clap from 4.5.48 to 4.5.50 (#5177) 2025-10-22 15:59:32 +02:00
reivilibre
c82f454365 Personal Sessions: add create, list, get, revoke, regenerate Admin APIs (#5141)
Introduces some admin API endpoints for Personal Sessions.

- add: Creates a personal session along with its first personal access token, returning both. This is currently the only way to get a personal access token.
- get: Shows the information about a personal session
- list: Shows many personal sessions
- revoke: Revokes a personal session, so it can't be used anymore
- regenerate: Revoke the active personal access token for a session and issue a new one to replace it.
2025-10-22 11:20:02 +01:00
dependabot[bot]
0b733a4f0e build(deps): bump reqwest from 0.12.23 to 0.12.24
Bumps [reqwest](https://github.com/seanmonstar/reqwest) from 0.12.23 to 0.12.24.
- [Release notes](https://github.com/seanmonstar/reqwest/releases)
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/seanmonstar/reqwest/compare/v0.12.23...v0.12.24)

---
updated-dependencies:
- dependency-name: reqwest
  dependency-version: 0.12.24
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-21 13:18:27 +00:00
dependabot[bot]
7942298a0f build(deps): bump clap from 4.5.48 to 4.5.50
Bumps [clap](https://github.com/clap-rs/clap) from 4.5.48 to 4.5.50.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.48...clap_complete-v4.5.50)

---
updated-dependencies:
- dependency-name: clap
  dependency-version: 4.5.50
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-21 13:18:03 +00:00
Olivier 'reivilibre
a7a29cfd32 axum_extra: enable query feature flag 2025-10-21 11:03:04 +01:00
Quentin Gliech
515612fdf5 build(deps): bump ruma-common from 0.15.4 to 0.16.0 (#5169) 2025-10-20 17:08:54 +02:00
Quentin Gliech
3f1872fd6b build(deps): bump the sentry group with 3 updates (#5166) 2025-10-20 17:06:35 +02:00
dependabot[bot]
2ef5f75b06 build(deps): bump ruma-common from 0.15.4 to 0.16.0
Bumps [ruma-common](https://github.com/ruma/ruma) from 0.15.4 to 0.16.0.
- [Release notes](https://github.com/ruma/ruma/releases)
- [Commits](https://github.com/ruma/ruma/compare/ruma-common-0.15.4...ruma-common-0.16.0)

---
updated-dependencies:
- dependency-name: ruma-common
  dependency-version: 0.16.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-20 15:02:06 +00:00
dependabot[bot]
1dec673fb7 build(deps): bump the sentry group with 3 updates
Bumps the sentry group with 3 updates: [sentry](https://github.com/getsentry/sentry-rust), [sentry-tower](https://github.com/getsentry/sentry-rust) and [sentry-tracing](https://github.com/getsentry/sentry-rust).


Updates `sentry` from 0.42.0 to 0.45.0
- [Release notes](https://github.com/getsentry/sentry-rust/releases)
- [Changelog](https://github.com/getsentry/sentry-rust/blob/master/CHANGELOG.md)
- [Commits](https://github.com/getsentry/sentry-rust/compare/0.42.0...0.45.0)

Updates `sentry-tower` from 0.42.0 to 0.45.0
- [Release notes](https://github.com/getsentry/sentry-rust/releases)
- [Changelog](https://github.com/getsentry/sentry-rust/blob/master/CHANGELOG.md)
- [Commits](https://github.com/getsentry/sentry-rust/compare/0.42.0...0.45.0)

Updates `sentry-tracing` from 0.42.0 to 0.45.0
- [Release notes](https://github.com/getsentry/sentry-rust/releases)
- [Changelog](https://github.com/getsentry/sentry-rust/blob/master/CHANGELOG.md)
- [Commits](https://github.com/getsentry/sentry-rust/compare/0.42.0...0.45.0)

---
updated-dependencies:
- dependency-name: sentry
  dependency-version: 0.45.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: sentry
- dependency-name: sentry-tower
  dependency-version: 0.45.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: sentry
- dependency-name: sentry-tracing
  dependency-version: 0.45.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: sentry
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-20 14:01:18 +00:00
Quentin Gliech
f955569d9f build(deps): bump regex from 1.11.3 to 1.12.2 (#5146) 2025-10-20 15:52:25 +02:00
Quentin Gliech
c498daf0a5 build(deps): bump tokio from 1.47.1 to 1.48.0 (#5145) 2025-10-20 15:52:08 +02:00
Quentin Gliech
0575f02762 build(deps): bump socket2 from 0.6.0 to 0.6.1 (#5140) 2025-10-20 15:50:07 +02:00
matrixbot
e51eeaf390 Automatic merge back to main (#5156) 2025-10-16 16:31:52 +02:00
github-actions[bot]
6980f77c2e 1.4.1 2025-10-16 14:24:37 +00:00
matrixbot
b3d7cdaf36 Automatic merge back to main (#5149) 2025-10-14 18:40:51 +02:00
github-actions[bot]
1a60d048ea 1.4.0 2025-10-14 16:02:58 +00:00
dependabot[bot]
1104709740 build(deps): bump regex from 1.11.3 to 1.12.2
Bumps [regex](https://github.com/rust-lang/regex) from 1.11.3 to 1.12.2.
- [Release notes](https://github.com/rust-lang/regex/releases)
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/regex/compare/1.11.3...1.12.2)

---
updated-dependencies:
- dependency-name: regex
  dependency-version: 1.12.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-14 13:19:05 +00:00
dependabot[bot]
93bc3d7598 build(deps): bump tokio from 1.47.1 to 1.48.0
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.47.1 to 1.48.0.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.47.1...tokio-1.48.0)

---
updated-dependencies:
- dependency-name: tokio
  dependency-version: 1.48.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-14 13:17:42 +00:00
dependabot[bot]
91834e6649 build(deps): bump socket2 from 0.6.0 to 0.6.1
Bumps [socket2](https://github.com/rust-lang/socket2) from 0.6.0 to 0.6.1.
- [Release notes](https://github.com/rust-lang/socket2/releases)
- [Changelog](https://github.com/rust-lang/socket2/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/socket2/compare/v0.6.0...v0.6.1)

---
updated-dependencies:
- dependency-name: socket2
  dependency-version: 0.6.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-13 13:51:02 +00:00
matrixbot
95f4c9a8e5 Automatic merge back to main (#5130) 2025-10-10 11:35:11 +02:00
github-actions[bot]
24f48a3ee1 1.4.0-rc.1 2025-10-10 09:28:23 +00:00
Quentin Gliech
5294bad1f4 build(deps): bump lettre from 0.11.18 to 0.11.19 (#5126) 2025-10-09 16:35:39 +02:00
dependabot[bot]
9fb903724a build(deps): bump psl from 2.1.147 to 2.1.148
Bumps [psl](https://github.com/addr-rs/psl) from 2.1.147 to 2.1.148.
- [Release notes](https://github.com/addr-rs/psl/releases)
- [Commits](https://github.com/addr-rs/psl/compare/v2.1.147...v2.1.148)

---
updated-dependencies:
- dependency-name: psl
  dependency-version: 2.1.148
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-09 13:20:56 +00:00
dependabot[bot]
d383a2b50e build(deps): bump lettre from 0.11.18 to 0.11.19
Bumps [lettre](https://github.com/lettre/lettre) from 0.11.18 to 0.11.19.
- [Release notes](https://github.com/lettre/lettre/releases)
- [Changelog](https://github.com/lettre/lettre/blob/master/CHANGELOG.md)
- [Commits](https://github.com/lettre/lettre/compare/v0.11.18...v0.11.19)

---
updated-dependencies:
- dependency-name: lettre
  dependency-version: 0.11.19
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-09 13:19:36 +00:00
reivilibre
56e6c5c919 Add storage for Personal Access Tokens (#5106)
Defines a token format for PATs and implements the base storage functionality for PATs and 'Personal Sessions' which are conceptually the parent containers of PATs.

Personal Sessions survive across regenerations of PATs and are the entities associated with the device ID. In virtually every way they are functionally the same as Compat or OAuth2 Sessions.
2025-10-09 13:07:41 +01:00
github-actions[bot]
649de51bbd 1.4.0-rc.0 2025-10-08 09:48:21 +00:00
dependabot[bot]
2a8e6f6c97 build(deps): bump pest_derive from 2.8.2 to 2.8.3
Bumps [pest_derive](https://github.com/pest-parser/pest) from 2.8.2 to 2.8.3.
- [Release notes](https://github.com/pest-parser/pest/releases)
- [Commits](https://github.com/pest-parser/pest/compare/v2.8.2...v2.8.3)

---
updated-dependencies:
- dependency-name: pest_derive
  dependency-version: 2.8.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-08 09:26:46 +00:00
Quentin Gliech
bcbe77c60e build(deps): bump the opentelemetry group with 2 updates (#5074) 2025-10-08 11:20:10 +02:00
dependabot[bot]
55634baab9 build(deps): bump the opentelemetry group with 2 updates
Bumps the opentelemetry group with 2 updates: [opentelemetry-prometheus-text-exporter](https://github.com/sandhose/opentelemetry-prometheus-text-exporter) and [opentelemetry_sdk](https://github.com/open-telemetry/opentelemetry-rust).

Updates `opentelemetry-prometheus-text-exporter` from 0.2.0 to 0.2.1
- [Release notes](https://github.com/sandhose/opentelemetry-prometheus-text-exporter/releases)
- [Changelog](https://github.com/sandhose/opentelemetry-prometheus-text-exporter/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sandhose/opentelemetry-prometheus-text-exporter/compare/v0.2.0...v0.2.1)

Updates `opentelemetry_sdk` from 0.30.0 to 0.31.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-rust/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-rust/blob/main/docs/release_0.30.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-rust/compare/opentelemetry_sdk-0.30.0...v0.31.0)

---
updated-dependencies:
- dependency-name: opentelemetry-prometheus-text-exporter
  dependency-version: 0.2.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: opentelemetry
- dependency-name: opentelemetry_sdk
  dependency-version: 0.31.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: opentelemetry
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-08 11:00:08 +02:00
Quentin Gliech
44a05656aa build(deps): bump pest from 2.8.2 to 2.8.3 (#5103) 2025-10-08 10:18:56 +02:00
Olivier 'reivilibre
8ca8d878e7 Add personal access token and session storage 2025-10-07 19:54:59 +01:00
dependabot[bot]
0502b75ecf build(deps): bump pest from 2.8.2 to 2.8.3
Bumps [pest](https://github.com/pest-parser/pest) from 2.8.2 to 2.8.3.
- [Release notes](https://github.com/pest-parser/pest/releases)
- [Commits](https://github.com/pest-parser/pest/compare/v2.8.2...v2.8.3)

---
updated-dependencies:
- dependency-name: pest
  dependency-version: 2.8.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-03 13:16:19 +00:00
dependabot[bot]
3f10426949 build(deps): bump psl from 2.1.146 to 2.1.147
Bumps [psl](https://github.com/addr-rs/psl) from 2.1.146 to 2.1.147.
- [Release notes](https://github.com/addr-rs/psl/releases)
- [Commits](https://github.com/addr-rs/psl/compare/v2.1.146...v2.1.147)

---
updated-dependencies:
- dependency-name: psl
  dependency-version: 2.1.147
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-01 13:19:50 +00:00
Quentin Gliech
cacd23fc82 build(deps): bump thiserror from 2.0.16 to 2.0.17 (#5089) 2025-09-30 17:14:16 +02:00
dependabot[bot]
d3629dff52 build(deps): bump thiserror from 2.0.16 to 2.0.17
Bumps [thiserror](https://github.com/dtolnay/thiserror) from 2.0.16 to 2.0.17.
- [Release notes](https://github.com/dtolnay/thiserror/releases)
- [Commits](https://github.com/dtolnay/thiserror/compare/2.0.16...2.0.17)

---
updated-dependencies:
- dependency-name: thiserror
  dependency-version: 2.0.17
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-30 13:37:55 +00:00
dependabot[bot]
25af5f05e7 build(deps): bump the axum group with 2 updates
Bumps the axum group with 2 updates: [axum](https://github.com/tokio-rs/axum) and [axum-extra](https://github.com/tokio-rs/axum).


Updates `axum` from 0.8.5 to 0.8.6
- [Release notes](https://github.com/tokio-rs/axum/releases)
- [Changelog](https://github.com/tokio-rs/axum/blob/main/CHANGELOG.md)
- [Commits](https://github.com/tokio-rs/axum/compare/axum-v0.8.5...axum-v0.8.6)

Updates `axum-extra` from 0.10.2 to 0.10.3
- [Release notes](https://github.com/tokio-rs/axum/releases)
- [Changelog](https://github.com/tokio-rs/axum/blob/main/CHANGELOG.md)
- [Commits](https://github.com/tokio-rs/axum/compare/axum-extra-v0.10.2...axum-extra-v0.10.3)

---
updated-dependencies:
- dependency-name: axum
  dependency-version: 0.8.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: axum
- dependency-name: axum-extra
  dependency-version: 0.10.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: axum
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-30 13:34:37 +00:00
Quentin Gliech
4ea587b81a build(deps): bump zeroize from 1.8.1 to 1.8.2 (#5081) 2025-09-30 12:12:52 +02:00
Quentin Gliech
3ef7161672 build(deps): bump psl from 2.1.145 to 2.1.146 (#5082) 2025-09-30 12:12:44 +02:00