Commit Graph

611 Commits

Author SHA1 Message Date
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
Johannes Zellner 94ddd51e91 Allow non admins to view the appstore but hide install action 2015-04-10 11:37:52 +02:00
Johannes Zellner 567c77226f Give the setup more space 2015-04-09 14:31:18 +02:00
Johannes Zellner 28d7a47c63 Provider better padding for content 2015-04-09 14:29:58 +02:00
Johannes Zellner c477cdcc87 Clarify why the user needs to provide a password
Fixes #320
2015-04-09 11:32:45 +02:00
Johannes Zellner 0406b740be Add padding to apps grids 2015-04-09 11:26:55 +02:00
Johannes Zellner 3b7ca63ed0 Also fixup the installed apps view for icon size 2015-04-08 18:01:12 +02:00
Johannes Zellner 0b112ca488 Allow non square app icons to extend in width 2015-04-08 17:59:08 +02:00
Johannes Zellner bc4ac0e41e Do not clip mediaLinks
Fixes #310
2015-04-07 10:50:34 +02:00
Johannes Zellner e3c2059cdd Preven grid items to change size due to progress bar 2015-04-05 16:06:29 +02:00
Johannes Zellner 207500eadb Just set the progress to 0 initially 2015-04-05 15:58:27 +02:00
Johannes Zellner 5183ec4b7c Add fake progress together with installationProgress labels 2015-04-05 11:02:50 +02:00
Johannes Zellner 4119eac684 Place a progress bar in grid item during installation 2015-04-05 10:07:21 +02:00
Johannes Zellner 0f85b4f412 Fixup link to the appstore in error.html
Fixes #308
2015-04-04 11:35:55 +02:00
Johannes Zellner b79a61f240 Hide access restrictions dropdown on installation
Fixes #305
2015-04-04 11:06:05 +02:00
Johannes Zellner d4d41dcdd5 Ensure the app grit item buttons are properly positioned 2015-04-01 16:43:41 +02:00
Johannes Zellner 2bc88ebeb6 Rename authCode to code
Fixes #300
2015-03-31 15:20:01 +02:00
Johannes Zellner c7fa8b9268 Remove unused oauth2 assets 2015-03-31 15:18:36 +02:00
Johannes Zellner 52ce5a2e27 Fix update badge visibility on mobile
Fixes #297
2015-03-27 15:18:43 +01:00
Johannes Zellner aefa843d54 Slick carousel does not work correctly with only one item
Fixes #295
2015-03-27 14:58:26 +01:00
Johannes Zellner b953e60f15 If we get 503s check if we should switch to splash mode
Fixes #298
2015-03-27 14:58:18 +01:00
Johannes Zellner 6cd53700b4 Add Client.progress() to fetch the current update/backup progress 2015-03-27 13:11:51 +01:00
Johannes Zellner 420f860e81 Do not show cloudron app version in appstore view
The cloudron app version is so far unintersting,
everything else can be shown depending on the app by the author
in the description.
2015-03-26 11:10:29 +01:00
Johannes Zellner da2a23c08a Add missing angular notification source file to setup 2015-03-25 15:22:37 +01:00
Johannes Zellner f8bd995234 Ensure we show busy indicators and disable buttons for app configure/install/update/uninstall 2015-03-24 15:45:14 +01:00
Johannes Zellner d68d0cf8e2 Hide the screenshow carousel when the install form is visible 2015-03-24 13:05:52 +01:00
Johannes Zellner 6497b62175 Add Client.error() to display notifications
This is hooked into the default error handler in the Client
and will thus display nice errors in case we get >=500 errors
from requests.

Fixes #291
2015-03-24 12:59:52 +01:00
Johannes Zellner a94fa9bdae Add angular-ui-notification module 2015-03-24 12:59:32 +01:00
Johannes Zellner 3ea11a55ba Fixup the form feedback on app configuration
Fixes #292
2015-03-24 11:50:48 +01:00
Johannes Zellner 4e4344a9c4 Fix input focus on app uninstall form 2015-03-24 11:04:10 +01:00
Johannes Zellner 1a74cac9c3 camelCase appUpdate and appUninstall 2015-03-24 11:02:15 +01:00
Johannes Zellner 408babce05 Use camelCasing for appConfigure 2015-03-24 10:06:46 +01:00
Johannes Zellner fd83beca5a We already got the manifest in the applisting no need to fetch again 2015-03-23 20:48:01 +01:00
Johannes Zellner 04ec22bf63 Only show one mediaLink in the carousel, we might only have one 2015-03-23 20:41:24 +01:00
Johannes Zellner b07fd3bfee Finish the error reporting on app install 2015-03-23 20:29:53 +01:00
Johannes Zellner baa44ffffa Ensure we show progress until we have fetched the new app manifest 2015-03-23 17:03:23 +01:00
Johannes Zellner b11dcadbb8 Fix the modal dialog backdrop for changing dialog sizes 2015-03-23 16:50:45 +01:00
Johannes Zellner 6fc611b116 Make the whole app icon clickable 2015-03-23 16:38:30 +01:00
Johannes Zellner 263dffaa42 Remove 'Admins Only' access restriction
Fixes #287
2015-03-23 16:31:33 +01:00