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 |
|
Girish Ramakrishnan
|
16dc008702
|
Fix failing test
|
2021-05-05 12:52:11 -07:00 |
|
Girish Ramakrishnan
|
44ac406e57
|
admin -> dashboard
|
2021-05-05 12:29:04 -07:00 |
|
Girish Ramakrishnan
|
cc9b43450c
|
configureAdmin is never used
|
2021-05-05 12:16:25 -07:00 |
|
Girish Ramakrishnan
|
7f6a0555b2
|
store custom app certificates in subdomains table
the REST route and model code is still ununsed as before since there
is no way to set the certs from the UI.
|
2021-05-05 10:58:20 -07:00 |
|
Girish Ramakrishnan
|
963e92b517
|
store fallback certs in the database
|
2021-05-04 22:30:28 -07:00 |
|
Girish Ramakrishnan
|
7de454911e
|
migrate firewall configuration into database
the ports.json is for the moment server specific
|
2021-05-04 15:55:54 -07:00 |
|
Girish Ramakrishnan
|
d8e464d9c7
|
Fix sftp paths
|
2021-05-04 15:55:37 -07:00 |
|
Girish Ramakrishnan
|
fc2e2665b9
|
restore: write secrets into platformdata on start
this is required when cloudron is restored and we have to then write
keys from the db into the platformdata.
|
2021-05-04 14:56:25 -07:00 |
|
Johannes Zellner
|
5cc5c1923a
|
If user-agent is not known pass the agent as incoming string
|
2021-05-04 20:36:41 +02:00 |
|
Johannes Zellner
|
aa86174d6b
|
We can have toplevel arrays just fine
|
2021-05-04 20:30:52 +02:00 |
|
Johannes Zellner
|
fed8ba95f0
|
Fallback to unkown useragent and don't stash such login attempts
|
2021-05-04 20:07:28 +02:00 |
|
Johannes Zellner
|
bec42c69c8
|
Do not use toplevel arrays
|
2021-05-04 19:52:21 +02:00 |
|
Girish Ramakrishnan
|
7d8d6d4913
|
better error messages
|
2021-05-04 10:45:36 -07:00 |
|
Johannes Zellner
|
5ab925e284
|
Fix login location stash
|
2021-05-04 15:00:09 +02:00 |
|
Girish Ramakrishnan
|
f016f3d3e1
|
use rmdir instead of unlink
|
2021-05-04 00:28:44 -07:00 |
|