Commit Graph

42 Commits

Author SHA1 Message Date
Girish Ramakrishnan
ccd5f6c2e5 app: move the installation time down 2024-06-25 17:24:02 +02:00
Girish Ramakrishnan
6f37bde55d import: add prefix support
it is incorrect to ignore the prefix. the keys (for s3) and permissions (managed mounts)
might work only inside the prefix.
2024-06-25 13:41:21 +02:00
Johannes Zellner
4b96d5879c dashboard: show who and when a checklist item was acked 2024-06-24 19:11:38 +02:00
Johannes Zellner
20396a8c7d Adjust checklist item api to support audits trail 2024-06-24 19:09:03 +02:00
Johannes Zellner
8510b12841 dashboard: show/hide done checklist items 2024-06-24 16:53:57 +02:00
Johannes Zellner
c1c864ced7 dashboard: show app install time in info section 2024-06-22 15:50:50 +02:00
Johannes Zellner
ce2f1b4170 dashboard: fix colspan typo 2024-06-21 14:42:58 +02:00
Johannes Zellner
f15b4a4f4b dashboard: Better state handling for app info notes 2024-06-18 15:49:52 +02:00
Johannes Zellner
d688f5e080 dashboard: slightly better admin notes edit handling 2024-06-13 15:48:35 +02:00
Johannes Zellner
915e3ecc94 dashboard: Show eventlog source IP in details 2024-06-11 12:05:58 +02:00
Johannes Zellner
76dadd1f8b dashboard: do not show eventlog source ip - too noisy with ipv6 2024-06-11 11:40:04 +02:00
Johannes Zellner
73fdcae916 dashboard: Show eventlog source in app view 2024-06-11 11:36:49 +02:00
Johannes Zellner
0c80b7af1d dashboard: show checklist items in postinstall dialog 2024-05-20 18:13:17 +02:00
Johannes Zellner
dee60e9958 dashboard: improve checklist handling 2024-05-11 11:26:46 +02:00
Girish Ramakrishnan
55db3ae517 Fix link 2024-04-21 16:48:40 +02:00
Johannes Zellner
d35bfbb0fd dashboard: finish checklist display
pending showing acknowledged items later
2024-04-19 14:32:34 +02:00
Johannes Zellner
49243822af dashboard: show app checklist 2024-04-19 14:17:54 +02:00
Johannes Zellner
7d6636bb54 Only add checklist items if they apply due to sso state 2024-04-18 16:05:38 +02:00
Girish Ramakrishnan
37e2269387 import: add seal option 2024-04-15 22:20:04 +02:00
Johannes Zellner
8d04374764 dashboard: info tab translations 2024-04-10 18:48:20 +02:00
Johannes Zellner
87ae95aa4f Add per-app notes feature 2024-04-10 18:34:58 +02:00
Girish Ramakrishnan
0fa1ec44b1 app: add description for memory 2024-04-10 18:28:32 +02:00
Girish Ramakrishnan
b4e4f26361 Rework cpuShares into cpuQuota
cpuShares is the relative weight wrt other apps. This is used when
there is contention for CPU. If we want this, maybe we implement
a UI where we show all the apps and let the user re-order them.
As it stands, it is confusing.

cpuQuota is a more straightforward "hard limit" of the CPU% that you
want the app to consume.

Can be tested with : stress -c 8 -t 20s
2024-04-10 18:25:14 +02:00
Johannes Zellner
da472dff19 dashboard: use new image edit indicator in apps and applinks configuration 2024-04-08 16:28:38 +02:00
Johannes Zellner
1892c0cd80 dashboard: use native slider element for app memory and cpu 2024-03-11 21:36:18 +01:00
Johannes Zellner
cadb1ad674 dashboard: show port count info 2024-02-29 15:31:32 +01:00
Johannes Zellner
0f4ea17f29 dashboard: ensure we show postinstall also from app config screen 2024-01-16 13:54:42 +01:00
Girish Ramakrishnan
bbc6714be8 backup: show app backup details 2023-09-05 09:15:12 +05:30
Girish Ramakrishnan
34c997401f backups: add contabo object storage 2023-08-25 09:51:27 +05:30
Johannes Zellner
f2317c2a81 show filemanager button in app mounts section 2023-08-02 13:33:40 +02:00
Johannes Zellner
1affadad8e Use vuejs based terminal in all places 2023-07-18 12:39:18 +02:00
Girish Ramakrishnan
e1ff5f1cae ui: optional redis
fixes #810
2023-07-14 12:43:32 +05:30
Johannes Zellner
4c24de53e4 Some layout fixes for the apps service tab 2023-07-13 17:15:10 +02:00
Girish Ramakrishnan
519b258a25 make turn service optional
part of #810
2023-07-13 15:32:28 +05:30
Johannes Zellner
e9f6a163d9 Use new logsviewer 2023-07-12 14:33:57 +02:00
Johannes Zellner
caa160b3fd Move filemanager/ to frontend/ 2023-07-12 14:22:58 +02:00
Girish Ramakrishnan
0ab72f5900 appdata: cannot use cifs or sshfs
Fixes #827
2023-07-11 21:37:26 +05:30
Johannes Zellner
a71b39ddee Start using the new filemanager 2023-05-08 16:09:33 +02:00
Johannes Zellner
47bae750fc Only disable app update button if app is in error state or stopped 2023-03-26 17:29:44 +02:00
Girish Ramakrishnan
3aa040bf01 apps: remove repository 2023-03-11 16:25:39 +01:00
Girish Ramakrishnan
8448d28f6f Implement HSTS preload
This allows browsers to query https directly instead of the initial http redirect

https://hstspreload.org/#opt-in says it should be explicitly opt in
2023-03-06 11:46:05 +01:00
Girish Ramakrishnan
af66cef6c2 Merge remote-tracking branch 'dashboard/master' 2023-02-24 23:40:15 +01:00