Commit Graph

1337 Commits

Author SHA1 Message Date
Johannes Zellner
d3661fa9d3 Update translations 2025-06-13 22:35:21 +02:00
Johannes Zellner
a1c66e3808 Correctly handle blocklist and blocklist count 2025-06-13 22:30:46 +02:00
Johannes Zellner
f3fc393617 Correctly calculate DNSBLZones 2025-06-13 22:21:17 +02:00
Johannes Zellner
3f6909866f Improve error handling in mailinglist dialog and preselect domain on add 2025-06-13 22:09:38 +02:00
Johannes Zellner
3adcfd6b4a Move mailbox errors below the input fields 2025-06-13 22:02:08 +02:00
Johannes Zellner
d42be69735 Remove stray newlines in mailinglist dialog 2025-06-13 17:48:50 +02:00
Johannes Zellner
9ed3328496 Use the correct translation strings for mailinglist dialog 2025-06-13 17:47:56 +02:00
Johannes Zellner
3e5bd096cf Reset mailbox storageQuota on add/edit 2025-06-13 17:44:11 +02:00
Johannes Zellner
d5e4d8637c Set default mailbox quota if enabled to 5Gb 2025-06-13 17:41:34 +02:00
Johannes Zellner
c5883ebe8f Only show mailbox active checkbox for exising ones 2025-06-13 17:39:14 +02:00
Johannes Zellner
a9d70fe27e Preselect first domain when adding a new mailbox 2025-06-13 17:23:43 +02:00
Johannes Zellner
3fb314a1cb Handle invalid Cloudron registration case in appstore view 2025-06-13 16:31:35 +02:00
Johannes Zellner
e496f4f3e2 Bring back demo login info 2025-06-13 09:35:16 +02:00
Girish Ramakrishnan
25684bf4f6 oidc: reload the login form if the interaction expires
use the error status which the oidc provider module returns
2025-06-13 00:47:45 +02:00
Johannes Zellner
8d57ef2be4 Various tooltip fixes 2025-06-12 23:47:40 +02:00
Johannes Zellner
733de44d03 Mention names of deleted resources in confirm dialogs 2025-06-12 17:26:13 +02:00
Johannes Zellner
228532b03e Do not allow to edit the avatar if user profiles are locked 2025-06-12 13:03:40 +02:00
Johannes Zellner
54bd10a1db Do not flash profile edit buttons while profile is still loading 2025-06-12 12:59:12 +02:00
Johannes Zellner
674f158877 Add select filtering for domains if more than 10 2025-06-12 09:31:36 +02:00
Johannes Zellner
aadc85cda0 Use explicity copy to clipboard button for openId client/secret fields 2025-06-12 01:08:15 +02:00
Johannes Zellner
43f6d79554 Move name for openID clients to the top 2025-06-12 01:00:25 +02:00
Johannes Zellner
fd1aea420e Fix state and error handling for dashboard domain 2025-06-12 00:55:04 +02:00
Johannes Zellner
dbdad6fce8 Allow to overwrite dns if record already exists for an app 2025-06-12 00:55:04 +02:00
Johannes Zellner
00da650524 Make new file and folder name a required field 2025-06-12 00:24:28 +02:00
Johannes Zellner
bb3aae46c5 Improve error and state handling when moving an app 2025-06-11 22:50:25 +02:00
Girish Ramakrishnan
1ca8eeeb50 split oidc into server and clients 2025-06-11 22:26:23 +02:00
Johannes Zellner
5d4eef50e4 Clear backup task start error 2025-06-11 22:15:57 +02:00
Johannes Zellner
2b2123f14d Handle backup task start/stop states 2025-06-11 22:15:11 +02:00
Johannes Zellner
8b91b815ba Rework app redis and turn configuration 2025-06-11 21:42:02 +02:00
Johannes Zellner
ef22387440 Add missing ISTATE pending_services_change in UI 2025-06-11 20:05:24 +02:00
Johannes Zellner
61ff04119e Fix optional turn and redis settings 2025-06-11 19:31:17 +02:00
Johannes Zellner
bb7252042e Improve change and valid detection for app mounts 2025-06-11 18:22:43 +02:00
Johannes Zellner
c95e267cdd Fix data directory form submission state and add volume label 2025-06-11 17:30:40 +02:00
Girish Ramakrishnan
30b6d1cd1d app: send POST body on restart 2025-06-11 11:51:54 +02:00
Johannes Zellner
fe9585500d Ask for confirmation when stopping an app 2025-06-11 10:54:29 +02:00
Johannes Zellner
1ddba4a76f Rework the 2fa disable dialog 2025-06-11 10:47:47 +02:00
Johannes Zellner
53b83909ed Convert password change dialog 2025-06-11 10:34:58 +02:00
Johannes Zellner
af75060001 Reimplement fallback email dialog 2025-06-11 10:22:09 +02:00
Johannes Zellner
315210fe29 Improve primary email change dialog 2025-06-11 09:53:42 +02:00
Johannes Zellner
284c646638 Show date for notifications 2025-06-10 22:44:48 +02:00
Johannes Zellner
39df3d7bad Remove extra newline in default crontab 2025-06-10 22:30:11 +02:00
Johannes Zellner
8f75f7332d Use TagInput for devices 2025-06-10 22:26:53 +02:00
Johannes Zellner
c3edf44cb4 Improve overall domain input validation 2025-06-10 21:42:26 +02:00
Johannes Zellner
f933716bf5 Fix cpu quota form state 2025-06-10 21:19:19 +02:00
Johannes Zellner
b37c0fbb95 Update checklist item when acked directly in the frontend 2025-06-10 19:44:53 +02:00
Johannes Zellner
3d057781de Add app install form validation for ACL and subdomain 2025-06-10 19:36:23 +02:00
Johannes Zellner
043180a0fa Sort backup schedule hours 2025-06-10 19:05:54 +02:00
Johannes Zellner
f345212468 Use SettingsItem in backup schedule config 2025-06-10 18:48:51 +02:00
Johannes Zellner
a6c367ba24 Show 2fa error in login view 2025-06-10 18:04:32 +02:00
Johannes Zellner
e8488eb406 Update frontend lock file 2025-06-09 22:20:40 +02:00