Commit Graph

18333 Commits

Author SHA1 Message Date
Johannes Zellner
88d66dee6e Hide help popover on mobile 2025-07-23 17:22:25 +02:00
Johannes Zellner
3460e6d513 Allow to reconfigure services if task fails 2025-07-23 17:18:26 +02:00
Johannes Zellner
1831caea08 Also prevent accessing graph tooltip DOM elements if they are gone 2025-07-23 17:07:49 +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
6c1045c545 error installationState is in the error details 2025-07-23 15:31:25 +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
1063dbea02 Fix repair state when installation or uinstallation fails 2025-07-23 12:09:29 +02:00
Johannes Zellner
c173db69a9 Give graph legend text an outline instead of background blur for readabilitiy 2025-07-23 11:36:39 +02:00
Johannes Zellner
bbbab1b2e5 j 2025-07-22 21:01:49 +02:00
Johannes Zellner
c9b6b5b8e1 Fix eventlog to always load initially 2025-07-22 21:00:19 +02:00
Johannes Zellner
2386124089 Upcloud S3 does not return a Contents property if no keys are found 2025-07-22 18:55:44 +02:00
Johannes Zellner
9e907f10b1 Fix the redirection pre-setup 2025-07-22 18:36:37 +02:00
Johannes Zellner
2ec6e47086 Use the new indeterminate spinner in the restore view 2025-07-22 16:48:51 +02:00
Johannes Zellner
504e18d9a7 Set busy state to false when restore fails 2025-07-22 16:24:46 +02:00
Johannes Zellner
b021ff4e21 on import/restore do not show s3 livecycle rules hint 2025-07-22 15:52:51 +02:00
Johannes Zellner
32c50a9793 Update pankow 2025-07-21 18:59:41 +02:00
Johannes Zellner
44ae48baf5 Draw custom graphs tooltips so we are not limited to the canvas size when many apps are selected 2025-07-21 18:56:02 +02:00
Johannes Zellner
cc3dc1636b Ensure proxyauth has a fallback icon for apps without icons 2025-07-21 16:26:22 +02:00
Johannes Zellner
545ac689b1 Remove unused require 2025-07-21 16:22:20 +02:00
Girish Ramakrishnan
e7799fef1c appstore: fail properly for non-200 when downloading icon 2025-07-21 12:11:26 +02:00
Girish Ramakrishnan
d857ca46e0 test: add more system tests 2025-07-20 10:25:33 +02:00
Girish Ramakrishnan
0e3cc97ee6 system: use last mountpoint like before 2025-07-20 10:18:06 +02:00
Girish Ramakrishnan
66107cf7a4 system: make filesystem return value an array
Filesystem of df output is not unique
2025-07-20 10:06:01 +02:00
Girish Ramakrishnan
1e8df5c9d0 system: check if mountpoint is array 2025-07-19 13:06:50 +02:00
Girish Ramakrishnan
4f608bdc5f Fix tasks test 2025-07-18 20:55:54 +02:00
Johannes Zellner
3da1bae826 Add a way to disable/enable app configure views based on task error 2025-07-18 20:50:10 +02:00
Girish Ramakrishnan
48559d3358 tasks: distinguish runtime crash vs task error in worker 2025-07-18 20:02:06 +02:00
Girish Ramakrishnan
5d8871a044 boxerror: remove usage of Object.assign 2025-07-18 19:33:34 +02:00
Girish Ramakrishnan
a684fadf43 metrics: fix crash 2025-07-18 19:32:04 +02:00
Johannes Zellner
8c858c6b1e First check for app updates on the backend then fetch updates 2025-07-18 18:13:42 +02:00
Girish Ramakrishnan
7e0803c4b4 clean up task locks 2025-07-18 18:12:07 +02:00
Johannes Zellner
697b42c70f Set max-height for app backup listing 2025-07-18 17:58:33 +02:00
Girish Ramakrishnan
cb52dfdd0f backups.backupApp was used by the app update logic 2025-07-18 17:44:22 +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
Girish Ramakrishnan
f7d4f9d94e Add to changelog 2025-07-18 14:41:03 +02:00
Girish Ramakrishnan
c10593e4ac tasks: remove the prefix for invokation lookup 2025-07-18 14:33:26 +02:00
Girish Ramakrishnan
47580c6976 tasks: make type field longer 2025-07-18 14:24:24 +02:00
Girish Ramakrishnan
0fa281083e apps: backup is not a state anymore
this is launched as a separate task
2025-07-18 14:14:54 +02:00
Girish Ramakrishnan
0aca6c2588 locks: rename lock types to make it clearer 2025-07-18 13:40:15 +02:00
Johannes Zellner
e181abe797 Polish disk usage 2025-07-18 13:36:48 +02:00
Girish Ramakrishnan
7818219763 system: query docker size lazily 2025-07-18 13:05:33 +02:00