Girish Ramakrishnan
|
2428000262
|
Add square bracket for empty string/no apps
|
2015-10-29 13:07:52 -07:00 |
|
Girish Ramakrishnan
|
06aaf98716
|
dnsConfig provider can be caas
|
2015-10-29 12:33:10 -07:00 |
|
Girish Ramakrishnan
|
26fc1fd7a6
|
use debug again
|
2015-10-29 12:28:50 -07:00 |
|
Girish Ramakrishnan
|
a9aa3c4fd8
|
use debug instead of console.error
|
2015-10-29 12:26:58 -07:00 |
|
Girish Ramakrishnan
|
61d4509a8e
|
do not emit fake activation event
cloudron is simply initialized the first thing
|
2015-10-29 12:18:25 -07:00 |
|
Johannes Zellner
|
8cff4f4ff1
|
Only print an app alive digest
|
2015-10-29 19:54:20 +01:00 |
|
Girish Ramakrishnan
|
5dc30e02c4
|
mailer: do not start until activated
|
2015-10-29 10:12:44 -07:00 |
|
Girish Ramakrishnan
|
55f070e12c
|
ensure cloudron.js is initialized first
|
2015-10-29 10:11:05 -07:00 |
|
Girish Ramakrishnan
|
0afb8f51c3
|
Fix typo
|
2015-10-29 09:00:31 -07:00 |
|
Girish Ramakrishnan
|
42f2637078
|
setup dns records on activation
do no wait for records to sync as well. the appstore does all the
waiting now (or the user in selfhosted case)
|
2015-10-29 08:43:25 -07:00 |
|
Girish Ramakrishnan
|
bbec7c6610
|
send heartbeat regardless of activation
|
2015-10-29 08:40:52 -07:00 |
|
Johannes Zellner
|
0460beccf0
|
Add route to set the admin certificate
This route is separate until we can treat the webadmin just
like any other app
|
2015-10-29 12:27:57 +01:00 |
|
Girish Ramakrishnan
|
32173b19c9
|
Do not subscribe to activation event if already activated
|
2015-10-28 17:07:13 -07:00 |
|
Girish Ramakrishnan
|
1a8fd7dd92
|
remove gInitialized pattern
not sure why we initialize anything more than once
|
2015-10-28 17:05:28 -07:00 |
|
Girish Ramakrishnan
|
f0047bc1aa
|
console.error -> debug
|
2015-10-28 17:05:16 -07:00 |
|
Girish Ramakrishnan
|
917832e0ae
|
Change DKIM selector to cloudron
|
2015-10-28 16:16:15 -07:00 |
|
Girish Ramakrishnan
|
cf8948ac69
|
console.error to debug
|
2015-10-28 16:08:12 -07:00 |
|
Girish Ramakrishnan
|
b2df639155
|
Move dns backends to separate directory
|
2015-10-28 16:04:49 -07:00 |
|
Girish Ramakrishnan
|
70ace09ff5
|
remove unused digitalocean.js
|
2015-10-28 15:25:22 -07:00 |
|
Girish Ramakrishnan
|
35a69f595a
|
remove unused require
|
2015-10-28 15:22:10 -07:00 |
|
Girish Ramakrishnan
|
f4c4a931d2
|
Fix debug message
|
2015-10-28 15:21:47 -07:00 |
|
Girish Ramakrishnan
|
7caced2fe8
|
Do not send email if SPF record is not setup correctly
|
2015-10-28 14:45:51 -07:00 |
|
Johannes Zellner
|
eca328b247
|
Add cert and key to app install route
|
2015-10-28 22:09:19 +01:00 |
|
Girish Ramakrishnan
|
2591b8e10c
|
minor rewording
|
2015-10-28 10:17:46 -07:00 |
|
Johannes Zellner
|
9df9d1667f
|
Test certs are now simply embedded
|
2015-10-28 16:34:09 +01:00 |
|
Johannes Zellner
|
7798111af1
|
Ensure the test certs match domain and the folder is created
|
2015-10-28 16:33:45 +01:00 |
|
Johannes Zellner
|
12351113a9
|
Fixup the tests for wildcard cert
|
2015-10-28 16:00:51 +01:00 |
|
Johannes Zellner
|
d9256f99af
|
Make sure the dns sync file is removed
|
2015-10-28 15:32:49 +01:00 |
|
Johannes Zellner
|
cf021066ed
|
Move cert validation to settings and use it for wildcard cert
|
2015-10-28 14:35:39 +01:00 |
|
Johannes Zellner
|
04eb2a982f
|
Add proper cert validator
|
2015-10-28 14:20:25 +01:00 |
|
Johannes Zellner
|
5d4d0c0a86
|
Add missing fs.
|
2015-10-28 12:56:09 +01:00 |
|
Johannes Zellner
|
e81db9728a
|
Set the cert and key dynamically when rendering nginx appconfig
|
2015-10-28 12:42:04 +01:00 |
|
Johannes Zellner
|
db305af8c9
|
We name certs with .cert extension
|
2015-10-28 12:33:27 +01:00 |
|
Johannes Zellner
|
4b3aca7773
|
certs should be stored with app fqdn
|
2015-10-28 12:28:57 +01:00 |
|
Johannes Zellner
|
5b5abe99e7
|
Save the uploaded certs to app cert directory
|
2015-10-28 12:24:59 +01:00 |
|
Johannes Zellner
|
8f670eb755
|
Add per app cert dir
|
2015-10-28 12:23:16 +01:00 |
|
Johannes Zellner
|
21a604814c
|
Add tests for app cert upload
|
2015-10-28 12:13:37 +01:00 |
|
Johannes Zellner
|
57de915133
|
Make settings certificate upload route also just using the json body
|
2015-10-28 12:12:06 +01:00 |
|
Johannes Zellner
|
a892de5c2d
|
Ensure cert and key are strings
|
2015-10-28 11:50:50 +01:00 |
|
Girish Ramakrishnan
|
f39809c941
|
EE API is synchronous
|
2015-10-27 22:18:02 -07:00 |
|
Girish Ramakrishnan
|
09c4bfeb51
|
Add DNS records for non-custom domains before activation
|
2015-10-27 21:10:00 -07:00 |
|
Girish Ramakrishnan
|
615789a9ad
|
fix unregisterSubdomain loop
|
2015-10-27 18:53:06 -07:00 |
|
Girish Ramakrishnan
|
bec5eaf3c9
|
send heartbeat immediately on startup
|
2015-10-27 17:05:56 -07:00 |
|
Girish Ramakrishnan
|
4f13ef9cea
|
hearbeat does not rely on dns sync
|
2015-10-27 16:42:24 -07:00 |
|
Girish Ramakrishnan
|
873de48beb
|
Do not add DNS records for custom domain
|
2015-10-27 16:23:08 -07:00 |
|
Girish Ramakrishnan
|
87e70b86d3
|
sendHeartbeat on activation event
|
2015-10-27 16:20:14 -07:00 |
|
Girish Ramakrishnan
|
140aa85223
|
Add cloudron.isActivatedSync
|
2015-10-27 16:12:05 -07:00 |
|
Girish Ramakrishnan
|
3ac3207497
|
send heartbeats regardless of activation
|
2015-10-27 16:05:19 -07:00 |
|
Girish Ramakrishnan
|
e36a0b9a30
|
create cron jobs only on activation
|
2015-10-27 16:04:29 -07:00 |
|
Girish Ramakrishnan
|
0b1aac7687
|
add null check for all jobs
|
2015-10-27 16:02:42 -07:00 |
|