Johannes Zellner
|
1785b0352a
|
Add initial sshfs support
|
2021-05-18 17:27:32 +02:00 |
|
Girish Ramakrishnan
|
14bb928d41
|
backups: fix various mount issues
|
2021-05-17 22:58:40 -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
|
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
|
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 |
|
Girish Ramakrishnan
|
8fc4a8abf7
|
volume: use mountpoint command to check if it is mounted
|
2021-05-13 23:21:15 -07:00 |
|
Girish Ramakrishnan
|
c2fc978ffd
|
better heuristic to find mount error
|
2021-05-13 23:03:25 -07:00 |
|
Girish Ramakrishnan
|
938b88d61b
|
Fix crash
|
2021-05-13 22:52:41 -07:00 |
|
Girish Ramakrishnan
|
f927b9b5b2
|
make taskworker console.* log to file and not stdout
this is similar to code in box.js
|
2021-05-13 22:49:47 -07:00 |
|
Girish Ramakrishnan
|
e6edc4e999
|
taskworker: put the arg in shebang line
otherwise, it gets passed as an arg to the script and is visible in process.argv!
|
2021-05-13 22:49:15 -07:00 |
|
Girish Ramakrishnan
|
b7643ae3b3
|
taskworker: Use --unhandled-rejections=strict
this way, those tasks crash and do not hang on bad code
|
2021-05-13 22:32:12 -07:00 |
|
Girish Ramakrishnan
|
0c4b7f3202
|
do not use %s to print error object
this ends up suppressing the backtrace
|
2021-05-13 22:31:58 -07:00 |
|
Girish Ramakrishnan
|
65e114437b
|
volume: always send a message
|
2021-05-13 17:50:27 -07:00 |
|
Girish Ramakrishnan
|
238073fe48
|
volume: get status
|
2021-05-13 16:08:55 -07:00 |
|
Girish Ramakrishnan
|
2c8e83dc6d
|
volumes: update route
|
2021-05-13 10:48:30 -07:00 |
|
Girish Ramakrishnan
|
ac4fa83080
|
status is already an object
|
2021-05-13 00:02:21 -07:00 |
|
Girish Ramakrishnan
|
50407eba0b
|
volumes: generate systemd mount files based on mount type
|
2021-05-12 23:57:12 -07:00 |
|
Girish Ramakrishnan
|
4c938b5e77
|
shell: expose promises variant
|
2021-05-12 17:30:29 -07:00 |
|
Girish Ramakrishnan
|
52da431388
|
misplaced await
|
2021-05-12 13:30:22 -07:00 |
|
Girish Ramakrishnan
|
fc52cd7e0c
|
volumes: async'ify
|
2021-05-12 11:46:04 -07:00 |
|
Girish Ramakrishnan
|
3a252fe10e
|
boxerror: override the properties directly
|
2021-05-11 17:50:40 -07:00 |
|
Johannes Zellner
|
7dcc904af9
|
Fix new login location detection
|
2021-05-09 10:19:19 +02:00 |
|
Girish Ramakrishnan
|
91a7a9e43c
|
backups: change app backup filename
change from app_appid_timestamp_vVersion to app_fqdn_vVersion
Fixes #782
|
2021-05-08 17:17:11 -07:00 |
|
Girish Ramakrishnan
|
4482da6148
|
move acme2.js one level up
|
2021-05-07 23:21:45 -07:00 |
|
Girish Ramakrishnan
|
302ea60b8d
|
consolidate acme paths in the reverseproxy code
|
2021-05-07 23:21:42 -07:00 |
|
Girish Ramakrishnan
|
dea31109e2
|
remove debug
|
2021-05-07 22:59:53 -07:00 |
|
Girish Ramakrishnan
|
b3a805faff
|
ensureCertificate: copy certs from db to disk as needed
|
2021-05-07 22:07:14 -07:00 |
|
Girish Ramakrishnan
|
593a61f51b
|
apps: get user certificate
|
2021-05-07 21:37:23 -07:00 |
|
Girish Ramakrishnan
|
84af9580a6
|
migrate certs into the blobs database
use platformdata/nginx/cert to store the certs
|
2021-05-07 21:26:49 -07:00 |
|
Girish Ramakrishnan
|
182918b13d
|
add note
|
2021-05-07 20:20:15 -07:00 |
|
Girish Ramakrishnan
|
d8422ea976
|
fix safe() error handling
|
2021-05-07 15:56:43 -07:00 |
|
Girish Ramakrishnan
|
cc684b4ea0
|
acme: async'ify
|
2021-05-06 22:52:49 -07:00 |
|
Girish Ramakrishnan
|
31503e2625
|
postgresql: bump max connections
|
2021-05-06 10:58:48 -07:00 |
|
Girish Ramakrishnan
|
39e7d9cc7a
|
Further rename of admin -> dashboard
|
2021-05-05 13:14:48 -07:00 |
|
Girish Ramakrishnan
|
9418e93428
|
reverseproxy: adminOrigin is not used in the ejs
|
2021-05-05 13:13:04 -07:00 |
|