Girish Ramakrishnan
012f8bc14e
setup: show message on how to redo setup
2024-07-15 21:08:13 +02:00
Girish Ramakrishnan
11dce549bd
refactor init sequence
2024-07-15 18:52:22 +02:00
Girish Ramakrishnan
5b567ac941
lint
2024-07-15 16:57:47 +02:00
Girish Ramakrishnan
5b103c78e5
lint
2024-07-15 16:54:48 +02:00
Girish Ramakrishnan
bc96f9c5e5
update: match the ui in settings page
2024-07-15 16:28:00 +02:00
Girish Ramakrishnan
d97d82b225
settings: do not show "skip backup" when updates is blocked
...
https://forum.cloudron.io/topic/12092/imho-the-skip-backup-checkbox-makes-no-sense
2024-07-15 09:48:04 +02:00
Girish Ramakrishnan
704999a05f
backups: fix incorrect "memoryLimit must be a number" error
2024-07-14 18:21:12 +02:00
Girish Ramakrishnan
a363e508b6
ami: disable route53
...
we got an email from AWS team that their policy prevents collection
of AMI credentials in AMI images
2024-07-02 16:09:36 +02:00
Johannes Zellner
8b9dc5a6bf
dashboard: fix eventlog for mailbox changes
2024-06-25 17:54:46 +02:00
Johannes Zellner
a1a6570ee3
dashboard: show mailbox displayname in eventlog
2024-06-25 17:27:37 +02:00
Girish Ramakrishnan
6c68f7da2e
apps: updateTime should be null if never updated
...
"TIMESTAMP NULL" is an attribute modifier to make the column nullable.
Without it, if you assign null, the timestamp becomes the current time!
2024-06-25 17:24:02 +02:00
Johannes Zellner
a4dd6cc928
dashboard: remove checkbox in background image branding
2024-06-25 16:26:06 +02:00
Girish Ramakrishnan
d13bf9ac74
eventlog: fix display of directoryserver login event
2024-06-24 21:42:03 +02:00
Johannes Zellner
20396a8c7d
Adjust checklist item api to support audits trail
2024-06-24 19:09:03 +02:00
Johannes Zellner
57cf0ec074
dashboard: improve app list view layout
2024-06-21 21:17:05 +02:00
Johannes Zellner
8638bfb30b
dashboard: show full mailbox address in eventlog
2024-06-21 15:48:06 +02:00
Johannes Zellner
8554d374c9
dashboard: eventlog fix cpu quota display
2024-06-21 14:49:11 +02:00
Johannes Zellner
424ec1c90d
dashboard: show pretty memory limits in eventlog
2024-06-21 14:43:10 +02:00
Johannes Zellner
6ba1953acb
Revert "lint"
...
This reverts commit 36887abf88 .
2024-06-20 15:47:49 +02:00
Girish Ramakrishnan
d34b102e52
mandatory2fa: fix workflow when using external LDAP
...
* Always allow the mandatory 2fa setting to be saved
* Show warning for user if they have no 2fa setup and if not external 2fa
* If they get locked out anyway, they have to use CLI tool
* redirect for mandatory 2fa only if not external 2fa as well
2024-06-12 12:26:40 +02:00
Girish Ramakrishnan
b570f2f77d
userdirectory: add eventlog entry
2024-06-12 10:52:10 +02:00
Johannes Zellner
76dadd1f8b
dashboard: do not show eventlog source ip - too noisy with ipv6
2024-06-11 11:40:04 +02:00
Girish Ramakrishnan
265e58e5cb
ovh: add rbx region
2024-05-29 16:53:04 +02:00
Girish Ramakrishnan
36887abf88
lint
2024-05-25 13:10:53 +02:00
Girish Ramakrishnan
c4b01dea22
mail: rename fields in spam acl
2024-05-23 17:04:01 +02:00
Johannes Zellner
77163cc1b2
remove legacy system/disks route
2024-05-15 14:34:30 +02:00
Johannes Zellner
bbefa38355
dashboard: show who installed an app in the eventlog
2024-05-10 17:56:05 +02:00
Johannes Zellner
3df7b74f65
dashboard: preserve path when relogin is required
2024-04-29 15:22:01 +02:00
Girish Ramakrishnan
8a987db177
provision: add route to detect ipv4 and ipv6
2024-04-26 20:53:32 +02:00
Girish Ramakrishnan
834a7d0f55
rename setupdns to setup
2024-04-26 20:32:23 +02:00
Girish Ramakrishnan
051bcb7819
rename setup to activation
2024-04-26 20:26:57 +02:00
Girish Ramakrishnan
2f425f8119
provision: add ipv6 config
2024-04-26 12:20:15 +02:00
Girish Ramakrishnan
017e46fa0f
rename sysinfo to ipv4Config
2024-04-26 12:20:15 +02:00
Girish Ramakrishnan
f6e4f1aefc
network: ipv4 can be disabled
2024-04-25 15:50:42 +02:00
Girish Ramakrishnan
53ad3902ac
remove unused function
2024-04-25 15:06:17 +02:00
Girish Ramakrishnan
cae2bfbdc2
domains: add desec provider
2024-04-24 21:29:42 +02:00
Girish Ramakrishnan
58d6142460
ovh: storage location has changed
2024-04-24 16:37:41 +02:00
Girish Ramakrishnan
5dbe2ce2e4
cifs: enable seal by default
2024-04-15 22:00:28 +02:00
Girish Ramakrishnan
6dc70a8f3b
dashboard: tld and angular-tld are not used
2024-04-11 18:08:21 +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
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
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
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
4e618540f8
dashboard: preserve app link paths
2024-03-18 11:40:17 +01:00
Johannes Zellner
264c94ff34
dashboard: remove bootstrap slider component
2024-03-12 17:33:38 +01:00
Girish Ramakrishnan
0d38e443d1
groups: local groups can have remote and local users
2024-02-28 17:39:08 +01:00