Johannes Zellner
|
d47de31744
|
Rename nakeddomain.html to noapp.html
|
2017-01-11 00:08:13 +01:00 |
|
Girish Ramakrishnan
|
f4b635a169
|
Fix error type
|
2017-01-10 14:21:36 -08:00 |
|
Johannes Zellner
|
349c261238
|
Remove configStatus.domain and replace with toplevel adminFqdn
|
2017-01-10 22:54:45 +01:00 |
|
Johannes Zellner
|
5d739f012c
|
Never use the cloudron email account for LetsEncrypt
|
2017-01-10 18:14:59 +01:00 |
|
Johannes Zellner
|
35404a2832
|
Return expected dns records also if we hit NXDOMAIN
|
2017-01-10 15:51:53 +01:00 |
|
Johannes Zellner
|
a20b331095
|
Convert settings JSON to objects
|
2017-01-10 15:24:16 +01:00 |
|
Johannes Zellner
|
0a154339e6
|
Fix the normal case of changing dns provider
|
2017-01-10 13:15:14 +01:00 |
|
Johannes Zellner
|
11fb0d9850
|
Verify the my.domain instead of the zone
|
2017-01-10 12:30:14 +01:00 |
|
Johannes Zellner
|
3f925e5b96
|
Improve manual dns backend error message
|
2017-01-10 12:09:30 +01:00 |
|
Johannes Zellner
|
714ae18658
|
Fix the manual dns verification
|
2017-01-10 12:07:32 +01:00 |
|
Johannes Zellner
|
226164c591
|
This error is already a SubdomainError
|
2017-01-10 11:40:05 +01:00 |
|
Johannes Zellner
|
1d44d0a987
|
Remove dns validation code in settings.js
|
2017-01-10 11:33:33 +01:00 |
|
Johannes Zellner
|
babfb5efbb
|
Make the verifyDnsConfig() api return the valid credentials
|
2017-01-10 11:32:44 +01:00 |
|
Johannes Zellner
|
badbb89c92
|
Add INVALID_PROVIDER to SubdomainError
|
2017-01-10 11:32:24 +01:00 |
|
Johannes Zellner
|
50e705fb25
|
Remove unused requires
|
2017-01-10 11:14:16 +01:00 |
|
Johannes Zellner
|
b9e0530ced
|
Fill in the noops in the other backends
|
2017-01-10 11:13:33 +01:00 |
|
Johannes Zellner
|
9c793f1317
|
Make the new interface available in subdomains.js
|
2017-01-10 11:13:02 +01:00 |
|
Johannes Zellner
|
cef93012bf
|
Implement verifyDnsConfig() for manual dns
|
2017-01-10 11:12:38 +01:00 |
|
Johannes Zellner
|
bd099cc844
|
Implement verifyDnsConfig() for route53
|
2017-01-10 11:12:25 +01:00 |
|
Johannes Zellner
|
c1029ba3b0
|
Implement verifyDnsConfig() for digitalocean
|
2017-01-10 11:12:13 +01:00 |
|
Johannes Zellner
|
152025baa7
|
Add verifyDnsConfig() to the dns backend where it belongs
|
2017-01-10 11:11:41 +01:00 |
|
Johannes Zellner
|
94f0f48cba
|
Send backend provider with stats route
|
2017-01-10 10:22:47 +01:00 |
|
Girish Ramakrishnan
|
fdb488a4c3
|
installApp bundle first because syncConfigState might block
|
2017-01-09 19:06:32 -08:00 |
|
Girish Ramakrishnan
|
3f8ea6f2ee
|
Make app auto install as part of async flow
It was called in nextTick() and was done async but had no chance to
run because the platform.initialize() which is sync was blocking it
|
2017-01-09 18:24:41 -08:00 |
|
Girish Ramakrishnan
|
3b035405b0
|
debug.formatArgs API has changed
|
2017-01-09 16:41:04 -08:00 |
|
Girish Ramakrishnan
|
7b1a6e605b
|
ensure backup directory exists
this is because the filename can now contain subpaths
|
2017-01-09 16:09:54 -08:00 |
|
Girish Ramakrishnan
|
26ed331f8e
|
Add default clients in clients.js
|
2017-01-09 15:41:29 -08:00 |
|
Girish Ramakrishnan
|
2311107465
|
remove misleading comments
|
2017-01-09 12:35:39 -08:00 |
|
Girish Ramakrishnan
|
35cf9c454a
|
taskmanager: track paused state
|
2017-01-09 12:26:18 -08:00 |
|
Girish Ramakrishnan
|
ed9889af11
|
Add note about alive and heartbeat job
|
2017-01-09 11:14:11 -08:00 |
|
Girish Ramakrishnan
|
89dc2ec3f6
|
Remove configured event
|
2017-01-09 11:02:33 -08:00 |
|
Girish Ramakrishnan
|
7811359b2f
|
Move cron.initialize to cloudron.js
|
2017-01-09 11:00:09 -08:00 |
|
Girish Ramakrishnan
|
21c66915a6
|
Refactor taskmanager resume flow
|
2017-01-09 10:49:34 -08:00 |
|
Girish Ramakrishnan
|
e3e99408d5
|
say the container was restarted automatically
|
2017-01-09 10:46:43 -08:00 |
|
Girish Ramakrishnan
|
01f16659ac
|
remove unused requires
|
2017-01-09 10:33:23 -08:00 |
|
Girish Ramakrishnan
|
9e8f120fdd
|
Make ensureFallbackCertificate error without a domain
|
2017-01-09 10:28:28 -08:00 |
|
Girish Ramakrishnan
|
3b9b9a1629
|
ensure fallback cert exists before platform is started
|
2017-01-09 10:28:28 -08:00 |
|
Girish Ramakrishnan
|
9e2f43c3b1
|
initialize platform only when domain is available
|
2017-01-09 10:28:25 -08:00 |
|
Girish Ramakrishnan
|
a4bba37606
|
Call mailer.start on configured
|
2017-01-07 23:40:34 -08:00 |
|
Girish Ramakrishnan
|
56c4908365
|
restart mail container on configure event
|
2017-01-07 23:33:20 -08:00 |
|
Girish Ramakrishnan
|
18f6c4f2cd
|
Refactor configure event handling into onConfigured event
|
2017-01-07 23:31:29 -08:00 |
|
Girish Ramakrishnan
|
d0ea1a4cf4
|
Send bounce alerts to cloudron owner
Fixes #166
|
2017-01-07 23:24:12 -08:00 |
|
Girish Ramakrishnan
|
aa75824cc6
|
Pass alerts_from and alerts_to to mail container
Part of #166
|
2017-01-07 22:31:40 -08:00 |
|
Girish Ramakrishnan
|
61d5005c4b
|
Use mail_vars.ini to pass mail container config
|
2017-01-07 16:42:24 -08:00 |
|
Girish Ramakrishnan
|
72d58f48e4
|
Remove invalid event
|
2017-01-07 14:28:33 -08:00 |
|
Girish Ramakrishnan
|
3f3b97dc16
|
Send oom email to cloudron admins
Part of #166
|
2017-01-07 13:52:33 -08:00 |
|
Girish Ramakrishnan
|
8a05fdcb10
|
Fix language
|
2017-01-07 12:35:26 -08:00 |
|
Girish Ramakrishnan
|
6fd3466db1
|
Send cert renewal errors to support@cloudron.io as well
Part of #166
|
2017-01-07 12:29:43 -08:00 |
|
Johannes Zellner
|
fd479d04a0
|
Fix nginx config to make non vhost configs default_server
Nginx does not match on the ip as a vhost. This no basically replaces
the commented out section in the nginx.conf
|
2017-01-06 22:09:10 +01:00 |
|
Girish Ramakrishnan
|
a3dc641be1
|
Skip sending heartbeat if we have no fqdn
|
2017-01-06 09:42:56 -08:00 |
|