Commit Graph

679 Commits

Author SHA1 Message Date
Johannes Zellner be3446f47a Add upgrade view to navbar menu 2015-06-09 14:00:26 +02:00
Johannes Zellner cf0a0b68c5 Add route for upgrade view 2015-06-09 14:00:09 +02:00
Johannes Zellner e4c4226bd5 Add initial upgrade view 2015-06-09 13:59:42 +02:00
Johannes Zellner 7d9b231d81 Align appstore search vertically 2015-06-05 08:31:27 +02:00
Johannes Zellner 0af916b55d Decrease category font size 2015-06-04 16:33:04 +02:00
Johannes Zellner 1730a0e465 Alphabetic order for categories 2015-06-04 12:48:49 +02:00
Johannes Zellner 6171b50447 Fix category names 2015-06-04 12:47:08 +02:00
Johannes Zellner 239f747b27 Ensure we show the currently active category 2015-06-04 11:42:00 +02:00
Johannes Zellner 66a32b0ad3 Add basic search in appstore 2015-06-04 11:28:31 +02:00
Johannes Zellner 7a3e23b115 Add getAppsFast() from cache 2015-06-04 11:28:18 +02:00
Johannes Zellner 77f880105a Improve category links 2015-06-04 11:16:53 +02:00
Johannes Zellner 97b02948c2 Add appstore filtering by category 2015-06-04 11:11:47 +02:00
Johannes Zellner 5f376fd56f make getApps() return an array 2015-06-04 11:11:30 +02:00
Johannes Zellner c0cde3b94c Add real categories 2015-06-04 10:43:19 +02:00
Johannes Zellner f94f2e9d84 Add categories and search mockup to appstore view 2015-06-03 21:01:23 +02:00
Johannes Zellner 3e63dddc17 Properly center the appstore grid 2015-06-03 13:21:32 +02:00
Johannes Zellner c9b0e2b3fd Set max-width for app title 2015-06-03 13:17:07 +02:00
Johannes Zellner 1caac82777 Offset the footer in appstore view 2015-06-03 13:11:57 +02:00
Johannes Zellner ea7abb6d80 Show exactly two lines for taglines 2015-06-03 13:11:42 +02:00
Johannes Zellner c949a26575 Refactor the appstore grid items 2015-06-02 18:01:40 +02:00
Johannes Zellner 551a817673 Separate style for appstore and apps grid items 2015-06-02 16:14:04 +02:00
Johannes Zellner dd06ec5ad2 Remove global backup dialog 2015-06-02 16:10:38 +02:00
Johannes Zellner 28b90966e7 Remove stale code in dns view 2015-06-02 16:10:07 +02:00
Johannes Zellner 489d2266b1 Fix app icon urls to be absolute 2015-06-02 16:05:46 +02:00
Johannes Zellner f1970ebb12 Show real progress based on progress.json 2015-06-02 15:25:39 +02:00
Johannes Zellner 166a30b8f9 Show backup progress in-line instead of modal dialog 2015-06-02 13:54:42 +02:00
Johannes Zellner 89eb58cee5 Override bootstrap progress bar margin 2015-06-02 13:54:17 +02:00
Johannes Zellner 1a87e24488 Simplify case where no backups have been made yet 2015-06-02 13:42:52 +02:00
Johannes Zellner 870ac74a09 reorder member properties for clarity 2015-06-02 13:24:10 +02:00
Johannes Zellner 724f279b70 Use the accessToken from the query in case there is one 2015-06-01 21:15:07 +02:00
Johannes Zellner 172911661a Reset restore dialog form correctly
Fixes #370
2015-06-01 10:32:08 +02:00
Johannes Zellner ef97038908 Refetch backups after createing one
Fixes #356
2015-05-28 10:51:25 +02:00
Johannes Zellner a14426a2ee Add some margin on the backups 2015-05-28 10:45:26 +02:00
Johannes Zellner 4cd34f2b10 Actually use creationTime 2015-05-28 10:41:03 +02:00
Johannes Zellner 3ccee928fc Show proper label if no backups exist 2015-05-28 10:29:07 +02:00
Johannes Zellner f6cd6f2135 Fetch available backups in webadmin 2015-05-28 10:00:50 +02:00
Johannes Zellner f0d4e4566f Add Client.getBackups() 2015-05-28 09:50:15 +02:00
Girish Ramakrishnan 6c1815693d Add some footer css (taken from appstore) 2015-05-27 14:48:28 -07:00
Girish Ramakrishnan c2ae42a2ce Add footer and move version to footer 2015-05-27 07:15:23 -07:00
Johannes Zellner 2f2bf5429a Remove unused oauth client library 2015-05-04 15:30:28 +02:00
Johannes Zellner 00b9232a05 Use grant type token instead of code to avoid leaking of secret 2015-05-04 15:20:59 +02:00
Johannes Zellner e1646174b9 Prepare webadmin to run with non relative api url 2015-05-04 13:28:48 +02:00
Johannes Zellner 799ec56fb1 Show fqdn in case location is empty
Fixes #360
2015-05-04 11:23:00 +02:00
Girish Ramakrishnan 4d2f2b9d44 Rework naked domain code
This greatly simplifies naked domain setup. We simply treat
'' location as a special case. If conflicts happen, we should
report it just like any other location.

naked domain is also not part of settings anymore

Fixes #351
2015-05-01 12:53:08 -07:00
Girish Ramakrishnan a01d8b6cf7 installationProgress can be null 2015-05-01 11:14:58 -07:00
Johannes Zellner 37569c83f1 Add favicons
Fixes #354
2015-04-28 12:03:13 +02:00
Johannes Zellner ce812e8f03 Show more descriptive error in case app purchase failed 2015-04-28 12:03:12 +02:00
Johannes Zellner 0058366898 Use ngSanitize in the webadmin 2015-04-28 12:03:12 +02:00
Johannes Zellner f86416c9bf Add angular sanitize module 2015-04-28 12:03:12 +02:00
Girish Ramakrishnan 3ff438ba43 Fix update badge display logic 2015-04-23 13:23:12 -07:00