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
Johannes Zellner
f03ac0133f
Allow to resubmit location info on pending location change task failure
2025-07-23 15:38:02 +02:00
Johannes Zellner
0cdfd5e62b
Remove stray console.log
2025-07-23 13:31:17 +02:00
Johannes Zellner
a839638478
Remove app start/stop button from toolbar
2025-07-23 13:16:13 +02:00
Johannes Zellner
8c858c6b1e
First check for app updates on the backend then fetch updates
2025-07-18 18:13:42 +02:00
Johannes Zellner
697b42c70f
Set max-height for app backup listing
2025-07-18 17:58:33 +02:00
Johannes Zellner
db203a5ad8
Pickup app backup progress
2025-07-18 17:40:38 +02:00
Johannes Zellner
3f4df35a3e
app backup logs is a secondary action
2025-07-18 16:32:32 +02:00
Johannes Zellner
4661576c8a
Add app backup task logs dropdown and improve task tracking
2025-07-18 16:22:41 +02:00
Johannes Zellner
b03bb5a3d7
Track app backup tasks in app backup view
2025-07-18 15:53:45 +02:00
Johannes Zellner
e35dbba57d
Disable app label submit button if value haven't changed
2025-07-16 13:39:40 +02:00
Johannes Zellner
6b839c8cdc
Do not offer the default app data for volume mounts
2025-07-14 15:41:32 +02:00
Johannes Zellner
15c25329b6
Stripe potential sso/nosso section when saving postinstall notes
2025-07-14 15:31:34 +02:00
Johannes Zellner
56da5493b3
Remove console.log
2025-07-14 14:41:35 +02:00
Johannes Zellner
579f5d7c8a
pankow moved to @cloudron/pankow
2025-07-10 11:55:11 +02:00
Johannes Zellner
a1d9c5d86c
Update pankow
2025-07-09 11:48:13 +02:00
Johannes Zellner
744cc51140
Fix find/replace error
2025-07-09 11:43:22 +02:00
Girish Ramakrishnan
6b2e98b9be
metrics: fix up app graphs after api changes
2025-07-07 20:09:09 +02:00
Girish Ramakrishnan
9377701ad1
graphs: make intervalSecs configurable
...
for smaller durations, we need more granularity
2025-07-04 21:53:25 +02:00
Girish Ramakrishnan
ac6f80c274
metrics: add a high mark for the cpu and memory app graphs
2025-07-04 15:16:52 +02:00
Girish Ramakrishnan
0d28292cfb
metrics: tooltip label
2025-07-04 13:18:23 +02:00
Girish Ramakrishnan
4caf052199
metrics: make the memory y-unit scale more flexible
...
system memory is in GiB. app memory is usually in MiB
2025-07-04 10:40:53 +02:00
Girish Ramakrishnan
813409a8fb
graphs: directly stream docker stats
...
docker stats API caches the stat and reading it frequently gives back the same value.
this trips our "rate" code into thinking rate is 0.
one approach was to persist polling like we do now and ignore entries based on stats.read.
this works fine but the streaming approach seems better since we don't need to poll anymore.
2025-07-04 00:03:43 +02:00