Girish Ramakrishnan
eaa747fe39
do not install admin certs during test
2016-10-25 11:36:56 -07:00
Johannes
e1be8659fa
Also validate DNS config for digitalocean backend
2016-10-25 16:18:54 +02:00
Johannes
eb963f3e1b
Report auth issues in digitalocean dns backend
2016-10-25 16:18:33 +02:00
Johannes
a23f5d45b0
Improve error feedback when setting Route53 credentials
2016-10-25 16:06:31 +02:00
Johannes
0c6a2008ff
Also support noop dns provider in settings backend
2016-10-25 14:55:20 +02:00
Johannes
d7a91429f3
noop dns provider is a valid one
2016-10-25 14:15:54 +02:00
Johannes Zellner
2c279dc77e
Set LE as default tls config
2016-10-21 10:31:55 -07:00
Johannes Zellner
5d8b46e015
Add more fallbacks for settings
2016-10-21 10:31:30 -07:00
Girish Ramakrishnan
6b72ee61f9
Show good error message for invalid username
2016-10-17 19:02:48 -07:00
Girish Ramakrishnan
4313d8a28c
Send mail when backup fails
...
Fixes #9
2016-10-14 15:08:41 -07:00
Girish Ramakrishnan
ae299f5838
Fix failing test
2016-10-14 09:30:42 -07:00
Girish Ramakrishnan
bafc35f99e
Revert "Use in-place replacement ursa-purejs for native ursa"
...
This reverts commit 8e033dc387 .
Lots of things in ursa-purejs is unimplemented. We get errors like:
/home/yellowtent/box/node_modules/ursa-purejs/lib/ursa.js:331
throw new Error("Unsupported operation : sign");
^
Error: Unsupported operation : sign
at Object.sign (/home/yellowtent/box/node_modules/ursa-purejs/lib/ursa.js:331:13)
at Object.sign (/home/yellowtent/box/node_modules/ursa-purejs/lib/ursa.js:624:27)
at /home/yellowtent/box/src/cert/acme.js:112:50
at /home/yellowtent/box/src/cert/acme.js:70:16
2016-10-13 21:41:04 -07:00
Girish Ramakrishnan
32eb1edead
center it
2016-10-13 16:26:29 -07:00
Girish Ramakrishnan
1187e6a101
Add powered by footer to password reset
2016-10-13 16:18:26 -07:00
Girish Ramakrishnan
f94a653e80
Add powered by footer
...
Fixes #77
2016-10-13 16:18:22 -07:00
Girish Ramakrishnan
1c22cb8443
Pass invitor object when reinviting user
2016-10-13 15:57:58 -07:00
Girish Ramakrishnan
49f7fb552b
settings api: key if present must be a string
2016-10-13 15:32:18 -07:00
Girish Ramakrishnan
d460c36e14
Simply use settings.setBackupConfig
2016-10-13 15:32:00 -07:00
Girish Ramakrishnan
6e8eea6876
Use getBackupConfig instead and allow key to be settable
2016-10-13 15:23:49 -07:00
Girish Ramakrishnan
fd1b56b9e9
Fix failing sysadmin test
2016-10-13 15:13:28 -07:00
Girish Ramakrishnan
92106a2a52
Fix failing simple auth test
2016-10-13 15:11:03 -07:00
Girish Ramakrishnan
8809552fb2
Fix failing apps test
2016-10-13 15:04:12 -07:00
Girish Ramakrishnan
3652d7f186
Fix failing cloudron-test
2016-10-13 14:55:14 -07:00
Girish Ramakrishnan
74abb26016
Fix failing backup test
2016-10-13 14:50:54 -07:00
Girish Ramakrishnan
606f28c724
fix failing setting test
2016-10-13 14:45:18 -07:00
Girish Ramakrishnan
427f72fb24
bump the infra version
...
this is redundant since we have an upgrade coming up...
2016-10-13 13:23:28 -07:00
Girish Ramakrishnan
21b28d3dcc
Dynamically scale addon memory
...
Simple math for now: we bump up memory in slabs of 4gb
Fixes #79
2016-10-13 13:13:09 -07:00
Johannes Zellner
4099a7a32e
Also use cloudronName in account setup
2016-10-13 17:40:00 +02:00
Johannes Zellner
97a17ff25f
Amend common template values in a central place
2016-10-13 17:34:21 +02:00
Johannes Zellner
68d37b7260
Render the cloudronName in oauth views
2016-10-13 17:24:26 +02:00
Johannes Zellner
7513817d41
Add newline for password reset
2016-10-13 17:19:41 +02:00
Johannes Zellner
a672a930f8
Show cloudron name in password reset mail subject
2016-10-13 17:03:01 +02:00
Johannes Zellner
62b803624f
HTMLify the password reset mail
2016-10-13 16:48:58 +02:00
Johannes Zellner
9872ac424f
Increase mail container memory
...
This is only a temporary fix for the next release, in case
we have not yet implemented a dynamic setting
2016-10-13 13:56:55 +02:00
Johannes Zellner
bca57b5e47
Show cloudron name for webadmin login
...
Fixes #80
2016-10-13 13:56:29 +02:00
Johannes Zellner
e533f506cc
Remove reduandant Cloudron Cloudron
2016-10-13 12:44:08 +02:00
Johannes Zellner
0b8857e1bb
Fix the user add email
2016-10-13 12:37:25 +02:00
Johannes Zellner
5a1729d715
Improve the invite mail
2016-10-13 11:56:23 +02:00
Johannes Zellner
946d4f1b70
Actually set the html content for the invite mail
2016-10-13 11:38:52 +02:00
Johannes Zellner
8e033dc387
Use in-place replacement ursa-purejs for native ursa
...
The native modules often cause headaches with rebuilds
2016-10-13 11:23:57 +02:00
Johannes Zellner
cf09f0995f
Remove unused requires
2016-10-13 11:21:40 +02:00
Johannes Zellner
19c7dd0de8
Add html version to user welcome mail
2016-10-13 11:21:29 +02:00
Girish Ramakrishnan
1d8df65fbf
Fix mailbox name for naked domains
...
Fixes #81
2016-10-12 19:54:04 -07:00
Girish Ramakrishnan
2be17eeb52
Add semi-tested scaleway backend
2016-10-11 19:47:27 -07:00
Girish Ramakrishnan
c12ee50b3b
dump the body for debugging
2016-10-11 19:29:23 -07:00
Johannes Zellner
f9e47ac3c0
Ensure we always keep the backup key
2016-10-11 15:56:07 +02:00
Johannes Zellner
e614b930a5
Report with a distinguished status code if upstream validation failed
2016-10-11 11:49:30 +02:00
Johannes Zellner
9b4228f373
No need for a separate function
2016-10-11 11:47:33 +02:00
Johannes Zellner
6e6d4f7413
Actually verify s3 credentials by using the api
2016-10-11 11:46:28 +02:00
Johannes Zellner
cac85b17bc
Add backup config test for each backend
2016-10-11 11:36:25 +02:00