Commit Graph

233 Commits

Author SHA1 Message Date
Girish Ramakrishnan b9ea1573ea Add common robots.txt patterns 2026-01-13 17:05:54 +01:00
Girish Ramakrishnan 215a6faae9 app: make package version copyable 2026-01-13 16:27:55 +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 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 7db5a48e35 Replace generic console.error handlers with window.cloudron.onError 2025-12-08 20:11:13 +01:00
Girish Ramakrishnan 8f43c7d3d8 location: use the domain where app is installed as default 2025-12-03 11:02:42 +01:00
Johannes Zellner c6858d505f Until we know better, just hide app backup size on mobile 2025-12-02 14:39:47 +01:00
Johannes Zellner 9b92e48a6e Fixup some vue prop type warnings in repair view 2025-11-28 15:06:22 +01:00
Girish Ramakrishnan b91aa0668f access: fix spacing 2025-11-13 23:06:37 +01:00
Girish Ramakrishnan 3f8dfdd938 refactor backup info into separate component
app backups now have the size and duration information
2025-11-13 17:22:35 +01:00
Johannes Zellner cc30bc1897 class text-error does not exist 2025-11-13 16:09:40 +01:00
Girish Ramakrishnan c25b14976c Fix title of uninstall and archive dialog 2025-11-13 09:23:30 +01:00
Girish Ramakrishnan 39c68075fb Use sentence case whenever possible 2025-11-13 09:12:42 +01:00
Girish Ramakrishnan a034b70449 More translation updates 2025-11-11 23:44:42 +01:00
Johannes Zellner 4226654772 Fixup access control component to cover all cases 2025-11-11 19:40:07 +01:00
Girish Ramakrishnan ddc53bcb6f app: set eventlog header style like in other views 2025-11-11 16:48:17 +01:00
Girish Ramakrishnan e50509ac45 Translation updates 2025-11-11 16:39:13 +01:00
Johannes Zellner 232bce0a2d Fix size props in ImagePicker 2025-11-07 12:04:48 +01:00
Girish Ramakrishnan 32ab9a9d32 location: fix various spacing issues 2025-11-06 11:36:58 +01:00
Johannes Zellner 610651066a Fix tgz app backup download
Fixes #868
2025-11-05 18:14:48 +01:00
Girish Ramakrishnan 476adcb029 show upstreamVersion and not package version 2025-11-03 17:04:03 +01:00
Johannes Zellner fa8fcf8761 Support wildcard domain aliases in app location form
fixes #870
2025-11-03 12:00:00 +01:00
Girish Ramakrishnan ae8278bdb3 Use dashboard domain as default and not [0] 2025-10-21 16:44:38 +02:00
Girish Ramakrishnan f1e7594b79 Remove deleted users and groups in operators and access control
Fixes #857
2025-10-20 21:18:35 +02:00
Girish Ramakrishnan 07732310c1 backuptask: track copy and upload statistics 2025-10-20 14:09:12 +02:00
Johannes Zellner 1f6ac49686 Fix spacing on location domain error 2025-10-17 19:50:27 +02:00
Johannes Zellner 42887fb1d9 app.error.details is gone, should have never happened
Check BoxError.toPlainObject() for more
2025-10-17 19:46:08 +02:00
Johannes Zellner 82c97f7e1c Move app start/stop back to the main toolbar 2025-10-16 22:26:26 +02:00
Johannes Zellner 91078f7a7e Uninstall close is only a secondary button 2025-10-16 22:07:39 +02:00
Girish Ramakrishnan d3d668d930 archive: display the site name of latest backup 2025-10-14 16:54:42 +02:00
Girish Ramakrishnan dd7818b960 hide separator if not admin 2025-10-14 14:29:16 +02:00
Girish Ramakrishnan 0dd6446f3e apps: add route to list sites for operators
the main backup listing route is only available for admins
2025-10-14 14:22:41 +02:00
Johannes Zellner e437168e87 Add invisible button to location input to align the domain input widths 2025-10-10 09:53:19 +02:00
Johannes Zellner a038028c3b Move app backup listing below the backup create button 2025-10-09 14:22:00 +02:00
Johannes Zellner 40cc12e568 Make app backup progress message a link to the logsviewer 2025-10-09 14:14:27 +02:00
Johannes Zellner f65dab114e Reduce Package Version to Version for apps backups 2025-10-08 15:23:30 +02:00
Johannes Zellner 6c84681f35 Show list instead of table for app eventlogs on mobile 2025-10-08 12:06:30 +02:00
Girish Ramakrishnan 6bc5826c86 use prettyLongDate in the eventlog timestamps 2025-10-08 10:54:11 +02:00
Girish Ramakrishnan 491617e41c replace select with Select to have consistent style 2025-10-07 14:09:07 +02:00
Girish Ramakrishnan 677f11ba1a add description field in various FormGroups 2025-10-07 13:42:06 +02:00
Girish Ramakrishnan 46d195557b app graphs: push 0 when stopped 2025-10-06 23:15:35 +02:00
Girish Ramakrishnan 28c0d63f89 app archive: fix download config 2025-10-06 22:34:28 +02:00
Girish Ramakrishnan 9bb58b1649 typo 2025-10-06 19:54:19 +02:00
Girish Ramakrishnan d732adf34b restore: complete the latest full backup task of site id
when creating a full backup, the task is still running and the database
dump which is part of the backup, still says it is still running.

during restore, we mark the taskId as completed. detection of the task
is using the siteId in config (when restoring via backup config) or
just blindly setting the last backup task as completed (in manual form fill).
2025-10-06 19:50:58 +02:00
Girish Ramakrishnan d010330b58 Use task type enum 2025-10-06 18:25:21 +02:00
Girish Ramakrishnan ca96e40397 Use text-warning when showing warning below input elements 2025-10-06 11:09:35 +02:00
Girish Ramakrishnan 444d3eeb7c remove duplicate error message 2025-10-04 10:38:46 +02:00
Girish Ramakrishnan dfb465ef77 Fix date formatting in system graphs 2025-10-03 18:38:09 +02:00
Girish Ramakrishnan 6977556984 Fix graph tooltip rendering 2025-10-03 17:50:49 +02:00