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 |
|
Johannes Zellner
|
a243478fff
|
Create separate ip and my. domain nginx configs
|
2017-01-06 16:01:49 +01:00 |
|
Johannes Zellner
|
f0fdc00e78
|
Always setup an nginx config for ip as the webadmin config
|
2017-01-06 12:42:21 +01:00 |
|
Johannes Zellner
|
684e7df939
|
At least resolve nameservers for dns settings validator
|
2017-01-06 11:08:10 +01:00 |
|
Johannes Zellner
|
6c5fb67b58
|
Give the actual domain in status if set
This allows the webui served up on ip to redirect correctly
|
2017-01-06 10:47:42 +01:00 |
|
Girish Ramakrishnan
|
5969b4825c
|
dns_ready is not required since it is part of status
|
2017-01-06 10:23:10 +01:00 |
|
Girish Ramakrishnan
|
64c888fbdb
|
Send config state as part of the status
|
2017-01-06 10:23:10 +01:00 |
|
Girish Ramakrishnan
|
270a1f4b95
|
Merge gIsConfigured into config state
|
2017-01-06 10:23:10 +01:00 |
|
Girish Ramakrishnan
|
8f4ed47b63
|
track the config state in cloudron.js
|
2017-01-06 10:23:10 +01:00 |
|
Girish Ramakrishnan
|
09997398b1
|
Disallow dnsSetup if domain already set
|
2017-01-06 10:23:10 +01:00 |
|
Girish Ramakrishnan
|
0b68d1c9aa
|
Reconfigure admin when domain gets set
|
2017-01-06 10:23:10 +01:00 |
|
Girish Ramakrishnan
|
cc9904c8c7
|
Move nginx config and cert generation to box code
|
2017-01-06 10:23:10 +01:00 |
|
Girish Ramakrishnan
|
16ab523cb2
|
Store IP certs as part of nginx cert dir (otherwise, it will get backed up)
|
2017-01-06 10:23:10 +01:00 |
|
Girish Ramakrishnan
|
20a75b7819
|
tag -> prefix
|
2017-01-05 23:20:02 -08:00 |
|
Johannes Zellner
|
38c542b05a
|
Add route to check dns and cert status
|
2017-01-05 20:37:26 +01:00 |
|
Johannes Zellner
|
fc5fa621f3
|
Ensure the dkim folder for the domain exists
|
2017-01-05 17:14:27 +01:00 |
|
Johannes Zellner
|
6ec1a75cbb
|
Ensure Dkim key in the readDkimPublicKeySync() function
|
2017-01-05 17:04:03 +01:00 |
|
Johannes Zellner
|
801c40420c
|
Create setup nginx config and cert for ip setup
|
2017-01-05 16:02:03 +01:00 |
|
Johannes Zellner
|
d9865f9b0f
|
Allow box to startup without fqdn
|
2017-01-05 14:02:04 +01:00 |
|
Johannes Zellner
|
59deb8b708
|
Do not fire configured event if no fqdn is set
|
2017-01-05 13:05:36 +01:00 |
|
Johannes Zellner
|
4f1c7742ef
|
Add public route for dns setup
This route is only available until the Cloudron is activated and also
only in self-hosted ones
|
2017-01-05 11:52:38 +01:00 |
|
Girish Ramakrishnan
|
967bab678d
|
Fix listing of app backups
The id can now contain path and not just the filename
|
2017-01-05 01:03:44 -08:00 |
|
Girish Ramakrishnan
|
135c296ac7
|
Remove the Z suffix
|
2017-01-05 00:12:31 -08:00 |
|
Girish Ramakrishnan
|
e83ee48ed5
|
Pass collation tag to backup functions
Fixes #159
|
2017-01-05 00:10:16 -08:00 |
|
Girish Ramakrishnan
|
1539fe0906
|
preserve msecs portion in backup file format
this is required because the second precision causes backups to fail
because of duplicate file name. this happens in tests.
part of #159
|
2017-01-04 21:57:03 -08:00 |
|
Girish Ramakrishnan
|
c06bddd19e
|
Fix backup filename prefix in sql query
|
2017-01-04 21:41:31 -08:00 |
|
Girish Ramakrishnan
|
ceb78f21bb
|
remove redundant reuseOldAppBackup
|
2017-01-04 21:20:36 -08:00 |
|