Commit Graph

860 Commits

Author SHA1 Message Date
Johannes Zellner cec3902cbb webadmin: some cleanup for setup.html 2014-08-09 22:45:52 -07:00
Johannes Zellner 8172fe923f Set viewport meta tag for OAuth views 2014-08-09 22:39:41 -07:00
Johannes Zellner f9981683b7 webadmin: enable settings link in profile menu 2014-08-09 22:20:28 -07:00
Johannes Zellner afdb739b59 webadmin: add main content animation stub 2014-08-09 22:18:15 -07:00
Johannes Zellner d61d046977 webadmin: show username in navbar 2014-08-09 21:53:12 -07:00
Johannes Zellner 794ecc8347 Only show webadmin UI when MainController has finished initialization 2014-08-09 21:51:39 -07:00
Johannes Zellner dd232e17ea Make admin creation on first time a independent setup step 2014-08-09 21:33:55 -07:00
Johannes Zellner 471291261b Style password change form 2014-08-09 21:10:23 -07:00
Johannes Zellner ab8ef07f84 Fix settings page refresh and style it according to bootstrap theme 2014-08-09 21:06:08 -07:00
Johannes Zellner 6b5c6679bd Make use more use of the bootstrap theme's styles for form and buttons 2014-08-09 20:10:55 -07:00
Johannes Zellner cd8eb63acf Remove unused assets for webadmin and OAuth views 2014-08-09 20:10:36 -07:00
Johannes Zellner dab348ee6b Use sb-admin also in OAuth views 2014-08-09 19:30:05 -07:00
Johannes Zellner c4b3e680a9 Add missing /api/v1/ route prefix 2014-08-09 13:29:52 -07:00
Johannes Zellner 3b0326a69f Run npm install as user with HOME set for that user 2014-08-09 13:12:11 -07:00
Johannes Zellner 98e2bab53d Support https appstore urls when fetching certificate 2014-08-09 13:00:17 -07:00
Johannes Zellner 9d77aa3cbd Fix some linter issues of unused requires 2014-08-09 12:54:49 -07:00
Johannes Zellner 17bec272ab Add fetching certificate from appstore and restart nginx 2014-08-09 12:54:02 -07:00
Girish Ramakrishnan 19922de374 Bump test app version 2014-08-09 10:31:30 -07:00
Girish Ramakrishnan e002fa99aa Remove docker image on app removal
Fixes #55
2014-08-08 21:24:39 -07:00
Girish Ramakrishnan e1935309e0 Fix typo 2014-08-08 19:01:38 -07:00
Girish Ramakrishnan 16a650f65e Pull all base docker images 2014-08-08 13:19:54 -07:00
Girish Ramakrishnan e6fa61f76a Template the admin and app config files with srcdir 2014-08-07 18:02:02 -07:00
Girish Ramakrishnan 6b6be410fd Change nginx prefix directory 2014-08-07 17:00:18 -07:00
Girish Ramakrishnan b0139a3be0 pidfile and logfile are required for ubuntu scripts 2014-08-07 15:43:25 -07:00
Girish Ramakrishnan c83545a2b7 Install rcconf 2014-08-07 15:40:06 -07:00
Johannes Zellner d19094202b Fix typo to create the supervisor log folder 2014-08-07 15:35:31 -07:00
Girish Ramakrishnan 5f7d67655b Store log to persistent storage 2014-08-07 15:00:54 -07:00
Girish Ramakrishnan d01398e460 Fix some bloopers
set -e has already done
Just skip checkout altogether
2014-08-07 12:10:07 -07:00
Girish Ramakrishnan bfb1e584bf Copy mime.types to nginx configuration 2014-08-07 11:55:53 -07:00
Girish Ramakrishnan fa10e77def Do not start supervisor automatically
The bootstrap.sh script enables it after it's done configuring
supervisor
2014-08-07 11:53:02 -07:00
Girish Ramakrishnan 3424e51ba4 Give name to checkout branch 2014-08-07 11:46:00 -07:00
Girish Ramakrishnan de2cc8a905 Run npm install as yellowtent user 2014-08-07 11:31:17 -07:00
Girish Ramakrishnan fab5e40aae Make scripts error out automatically 2014-08-07 11:27:48 -07:00
Girish Ramakrishnan f3f4731a04 Update the code as yellowtent user 2014-08-07 11:23:54 -07:00
Girish Ramakrishnan a280ff77f1 sudoers file is already setup in bootstrap.sh 2014-08-07 11:18:50 -07:00
Girish Ramakrishnan 04f33d365e Rename BASEDIR to SRCDIR 2014-08-07 10:59:25 -07:00
Girish Ramakrishnan f7b49d1449 Fix typo 2014-08-07 10:59:24 -07:00
Girish Ramakrishnan 38c5b94449 Update README with notes for creating box images 2014-08-07 10:51:07 -07:00
Girish Ramakrishnan 1c8cdc1f31 Move nginx files away from repo
Fixes #52
2014-08-07 06:22:12 -07:00
Girish Ramakrishnan f406f873d0 Alias ~/.yellowtent as BACKUP_DIR 2014-08-07 06:17:52 -07:00
Girish Ramakrishnan 09a7e6244b Rename BASEDIR to SRCDIR 2014-08-07 06:13:44 -07:00
Girish Ramakrishnan 0e7648be50 coding style: use camel case 2014-08-07 06:04:18 -07:00
Johannes Zellner e30445b4c4 Make better use of Error objects 2014-08-06 22:46:41 -07:00
Johannes Zellner 3257d2ed98 Fixup apps test for changed subdomains REST API 2014-08-06 22:46:28 -07:00
Johannes Zellner d50aaa0429 No need to stringify Error objects
The stringify actually looses information.
2014-08-06 22:16:19 -07:00
Johannes Zellner 427b270ca1 Use console.error() instead of debug() if we have an error 2014-08-06 22:04:52 -07:00
Johannes Zellner 68372e9b3e Only log box* with debug() when deployed 2014-08-06 21:52:13 -07:00
Johannes Zellner 4ddf83f3f9 Fixup linter issues 2014-08-06 21:34:54 -07:00
Johannes Zellner 3ae937b516 /api/v1/subdomains/ route now contains an s 2014-08-06 21:31:59 -07:00
Johannes Zellner 8d9a0189bb Use new supererror 2014-08-06 20:34:42 -07:00