Commit Graph

15779 Commits

Author SHA1 Message Date
Girish Ramakrishnan b278056941 typo in backup filename 2021-05-27 15:08:51 -07:00
Girish Ramakrishnan 218450880e restore: add mounts support 2021-05-27 15:01:44 -07:00
Girish Ramakrishnan fcee182ca3 Update translations 2021-05-27 14:13:38 -07:00
Girish Ramakrishnan a34bdb9ddf backups: fix mounting logic of backup settings and cloudron restore 2021-05-27 13:52:05 -07:00
Girish Ramakrishnan 8590148803 typo 2021-05-27 13:19:13 -07:00
Girish Ramakrishnan 98988202a1 sftp: make the key unreadble by group/others 2021-05-26 15:59:07 -07:00
Girish Ramakrishnan 0342865129 sieve: redirects do not do SRS 2021-05-26 15:22:10 -07:00
Girish Ramakrishnan c605395885 app import: restore icon, tag, label, proxy configs etc 2021-05-26 09:49:00 -07:00
Girish Ramakrishnan d93c9b3c59 import is a state of its own now 2021-05-26 09:32:17 -07:00
Girish Ramakrishnan 098cff08f7 make import a task of it's own
this allows us to distinguish it in the eventlog and apptask logic
2021-05-26 09:27:15 -07:00
Girish Ramakrishnan 431e2a6ab9 clone: save app config
clone also clones the tags, labels and icon. this is not done for
restore or import since it's not clear if this is a good idea or not.
for example, if user had some custom tags and label set and then restores
to some old backup, is it expected to reset the labels and tags?
2021-05-26 09:03:05 -07:00
Girish Ramakrishnan 4a238256e8 more post install variables 2021-05-25 11:33:02 -07:00
Johannes Zellner 5718775bf7 Do not wrap table column 2021-05-25 14:10:00 +02:00
Girish Ramakrishnan 2fb6be81fc cloudron-setup: check if box.service exists instead 2021-05-24 19:05:49 -07:00
Girish Ramakrishnan 0a5a24ba2e add tryAddMount
we try to add a mount. if it fails, it will revert to the previous mount config.

there was a plan to make this work based on systemd-mount but we hit this bug - https://bugzilla.redhat.com/show_bug.cgi?id=1708996
2021-05-21 22:32:51 -07:00
Johannes Zellner 89754a62fe filemanager: Prevent and reset hash state during busy times 2021-05-20 19:26:20 +02:00
Johannes Zellner ecb93cb115 Better busy handling in filemanager on slow storage 2021-05-20 18:12:25 +02:00
Johannes Zellner e79c90f330 Prevent img preview flickering with an empty pixel image 2021-05-20 17:14:58 +02:00
Girish Ramakrishnan 691013d7e0 Make it a single line 2021-05-19 18:20:37 -07:00
Girish Ramakrishnan 5b3e800567 appstatus: better text 2021-05-19 14:01:41 -07:00
Girish Ramakrishnan 59db625ad9 volumes: wait for mount during add/update
this is a better feedback mechanism for the user
2021-05-19 11:08:33 -07:00
Girish Ramakrishnan 449d6b2de4 add missing callback 2021-05-18 14:49:15 -07:00
Girish Ramakrishnan 91df8df92d add alert for ubuntu 16 2021-05-18 14:48:01 -07:00
Girish Ramakrishnan a3c2fcf1b6 settings: display ubuntu version 2021-05-18 14:38:06 -07:00
Girish Ramakrishnan a5e34cf775 delete certs that have long expired (6 months)
fixes #783
2021-05-18 13:37:35 -07:00
Girish Ramakrishnan 76d0abae43 postgresql: set max conn limit per db 2021-05-18 09:04:29 -07:00
Johannes Zellner 1785b0352a Add initial sshfs support 2021-05-18 17:27:32 +02:00
Johannes Zellner 5d6a794d52 Add sshfs volume UI bits 2021-05-18 17:20:59 +02:00
Girish Ramakrishnan 14bb928d41 backups: fix various mount issues 2021-05-17 22:58:40 -07:00
Girish Ramakrishnan a54a404dac backups: add mount configuration and status 2021-05-17 22:50:49 -07:00
Girish Ramakrishnan 599b604dca tests: make volumes routes test pass 2021-05-17 22:23:24 -07:00
Girish Ramakrishnan c7474511aa fix volume test 2021-05-17 16:23:37 -07:00
Girish Ramakrishnan 124954d490 migrate old providers as generic mountpoint provider 2021-05-17 13:23:32 -07:00
Girish Ramakrishnan 53dce1e7aa users: rename createdAt to creationTime 2021-05-17 07:54:54 -07:00
Girish Ramakrishnan 2421536c23 add indexes for ORDER BY fields used in code
we hit ER_OUT_OF_SORTMEMORY with large tables
2021-05-17 07:06:11 -07:00
Girish Ramakrishnan aae40f506b backups: add mounting config 2021-05-14 15:27:07 -07:00
Girish Ramakrishnan 24dbf53c5d fix error handling 2021-05-14 14:46:16 -07:00
Girish Ramakrishnan a56766ab0e ensure nss-lookup.target is hit after unbound starts
https://github.com/NLnetLabs/unbound/issues/296

this fixes volume hostname resolution on reboot
2021-05-14 12:07:05 -07:00
Girish Ramakrishnan 43642b2d60 volumes: better options for ext4 2021-05-14 11:38:32 -07:00
Girish Ramakrishnan a3ea2a32f1 volumes: auto-refresh state when activating 2021-05-14 10:46:31 -07:00
Girish Ramakrishnan 8cb7c8cd1c volumes fixes 2021-05-14 10:26:57 -07:00
Girish Ramakrishnan 00cd10742f cifs: set uid/gid
because the mode is 0777, we should be fine with any valid uid/gid
2021-05-14 10:08:44 -07:00
Girish Ramakrishnan 0148a46244 Fix color of mount status 2021-05-14 10:01:23 -07:00
Girish Ramakrishnan 88a5526e9b starttask: set NODE_OPTIONS instead of env -S 2021-05-14 09:36:00 -07:00
Girish Ramakrishnan 06b7cb962b do not remove mount file if mountType was no-op
we might end up removing user's systemd file
2021-05-14 08:44:44 -07:00
Johannes Zellner 6f2382d5ff Set correct esversion for linter 2021-05-14 12:27:59 +02:00
Johannes Zellner 5e48b69d3b Revert "taskworker: Use --unhandled-rejections=strict"
Breaks the task argument count

This reverts commit b7643ae3b3.
2021-05-14 11:13:52 +02:00
Johannes Zellner a43e804ee2 Revert "taskworker: put the arg in shebang line"
Not supported on ubuntu 18

This reverts commit e6edc4e999.
2021-05-14 10:51:37 +02:00
Johannes Zellner 170efbcb5e Remove unused require 2021-05-14 10:47:54 +02:00
Johannes Zellner fe34c158eb Fix cifs mount point syntax and options 2021-05-14 10:30:11 +02:00