Commit Graph

337 Commits

Author SHA1 Message Date
Girish Ramakrishnan c015457747 Add UI to upload custom certificate 2015-01-25 21:53:25 -08:00
Girish Ramakrishnan 382d25c192 Remove obsolete update mode 2015-01-22 11:14:37 -08:00
Girish Ramakrishnan 4d4483661f Change button text depending on upgrade/update 2015-01-22 10:29:20 -08:00
Girish Ramakrishnan 401fb9e024 Move deploymentConfig.json into webadmin 2015-01-22 06:59:40 -08:00
Johannes Zellner dccd64b3c3 webadmin: replace broken appstatus.hml with a static error page for now 2015-01-22 10:22:09 +01:00
Johannes Zellner 05f62a673e webadmin: concatenate all js files per page 2015-01-22 10:17:12 +01:00
Johannes Zellner 0abb15994d webadmin: concatenate all view js files 2015-01-22 10:04:08 +01:00
Johannes Zellner 7098c6f816 webadmin: split up into src/ and dist/ 2015-01-22 09:47:03 +01:00
Johannes Zellner 99283967e9 Add gulp to allow templating of static webadmin content
Currently only webadmin/error.ejs is templated. gulp html
will generated a error.html based on the values in
deploymentConfig.json

Currently we also commit the templating output to the relevant
branch (eg. for development branch master). This means if a
templated file was changed, prior to committing a change we have
to run gulp to generate the output.

Fixes #132
2015-01-21 17:09:40 +01:00
Johannes Zellner 8090f83e7e webadmin: only include yellowtent.js once 2015-01-21 16:54:10 +01:00
Johannes Zellner b82e6045b4 Delete routes respond with 204 and no data
Fixes #136
2015-01-21 00:16:39 +01:00
Johannes Zellner b9d770e74f webadmin: allow to print the error in case we forward to error.html 2015-01-20 17:27:24 +01:00
Johannes Zellner 78a625602a webadmin: force a reload from server on update 2015-01-20 11:51:58 +01:00
Johannes Zellner 81fb667e4f webadmin: guard http calls in case the response is not json 2015-01-20 11:49:57 +01:00
Johannes Zellner 26cbbd8855 webadmin: add missing errorhandler in getApps() 2015-01-20 11:28:15 +01:00
Johannes Zellner b6e7dacf78 webadmin: add error.html in case the box server is down 2015-01-19 13:48:44 +01:00
Girish Ramakrishnan 3830c10090 Remove dead text 2015-01-16 23:42:03 -08:00
Girish Ramakrishnan 5db02143db Make text less verbose 2015-01-13 09:55:29 -08:00
Girish Ramakrishnan 70786be2e9 Remove "Update to master" button since we are not git based anymore 2015-01-13 08:57:24 -08:00
Johannes Zellner 91fe4d4f1d Further form validation for app install with ports
We have to use a custom directive to achieve the
dynamic form validation. See
http://stackoverflow.com/questions/23616578/issue-registering-form-control-with-interpolated-name#answer-23617401
2015-01-07 11:25:13 +01:00
Johannes Zellner 98d211b5a0 Add visual form validation to app install view 2015-01-07 10:23:39 +01:00
Johannes Zellner 2eaac28576 Give full feedback to the user in setup.html
Replace the submit-time check with form validation
pre submit.
2015-01-04 18:15:49 +01:00
Johannes Zellner e04575b46c Improve error reporting for setup.html 2014-12-29 12:00:11 +01:00
Johannes Zellner 33481e70ad Remove unused includes in setup.html 2014-12-27 17:53:35 +01:00
Johannes Zellner 152cf1be46 Create separate setup angular application to avoid side effects
This also adds a loading indicator during cloudron admin
creation.
2014-12-27 17:52:09 +01:00
Johannes Zellner b0d2a18a94 Temporarily disable browser forward to / in case we get an oauth login error
This prevents an endless loop of redirects/forwards.
We need a real OAuth error page.
2014-12-18 08:10:27 +01:00
Johannes Zellner 721803ed84 Harmonize the webadmin oauth client secret to fix broken login 2014-12-18 08:09:30 +01:00
Johannes Zellner c83d482185 webadmin: add hack for autofocus on setup.html 2014-12-17 14:38:53 +01:00
Johannes Zellner 39c428c7d8 webadmin: Fix exception due to non existing error variable in login callback 2014-12-16 11:41:05 +01:00
Girish Ramakrishnan 639d5fd1ad userInfo is not sent as part of activation anymore 2014-11-23 22:59:41 -08:00
Girish Ramakrishnan 4844f7899c createadmin -> cloudron/activate 2014-11-23 22:06:08 -08:00
Girish Ramakrishnan c1ad249eea Merge firsttime and version routes into status 2014-11-23 19:42:33 -08:00
Girish Ramakrishnan aec65fadd8 Move version into cloudron routes 2014-11-23 19:11:40 -08:00
Girish Ramakrishnan c17e063025 namespace apis under cloudron/ 2014-11-23 18:50:24 -08:00
Girish Ramakrishnan 3df66f2b2e Use plural in routes 2014-11-23 18:32:41 -08:00
Girish Ramakrishnan 2794be118e Rename restrictAccessTo to accessRestriction
Doing a db migration for a column rename is too complex in sqlite,
so the initial schema itself is modified.
(you have to create a new table and copy things over)
2014-11-22 22:16:42 -08:00
Girish Ramakrishnan 967981838f Fix REST response codes
200 - OK
201 - Created (immediately)
202 - Accepted (for future)
204 - Empty response, action done

Fixes #89
2014-11-06 18:44:49 -08:00
Girish Ramakrishnan c24488f90f Remove volume code
Most of it is moved to syncer-app
2014-11-06 18:27:47 -08:00
Girish Ramakrishnan 4d101e7972 webadmin: Use box.upgrade instead of imageId 2014-11-01 09:40:22 -07:00
Girish Ramakrishnan 0f8bab034f Show 'upgrade' when image id is as part of update info 2014-10-23 16:30:38 -07:00
Girish Ramakrishnan 95ef3b9d2b Open App Store in new window 2014-10-23 14:31:53 -07:00
Girish Ramakrishnan e01f9007c7 Make Appstore url clickable 2014-10-23 14:29:26 -07:00
Girish Ramakrishnan 3540a3147b Fix typo 2014-10-22 18:57:24 -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 e72d2e1e4f Move to cloudron.io domain 2014-10-15 19:27:04 -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
Girish Ramakrishnan 4ea1bc65c9 Fix appstore url 2014-10-14 13:28:09 -07:00