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
Girish Ramakrishnan
84d96cebee
linter fixes
2015-10-23 16:06:55 -07:00
Johannes Zellner
10658606d7
Bring back 'Cloudron' in the login header
2015-10-23 20:21:31 +02:00
Johannes Zellner
f72d89fa76
Replace the ugly oauth proxy checkbox
v0.0.76
2015-10-22 13:18:58 +02:00
Johannes Zellner
f9f4a8e7ad
Check memory availability if an app can be installed or not
2015-10-22 11:16:55 +02:00
Johannes Zellner
fd58e83da9
Provide the memory byte count with the cloudron config route
2015-10-22 11:16:55 +02:00
Johannes Zellner
bfcedfdb2a
Add node module bytes
2015-10-22 11:16:55 +02:00
Johannes Zellner
d11e030150
Add resource constrait view on app installation attempt
2015-10-22 11:16:55 +02:00
Johannes Zellner
6103640b53
Remove leftover console.log()
2015-10-22 11:16:55 +02:00
Girish Ramakrishnan
259199897b
update test image
2015-10-21 09:16:04 -07:00
Johannes Zellner
ee498b9e2b
A readable stream does not have .end()
2015-10-21 17:25:14 +02:00
Johannes Zellner
18a464b1d2
Make data/ directory writeable by yellowtent user
2015-10-21 17:18:45 +02:00
Johannes Zellner
d1c8e34540
dns in sync file should be under data/
2015-10-21 17:18:39 +02:00
Johannes Zellner
a151846f1c
Use config.(set)dnsInSync()
...
Fixes #520
2015-10-21 16:44:03 +02:00
Johannes Zellner
9f19b0bc9e
Use a persistent file for dns sync flag
2015-10-21 16:42:17 +02:00
Johannes Zellner
289fe76adc
Avoid network request for access token verification in oauth proxy
2015-10-21 16:23:15 +02:00
Johannes Zellner
1eb1c44926
Clear oauthproxy session in case the access token is invalid
2015-10-21 15:57:18 +02:00
Girish Ramakrishnan
bc09e4204b
use debug instead of console.error
v0.0.75
2015-10-20 19:03:34 -07:00
Girish Ramakrishnan
1a2948df85
VolumesFrom is part of HostConfig
2015-10-20 17:34:47 -07:00
Girish Ramakrishnan
16df15cf55
containerId does not mean it is running
2015-10-20 16:56:57 -07:00
Girish Ramakrishnan
0566bad6d9
bump infra version
2015-10-20 15:07:35 -07:00
Girish Ramakrishnan
edc90ccc00
bump test image
2015-10-20 14:40:27 -07:00
Girish Ramakrishnan
3688602d16
test the scheduler
2015-10-20 14:30:50 -07:00
Girish Ramakrishnan
0deadc5cf2
autodetect image id
2015-10-20 13:07:25 -07:00
Girish Ramakrishnan
10ac435d53
addons is mandatory
2015-10-20 12:57:00 -07:00
Girish Ramakrishnan
16f025181f
ensure boolean
2015-10-20 12:49:02 -07:00
Girish Ramakrishnan
3808f60e69
appState can be null
2015-10-20 12:32:50 -07:00
Girish Ramakrishnan
a00615bd4e
manifest always has addons
2015-10-20 12:27:23 -07:00
Girish Ramakrishnan
14bc2c7232
rename isSubcontainer -> isAppContainer
2015-10-20 10:55:06 -07:00
Girish Ramakrishnan
76d286703c
ignore portBindings and exportPorts for subcontainers
2015-10-20 10:42:35 -07:00
Girish Ramakrishnan
c80a5b59ab
do not dump containerOptions
2015-10-20 10:27:53 -07:00
Girish Ramakrishnan
db6882e9f5
do not kill containers on restart
2015-10-20 10:22:42 -07:00
Girish Ramakrishnan
3fd9d9622b
schedulerConfig cannot be null
2015-10-20 09:44:46 -07:00
Girish Ramakrishnan
5ae4c891de
scheduler: sync more often to catch bugs sooner
2015-10-20 09:36:55 -07:00
Girish Ramakrishnan
fb2e7cb009
scheduler: crash fixes
2015-10-20 09:36:30 -07:00
Johannes Zellner
8124f0ac7f
Remove cloudron name from the setup wizard
2015-10-20 13:36:25 +02:00
Johannes Zellner
446f571bec
The activate route does not take a cloudron name anymore
2015-10-20 13:12:37 +02:00
Johannes Zellner
142ae76542
Finally remove the cloudron name from the api wrapper and index page
2015-10-20 12:59:57 +02:00
Johannes Zellner
ed1873f47e
Remove cloudron name related UI in the settings view
2015-10-20 12:57:51 +02:00
Johannes Zellner
0ee04e6ef3
Remove cloudron name usage in error.html
2015-10-20 12:55:30 +02:00
Johannes Zellner
1e4475b275
Remove cloudron name usage in naked domain page
2015-10-20 12:46:45 +02:00