Commit Graph

154 Commits

Author SHA1 Message Date
Johannes Zellner da818ff577 Support multiple backup sites for manual app backups 2025-09-23 13:53:01 +02:00
Johannes Zellner 455116c86f Log buttons are just secondary actions 2025-09-22 11:09:41 +02:00
Johannes Zellner dd5c438597 More layout fixes to the app configure view 2025-09-21 14:57:58 +02:00
Johannes Zellner d23ea29bef More padding fixes for app configure views 2025-09-19 20:50:01 +02:00
Johannes Zellner 5246ea3537 Fix spacing for checklist and set 800px max-width for appconfigure 2025-09-19 19:08:26 +02:00
Johannes Zellner 9bdbd49de0 Rework postinstall admin notes edit behavior 2025-09-19 15:34:30 +02:00
Johannes Zellner c30b8942e7 Improve eventlog table layout and colors 2025-09-19 10:52:38 +02:00
Girish Ramakrishnan 498e77c46e Update translations 2025-09-18 15:01:23 +02:00
Johannes Zellner da69644771 Show app backup info in separate dialog 2025-09-18 14:47:40 +02:00
Girish Ramakrishnan 7c0f4ad255 Use EditableField for notes editor 2025-09-17 17:28:36 +02:00
Johannes Zellner 76ec0b6d74 Sync UI for eventlogs in both system and app views 2025-09-17 16:33:56 +02:00
Girish Ramakrishnan 6938b6e9ac Fix translations and add separator in backup actions 2025-09-17 14:00:07 +02:00
Girish Ramakrishnan 41932c9127 app update: use the props.app directly instead of local copy
this way if the app auto updates in the background, we are showing
the correct state in the view
2025-09-17 12:14:21 +02:00
Girish Ramakrishnan 753092db30 Move hide/show checklist to left 2025-09-17 11:24:05 +02:00
Girish Ramakrishnan 51d0658bdb do not save immediately when image is part of a form 2025-09-17 11:08:27 +02:00
Girish Ramakrishnan da6be5c490 dashboard: rename backupTargets to backupSites 2025-09-12 10:49:43 +02:00
Girish Ramakrishnan f8015c156e Fix app links icon upload 2025-09-11 21:06:53 +02:00
Girish Ramakrishnan 23012fbb5c ImagePicker: introduce 'mode' - simple/editable
We have two cases for the picker:
* in normal pages: here the image upload/reset happens automatically. this is
  the editable mode with action buttons.

* in dialogs: here you just upload images . this is simple mode.
2025-09-11 16:22:01 +02:00
Johannes Zellner f4c830e671 Make backup integrity task known to dashboard 2025-08-19 15:03:39 +02:00
Johannes Zellner 950bdb5b76 Show storage target in backup listings 2025-08-19 14:32:27 +02:00
Johannes Zellner 3068ed75ee Add all missing translations for now 2025-08-19 10:49:27 +02:00
Johannes Zellner 42945e1b42 Remove all usage of old table action pattern 2025-08-18 19:12:38 +02:00
Johannes Zellner ce6a26976c Fixup some vuejs type warnings 2025-08-18 14:08:00 +02:00
Girish Ramakrishnan 19682ec21b tgz: integrity check 2025-08-15 21:23:39 +05:30
Johannes Zellner 67f0801453 Add optional encryption settings to app import dialog 2025-08-13 20:33:24 +02:00
Johannes Zellner a7094de40f Do not display backup target format in the app backup details 2025-08-13 15:38:17 +02:00
Johannes Zellner 53e4b347de Fixup typo 2025-08-13 13:57:39 +02:00
Johannes Zellner fafdf88442 Disable backup button if app is stopped 2025-08-13 13:52:55 +02:00
Johannes Zellner 26fc03ee19 Fixup another vue type check 2025-08-13 13:39:45 +02:00
Johannes Zellner f406de3089 Fix vue prop type check 2025-08-13 13:34:45 +02:00
Johannes Zellner dccdef99c1 Add missing empty list placeholder in app backups 2025-08-10 18:06:18 +02:00
Johannes Zellner 4c5763b125 More vue warning fixes 2025-08-07 21:05:40 +02:00
Johannes Zellner c00fd0480c Add operator setting in app acl configure 2025-08-07 11:58:38 +02:00
Johannes Zellner 387c399078 Make active ProgressBars busy 2025-08-06 10:28:34 +02:00
Girish Ramakrishnan c89030beee add encryptionPasswordHint to config 2025-08-05 12:39:48 +02:00
Girish Ramakrishnan 373ef5b7e1 import: make the ui work again 2025-07-28 12:12:43 +02:00
Girish Ramakrishnan 89388940ed backups: make backup download config work 2025-07-28 11:18:02 +02:00
Johannes Zellner 4f5efef922 Remove the app repair dialog in favor of just a simple button to trigger repair 2025-07-24 11:49:26 +02:00
Johannes Zellner ff269d414e Allow configuring volumes if we got a task error there 2025-07-24 11:44:29 +02:00
Johannes Zellner c3e746aa74 Allow to redo the update if the app task failed 2025-07-24 11:35:50 +02:00
Johannes Zellner 511047874e Disable app backup on app task error 2025-07-24 10:49:27 +02:00
Johannes Zellner 47e40fc762 Allow to toggle debug mode on debug task failure 2025-07-24 10:09:24 +02:00
Johannes Zellner 27c113d8ae Allow to reconfigure app data dir if task failed 2025-07-23 17:39:44 +02:00
Johannes Zellner 12f7a3fca0 Allow to resubmit app email settings if service task failed 2025-07-23 17:31:56 +02:00
Johannes Zellner 3460e6d513 Allow to reconfigure services if task fails 2025-07-23 17:18:26 +02:00
Johannes Zellner b88885582d Do not access graph DOM elements if view was already destroyed 2025-07-23 17:05:59 +02:00
Johannes Zellner 66650d6dd9 Handle resubmission state for app devices errors 2025-07-23 16:51:04 +02:00
Johannes Zellner 0b65f07960 Allow resubmission of memory and cpu resources on resource task error 2025-07-23 16:40:06 +02:00
Johannes Zellner b14e6a7860 Do not use repair route to fixup start/stop errors 2025-07-23 16:07:32 +02:00
Johannes Zellner 68a8c964ea If we have app.error we always have an app.error.details object 2025-07-23 15:40:25 +02:00