Commit Graph

1804 Commits

Author SHA1 Message Date
Johannes Zellner
5bcfea161f Move platform backup listing to backup sites view 2025-10-08 09:07:54 +02:00
Girish Ramakrishnan
a9e0ee81ce backup site: init prefix on open 2025-10-07 22:22:57 +02:00
Girish Ramakrishnan
c0972b3e14 restore: add ... animation 2025-10-07 21:07:30 +02:00
Girish Ramakrishnan
1b91ae1ab3 restore: display error on top 2025-10-07 20:51:57 +02:00
Girish Ramakrishnan
4a462597fd restore: fix display of error 2025-10-07 20:42:14 +02:00
Girish Ramakrishnan
35ab03c392 restore: do not hide encryption in advanced section 2025-10-07 19:54:20 +02:00
Johannes Zellner
22fe27da9c Avoid table column width jumping when table-actions have favorites 2025-10-07 17:34:21 +02:00
Johannes Zellner
e31164140c Revert "Improve showing favorites on desktop"
This reverts commit d3731ff339.
2025-10-07 17:26:57 +02:00
Johannes Zellner
7d53eeb7f5 Add better grouping to mailbox owner select 2025-10-07 17:20:03 +02:00
Johannes Zellner
d3731ff339 Improve showing favorites on desktop 2025-10-07 17:20:03 +02:00
Girish Ramakrishnan
02ba2fe59b encryption: do not allow password and hint to be the same 2025-10-07 16:52:39 +02:00
Johannes Zellner
55091cfe8d Attempt to add table row action favorites in users view 2025-10-07 14:54:25 +02:00
Johannes Zellner
f6e14a5420 Support overwrite DNS in app install dialog 2025-10-07 14:54:25 +02:00
Johannes Zellner
b38371400c Avoid annoying crash with hotreload 2025-10-07 14:54:25 +02:00
Girish Ramakrishnan
0458fee326 Fix SingleSelect usage for configureRetention 2025-10-07 14:53:44 +02:00
Girish Ramakrishnan
15256ebbdf sort the days and hours 2025-10-07 14:44:47 +02:00
Girish Ramakrishnan
773435fb7f move helper functions out of the model and into the view 2025-10-07 14:41:10 +02:00
Girish Ramakrishnan
1a674a30ac move cronDays, cronHours to utils 2025-10-07 14:37:53 +02:00
Girish Ramakrishnan
491617e41c replace select with Select to have consistent style 2025-10-07 14:09:07 +02:00
Girish Ramakrishnan
24fc480f7b Use ClipboardButton everywhere 2025-10-07 13:57:16 +02:00
Girish Ramakrishnan
677f11ba1a add description field in various FormGroups 2025-10-07 13:42:06 +02:00
Girish Ramakrishnan
aa7e307205 use the description style of FormGroup 2025-10-07 13:32:39 +02:00
Girish Ramakrishnan
46d195557b app graphs: push 0 when stopped 2025-10-06 23:15:35 +02:00
Girish Ramakrishnan
548418ecfe graphs: show correct metrics when container stops 2025-10-06 23:05:49 +02:00
Girish Ramakrishnan
28c0d63f89 app archive: fix download config 2025-10-06 22:34:28 +02:00
Girish Ramakrishnan
0e09df797b provision: fix issues when refreshing 2025-10-06 21:47:25 +02:00
Girish Ramakrishnan
7fae0751b9 add whirpool to restore view 2025-10-06 21:29:12 +02:00
Girish Ramakrishnan
e6cdd1ed7a remove double error in restore view 2025-10-06 21:07:32 +02:00
Girish Ramakrishnan
9d8c079d37 restore: send siteId 2025-10-06 20:03:38 +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
4562024e72 remove unused function 2025-10-06 18:20:38 +02:00
Johannes Zellner
a468b6ff39 Do not call graph.update() on every new dataset 2025-10-06 16:38:37 +02:00
Girish Ramakrishnan
534aa7423e setup: default to hetzner dns 2025-10-06 15:52:44 +02:00
Johannes Zellner
be416fd335 Only wrap app configure titlebar on mobile 2025-10-06 15:44:09 +02:00
Johannes Zellner
efa4c09306 At least make backuptarget.add event known for eventlogs 2025-10-06 12:59:49 +02:00
Johannes Zellner
181b9cdee6 Fix vertical layout for Section headers 2025-10-06 12:49:48 +02:00
Johannes Zellner
a1c3cd272b Fix indentation 2025-10-06 12:40:15 +02:00
Johannes Zellner
c67b4a4e51 Do not give focus to appstore search input if subscription required
dialog is shown
2025-10-06 12:38:09 +02:00
Girish Ramakrishnan
ca96e40397 Use text-warning when showing warning below input elements 2025-10-06 11:09:35 +02:00
Johannes Zellner
758daee0c9 Better layout app install dialog on mobile to avoid overflow 2025-10-05 18:21:49 +02:00
Johannes Zellner
37b6a2568d Show X close button in app install dialog 2025-10-05 18:14:30 +02:00
Johannes Zellner
4ee2fd8b14 Set absolute URL when appinstall dialog is closing 2025-10-05 17:41:28 +02:00
Johannes Zellner
7706be3e2f Set location.href instead of hash for the fallback view 2025-10-05 17:40:42 +02:00
Johannes Zellner
16c2316183 Only fetch apps for backup info when info dialog is opened 2025-10-05 17:30:37 +02:00
Johannes Zellner
ce22100b02 Align mobile menu drawer open/close with header bar 2025-10-05 17:01:59 +02:00
Johannes Zellner
d2cc38c8ec Instead of app status label show static external link label for app links 2025-10-05 16:53:39 +02:00
Johannes Zellner
c0a31ccb55 Use VITE_CACHE_ID to bust translation file cache for new versions 2025-10-05 12:14:02 +02:00
Girish Ramakrishnan
8ddc9e3138 Fix ldap view href 2025-10-05 11:34:48 +02:00