Commit Graph

649 Commits

Author SHA1 Message Date
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
Johannes Zellner 03d6db1550 Only allow upating when all apps are in good state
Fixes #348
2015-04-23 14:20:15 +02:00
Johannes Zellner 1e453f32b8 Add readToUpdate angular filter 2015-04-23 14:20:07 +02:00
Johannes Zellner 999b343885 Use angular.copy() 2015-04-23 14:13:27 +02:00
Johannes Zellner fdfa837f16 Add some documentation about the developer mode 2015-04-23 13:03:06 +02:00
Johannes Zellner 8ed1933089 Remove backup ability from navbar menu 2015-04-23 12:54:31 +02:00
Johannes Zellner b21d92e7a3 Add backup ability to settings view 2015-04-23 12:52:04 +02:00
Johannes Zellner c29a20d8d1 Add prettyDate filter 2015-04-23 12:51:17 +02:00
Johannes Zellner d8f955b405 Remove developer mode settings from account view 2015-04-23 12:26:29 +02:00
Johannes Zellner 77cbc15f01 Only allow admins to see the settings 2015-04-23 12:26:19 +02:00
Johannes Zellner e67d3501e0 Show settings view in menu 2015-04-23 12:24:32 +02:00
Johannes Zellner 905eb138d5 Add settings view 2015-04-23 12:24:19 +02:00
Girish Ramakrishnan fc23322ccb Add UI to restore app
Fixes #312
2015-04-20 16:41:54 -07:00
Johannes Zellner c9b7d9a018 Add Rickshaw and d3 for graphs 2015-04-16 15:39:06 +02:00
Girish Ramakrishnan 7f114abd2a Do not build images on cloudron
This approach does not work nicely because the cloudrons
do not have the horse power for compilation (even on 1GB
droplets). Things like gem install and npm install just
hang for very long time. docker keeps crashing because of
OOM.

Initially, we suspected some btrfs issue but creating an
image without btrfs for docker has the same issues.

Plan is to create a build server for this purpose

imageName is now derived from convention

This reverts 4a31b6c2ff

Revert "Update route read tarball as well"

This reverts commit 965ddb86c3.

Revert "Make app sources a constant"

This reverts commit fdb74cc5e3.

Revert "Copy tarball into sources dir"

This reverts commit b534019398.

Revert "Make update route multipart"

This reverts commit 079b3a50e3.

Revert "Make install route multipart request"

This reverts commit e61392269c.

Revert "Add ?build query param for logs"

This reverts commit 4544a86846.

Remove tail-stream

This reverts commit 8c6510b4f4
2015-04-15 12:03:36 -07:00
Girish Ramakrishnan 079b3a50e3 Make update route multipart
We can then use this route to send source code as well
2015-04-13 23:28:26 -07:00
Girish Ramakrishnan e61392269c Make install route multipart request
We can then use this route to send source code as well
2015-04-13 23:28:26 -07:00
Johannes Zellner d663fb3f00 Make appstatus a single file page
Fixes #332
2015-04-13 19:01:36 +02:00
Johannes Zellner 79b0408186 Do not skip step4 when pressing enter in setup 2015-04-13 14:07:58 +02:00
Johannes Zellner 2b7d28191c Rework parts of the setup wizard
Fixes #318
2015-04-10 15:33:57 +02:00
Johannes Zellner 09431040f4 Make email query param in setup mandatory 2015-04-10 15:07:41 +02:00
Johannes Zellner 0e4baf18eb Reset the password model to '' instead of {}
Fixes #329
2015-04-10 14:32:43 +02:00
Johannes Zellner 0be98c300f App icon urls now require an access token 2015-04-10 13:41:09 +02:00
Johannes Zellner 9c960a7e89 Only show apps as running if health check passes
Fixes #309
2015-04-10 13:19:31 +02:00
Johannes Zellner 1570d1d3bf Make app state filter work off the app object 2015-04-10 13:11:16 +02:00
Johannes Zellner d86533ebc6 Separate password input from regular form
Fixes #330
2015-04-10 13:05:03 +02:00
Johannes Zellner 5b07c5e372 Remove password requirement for app installation form 2015-04-10 12:58:34 +02:00
Johannes Zellner c8da586890 Show error messages for 5seconds
Fixes #328
2015-04-10 12:09:38 +02:00
Johannes Zellner 0affa769ac Show update badge only for admins 2015-04-10 11:53:55 +02:00
Johannes Zellner ac836dec22 Fix account page gravatar usage 2015-04-10 11:53:17 +02:00
Johannes Zellner d56990a5f5 Do not show app actions for non admins 2015-04-10 11:47:58 +02:00