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
Girish Ramakrishnan
f236213356
backups: memory max is RAM
2024-04-10 12:48:07 +02:00
Girish Ramakrishnan
efd0be5e2c
services: send the default memory limit
2024-04-10 12:42:25 +02:00
Johannes Zellner
6612f48d0a
dashboard: make filter bar persistent and inline instead of popover
2024-04-10 12:24:56 +02:00
Girish Ramakrishnan
f1679f1614
compute app excess based on RAM*2
2024-04-10 12:12:49 +02:00
Girish Ramakrishnan
8b7dca00af
app memory: make slider go till RAM
...
anything above RAM is useless
2024-04-10 12:12:49 +02:00
Johannes Zellner
59fa26b0fb
dashboard: we hardly use warning button colour
2024-04-09 19:55:47 +02:00
Johannes Zellner
7a92222050
dashboard: show active filter numbers
2024-04-09 19:55:07 +02:00
Johannes Zellner
f02157857c
dashboard: add / eventhandler for search
2024-04-09 15:41:50 +02:00
Johannes Zellner
5460a64951
dashboard: Make app list columns sortable
2024-04-09 13:51:57 +02:00
Girish Ramakrishnan
c73609211a
import: fix typo in mountPoint parameter
...
mountpoint provider supports prefix (except not via UI). It's more
natural for the user to enter the actual mountpoint than the filesystem
path directly.
2024-04-08 19:21:59 +02:00
Johannes Zellner
e5477351f8
dashboard: do not specify tooltip location in list view
2024-04-08 17:57:59 +02:00
Johannes Zellner
d89f8d99a3
dashboard: only show relevant actions in list view
2024-04-08 16:44:15 +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
2dc501dcbd
dashboard: clear user selection when adding groups
2024-04-08 12:55:54 +02:00
Johannes Zellner
052b705c3c
dashboard: preserve apps view type in localStorage
2024-04-06 16:16:48 +02:00
Johannes Zellner
24c8fca971
Better mobile list view and display app task progress
2024-04-06 16:12:08 +02:00
Johannes Zellner
86edabee4d
Some visual improvements to the list view
2024-04-06 15:47:46 +02:00
Johannes Zellner
d6f162a8ca
dashboard: add initial version of app list view
2024-04-06 12:30:44 +02:00
Johannes Zellner
32d9490856
Revert "dashboard: first use profile background if not exist try branding background"
...
This reverts commit 8db6da2de9 .
2024-04-06 10:00:16 +02:00
Johannes Zellner
91d9f66eb8
dashboard: max-height is wrong here
2024-04-05 20:03:52 +02:00
Johannes Zellner
03ef9f109f
dashboard: better image upload/edit indicator
2024-04-05 17:37:58 +02:00
Johannes Zellner
67a8228886
Show placeholder image for branding background
2024-04-05 17:15:31 +02:00
Johannes Zellner
8db6da2de9
dashboard: first use profile background if not exist try branding background
2024-04-05 17:11:37 +02:00
Johannes Zellner
544b8180b2
dashboard: add UI to change background image
2024-04-05 16:26:59 +02:00
Johannes Zellner
2515b032d0
Add branding background UI
2024-04-05 14:31:41 +02:00
Johannes Zellner
ebe1883f8e
Also trigger first time oidc auto login flow for initial admin creation
2024-04-04 11:42:57 +02:00
Johannes Zellner
5744cb7318
auto login from activation
2024-04-04 10:26:48 +02:00
Johannes Zellner
c79ddbf948
dashboard: attempt to use firefox background color
2024-04-02 17:55:08 +02:00
Girish Ramakrishnan
de99b8ecce
Fix AVX support edge cases
...
* Always show restart button. When using a local VM, you can dynamically
switch flags. So, let the user rebuild. Show error if we cannot.
* The logs button is an "a" tag which is clickable despite ng-disabled
2024-04-01 23:05:20 +02:00
Girish Ramakrishnan
1c4f6315a6
mongodb: optional avx support in service routes
2024-04-01 17:31:20 +02:00
Johannes Zellner
a89576965d
Revert to lighter background
2024-04-01 12:42:44 +02:00
Johannes Zellner
adc9894fde
Use a darker gray background
2024-03-29 17:05:46 +01:00
Johannes Zellner
c7bf5f2abc
dashboard: sync list hover background with main background
2024-03-28 19:24:45 +01:00
Johannes Zellner
601e868afc
dashboard: more font improvements
2024-03-28 17:22:17 +01:00
Johannes Zellner
25b1259c4c
dashboard: use noto-sans instead of the dated Roboto
2024-03-28 17:03:53 +01:00
Johannes Zellner
1a8a111c79
dashboard: freshenup background, navbar and footer colors
2024-03-28 15:25:03 +01:00
Johannes Zellner
4e618540f8
dashboard: preserve app link paths
2024-03-18 11:40:17 +01:00
Girish Ramakrishnan
49941a34b9
backups: deleted apps must also be displayed in contents
2024-03-14 16:14:50 +01:00
Johannes Zellner
264c94ff34
dashboard: remove bootstrap slider component
2024-03-12 17:33:38 +01:00
Johannes Zellner
a90df99331
dashboard: migrate rsync concurrency settings to native range slider
2024-03-12 17:31:07 +01:00
Johannes Zellner
78f0d61627
dashboard: make backup upload part size steps explicit with native widget
2024-03-12 17:09:35 +01:00
Johannes Zellner
8c106b3435
dashboard: replace old slider with native widget
2024-03-12 16:44:08 +01:00
Johannes Zellner
42555c7231
dashboard: use native slider for mailbox storage quota
2024-03-12 15:43:08 +01:00
Johannes Zellner
ab035a2afe
dashboard: use native slider for mail size
2024-03-12 15:35:20 +01:00
Johannes Zellner
3a30eed3cd
dashboard: remove commented slider
2024-03-12 15:29:30 +01:00
Johannes Zellner
4cb390374b
dashboard: use native range slider for services
2024-03-12 15:28:47 +01:00
Johannes Zellner
1892c0cd80
dashboard: use native slider element for app memory and cpu
2024-03-11 21:36:18 +01:00
Johannes Zellner
63b395982c
dashboard: use less gulp processing for css turns out it actually made the files much larger
2024-03-11 19:03:42 +01:00
Johannes Zellner
d50c8539b2
dashboard: update dependencies
2024-03-11 18:49:30 +01:00