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
c37c513067
Update pankow
2025-10-07 21:18:33 +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
505c71855e
retry download only 3 times
2025-10-07 20:42:04 +02:00
Girish Ramakrishnan
2ba0d716d1
do not validate password when restoring
2025-10-07 19:57:20 +02:00
Girish Ramakrishnan
35ab03c392
restore: do not hide encryption in advanced section
2025-10-07 19:54:20 +02:00
Girish Ramakrishnan
ddb7551b92
integrity: store signature as base64
2025-10-07 18:42:51 +02:00
Johannes Zellner
fdcc5d68a2
Add no-use-before-define linter rule
2025-10-07 17:43:35 +02:00
Girish Ramakrishnan
ac7c32ad4c
backups: log encryption and format in upload
2025-10-07 17:42:51 +02:00
Girish Ramakrishnan
e93898d2ec
typo that broke encryption
2025-10-07 17:42:51 +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
6ac914904e
backups: make listing by site only return box backups
2025-10-07 12:13:14 +02:00
Girish Ramakrishnan
68dd1fbedb
rename function to listByTypePaged
2025-10-07 12:07:46 +02:00
Girish Ramakrishnan
6869380500
Fix tests
2025-10-07 10:01:35 +02:00
Girish Ramakrishnan
3a0febe760
convert console.log to debug
2025-10-07 09:36:07 +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
b3eb6ccde3
x
2025-10-06 21:47:25 +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
8718e7efd2
tasks: list by prefix
2025-10-06 19:32:06 +02:00
Girish Ramakrishnan
b21d29098b
tasks: refactor listByTypePaged into list with options
...
this way we can list by prefix (coming commit)
2025-10-06 19:28:51 +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
Girish Ramakrishnan
34043d5c97
backupsites: reinit sites after restore
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