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
7eeb835d96
Adjust the settings view to upload certs as json body
2015-10-28 12:12:54 +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
Johannes Zellner
69cd01955b
No more dns view
2015-10-28 10:36:55 +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
Girish Ramakrishnan
e008cde2ff
Add dns records on activation
2015-10-27 16:00:31 -07:00
Girish Ramakrishnan
d1e46be8ad
Do not set dns config if null
2015-10-27 12:41:13 -07:00
Girish Ramakrishnan
dc18a18248
remove unused variables
2015-10-27 12:39:06 -07:00
Girish Ramakrishnan
b9a0ad73ab
$location is not defined
2015-10-27 12:37:01 -07:00
Girish Ramakrishnan
e2c3fb309c
Add custom domain setup step
2015-10-27 12:04:27 -07:00
Girish Ramakrishnan
d5255b8cf4
Add Client.setDnsConfig
2015-10-27 12:02:47 -07:00
Girish Ramakrishnan
42e70e870b
deploymentConfig is never used
2015-10-27 11:38:05 -07:00
Johannes Zellner
8ffd7b0197
Adjust the webadmin code for cert upload
2015-10-27 18:38:46 +01:00
Johannes Zellner
01ead194d8
Move cert upload route to /settings
2015-10-27 18:38:46 +01:00
Girish Ramakrishnan
80b9d4be50
awscredentials route is not called anymore
2015-10-27 10:24:42 -07:00
Girish Ramakrishnan
ef06836804
make apps-test partially work
2015-10-27 10:14:51 -07:00
Johannes Zellner
916870b546
Send cert and key with configure
2015-10-27 18:11:48 +01:00
Girish Ramakrishnan
2da7216be6
make apptask-test work
2015-10-27 10:02:43 -07:00
Girish Ramakrishnan
54215cff7a
Use the aws backend for tests
2015-10-27 10:02:43 -07:00
Girish Ramakrishnan
166257bbdc
Allow endpoint to be configured (for the tests)
2015-10-27 10:02:43 -07:00
Girish Ramakrishnan
d502e04cbd
use aws backend for custom domains
2015-10-27 10:02:43 -07:00
Girish Ramakrishnan
1fca680a67
read dns config from settings
2015-10-27 10:02:43 -07:00
Johannes Zellner
4ea3238391
Pass certs down to apps.configure
2015-10-27 16:36:09 +01:00
Johannes Zellner
fa12e7bd97
Add cert and key to app configure route
2015-10-27 15:44:47 +01:00
Johannes Zellner
6118535c4a
Add test helper script to generate a selfsigned cert
2015-10-27 15:06:53 +01:00
Johannes Zellner
920f04aab3
Use test-app image 10.0.0
2015-10-27 14:20:19 +01:00
Johannes Zellner
ed13f2d6ef
Add basic form elements for certificate in app configure
2015-10-27 12:26:55 +01:00
Johannes Zellner
dff27fe7b3
Remove unused dns views
2015-10-27 10:40:05 +01:00
Johannes Zellner
5d589e7330
Move certificate upload form from dns to settings
2015-10-27 10:39:02 +01:00
Johannes Zellner
01ec16f472
Remove useless console.log()
2015-10-27 10:38:11 +01:00
Girish Ramakrishnan
f510d4bc10
add route for setting/getting dns settings
2015-10-26 16:52:59 -07:00
Girish Ramakrishnan
2db2eb13af
add settings.get/setDnsConfig
2015-10-26 16:35:50 -07:00
Girish Ramakrishnan
82e1c07722
separate out dns and backup credentials
2015-10-26 16:23:41 -07:00
Girish Ramakrishnan
23ba078a17
Fix redis hostname
v0.0.77
2015-10-23 19:24:22 -07:00
Girish Ramakrishnan
b5358e7565
recreate docker containers for hostname change
2015-10-23 16:30:17 -07:00
Girish Ramakrishnan
697699bd5f
test the new env vars APP_*
2015-10-23 16:27:40 -07:00
Girish Ramakrishnan
dd2a806ab8
Do not set hostname of app container
...
Some apps like pasteboard try to curl the public app url from inside
the container. This fails because we set the hostname and the hostname
maps to the internal docker IP.
To fix this, simply export two environment variables providing the
app's domain and origin. The hostname is set to the app location instead
of the FQDN for debugging.
Fixes #521
2015-10-23 16:17:35 -07:00