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
Johannes Zellner
7aeb66a603
webadmin: fun, use gravatar for user icon
2014-10-10 09:43:44 -07:00
Johannes Zellner
7e895a83bf
Revert "Stop container before deleting it"
...
This reverts commit 872316f64d .
2014-10-10 09:30:45 -07:00
Girish Ramakrishnan
79d1940506
Fix boolean logic from eb21b531
2014-10-10 08:53:32 -07:00
Girish Ramakrishnan
b0c2fd7129
Quote all the things!
2014-10-10 08:42:01 -07:00
Johannes Zellner
875bb35807
Write some oauth documentation of what the routes do
...
Since we deviate slightly from the oauth standard,
much like everyone seems to do, we need to document it better
as the topic is certainly not trivial
2014-10-10 08:30:57 -07:00
Johannes Zellner
0595d7895f
Merge branch 'rolescopes'
2014-10-10 08:04:16 -07:00
Girish Ramakrishnan
b447298388
print out the request body
2014-10-10 00:57:04 -07:00
Girish Ramakrishnan
957633ed64
Fix qouting
2014-10-10 00:56:56 -07:00
Girish Ramakrishnan
ad18353557
Do not set any header
2014-10-10 00:16:14 -07:00