Commit Graph

19441 Commits

Author SHA1 Message Date
Johannes Zellner
1cac67d4c5 Do not loose graph item colors after sorting 2025-12-09 16:03:52 +01:00
Johannes Zellner
72970720d2 Only show the first 5 graph lines in tooltip 2025-12-09 16:00:04 +01:00
Johannes Zellner
b5c75caea0 Sort the graph tooltip items according to the value at the given point in time 2025-12-09 15:38:28 +01:00
Johannes Zellner
f421fd771f Prefix domain (un)register calls with the domain which failed
The info would also be in the extra error info, however we catch the
error in apptask and here we don't know if this is a domain error or
something else.
2025-12-09 14:36:38 +01:00
Johannes Zellner
748f3a3a4f Do not console.log() activation state 2025-12-09 14:08:27 +01:00
Johannes Zellner
59ccf6181e Separate subscription plan and status display 2025-12-09 14:07:43 +01:00
Girish Ramakrishnan
c7f5e6b5b0 typo 2025-12-09 13:01:13 +01:00
Girish Ramakrishnan
10f99673c5 oidc: filter oidc-provider module response instead 2025-12-09 12:52:37 +01:00
Girish Ramakrishnan
aff5e8f44d oidc: add separate jwks key route for cloudflare access 2025-12-09 12:51:27 +01:00
Johannes Zellner
7db5a48e35 Replace generic console.error handlers with window.cloudron.onError 2025-12-08 20:11:13 +01:00
Johannes Zellner
fe73e76fe9 No need to clear error dialog content on close, just makes UI flicker 2025-12-08 19:47:45 +01:00
Johannes Zellner
faa22feebf Disable create new backup or run cleanup task for site which has an active task 2025-12-08 19:21:40 +01:00
Girish Ramakrishnan
9773c02e7d backupcleaner: remove integrity information 2025-12-08 19:19:23 +01:00
Johannes Zellner
628902bb70 request errors for 401 or >= 502 are handled in fetcher global error hook 2025-12-08 19:18:36 +01:00
Johannes Zellner
c2e981b35a fetching the profile should error normally 2025-12-08 19:18:36 +01:00
Girish Ramakrishnan
2f40eeb49f df: check if path exists 2025-12-08 18:57:41 +01:00
Johannes Zellner
cfb2501576 Reset page on email eventlog refresh 2025-12-08 16:51:26 +01:00
Girish Ramakrishnan
4057906b2c do not disable hidden submit
this allows user to press enter and the user will report validity
2025-12-08 11:08:41 +01:00
Girish Ramakrishnan
93fe97b94d setup: do not disable submit button with invalid form 2025-12-07 16:59:26 +01:00
Girish Ramakrishnan
aa2df465a0 Update changelog for 9.0.14 2025-12-07 16:25:58 +01:00
Girish Ramakrishnan
350438b2c4 Update lockfile 2025-12-07 16:20:14 +01:00
Girish Ramakrishnan
075499b695 Update pankow 2025-12-07 16:19:43 +01:00
Girish Ramakrishnan
b361adbe30 backupsite: fix form state 2025-12-06 11:33:18 +01:00
Girish Ramakrishnan
c448322367 backups: fix download 2025-12-06 11:19:05 +01:00
Girish Ramakrishnan
b6d4b58f86 Update pankow 2025-12-05 21:08:19 +01:00
Girish Ramakrishnan
bbb00ff36f better defaults for rsync 2025-12-05 21:03:21 +01:00
Girish Ramakrishnan
07dc823528 better defaults for cifs and sshfs 2025-12-05 20:55:29 +01:00
Girish Ramakrishnan
b9ae97e5ec volume: fix up form validation pattern 2025-12-05 20:47:49 +01:00
Girish Ramakrishnan
dfafbdd882 Use same pattern for form validation 2025-12-05 19:46:34 +01:00
Girish Ramakrishnan
35d0227862 setup: fix title and heading 2025-12-05 17:48:33 +01:00
Girish Ramakrishnan
c8842cc71f fix access to form in checkValidity 2025-12-05 17:48:33 +01:00
Girish Ramakrishnan
620974217a restore: teardown pseudo backup site 2025-12-05 16:12:59 +01:00
Girish Ramakrishnan
392d47852d system: skip dataDir analysis if it is missing 2025-12-05 15:59:49 +01:00
Girish Ramakrishnan
f714cd66f7 rework mail domain stats
We can now show list count, alias count as well in the mail domains UI
2025-12-05 13:32:07 +01:00
Johannes Zellner
425e196dfc add ESC key event handler in apps view to clear filter 2025-12-04 18:17:16 +01:00
Johannes Zellner
1ffe617287 Give better feedback when no include/exclude content is selected for a backup site's contents 2025-12-04 10:51:42 +01:00
Johannes Zellner
ea93d197ab Ensure we reset the days and hours of the backup schedule when showing the dialog 2025-12-04 10:40:40 +01:00
Johannes Zellner
37c569a976 Reset include/exclude backup site content on dialog open 2025-12-04 10:15:53 +01:00
Girish Ramakrishnan
7a189bd5e5 readonly and required should only be assigned boolean values 2025-12-04 09:59:51 +01:00
Girish Ramakrishnan
d3876eb7b0 gcs: there is no endpoint 2025-12-04 09:22:06 +01:00
Girish Ramakrishnan
64cb848a37 sftp: give it a static ip 2025-12-04 09:09:19 +01:00
Girish Ramakrishnan
162e51a0af restore: fix crash when trying to mount fs volumes 2025-12-04 00:14:37 +01:00
Girish Ramakrishnan
59b9991a2c Fix form validation when credentials change 2025-12-04 00:03:06 +01:00
Girish Ramakrishnan
97128673ff fix form validation in file upload buttons 2025-12-03 23:39:09 +01:00
Girish Ramakrishnan
fdac444aed make readonly and required mutually exclusive
per https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Attributes/readonly

"Note: The required attribute is not permitted on inputs with the readonly attribute specified."
2025-12-03 23:33:24 +01:00
Girish Ramakrishnan
c656903772 Use the simpler file.save to verify 2025-12-03 21:02:53 +01:00
Girish Ramakrishnan
61b5ab8a49 gcs: ensure handlers are attached before write 2025-12-03 20:36:55 +01:00
Girish Ramakrishnan
550df1be89 import: explictly handle all the config keys 2025-12-03 20:33:23 +01:00
Girish Ramakrishnan
99c14533a5 gcs: fix copy operation
copy() is part of the interface and does not include the prefix.
2025-12-03 18:31:26 +01:00
Girish Ramakrishnan
b759fdb6e3 s3: remove leading slash in CopySource 2025-12-03 17:11:51 +01:00