Commit Graph

165 Commits

Author SHA1 Message Date
Girish Ramakrishnan
bf454816ea On error, reset the busy flag
this happens when icon is too large, for example
2019-10-11 15:18:52 -07:00
Girish Ramakrishnan
36028632ac simplify 2019-10-11 14:59:12 -07:00
Girish Ramakrishnan
631730bf3a repair can always be called
this is because sometimes cloudron thinks there is no error, but there is
2019-10-03 12:23:36 -07:00
Johannes Zellner
c8f50fc117 If app is not found while app view is visible, go back 2019-10-01 20:04:28 +02:00
Girish Ramakrishnan
cc833f0b73 Stop any active app task on uninstall 2019-09-29 16:55:03 -07:00
Girish Ramakrishnan
47282afa22 Overwrite existing DNS records in repair 2019-09-29 16:37:38 -07:00
Girish Ramakrishnan
417640cfbe Fix hyphenation of alt domains in repair dialog 2019-09-29 16:37:35 -07:00
Girish Ramakrishnan
2644f56755 Show portBinding conflicts properly 2019-09-27 14:47:49 -07:00
Girish Ramakrishnan
6788d37b6f Configure label and tags only if changed 2019-09-27 13:38:30 -07:00
Johannes Zellner
2ce5b28048 Fixup postinstall message if app link is clicked 2019-09-27 19:43:03 +02:00
Girish Ramakrishnan
ee05e109c8 Add checkbox to skip backup for app update 2019-09-26 20:10:25 -07:00
Johannes Zellner
17771ccecd Make app documentation a dropdown to show postinstall and upstream project link 2019-09-26 21:12:14 +02:00
Johannes Zellner
408987ee30 avoid task progress flickering 2019-09-24 21:27:49 +02:00
Johannes Zellner
fe04ad9940 Show task progress as progress bar instead of indicator 2019-09-24 21:08:42 +02:00
Johannes Zellner
3ff781139e Add pre-flight and fix clone dialog 2019-09-24 18:50:52 +02:00
Girish Ramakrishnan
7946f5ee81 Rename func and put error below the control label 2019-09-24 00:04:31 -07:00
Girish Ramakrishnan
6ac1160bf2 Make stop/start work again 2019-09-23 15:50:41 -07:00
Girish Ramakrishnan
792faa1176 remove extra arg 2019-09-23 14:57:37 -07:00
Johannes Zellner
66900d594f Add app install dns preflight check 2019-09-23 23:47:33 +02:00
Johannes Zellner
9ed2fa734a Add location and domain selector to repair dialog 2019-09-23 22:45:45 +02:00
Johannes Zellner
d72a6585d4 Handle pre-flight domain check api access issue 2019-09-23 21:38:35 +02:00
Johannes Zellner
f3440f3c01 Show debug view if app errors while having some other view open 2019-09-23 19:37:40 +02:00
Johannes Zellner
3cbb4e3f43 Handle location change api key invalid error 2019-09-23 19:23:06 +02:00
Girish Ramakrishnan
36299acbfb lint 2019-09-23 10:16:19 -07:00
Johannes Zellner
1efe82dda2 Remove debug code and fixup ISTATE usage 2019-09-23 16:53:48 +02:00
Johannes Zellner
fe6baf8dba Attempt to cover most repair cases 2019-09-23 15:32:38 +02:00
Johannes Zellner
b742dc51fb Ensure we can start a stopped app 2019-09-22 12:21:39 +02:00
Johannes Zellner
a27e94f694 Only allow debug and uninstall views on app error 2019-09-22 12:10:44 +02:00
Johannes Zellner
85be7acab2 add initial repair dialog with domain/backup selection 2019-09-21 22:45:26 +02:00
Johannes Zellner
4fd1e55ae8 Add pre-flight check for domain collision 2019-09-20 11:32:15 +02:00
Girish Ramakrishnan
50d29f8ef0 Use simple input field for custom data dir instead of checkbox (email) 2019-09-19 18:00:18 -07:00
Johannes Zellner
09b09086ce Use simple input field for custom data dir instead of checkbox 2019-09-20 01:22:10 +02:00
Johannes Zellner
8fbfa86a7f Do not randomly throw unhandled error notifications 2019-09-20 00:51:16 +02:00
Johannes Zellner
6224e942dc Track backup progress 2019-09-20 00:05:17 +02:00
Johannes Zellner
ab5edbdd41 Add postinstall message to app view 2019-09-20 00:03:58 +02:00
Johannes Zellner
8c1988e480 handle reserved domain errors 2019-09-19 22:02:37 +02:00
Johannes Zellner
4822984e34 Some code cleanup 2019-09-19 18:41:08 +02:00
Johannes Zellner
48d4935c7d Ensure error states are cleared 2019-09-19 18:41:08 +02:00
Johannes Zellner
23e15581f3 Make sure we cleanup polling timers on view switch 2019-09-18 18:18:43 +02:00
Johannes Zellner
0ae4d323f7 Allow deep linking into the app configure views 2019-09-18 17:45:13 +02:00
Johannes Zellner
92257afdab Enable custom app data dir setting 2019-09-18 17:12:10 +02:00
Johannes Zellner
14dd1103eb Fix angular interval usage 2019-09-18 15:53:57 +02:00
Johannes Zellner
ff07eb1de0 Always poll for app status updates when an app configure view is open 2019-09-17 22:38:11 +02:00
Johannes Zellner
eb3232e049 Add update check and apply buttons in app view 2019-09-17 17:14:40 +02:00
Johannes Zellner
ed90dbe7b7 Improve app backup view 2019-09-17 16:16:54 +02:00
Johannes Zellner
e1e0f2944b Make uninstall a separate view 2019-09-17 15:40:04 +02:00
Johannes Zellner
2269f15b66 Merge overview bits into other more relevant views 2019-09-17 15:32:43 +02:00
Johannes Zellner
5c0a53e02a Bring back email view in app configure 2019-09-17 15:09:39 +02:00
Johannes Zellner
8810439ffc Reset views on change 2019-09-17 14:52:22 +02:00
Johannes Zellner
9d61270937 Add artificial 1sec delay to simple app form submissions 2019-09-17 14:49:26 +02:00