Commit Graph

209 Commits

Author SHA1 Message Date
Johannes Zellner 7298e066ba Add reboot route and webadmin UI
The reboot route will also be called from the reboot action
in the appstore to attmept a soft reboot, rather than a power
cycle.
2014-09-07 19:27:31 -07:00
Johannes Zellner c1460f419e webadmin: fix state bug in side panel during 2014-09-07 16:16:40 -07:00
Johannes Zellner f8837ba284 webadmin: remove useless returns 2014-09-07 16:01:28 -07:00
Johannes Zellner d02f498c2f webadmin: ensure app details controller waits for Client to be ready 2014-09-07 15:46:11 -07:00
Johannes Zellner b789395941 webadmin: ensure we display a fallback icon for apps in appstore 2014-09-07 14:20:29 -07:00
Johannes Zellner 1b90b5bb09 webadmin: remove some noisy console logs 2014-09-07 12:03:29 -07:00
Girish Ramakrishnan 9eece04682 Fix error when box does not app update information yet 2014-09-06 20:46:04 -07:00
Johannes Zellner 665d7981d8 webadmin: add real form validation to password change 2014-09-06 11:32:44 -07:00
Johannes Zellner 77a8af452d Set the proper angular app name in JS code 2014-09-06 10:57:57 -07:00
Girish Ramakrishnan 16d9daa0bd Rename YellowTent application to Application 2014-09-06 08:33:41 -07:00
Johannes Zellner a8b8603946 webadmin: hook up the admin flag toogle to the rest call 2014-09-05 17:38:40 -07:00
Girish Ramakrishnan b68603bbfd Remove spurious log 2014-09-04 19:43:46 -07:00
Girish Ramakrishnan 5bc4e6e46f exposeAs -> hostPort 2014-09-04 19:34:16 -07:00
Girish Ramakrishnan 95769661ac Remove spurious debug 2014-09-04 19:30:18 -07:00
Girish Ramakrishnan 2d1a594453 tcp_ports -> tcpPorts 2014-09-04 12:09:36 -07:00
Girish Ramakrishnan e8f7c74a0f Compare against appStoreId 2014-09-03 23:28:53 -07:00
Johannes Zellner 5d3b828bb5 webadmin: Show update version and changelog in dialogs 2014-09-01 12:23:59 -07:00
Johannes Zellner 60cf05e5c4 Make box and app update info available 2014-09-01 12:04:48 -07:00
Girish Ramakrishnan 371ce2ca80 Fix openApp link in appstore view 2014-08-28 13:24:02 -07:00
Girish Ramakrishnan 553f401292 Allow multiple instances of apps
Fixes #68
2014-08-28 13:14:02 -07:00
Girish Ramakrishnan e82997c412 app_id -> appId
we use camelCase everywhere
2014-08-28 11:32:23 -07:00
Girish Ramakrishnan 8600d3ec34 Show health icon based on app.healthy instead of runState 2014-08-27 18:24:27 -07:00
Girish Ramakrishnan 4516b8f408 Add TODO 2014-08-27 15:53:38 -07:00
Johannes Zellner 6724798de8 webadmin: prepare for adding and removing user as admins 2014-08-26 11:03:33 -07:00
Johannes Zellner 6b5b2f1686 Do not show app reconfiguration button if the app is not installed 2014-08-25 09:35:18 -07:00
Girish Ramakrishnan d8e556230c Fix various bloopers in update code 2014-08-25 03:08:27 -07:00
Girish Ramakrishnan 23a67e921e Show update button only if a new version is available 2014-08-25 03:08:26 -07:00
Girish Ramakrishnan e0625be396 webadmin: Add update button 2014-08-25 02:35:13 -07:00
Girish Ramakrishnan b4b03bbe2a config.update signals availability of box update 2014-08-25 01:51:49 -07:00
Girish Ramakrishnan c86ff884fa Enable configure/start/stop buttons in the correct state 2014-08-24 14:58:09 -07:00
Johannes Zellner b609c6c4d7 webadmin: poll for box to come back alive after backup 2014-08-24 13:16:35 -07:00
Johannes Zellner d8b36dd342 webadmin: show modal dialog during backup 2014-08-24 12:08:03 -07:00
Johannes Zellner c480dd9862 webadmin: show backup button only when running on dev 2014-08-24 11:50:28 -07:00
Girish Ramakrishnan 32837e36ef Implement backup
Fixes #32
2014-08-24 01:58:03 -07:00
Johannes Zellner 7b3f715fe4 webadmin: Fix typo in dev updater 2014-08-23 20:28:22 -07:00
Girish Ramakrishnan 894032e53c Make configure and start btn-primary 2014-08-23 20:24:01 -07:00
Girish Ramakrishnan 4102350343 Adapt to new manifest format 2014-08-23 17:14:09 -07:00
Johannes Zellner 056e70ff78 webadmin: remove appstore list flickering and mark installed apps 2014-08-23 12:07:04 -07:00
Girish Ramakrishnan 602bae1af5 webadmin: Rename applist to appstore 2014-08-23 10:48:51 -07:00
Girish Ramakrishnan 7a5722f04d Add installationProgress field to indicate progress 2014-08-23 10:07:29 -07:00
Girish Ramakrishnan 0d05f34aca Display configure button on error or installed 2014-08-23 09:54:35 -07:00
Girish Ramakrishnan 9e5cc01141 Implement app reconfiguration
We need to store the old location somewhere to delete the old
nginx config correctly
2014-08-23 09:16:35 -07:00
Johannes Zellner df0acac2a9 webadmin: Show update button when update is available 2014-08-23 04:33:10 -07:00
Girish Ramakrishnan 1f2a07a67d Rename exposeAs to hostPort 2014-08-23 00:50:56 -07:00
Girish Ramakrishnan 119917529f webadmin: Rename appconfigure to appinstall 2014-08-22 11:44:11 -07:00
Johannes Zellner 615e6a1d6b webadmin: hide UI when update is in progress 2014-08-22 08:34:50 -07:00
Johannes Zellner 4b51dbef54 deliver latest git revision and show in webadmin 2014-08-22 08:25:26 -07:00
Johannes Zellner e2ca2c9b24 webadmin: hide actions if unprivileged user 2014-08-22 07:27:43 -07:00
Girish Ramakrishnan 8de4062cc4 Add UI to start/stop apps 2014-08-21 22:28:54 -07:00
Johannes Zellner 1c343de3d4 webadmin: do not travel to /dashboard when attempting to logout 2014-08-21 16:39:15 -07:00