Commit Graph

16397 Commits

Author SHA1 Message Date
Johannes Zellner 8298e26881 Only list ext4 block devices 2023-01-24 15:59:18 +01:00
Girish Ramakrishnan b2d072f2e6 backups: always test the mount
It's possible that the current credentials do not work. For example,
CIFS is disabled in hetzner's control panel. In such cases, we skip the
mount check and then fail later in some filesystem error. This misleads
the user.

https://forum.cloudron.io/topic/8391/cloudronbackup-folder-disappears-when-trying-to-restore
2023-01-24 15:06:15 +01:00
Girish Ramakrishnan d9db12590f email: better spacing for cloudflare warning 2023-01-24 13:58:55 +01:00
Johannes Zellner 8ab7a4ff58 Stay compatible with ubuntu's util-linux package 2023-01-23 18:50:13 +01:00
Johannes Zellner a6fdb96fbf Add route to list all blockdevices 2023-01-23 17:56:01 +01:00
Girish Ramakrishnan 935cc556df restore: encrypt file names checkbox only shown with password 2023-01-23 10:40:39 +01:00
Girish Ramakrishnan 3dcd4f9da3 typo 2023-01-23 10:20:19 +01:00
Girish Ramakrishnan 69d4404b05 mail: update haraka to 3.0.1 2023-01-23 09:48:02 +01:00
Girish Ramakrishnan 4aa67ba1f8 mysql: fix default collation during restore 2023-01-20 18:03:11 +01:00
Johannes Zellner 2cca9c8a90 Add some backup schedulePattern tests 2023-01-19 19:05:44 +01:00
Johannes Zellner deb318d764 Set mail location for tests to work 2023-01-19 18:23:25 +01:00
Johannes Zellner 3552232e99 Support 2fa for proxy auth 2023-01-19 13:42:51 +01:00
Johannes Zellner c3730d3132 Do not allow to submit empty backup schedule hours or days 2023-01-19 12:43:11 +01:00
Girish Ramakrishnan 62183c2e0e restore: change Remote Path to Backup Path 2023-01-19 10:16:27 +01:00
Girish Ramakrishnan 433985241a Various fixes to import UI 2023-01-17 13:51:21 +01:00
Girish Ramakrishnan 093fc98ae5 s3: add listing check
This is needed for situations like in cloudflare where the endpoint can
be mistakenly configured with the bucket name like https://xx.r2.cloudflarestorage.com/cloudron-backups .
The upload and del calls work but list and copy does not.
2023-01-17 11:13:03 +01:00
Girish Ramakrishnan 40bcfdba76 s3: throw any copy errors 2023-01-17 11:00:03 +01:00
Johannes Zellner 41b03e3fef Ensure ldap client always has an error handler 2023-01-12 14:39:58 +01:00
Girish Ramakrishnan e9168092f7 remove broken link 2023-01-10 21:31:45 +01:00
Girish Ramakrishnan eeaa6ebccb backups: add idrive-e2 2023-01-10 11:21:34 +01:00
Girish Ramakrishnan 0523960cc2 more changes 2023-01-10 11:09:51 +01:00
Girish Ramakrishnan 399388fe9a backups: add idrive e2 2023-01-10 11:08:51 +01:00
Johannes Zellner 0a34ace16a Allow proxy auth login pages to load the font from the dashboard 2023-01-09 22:53:35 +01:00
Johannes Zellner 43437fc6e8 Use the same stylesheet as the dashboard 2023-01-09 22:10:04 +01:00
Johannes Zellner 183d4c026f Support proxyAuth for proxy app 2023-01-09 21:51:32 +01:00
Johannes Zellner 829d53915d Only use "kill" as done in the upstream docs
https://www.freedesktop.org/software/systemd/man/systemd.service.html#ExecReload=
2023-01-09 20:18:51 +01:00
Johannes Zellner 144fc7b7be Ubuntu 18 does not have /usr/bin/kill 2023-01-09 20:12:30 +01:00
Johannes Zellner 20cec7d5ef Fixup location conflict message for bare domain 2023-01-09 13:27:02 +01:00
Johannes Zellner 1aa4e43773 Fun category is gone again 2023-01-05 17:18:14 +01:00
Johannes Zellner 796c0ec598 Revert "Add fun category"
This reverts commit 19833e1a53.
2023-01-05 17:17:05 +01:00
Johannes Zellner e4ef77ced3 Update more translations 2023-01-05 16:21:19 +01:00
Johannes Zellner cee7037ecd Update translations 2023-01-05 16:16:01 +01:00
Johannes Zellner 19833e1a53 Add fun category 2023-01-05 16:15:51 +01:00
Johannes Zellner 15e4ceeb76 Use new postgres addon 5.0.1 2022-12-29 16:15:00 +01:00
Girish Ramakrishnan 4d5d6c6eb4 Update mail image 2022-12-28 14:46:52 +01:00
Girish Ramakrishnan 68f4f1ba85 contabo: network can be real slow 2022-12-24 15:04:45 +01:00
Girish Ramakrishnan 04c23e2867 Make storage quota slider start from 500M 2022-12-24 15:02:23 +01:00
Girish Ramakrishnan a68782d66b tpo 2022-12-24 14:48:46 +01:00
Girish Ramakrishnan 3d2e9bd448 init-ubuntu: more logs 2022-12-24 11:54:30 +01:00
Girish Ramakrishnan 5ff10503ab Update packages 2022-12-24 11:38:57 +01:00
Girish Ramakrishnan 6596ce9557 storage provider is plural 2022-12-24 11:10:24 +01:00
Girish Ramakrishnan 7be0739141 registry log message 2022-12-23 17:19:52 +01:00
Johannes Zellner abb21281d1 Update chart.js 2022-12-23 07:23:14 +01:00
Johannes Zellner 06f06b8725 Update xtermjs to 5.1.0
After https://github.com/xtermjs/xterm.js/issues/4338
2022-12-23 07:10:49 +01:00
Girish Ramakrishnan ae30fe25d7 unbound: disable controller interface explicitly
https://github.com/NLnetLabs/unbound/issues/806
2022-12-22 11:11:33 +01:00
Johannes Zellner 707d73a3b2 Use mongosh instead of mongo cli in webterminal 2022-12-20 17:23:11 +01:00
Johannes Zellner 64b852d444 Fixup package lock 2022-12-20 16:19:51 +01:00
Johannes Zellner 611f08c056 Add paginated fetching for app backups 2022-12-19 17:10:43 +01:00
Johannes Zellner 16574c7c5e Fixup initial subscription handling when not yet registered 2022-12-14 10:15:21 +01:00
Girish Ramakrishnan d5793bc7c0 Fix crash in RBL check 2022-12-08 23:53:21 +01:00