Girish Ramakrishnan
087f14643a
catch_all_address in settings table is JSON
2018-02-04 01:27:40 -08:00
Girish Ramakrishnan
77fe595970
lint
2018-02-04 00:15:41 -08:00
Girish Ramakrishnan
14529d313a
sos: CopySource requires fancier encoding rules
2018-02-04 00:12:28 -08:00
Girish Ramakrishnan
72f56ff91c
rename the gcdns key file
2018-02-03 22:18:04 -08:00
Girish Ramakrishnan
2a7eabfa68
fix test mail route
2018-02-03 18:34:11 -08:00
Girish Ramakrishnan
d18fe0a40c
app: Check altDomain when saving certs
2018-02-03 01:03:23 -08:00
Girish Ramakrishnan
8f5105388f
Fix crash when cert renewal fails
2018-02-02 21:21:51 -08:00
Girish Ramakrishnan
4c0da7a8c9
use fallback cert of altDomain
2018-02-02 20:29:04 -08:00
Girish Ramakrishnan
f607010396
sos: remove exoscale specific hacks which are obsolete now
2018-02-02 20:13:51 -08:00
Girish Ramakrishnan
909db5b80e
put the ui version in the string as well
2018-02-02 19:57:55 -08:00
Girish Ramakrishnan
7563dd4ac8
remove ununsed require
2018-02-02 18:49:55 -08:00
Girish Ramakrishnan
de1af3ac72
typo
2018-02-02 16:01:20 -08:00
Girish Ramakrishnan
2b9e90397d
Do not delete the old conf dir (migration might use it)
2018-02-02 15:44:49 -08:00
Girish Ramakrishnan
8e258f11ec
caas: import appstore and caas configs for existing caas
2018-02-02 13:29:57 -08:00
Johannes Zellner
2e818fd689
Make first half of the app route tests pass
2018-02-02 14:06:01 +01:00
Girish Ramakrishnan
f85b7a4336
How many commits to fix a typo?
2018-02-01 22:24:41 -08:00
Girish Ramakrishnan
f4a021b751
Fix path to nginx cert
2018-02-01 21:58:42 -08:00
Johannes Zellner
272b0489ff
Fixup the app route test startup sequence
2018-02-01 18:04:43 +01:00
Johannes Zellner
1b25a0d7b7
Fix copy'n'paste error
2018-02-01 17:28:04 +01:00
Johannes Zellner
d8b62f95be
Fix domains tests
2018-02-01 11:19:42 +01:00
Johannes Zellner
b337300a7b
Do not use removed setTlsConfig in apptask tests
2018-02-01 11:16:55 +01:00
Girish Ramakrishnan
2083b035e8
create images in sfo2 now
2018-01-31 22:36:00 -08:00
Girish Ramakrishnan
2873793e7b
typo
2018-01-31 22:31:19 -08:00
Girish Ramakrishnan
17128f0b56
Start the platform code only after 3 secs
2018-01-31 22:16:06 -08:00
Girish Ramakrishnan
1f5ecd5ff8
Set default for CAAS_CONFIG_KEY
2018-01-31 21:48:33 -08:00
Girish Ramakrishnan
52e23c1299
createReleaseTarball: warn about uncommitted changes in webadmin
2018-01-31 20:48:12 -08:00
Girish Ramakrishnan
298a2d2f0f
cloudron-setup: remove unused source-url
2018-01-31 20:14:31 -08:00
Girish Ramakrishnan
38b6e49d44
cloudron-setup: remove unused dns-provider
2018-01-31 20:11:13 -08:00
Girish Ramakrishnan
d915ea348f
cloudron-setup: tls-provider is obsolete
2018-01-31 20:10:47 -08:00
Girish Ramakrishnan
8014cc8ae1
le -> letsencrypt
2018-01-31 18:53:29 -08:00
Girish Ramakrishnan
7dc7c56e97
Fix tests
2018-01-31 18:23:49 -08:00
Girish Ramakrishnan
a5af87e47a
caas: never return key
2018-01-31 18:22:33 -08:00
Girish Ramakrishnan
ab7448926f
Fix use of fallback certs
...
We used to always use nginx cert dir. When custom fallback certs
were set, we used to copy it in boxdata cert dir and then nginx cert dir.
The issue is then that we have to copy all certs to nginx cert dir on
cloudron restore.
To fix this, we simply give priority to nginx cert dir and not copy
around certs anymore. caas cert will reside in nginx cert dir and
not get backed up, as expected.
2018-01-31 18:20:29 -08:00
Johannes Zellner
a727fc5efa
Use tlsConfig from domain, not settings in reverseproxy
2018-01-31 18:37:08 +01:00
Johannes Zellner
0b31568c14
Remove tlsConfig from the settings code
2018-01-31 18:27:31 +01:00
Johannes Zellner
9b21167a8d
Use tlsConfig from the domain, not from settings
2018-01-31 18:27:18 +01:00
Johannes Zellner
3c198550be
Do not send tlsConfig with alive status
2018-01-31 18:27:02 +01:00
Johannes Zellner
31be178210
Add tlsConfig provider validation
2018-01-31 18:20:11 +01:00
Johannes Zellner
d1ef35ae1d
Fixup all the tests to use domain tlsConfig
2018-01-31 18:09:38 +01:00
Johannes Zellner
1ec294a04b
Add tlsConfig to domains and setup rest apis
2018-01-31 17:42:26 +01:00
Johannes Zellner
75775fa192
Add tlsConfig in domain model code
2018-01-31 16:57:59 +01:00
Johannes Zellner
5db1716664
Add tlsConfig handling in domaindb.js
2018-01-31 16:56:22 +01:00
Johannes Zellner
2db35e42de
Add migration script for tlsConfig in domains
2018-01-31 16:53:00 +01:00
Johannes Zellner
5521e17313
Remove progress.json generation in start.sh
2018-01-31 11:56:51 +01:00
Johannes Zellner
35d2755cfb
Remove splashpage logic
2018-01-31 09:24:43 +01:00
Johannes Zellner
8ee1c87c45
Do not setup the splashscreen anymore
2018-01-31 09:11:04 +01:00
Johannes Zellner
e1533ccd54
Prefix all installer log output for better tracking
2018-01-31 09:10:51 +01:00
Girish Ramakrishnan
7907dd5c4f
migrate any existing host.cert/key to domain based host.cert/key
...
we don't remove the old one's yet since existing nginx config
might still be referencing them (not sure)
2018-01-30 22:09:55 -08:00
Girish Ramakrishnan
be66d1ff4d
arg_fqdn is no more
2018-01-30 21:27:27 -08:00
Girish Ramakrishnan
686a01b3e6
autoprovision: Save tlsKey/tlsCert with domain prefix
2018-01-30 20:41:52 -08:00