Commit Graph

19176 Commits

Author SHA1 Message Date
Girish Ramakrishnan b2f5110871 align the cloudron name to center 2025-12-14 11:08:40 +01:00
Girish Ramakrishnan 18d0cae6b0 9.0.15 changes
(cherry picked from commit 631333f48e)
2025-12-13 10:02:42 +01:00
Johannes Zellner f09b03338e Port LogViewer from vue object to composition style 2025-12-12 17:24:44 +01:00
Johannes Zellner 6e011ae70e Fix crash in the LogsViewer accessing non-existing nodes 2025-12-12 16:02:38 +01:00
Johannes Zellner 854fbe53be Use unique temporary ssh key file for each ssh remote operation
File operations may run in parallel so we cannot rely on a well defined
keyfilename
2025-12-12 15:50:32 +01:00
Johannes Zellner 1ef252fbc2 Revert "Rely on single private key file for optimized ssh remote fs operations"
This reverts commit aaebe01892.
2025-12-12 15:26:56 +01:00
Johannes Zellner aaebe01892 Rely on single private key file for optimized ssh remote fs operations 2025-12-12 14:44:19 +01:00
Johannes Zellner 83efffb7f9 Use new postgres addon for vectorchord 0.5.3 2025-12-12 12:00:46 +01:00
Girish Ramakrishnan b89aa4488c shell: add string fields for debugging 2025-12-12 11:59:41 +01:00
Girish Ramakrishnan 2029148e7c update postgres vectorchord ext 2025-12-11 18:59:43 +01:00
Girish Ramakrishnan 8b33414c55 backup info: add default label 2025-12-11 09:53:24 +01:00
Girish Ramakrishnan 0e177a7a4c volumes: set default port to 23 for sshfs 2025-12-11 09:34:47 +01:00
Girish Ramakrishnan 11fc6a61d5 relay: better wording for noop 2025-12-11 09:26:57 +01:00
Johannes Zellner ca5ab6edf5 Show user avatar in user listing
Moving the role icon to the username and hiding
external directory flag. This is not too useful anyways
2025-12-10 20:21:37 +01:00
Girish Ramakrishnan bbefca71e5 profile: add hasAvatar 2025-12-10 18:57:02 +01:00
Johannes Zellner 001adcee62 Fix sorting by username in users list 2025-12-10 18:50:11 +01:00
Girish Ramakrishnan 4870cdd76f Update translations v9.0.14 2025-12-10 18:18:32 +01:00
Girish Ramakrishnan 3dc8e87a27 Update well-known translations 2025-12-10 18:04:36 +01:00
Johannes Zellner 1cd069df5e Revert "Replace generic console.error handlers with window.cloudron.onError"
This reverts commit 7db5a48e35.
2025-12-10 18:04:07 +01:00
Johannes Zellner 4dd1a960c1 Revert "Only do an early return instead of onError() when domain adding errors"
This reverts commit 49f8b3b7f6.
2025-12-10 18:04:00 +01:00
Johannes Zellner 2c8dc3e6a7 Only wait in appstore view if this is the first time we open it 2025-12-10 17:29:02 +01:00
Johannes Zellner 49f8b3b7f6 Only do an early return instead of onError() when domain adding errors 2025-12-10 17:26:24 +01:00
Johannes Zellner dd9dc34308 Remove dead function in appstore view 2025-12-10 16:16:01 +01:00
Johannes Zellner a8b41945d0 Give app search focus on desktop 2025-12-10 16:14:52 +01:00
Johannes Zellner fa776c34de Update pankow 2025-12-10 15:53:48 +01:00
Johannes Zellner a3a4bbbb83 Update pankow 2025-12-10 15:39:40 +01:00
Johannes Zellner 52e1276c8d Improve reactivity if app install dialog should be opened 2025-12-10 14:21:01 +01:00
Johannes Zellner 241be5eaee Improve volume form error display 2025-12-10 12:15:13 +01:00
Johannes Zellner a32903218e Fix button size for volume filemanager link in app config 2025-12-10 12:05:47 +01:00
Johannes Zellner 6620fc8570 Fetch more notifications to avoid required pagination 2025-12-10 11:57:51 +01:00
Johannes Zellner 388a4d93e4 Improve readability of graph tooltips 2025-12-10 11:21:07 +01:00
Girish Ramakrishnan 85898d3531 volumes: fix display of target 2025-12-10 11:02:45 +01:00
Girish Ramakrishnan 1f2e1691f9 add note that remoteDir is not required 2025-12-10 10:52:10 +01:00
Girish Ramakrishnan 2693f5f496 volumes: remove redundant form validation check 2025-12-10 10:49:35 +01:00
Girish Ramakrishnan 854f7d7f2e cloudron-support: handle systemd-detect-virt error 2025-12-09 16:06:20 +01:00
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