Commit Graph

307 Commits

Author SHA1 Message Date
Johannes Zellner fda8791d5a app postprocess is already run in getApp 2019-09-12 12:18:10 +02:00
Johannes Zellner 62b392e555 Do not throw error if app is null in state label filter 2019-09-11 21:24:45 +02:00
Johannes Zellner a4c99fd361 Move all app configure tasks to separate view 2019-09-11 21:24:45 +02:00
Girish Ramakrishnan 8823656d70 add new installationStates 2019-09-10 14:30:44 -07:00
Girish Ramakrishnan b82f5da112 Fixup event log for app configure 2019-09-10 14:18:44 -07:00
Johannes Zellner 44df319ff6 Do not show error page in notification on proxy upstream errors
This handles box being down and nginx delivers error page.
We do not want to show that in the notification, but other box crash
errors should be shown, they need to be fixed
2019-09-07 09:40:03 +02:00
Johannes Zellner 84dec337f0 Prevent angular errors when there is no appError.app set yet 2019-09-07 09:24:45 +02:00
Girish Ramakrishnan ddc1d8117d from -> using 2019-09-06 14:39:39 -07:00
Girish Ramakrishnan 609bae4f1a Use reason code 2019-09-05 19:23:58 -07:00
Johannes Zellner 6b29f57e1d Give useful information when box crashes or a request is otherwise terminated 2019-09-06 00:01:41 +02:00
Johannes Zellner 21981829fd Make Client.error() persistent and allow to pass an action 2019-09-06 00:01:41 +02:00
Johannes Zellner b6e00a3107 Do not redirect to error.html if the angular main application fails to init
We now only show the offline banner and retry the application init until
box comes back up
2019-09-05 22:23:28 +02:00
Johannes Zellner 8b8b137cad Fix rest api wrapper usage 2019-09-05 22:23:28 +02:00
Girish Ramakrishnan 3e1e704a7f Bring back app progress message 2019-09-05 10:05:01 -07:00
Girish Ramakrishnan fc2dd148c5 The tooltip is useful to track progress 2019-09-04 21:10:34 -07:00
Girish Ramakrishnan 7e81041b87 Use reason code for better error handling 2019-09-02 13:18:19 -07:00
Johannes Zellner 8ccc7bb734 Remove wrench and add action description on error 2019-08-30 21:21:44 +02:00
Girish Ramakrishnan 38a7c222a8 app.error is now an object 2019-08-30 11:38:31 -07:00
Johannes Zellner 4576e93deb Hide user account actions for external ldap users 2019-08-30 13:36:52 +02:00
Johannes Zellner 91cf6465df Give external ldap sync task feedback 2019-08-30 10:20:08 +02:00
Johannes Zellner 426d2aab09 Add ability to trigger external ldap syncer task 2019-08-30 10:20:08 +02:00
Johannes Zellner 8c44e558a8 Add external LDAP configuration 2019-08-30 10:20:08 +02:00
Girish Ramakrishnan 6a08e08d7c Show errorMessage 2019-08-29 18:59:13 -07:00
Girish Ramakrishnan 8eee0b809c Add cancel action for active app tasks 2019-08-29 14:30:25 -07:00
Girish Ramakrishnan dc8564d18e Remove force update state 2019-08-29 10:59:15 -07:00
Girish Ramakrishnan 3b8bc9fdab Rename pending to queued 2019-08-28 22:13:28 -07:00
Girish Ramakrishnan c5d65fa030 typo 2019-08-28 22:12:24 -07:00
Girish Ramakrishnan 0252b08c8f Remove app task crash action 2019-08-28 16:03:17 -07:00
Girish Ramakrishnan 8f29b7a91f Use task api to get app progress 2019-08-28 16:03:17 -07:00
Johannes Zellner 19e1bbdc1c Add missing graphite log viewer entry 2019-08-27 14:54:39 +02:00
Johannes Zellner 3366acde58 prettyDiskSize should return something descriptive instead of NaN
undefined
2019-08-22 18:37:32 +02:00
Girish Ramakrishnan eb24baf2c1 Better prettyDiskDize 2019-08-21 14:57:59 -07:00
Johannes Zellner 173acc5226 Show disk content separately inside the usage graph 2019-08-21 20:27:43 +02:00
Girish Ramakrishnan a56f20584f add note 2019-08-20 19:38:53 -07:00
Girish Ramakrishnan 22664bea62 Add options to graphs 2019-08-20 19:38:32 -07:00
Johannes Zellner 2287a550d7 Move subscription setup outlink button inside iframe for better label control 2019-08-14 15:48:10 +02:00
Girish Ramakrishnan 151d20341e Add checkbox for user active 2019-08-08 08:25:59 -07:00
Johannes Zellner 0448ad49ed Allow our appstore origins explicitly 2019-08-06 10:24:35 +02:00
Johannes Zellner 2d4129f8f7 Fix typo 2019-08-06 10:22:00 +02:00
Johannes Zellner c42aa7c806 Remove caas case in setup screen 2019-08-06 10:03:12 +02:00
Johannes Zellner 2227e1dd4b Allow to specify the appstore subscription helper origins 2019-08-05 20:32:56 +02:00
Johannes Zellner 1d7e73c162 Fix indentation 2019-08-05 20:04:27 +02:00
Johannes Zellner fdd0483c9f Allow localhost development iframe sources 2019-08-04 11:32:42 +02:00
Girish Ramakrishnan 55892097d7 Fix error message when clicking on unhealthy app
Fixes cloudron/box#643
2019-07-31 11:48:38 -07:00
Girish Ramakrishnan 6bfcda9fdc Send app object to message filters
this lets us access the state of an app
2019-07-31 11:40:18 -07:00
Girish Ramakrishnan 02dcbb9a52 Add some comments on the various labels 2019-07-31 11:38:28 -07:00
Johannes Zellner 26d27a3f6a Allow iframes from *cloudron.io 2019-07-31 08:09:43 +02:00
Girish Ramakrishnan c5b9fccedb Add wasabi to restore UI 2019-07-30 10:42:18 -07:00
Girish Ramakrishnan 88fdd1f562 Remove ownerId use 2019-07-02 20:22:06 -07:00
Girish Ramakrishnan ae07c7934e Fix login issue when admin is revoked
If this ex-admin user had installed an app, then we try to get app details
(since he is the owner) and we go into a loop
2019-07-02 19:02:39 -07:00