Commit Graph

1507 Commits

Author SHA1 Message Date
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