Commit Graph

17761 Commits

Author SHA1 Message Date
Johannes Zellner
c5883ebe8f Only show mailbox active checkbox for exising ones 2025-06-13 17:39:14 +02:00
Johannes Zellner
e6d8115e52 Allow to set enablePop3 when adding a mailbox 2025-06-13 17:38:55 +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
e898639168 Use error message from DigitalOcean if available 2025-06-13 16:02:27 +02:00
Girish Ramakrishnan
ef9a17a28a appstore: make the features file readable 2025-06-13 10:50:04 +02:00
Girish Ramakrishnan
16141a7104 test: create oidc store dir 2025-06-13 10:50:04 +02:00
Johannes Zellner
e496f4f3e2 Bring back demo login info 2025-06-13 09:35:16 +02:00
Girish Ramakrishnan
5d42439bf4 proxyauth: fix install 2025-06-13 02:05:04 +02:00
Girish Ramakrishnan
b60681e9bd oidc: refactor the StorageAdapter 2025-06-13 02:05:01 +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
Girish Ramakrishnan
6143f792f3 oidc: enable debugging by default 2025-06-12 22:58:48 +02:00
Girish Ramakrishnan
f0c5b603ee oidc: some comments 2025-06-12 22:58:29 +02:00
Johannes Zellner
b61b45177a Only access lastSubmission if it exists 2025-06-12 22:33:57 +02:00
Johannes Zellner
afd19a7307 Optionally take id from data when adding an oidcClient
clients for apps use the app.id as the client id
2025-06-12 22:29:11 +02:00
Girish Ramakrishnan
155a348802 mongodb: reduce verbosity of logs 2025-06-12 22:27:57 +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
Girish Ramakrishnan
a07d7ffdec profile: do not crash on invalid avatar id 2025-06-12 01:23:17 +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
Girish Ramakrishnan
f48231e309 oidc: do not notify login of ghost users 2025-06-12 00:25:28 +02:00
Girish Ramakrishnan
d24189e8aa oidc: refactor 2025-06-12 00:25:28 +02:00
Girish Ramakrishnan
5baa08eb0c oidc: use safe instead 2025-06-12 00:25:28 +02:00
Girish Ramakrishnan
95eb310a7f oidc: add notes on the flow 2025-06-12 00:25:28 +02:00
Girish Ramakrishnan
d112d6308c move tokens.ID_ into oidcClients.ID_ 2025-06-12 00:25:28 +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
Girish Ramakrishnan
5824c8ffd0 oidc: inline the findAccount 2025-06-11 21:23:37 +02:00
Girish Ramakrishnan
8788867572 oidc: simplify revoke function 2025-06-11 21:23:37 +02:00
Girish Ramakrishnan
f2193ff45c oidc: rename CloudronAdapter to StorageAdapter 2025-06-11 21:23:37 +02:00
Girish Ramakrishnan
1091142614 oidc: remove one level of indent by making provider global 2025-06-11 21:23:37 +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
059547e37c test: set FOREIGN_KEY_CHECKS=1 after clearing 2025-06-11 15:35:00 +02:00
Girish Ramakrishnan
6dc0e4f5c3 oidc: remove many of the comments
it's just distracting
2025-06-11 15:18:35 +02:00
Girish Ramakrishnan
8fc9685a1b test: make it work again 2025-06-11 15:14:15 +02:00
Girish Ramakrishnan
7744568eb8 apptask: rename command functions 2025-06-11 14:19:31 +02:00
Girish Ramakrishnan
30b6d1cd1d app: send POST body on restart 2025-06-11 11:51:54 +02:00