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