Commit Graph

618 Commits

Author SHA1 Message Date
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
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