Commit graph

3833 commits

Author SHA1 Message Date
Gauthier Roebroeck
c6f6db1056 don't append empty path to redirect 2026-03-30 17:18:01 +08:00
Gauthier Roebroeck
eed22ad9bd add pinia colada dev tools 2026-03-30 17:18:01 +08:00
Gauthier Roebroeck
573b790478 position of the release card chips 2026-03-30 17:18:01 +08:00
Gauthier Roebroeck
27b42aaa9a test: fix tests following aria-label change 2026-03-30 17:18:01 +08:00
Gauthier Roebroeck
341667a512 add missing storybook docs 2026-03-30 17:18:01 +08:00
Gauthier Roebroeck
329eedc08d login page persist remember me value in local storage 2026-03-30 17:18:01 +08:00
Gauthier Roebroeck
5fd9fba488 vite config 2026-03-30 17:18:01 +08:00
Gauthier Roebroeck
e3e42dbf2c aria-label i18n 2026-03-30 17:18:01 +08:00
Gauthier Roebroeck
daa5a30718 add drawer indicator if version is outdated 2026-03-30 17:18:01 +08:00
Gauthier Roebroeck
cc028cad9c plop 2026-03-30 17:18:01 +08:00
Gauthier Roebroeck
c5595c7bb4 bump major deps 2026-03-30 17:18:01 +08:00
Gauthier Roebroeck
bb9af0401e bump deps 2026-03-30 17:18:01 +08:00
Gauthier Roebroeck
7c2b974a2d bump storybook 2026-03-30 17:18:01 +08:00
Gauthier Roebroeck
e8cb931d31 add story for login page 2026-03-30 17:18:01 +08:00
Gauthier Roebroeck
d098fac602 eslint use vue flat/recommended 2026-03-30 17:18:01 +08:00
Gauthier Roebroeck
b7ce71651e remove snack timer as they throw off visual tests 2026-03-30 17:18:01 +08:00
Gauthier Roebroeck
e6e65d500a readme typo 2026-03-30 17:18:01 +08:00
Gauthier Roebroeck
722a67ab75 better display of tables on mobile 2026-03-30 17:18:01 +08:00
Gauthier Roebroeck
d6bfbb7a13 add authentication activity pages 2026-03-30 17:18:01 +08:00
Gauthier Roebroeck
22df05757d use rich text in confirmation dialog 2026-03-30 17:18:01 +08:00
Gauthier Roebroeck
b8ad0cf77f refactor empty state for network connection 2026-03-30 17:18:01 +08:00
Gauthier Roebroeck
d8a7d480f7 try to fix ci 2026-03-30 17:18:00 +08:00
Gauthier Roebroeck
648f71d908 use navigator preferred languages to select locale 2026-03-30 17:18:00 +08:00
Gauthier Roebroeck
d95acc203f fix types 2026-03-30 17:18:00 +08:00
Gauthier Roebroeck
b4cd900c76 i18n extract 2026-03-30 17:18:00 +08:00
Gauthier Roebroeck
d1fb6293bd i18n lint 2026-03-30 17:18:00 +08:00
Gauthier Roebroeck
ed79872099 i18n extract 2026-03-30 17:18:00 +08:00
Gauthier Roebroeck
6eacb13aff refactor story 2026-03-30 17:18:00 +08:00
Gauthier Roebroeck
3bb10777a8 typo 2026-03-30 17:18:00 +08:00
Gauthier Roebroeck
3fa18a04a3 exclude stories from i18n extract 2026-03-30 17:18:00 +08:00
Gauthier Roebroeck
2064c04a32 i18n extract 2026-03-30 17:18:00 +08:00
Gauthier Roebroeck
86a5ff79df i18n 2026-03-30 17:18:00 +08:00
Gauthier Roebroeck
5673cf4719 i18n notices 2026-03-30 17:18:00 +08:00
Gauthier Roebroeck
565b59c4d0 add FormattedMessage component 2026-03-30 17:18:00 +08:00
Gauthier Roebroeck
bab8e88843 vite config for ts components 2026-03-30 17:18:00 +08:00
Gauthier Roebroeck
9a5e240690 adjust login screen layout 2026-03-30 17:18:00 +08:00
Gauthier Roebroeck
4f0bd78173 wrap settings in a card 2026-03-30 17:18:00 +08:00
Gauthier Roebroeck
15d2063edd i18n 2026-03-30 17:18:00 +08:00
Gauthier Roebroeck
51df87b465 revamp user details 2026-03-30 17:18:00 +08:00
Gauthier Roebroeck
7f622accf2 better mobile UI 2026-03-30 17:18:00 +08:00
Gauthier Roebroeck
f741de8dbc add page for api keys 2026-03-30 17:18:00 +08:00
Gauthier Roebroeck
0336dbb4fc account details screen 2026-03-30 17:18:00 +08:00
Gauthier Roebroeck
baf547d5a7 i18n user roles 2026-03-30 17:18:00 +08:00
Gauthier Roebroeck
90d9c27982 add server settings 2026-03-30 17:18:00 +08:00
Gauthier Roebroeck
ffedac7272 openapi settings 2026-03-30 17:18:00 +08:00
Gauthier Roebroeck
c77affe24e openapi 2026-03-30 17:18:00 +08:00
Gauthier Roebroeck
2b078fdb4e ci: try to add summary for Chromatic 2026-03-30 17:18:00 +08:00
Gauthier Roebroeck
9d1205acca users table show no recent activity if there is none 2026-03-30 17:18:00 +08:00
Gauthier Roebroeck
146dc2b1ee bump deps 2026-03-30 17:18:00 +08:00
Gauthier Roebroeck
684a015c1e chromatic ci 2026-03-30 17:18:00 +08:00