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