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
|
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 |
|