Olivier 'reivilibre
9d80ecc513
Add personal access token introspection test
2025-10-20 17:23:31 +01:00
Olivier 'reivilibre
893e4265c3
Implement activity tracking for personal sessions
2025-10-20 17:23:31 +01:00
Olivier 'reivilibre
11a852e109
introspection: Support personal access tokens
2025-10-20 17:23:31 +01:00
Olivier 'reivilibre
4005d53163
introspection: introduce errors for personal sessions
2025-10-09 17:00:44 +01:00
Quentin Gliech
3756fb8458
build(deps): bump lettre from 0.11.18 to 0.11.19 ( #5126 )
2025-10-09 16:35:39 +02:00
Quentin Gliech
cd116881f4
build(deps): bump psl from 2.1.147 to 2.1.148 ( #5127 )
2025-10-09 16:35:27 +02:00
dependabot[bot]
3fe07ff1ac
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]
12df7c6c93
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
477385fd9f
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
Olivier 'reivilibre
277e8e84b0
Take access_token by ref in add
2025-10-09 13:00:19 +01:00
Quentin Gliech
df2f6115f1
build(deps-dev): bump typescript from 5.9.2 to 5.9.3 in /frontend ( #5120 )
2025-10-09 12:02:04 +02:00
dependabot[bot]
aea0c9af13
build(deps-dev): bump typescript from 5.9.2 to 5.9.3 in /frontend
...
Bumps [typescript](https://github.com/microsoft/TypeScript ) from 5.9.2 to 5.9.3.
- [Release notes](https://github.com/microsoft/TypeScript/releases )
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release-publish.yml )
- [Commits](https://github.com/microsoft/TypeScript/compare/v5.9.2...v5.9.3 )
---
updated-dependencies:
- dependency-name: typescript
dependency-version: 5.9.3
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-09 09:52:02 +00:00
Quentin Gliech
abafbe28a2
build(deps-dev): bump knip from 5.64.1 to 5.64.2 in /frontend ( #5121 )
2025-10-09 11:50:40 +02:00
Quentin Gliech
615c59516e
build(deps-dev): bump tailwindcss from 3.4.17 to 3.4.18 in /frontend ( #5123 )
2025-10-09 11:49:47 +02:00
Quentin Gliech
386dd06a40
build(deps): bump swagger-ui-dist from 5.29.1 to 5.29.3 in /frontend ( #5122 )
2025-10-09 11:49:29 +02:00
dependabot[bot]
b3c5c205ee
build(deps-dev): bump tailwindcss from 3.4.17 to 3.4.18 in /frontend
...
Bumps [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss ) from 3.4.17 to 3.4.18.
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases )
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v3.4.18/packages/tailwindcss )
---
updated-dependencies:
- dependency-name: tailwindcss
dependency-version: 3.4.18
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-08 13:14:28 +00:00
dependabot[bot]
216baf6213
build(deps): bump swagger-ui-dist from 5.29.1 to 5.29.3 in /frontend
...
Bumps [swagger-ui-dist](https://github.com/swagger-api/swagger-ui ) from 5.29.1 to 5.29.3.
- [Release notes](https://github.com/swagger-api/swagger-ui/releases )
- [Changelog](https://github.com/swagger-api/swagger-ui/blob/master/.releaserc )
- [Commits](https://github.com/swagger-api/swagger-ui/compare/v5.29.1...v5.29.3 )
---
updated-dependencies:
- dependency-name: swagger-ui-dist
dependency-version: 5.29.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-08 13:14:16 +00:00
dependabot[bot]
0f5c45c61c
build(deps-dev): bump knip from 5.64.1 to 5.64.2 in /frontend
...
Bumps [knip](https://github.com/webpro-nl/knip/tree/HEAD/packages/knip ) from 5.64.1 to 5.64.2.
- [Release notes](https://github.com/webpro-nl/knip/releases )
- [Changelog](https://github.com/webpro-nl/knip/blob/main/packages/knip/.release-it.json )
- [Commits](https://github.com/webpro-nl/knip/commits/5.64.2/packages/knip )
---
updated-dependencies:
- dependency-name: knip
dependency-version: 5.64.2
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-08 13:14:09 +00:00
matrixbot
33034c3fc5
Automatic merge back to main ( #5119 )
2025-10-08 11:55:08 +02:00
github-actions[bot]
be707c9938
1.4.0-rc.0
v1.4.0-rc.0
2025-10-08 09:48:21 +00:00
Quentin Gliech
0825c2f5e8
build(deps): bump the react group in /frontend with 2 updates ( #5114 )
2025-10-08 11:47:26 +02:00
Quentin Gliech
9680fe01cb
build(deps-dev): bump @graphql-codegen/client-preset from 5.0.2 to 5.1.0 in /frontend in the graphql-codegen group ( #5115 )
2025-10-08 11:43:33 +02:00
matrixbot
003f955f28
Translations updates for main ( #5118 )
2025-10-08 11:39:23 +02:00
Quentin Gliech
dd31e49b6f
build(deps): bump pest_derive from 2.8.2 to 2.8.3 ( #5117 )
2025-10-08 11:36:18 +02:00
Quentin Gliech
79b1a2d0e9
build(deps-dev): bump @biomejs/biome from 2.2.4 to 2.2.5 in /frontend ( #5116 )
2025-10-08 11:33:03 +02:00
Quentin Gliech
9193ae67cc
build(deps-dev): bump vite from 7.1.7 to 7.1.9 in /frontend in the vite group ( #5113 )
2025-10-08 11:30:29 +02:00
github-actions[bot]
89468dd9b2
Translations updates
2025-10-08 09:30:19 +00:00
dependabot[bot]
ef6b7b8d40
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
e0104a3cfc
Update snapshots
2025-10-08 11:25:05 +02:00
dependabot[bot]
555a7f2c34
build(deps-dev): bump @biomejs/biome from 2.2.4 to 2.2.5 in /frontend
...
Bumps [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome ) from 2.2.4 to 2.2.5.
- [Release notes](https://github.com/biomejs/biome/releases )
- [Changelog](https://github.com/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md )
- [Commits](https://github.com/biomejs/biome/commits/@biomejs/biome@2.2.5/packages/@biomejs/biome )
---
updated-dependencies:
- dependency-name: "@biomejs/biome"
dependency-version: 2.2.5
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-08 09:23:32 +00:00
dependabot[bot]
8ac3ba960b
build(deps-dev): bump @graphql-codegen/client-preset
...
Bumps the graphql-codegen group in /frontend with 1 update: [@graphql-codegen/client-preset](https://github.com/dotansimha/graphql-code-generator/tree/HEAD/packages/presets/client ).
Updates `@graphql-codegen/client-preset` from 5.0.2 to 5.1.0
- [Release notes](https://github.com/dotansimha/graphql-code-generator/releases )
- [Changelog](https://github.com/dotansimha/graphql-code-generator/blob/master/packages/presets/client/CHANGELOG.md )
- [Commits](https://github.com/dotansimha/graphql-code-generator/commits/@graphql-codegen/client-preset@5.1.0/packages/presets/client )
---
updated-dependencies:
- dependency-name: "@graphql-codegen/client-preset"
dependency-version: 5.1.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: graphql-codegen
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-08 09:23:11 +00:00
dependabot[bot]
ab1f39ac13
build(deps): bump the react group in /frontend with 2 updates
...
Bumps the react group in /frontend with 2 updates: [react](https://github.com/facebook/react/tree/HEAD/packages/react ) and [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom ).
Updates `react` from 19.1.1 to 19.2.0
- [Release notes](https://github.com/facebook/react/releases )
- [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/react/commits/v19.2.0/packages/react )
Updates `react-dom` from 19.1.1 to 19.2.0
- [Release notes](https://github.com/facebook/react/releases )
- [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/react/commits/v19.2.0/packages/react-dom )
---
updated-dependencies:
- dependency-name: react
dependency-version: 19.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: react
- dependency-name: react-dom
dependency-version: 19.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: react
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-08 09:22:55 +00:00
dependabot[bot]
589e241fc4
build(deps-dev): bump vite in /frontend in the vite group
...
Bumps the vite group in /frontend with 1 update: [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ).
Updates `vite` from 7.1.7 to 7.1.9
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v7.1.9/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 7.1.9
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: vite
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-08 09:22:35 +00:00
Quentin Gliech
cf18ffe7eb
build(deps): bump the opentelemetry group with 2 updates ( #5074 )
2025-10-08 11:20:10 +02:00
Quentin Gliech
acb5290326
Adapt to the new tracing-opentelemetry API
2025-10-08 11:12:30 +02:00
dependabot[bot]
53ab31db2c
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
cd39513d44
Add admin APIs to finish individual sessions ( #5091 )
2025-10-08 10:30:22 +02:00
Quentin Gliech
7e3df5585b
Skip loading the user when finishing a compat session
2025-10-08 10:23:14 +02:00
Quentin Gliech
8b942c9ee6
build(deps): bump softprops/action-gh-release from 2.3.3 to 2.4.0 ( #5108 )
2025-10-08 10:19:32 +02:00
Quentin Gliech
cf74250692
build(deps): bump pest from 2.8.2 to 2.8.3 ( #5103 )
2025-10-08 10:18:56 +02:00
Quentin Gliech
9fec051040
build(deps-dev): bump @testing-library/jest-dom from 6.8.0 to 6.9.1 in /frontend ( #5100 )
2025-10-08 10:18:35 +02:00
Quentin Gliech
b5e71b7537
build(deps-dev): bump @types/node from 24.6.0 to 24.6.1 in /frontend in the types group ( #5098 )
2025-10-08 10:18:28 +02:00
Quentin Gliech
14fbb38342
build(deps): bump i18next from 25.5.2 to 25.5.3 in /frontend in the i18next group ( #5097 )
2025-10-08 10:18:20 +02:00
Quentin Gliech
da696d6cf3
build(deps-dev): bump the storybook group in /frontend with 3 updates ( #5096 )
2025-10-08 10:18:13 +02:00
Quentin Gliech
00c70fbf3b
build(deps): bump psl from 2.1.146 to 2.1.147 ( #5095 )
2025-10-08 10:17:40 +02:00
Quentin Gliech
a935574cde
Add a configuration option to make email optional for password registration ( #5109 )
2025-10-08 10:17:06 +02:00
Olivier 'reivilibre
72d3ea851b
Support OAuth2 clients as owners of personal sessions
2025-10-07 19:54:59 +01:00
Olivier 'reivilibre
9f7806163b
Enable session filter tests
2025-10-07 19:54:59 +01:00
Olivier 'reivilibre
6aa483a1f8
Sync devices from personal sessions
2025-10-07 19:54:59 +01:00
Olivier 'reivilibre
b6d8cdbfee
Add filters for personal sessions
2025-10-07 19:54:59 +01:00