Commit graph

38 commits

Author SHA1 Message Date
axolotle
547d0ed734 refactor: vue-router currentRoute is now a ref 2024-03-27 00:34:23 +01:00
axolotle
f6adc87691 migration: vue3 GLOBAL_DELETE INSTANCE_DELETE GLOBAL_SET INSTANCE_SET 2024-03-27 00:34:23 +01:00
axolotle
81707bb11a refactor: upgrade to i18n9 2024-03-27 00:33:33 +01:00
axolotle
1d892350cd do not logout when trying to reconnect to the server since the session should still be valid 2024-03-27 00:32:16 +01:00
axolotle
8479fe4a20 fix: use api instead of store action to query domains 2024-03-26 23:17:17 +01:00
axolotle
a5e0022fb5 fix(login): return proper Promise on login action 2024-03-26 23:16:19 +01:00
axolotle
4101310b89 chore: lint 2024-03-02 03:09:15 +01:00
axolotle
e5a3f5df2b header sso link based on main domain or fallback to hostname 2024-03-02 00:20:28 +01:00
axolotle
237b36e2e2 centralize a bit moar app init stuff (installed/connected) 2024-03-02 00:20:10 +01:00
axolotle
7791216be6 login: add card-form with admin username input to login 2022-10-07 13:48:13 +02:00
axolotle
fa63687cd6 externalize main RouterLink transition name computation to store 2022-02-06 21:04:53 +01:00
axolotle
b3e1860b6a merge and externalize breadcrumb computation into the store 2022-02-06 21:03:31 +01:00
axolotle
4531433d60 rework main RouterLink so that only a route with params receives a key 2022-02-06 20:57:47 +01:00
axolotle
6c1b5359cf fix '\n' replace with replaceAll 2022-01-31 17:20:26 +01:00
axolotle
f5853f2040 update reconnecting as args to be passed to ReconnectingDisplay 2021-11-10 20:38:34 +01:00
axolotle
c259a97a74 add ReconnectingDisplay and reconnection mecanism 2021-11-10 19:14:50 +01:00
axolotle
246c001f84 update Login to be able to force-reload the page 2021-11-10 19:10:59 +01:00
axolotle
827cca6273 delay locales setup to avoid import error 2021-11-10 18:40:42 +01:00
axolotle
9b3ac1fcaf limit ws messages updates to batch of messages & limit number of displayed messages in waiting modal 2021-10-01 17:14:50 +02:00
Alexandre Aubin
63524be319 New auth mecanism require to pass credentials as arg instead of password 2021-08-27 18:45:07 +02:00
axolotle
d655e679d9 replace websocket messages's \n with <br> 2021-05-01 12:50:15 +02:00
Alexandre Aubin
e15956c3fe
Merge branch 'dev' into uniformize-actionmap-api 2021-04-12 17:54:32 +02:00
axolotle
47d71a6022 add warning modal if last ws message is a warning 2021-04-10 14:16:47 +02:00
axolotle
f5b5ba5905 add a key to every api action 2021-04-09 22:19:48 +02:00
axolotle
9d26e2af70 add an option to the api module to pass a i18n key to display a readable action description 2021-04-09 22:19:48 +02:00
axolotle
9bc365f32a Update store and overlay components to new api 2021-02-19 18:36:22 +01:00
axolotle
56a3b29f65 add status prop to store's history entries 2021-02-15 15:21:26 +01:00
axolotle
bdde8b39c0 Rework error handling
allow full control of error handling with global fallback handler
add 404 error
add websocket opening control for get methods
2021-02-11 15:22:42 +01:00
Axolotle
864945a2ac Fix various small inconsistencies and styles
login infinite modal, *List style, ToolAdminpw dump, BackupCreate colors
2020-11-25 18:23:52 +01:00
Axolotle
b263961d50 update ToolLog with suboperations 2020-11-03 19:10:30 +01:00
Axolotle
14bdfbce2f add experimental error handling 2020-10-14 16:59:39 +02:00
Axolotle
6a46132fd7 modify imports of api module 2020-10-14 16:59:39 +02:00
Axolotle
23aa8bba64 rework message store 2020-10-14 16:59:39 +02:00
Axolotle
e2a13f4c35 configure devServer & add WebSocket connection at api call 2020-10-14 16:59:39 +02:00
Axolotle
b71aeda651 add Overlay to handle waiting screen with store value enabling its show value 2020-10-14 16:59:39 +02:00
Axolotle
2df02ae39e add customizable password and domain component to be used in multiples views 2020-10-14 16:59:39 +02:00
Axolotle
7710e6a1c3 add installed check and rework login/redirect mecanism 2020-10-14 16:59:39 +02:00
Axolotle
d3f112ac06 rework store and add actions to mutate connected state 2020-10-14 16:59:38 +02:00