github-actions[bot]
3dd362a3ff
1.6.0
v1.6.0
2025-11-11 10:59:10 +00:00
matrixbot
d41a5d85d2
Translations updates for v1.6 ( #5234 )
2025-11-11 11:52:34 +01:00
github-actions[bot]
7708ec5bc3
Translations updates
2025-11-11 10:42:08 +00:00
Quentin Gliech
85fbc06919
Fix spurious "Failed to set parent context on span" error ( #5228 )
2025-11-07 13:57:45 +01:00
Quentin Gliech
eeb5d61fe0
Don't extract the parent context if the span is disabled
2025-11-07 13:37:26 +01:00
Quentin Gliech
2a3ea458b3
Fix spurious "Failed to set parent context on span" error
...
This would happen when the `info` log level is surpressed, and therefore
the request span would not be enabled and fail to set the parent OTEL
context.
2025-11-07 11:34:42 +01:00
github-actions[bot]
99a5ebe380
1.6.0-rc.0
v1.6.0-rc.0
2025-11-04 12:35:57 +00:00
matrixbot
84d01d3770
Translations updates for main ( #5217 )
2025-11-04 13:31:00 +01:00
github-actions[bot]
83cecafcf0
Translations updates
2025-11-04 12:19:44 +00:00
reivilibre
ab52f7e568
templates check command: Allow saving rendered samples ( #5202 )
2025-10-30 14:00:01 +00:00
Olivier 'reivilibre
f633e4251e
Merge branch 'main' into rei/templatecheck_todisk
2025-10-30 13:52:33 +00:00
Olivier 'reivilibre
e5183f600b
Fix comment and change delimiter to =
2025-10-30 13:51:33 +00:00
reivilibre
d2309bf11c
templates: Be strict about undefined variables ( #5201 )
2025-10-30 12:24:54 +00:00
Olivier 'reivilibre
16ec04eb95
Change the format of SampleIdentifiers and don't make a subdir per locale
2025-10-30 12:06:09 +00:00
Olivier 'reivilibre
eeeec358c7
Downgrade to SemiStrict in production
2025-10-28 17:20:49 +00:00
Olivier 'reivilibre
ea7f568d81
Clarify some more conditions in the templates
2025-10-28 16:52:18 +00:00
Olivier 'reivilibre
647c8e703a
For branding: use none instead of undefined
2025-10-28 15:51:34 +00:00
matrixbot
35d2ce8758
Automatic merge back to main ( #5210 )
2025-10-28 13:57:36 +01:00
github-actions[bot]
dc3fdd620a
1.5.0
v1.5.0
2025-10-28 12:50:11 +00:00
matrixbot
3343334e0e
Translations updates for v1.5 ( #5209 )
2025-10-28 13:49:11 +01:00
github-actions[bot]
e2ac337c69
Translations updates
2025-10-28 12:42:38 +00:00
reivilibre
aae123b889
Add mas-maintainers github team to CODEOWNERS ( #5188 )
2025-10-27 17:31:23 +00:00
Olivier 'reivilibre
7a24a22498
Introduce SampleIdentifiers to stably track samples
...
and use these in output filenames
2025-10-24 17:14:00 +01:00
Olivier 'reivilibre
763e236a0b
cli: templates check: allow rendering to --out-dir
2025-10-24 15:43:19 +01:00
Olivier 'reivilibre
72f9a1f65b
template macro: generate function for all checks
2025-10-24 15:03:22 +01:00
Olivier 'reivilibre
4af582a1c4
template macro: return rendered samples
2025-10-24 14:47:02 +01:00
Olivier 'reivilibre
ceaac6154c
templates: Be strict about undefined variables
...
We shouldn't have any reason to use undefined variables in MAS, so
silently printing as empty strings (etc) seems undesirable.
This will also be helpful for operators with custom templates, since
then they will notice their templates being broken.
2025-10-24 14:27:35 +01:00
Olivier 'reivilibre
adad55161b
templates: fix reliance on lax undefined behaviour
2025-10-24 14:27:35 +01:00
matrixbot
9a5f2f5c52
Automatic merge back to main ( #5197 )
2025-10-24 13:36:48 +02:00
github-actions[bot]
2f94de202c
1.5.0-rc.1
v1.5.0-rc.1
2025-10-24 11:29:40 +00:00
reivilibre
e934b226c6
Fix UNIQUE constraint on active personal access tokens per session ( #5196 )
2025-10-24 12:27:19 +01:00
Olivier 'reivilibre
a01c0af73e
fix up test that relied on it being broken
2025-10-23 16:02:19 +01:00
Olivier 'reivilibre
f020cce619
Fix UNIQUE constraint on active personal access tokens per session
2025-10-23 15:01:39 +01:00
Olivier 'reivilibre
f380edaf7f
Add mas-maintainers github team to CODEOWNERS
2025-10-22 16:19:50 +01:00
matrixbot
5fc3a31d18
Automatic merge back to main ( #5186 )
2025-10-22 16:49:46 +02:00
github-actions[bot]
6d2ed5a3fd
1.5.0-rc.0
v1.5.0-rc.0
2025-10-22 14:41:41 +00:00
matrixbot
78fd24b21c
Translations updates for main ( #5185 )
2025-10-22 16:21:20 +02:00
github-actions[bot]
59ebf42797
Translations updates
2025-10-22 14:12:35 +00:00
Quentin Gliech
988bc8ef1d
docs: add missing --reactivate option to unlock-user subcommand ( #5162 )
2025-10-22 16:09:16 +02:00
Quentin Gliech
0931d5df61
build(deps-dev): bump @graphql-codegen/cli from 6.0.0 to 6.0.1 in /frontend in the graphql-codegen group ( #5175 )
2025-10-22 16:03:54 +02:00
Quentin Gliech
5ce8ffcc23
build(deps-dev): bump @types/node from 24.8.1 to 24.9.1 in /frontend in the types group ( #5176 )
2025-10-22 16:03:29 +02:00
Quentin Gliech
013d9dc458
build(deps): bump reqwest from 0.12.23 to 0.12.24 ( #5178 )
2025-10-22 16:03:10 +02:00
Quentin Gliech
bb9dc1c0af
build(deps): bump react-i18next from 16.1.0 to 16.1.3 in /frontend in the i18next group ( #5173 )
2025-10-22 16:02:49 +02:00
Quentin Gliech
35dabbb6c6
build(deps-dev): bump the storybook group in /frontend with 3 updates ( #5172 )
2025-10-22 16:02:08 +02:00
Quentin Gliech
e644f682c9
build(deps): bump clap from 4.5.48 to 4.5.50 ( #5177 )
2025-10-22 15:59:32 +02:00
reivilibre
0d28304c11
Revoke personal sessions when users are deactivated ( #5181 )
...
Revoke both personal sessions that are owned by, and acting as, the deactivated user.
Owned by because: it doesn't make sense for a deactivated user to be able to control themselves or other users, so them having active personal sessions is just confusing.
Acting as because: current precedent is that deactivated users are not controllable, even by admins.
To uphold this, the admin API is also fixed to stop allowing the creation of personal sessions for deactivated users.
2025-10-22 14:53:56 +01:00
reivilibre
8359f8b4e3
When adding or revoking personal sessions, schedule device synchronisation ( #5182 )
2025-10-22 14:53:31 +01:00
Olivier 'reivilibre
3d80097bae
Merge branch 'main' into rei/pat_devicesync
2025-10-22 14:27:40 +01:00
Olivier 'reivilibre
409f35476a
Remove stale comment
2025-10-22 14:23:18 +01:00
Olivier 'reivilibre
80feaffe16
Add comments for the filters
2025-10-22 14:22:10 +01:00