Girish Ramakrishnan
772cefbfc6
Quote values in supervisor configs
2014-10-20 18:20:46 -07:00
Girish Ramakrishnan
9da9312086
Cleanup scripts
2014-10-20 16:52:33 -07:00
Girish Ramakrishnan
9f34ecdfa0
Store all data in data/ instead of .yellowtent/ in cloudrons
...
When run locally, it's still .yellowtent/
2014-10-20 16:44:14 -07:00
Girish Ramakrishnan
439107e6cb
Remove unused script
2014-10-20 16:32:22 -07:00
Girish Ramakrishnan
b1071790a6
Pretty print the config
2014-10-17 23:41:20 -07:00
Girish Ramakrishnan
1fe9e85293
Fix typo in dns check code
2014-10-17 22:01:05 -07:00
Girish Ramakrishnan
b84896a95f
Wait for DNS changes to complete
...
Fixes #111
2014-10-17 21:25:59 -07:00
Girish Ramakrishnan
0807f5caee
Add native-dns module
2014-10-17 20:30:25 -07:00
Girish Ramakrishnan
a5cab916e2
Bump version to 0.5.0
2014-10-16 14:56:56 -07:00
Girish Ramakrishnan
2abfac8a0d
Release version 0.4.0
2014-10-16 14:56:33 -07:00
Girish Ramakrishnan
32cc2d2e2a
Send isDev is /api/v1/config
2014-10-16 14:42:46 -07:00
Girish Ramakrishnan
c44779e639
Provision based on isDev value in provision call from app server
2014-10-16 14:29:41 -07:00
Girish Ramakrishnan
665b9c6e06
Do not backup the certs
...
These are our certs!
2014-10-16 14:08:03 -07:00
Girish Ramakrishnan
9a672ec3b3
Add a note not to backup any other dir
2014-10-16 13:58:39 -07:00
Girish Ramakrishnan
0de57a01ab
Just use docker exec instead of nsenter
...
New in docker 1.3
Fixes #109
2014-10-16 13:52:49 -07:00
Girish Ramakrishnan
6be3cc9bb7
Return values with callback
2014-10-16 13:31:59 -07:00
Girish Ramakrishnan
a8e86bbf90
Fix indentation of heredoc
2014-10-16 13:06:45 -07:00
Girish Ramakrishnan
8155a7d0b2
Retry git and npm command till it succeeds
...
It's fine to run them forever since after 30m the appstore
will recreate it anyway
2014-10-16 12:40:40 -07:00
Girish Ramakrishnan
e8a123b439
Improve log messages in initialization script
2014-10-16 12:26:01 -07:00
Girish Ramakrishnan
c88496873b
Install certificates provided during provisioning
2014-10-16 10:26:41 -07:00
Girish Ramakrishnan
4c8fa56175
Just use heroku for the moment since heroku keeps dying on me
...
Heroku has to be the most unstable service ever
2014-10-15 23:56:17 -07:00
Girish Ramakrishnan
e72d2e1e4f
Move to cloudron.io domain
2014-10-15 19:27:04 -07:00
Johannes Zellner
4e8438afdc
Add TODO to check the private apps user role
2014-10-15 18:01:42 -07:00
Johannes Zellner
e318160ec6
webadmin: display the access restriction in app details
2014-10-15 09:23:15 -07:00
Johannes Zellner
fbc511cc73
webadmin: create restrictAccessToLabel angular filter
2014-10-15 09:23:00 -07:00
Johannes Zellner
2d42f0e81a
webadmin: Add restrictAccessTo select fields in install and config forms
2014-10-15 09:22:29 -07:00
Johannes Zellner
ea4e51e252
Adjust Client to restrictAccessTo REST api changes
2014-10-15 09:21:47 -07:00
Johannes Zellner
7b9d1fe91c
Add restrictAccessTo field for app install and configure
2014-10-15 09:21:11 -07:00
Johannes Zellner
f65a6172b5
Rename isPrivate to restrictAccessTo in appsdb
2014-10-15 08:33:33 -07:00
Johannes Zellner
c93f6dbd4a
Add isPrivate field to appdb
2014-10-14 13:52:14 -07:00
Johannes Zellner
3bbacabd2e
Add app proxy route
...
This will add a proxy route for apps which are set to run
in private mode. At the moment there is no UI to make apps
private.
2014-10-14 13:52:14 -07:00
Johannes Zellner
05d311cedf
Make script includes absolute to webadmin for login session views
2014-10-14 13:52:14 -07:00
Johannes Zellner
fcf9936509
Only send welcome mails for non admins
...
This can only ever be an admin here if it is the very
first one.
2014-10-14 13:52:14 -07:00
Girish Ramakrishnan
4ea1bc65c9
Fix appstore url
2014-10-14 13:28:09 -07:00
Johannes Zellner
1b225da0de
Adjust oauth test suite to new user roles
2014-10-12 15:35:07 -07:00
Johannes Zellner
22128ad3b7
Ignore origin passed from oauth client but use the one in the db
...
Fixes #105
2014-10-12 14:09:38 -07:00
Girish Ramakrishnan
6dcb9a1eae
Pass token to restore script
2014-10-10 16:29:28 -07:00
Girish Ramakrishnan
05db80fdae
Add a TODO that restore should only be done in a fresh image
2014-10-10 15:57:09 -07:00
Girish Ramakrishnan
b8b72ffea4
I like dots
2014-10-10 13:16:19 -07:00
Girish Ramakrishnan
c2950f9a1b
On ubuntu, tar is /bin/tar
2014-10-10 12:10:55 -07:00
Girish Ramakrishnan
0315b27d61
Fix debug
2014-10-10 11:39:51 -07:00
Girish Ramakrishnan
9a94238a11
Pass backup url to updater to avoid circular reference
2014-10-10 11:37:57 -07:00
Girish Ramakrishnan
98a045ec0b
Fix missing require
2014-10-10 11:12:01 -07:00
Johannes Zellner
37f2dd6df6
webadmin: use ng-src instead of src in img tags
2014-10-10 11:04:12 -07:00
Johannes Zellner
c03f62339a
webadmin: use https:// for gravatar
2014-10-10 11:00:09 -07:00
Johannes Zellner
a421943e1c
Add angular-m5 for now to setup.html this is only temporarily
2014-10-10 10:52:15 -07:00
Girish Ramakrishnan
f388cc6058
Stop container before deleting it
...
This is attempting to fix
Thu, 09 Oct 2014 06:30:22 GMT box:apptask Apptask completed for 326e4abd-aa72-4069-abf3-238757b3167d { [Error: HTTP code is 500 which indicates error: server error - Cannot destroy container 4524791d0efe279ce556a6c10c484bd09e5163f4279a5de84fa30836be49ebf4: Unable to remove filesystem for 4524791d0efe279ce556a6c10c484bd09e5163f4279a5de84fa30836be49ebf4: remove /var/lib/docker/containers/4524791d0efe279ce556a6c10c484bd09e5163f4279a5de84fa30836be49ebf4: directory not empty
See https://github.com/docker/docker/issues/8203
2014-10-10 09:57:13 -07:00
Girish Ramakrishnan
5dd57f6327
Fix quoting in scripts
2014-10-10 09:54:12 -07:00
Girish Ramakrishnan
9028b4f6b5
Use execFile instead of exec
2014-10-10 09:54:12 -07:00
Johannes Zellner
15dc7ac13c
webadmin: use better fitting default gravatar
2014-10-10 09:47:45 -07:00