Commit Graph

196 Commits

Author SHA1 Message Date
Johannes Zellner 46635e1992 Remove oauth client wrapper 2020-02-07 16:36:10 +01:00
Johannes Zellner 7596881464 Remove oauth from gulp and ejs templates 2020-02-07 13:41:10 +01:00
Girish Ramakrishnan be1874839e get support configuration via REST API 2020-02-05 14:15:46 -08:00
Johannes Zellner 5996ea1ba3 Remove unused code 2020-02-05 17:26:48 +01:00
Johannes Zellner 9dbdad324a Use invite link generated on the server to stay in sync 2020-02-05 15:53:19 +01:00
Johannes Zellner 92be875a2f Use standalone login screen instead of OAuth 2020-02-04 14:46:19 +01:00
Girish Ramakrishnan d5e4453f15 app passwords: add ui 2020-02-01 18:49:29 -08:00
Johannes Zellner 300ab191fe Add cloudron purpose to appstore login/signup flow 2020-01-30 15:36:05 +01:00
Girish Ramakrishnan 4a29fa93c5 services: use memorySwap to be consistent with the app memory UI
the memory limit sliders take the total memory (memory + swap).
2020-01-28 13:38:05 -08:00
Johannes Zellner 1fef7130fb Add time zone settings ui 2020-01-07 21:41:45 +01:00
Johannes Zellner f07e0bf967 Fix typo to actually restart an app 2020-01-06 16:38:48 +01:00
Girish Ramakrishnan adc078a5cb Add a restart button in recovery section 2019-12-20 11:27:32 -08:00
Girish Ramakrishnan 3f3ec9ef9a Fix usage of config.memory 2019-12-20 10:02:01 -08:00
Girish Ramakrishnan 37c23fa187 avatar: fix broken image for emails with no gravatar
this was because we blindly add ? to a url which already has query params
2019-12-13 13:50:50 -08:00
Johannes Zellner 2eeb99e869 Improve avatar settings dialog 2019-12-12 15:34:26 +01:00
Girish Ramakrishnan 5b29f48bfd Fix bug where providerToken is sent in config 2019-12-11 13:58:29 -08:00
Girish Ramakrishnan 060fe39f2e Fix repair route path 2019-12-06 11:44:33 -08:00
Johannes Zellner 165ad229e2 Add support to upload custom profile avatar 2019-12-02 18:03:41 +01:00
Girish Ramakrishnan 646f669c14 Display swap 2019-11-21 14:00:37 -08:00
Girish Ramakrishnan 24ef877bfe website/description is optional for dev apps 2019-11-12 17:12:57 -08:00
Girish Ramakrishnan e20d09cfee Pass syinfoConfig properly 2019-11-11 15:15:50 -08:00
Girish Ramakrishnan 7e2ae8e87c add sysinfo to setup & restore 2019-11-11 12:27:44 -08:00
Johannes Zellner f6b88518a2 Add option to logout to destroy all sessions by this user 2019-11-08 21:33:29 +01:00
Girish Ramakrishnan 2e6e320bd9 Make sysinfo page show detected ip 2019-11-07 10:47:40 -08:00
Johannes Zellner 7040bb01f4 Ensure groups configure dialogs have all users available 2019-11-05 22:08:48 +01:00
Girish Ramakrishnan 6463b84952 Add get/setSysinfoConfig 2019-10-31 19:33:05 -07:00
Girish Ramakrishnan 7c978f6c1c Add ui to configure registry 2019-10-22 22:42:55 -07:00
Girish Ramakrishnan b035030867 Add altEmail to support ticket (when mail is down) 2019-10-15 11:39:57 -07:00
Girish Ramakrishnan 16728ab51c Fix wrong icons for non-admins 2019-10-11 18:35:09 -07:00
Girish Ramakrishnan 247eea1a0c Remove unused function 2019-10-11 15:24:25 -07:00
Girish Ramakrishnan 36028632ac simplify 2019-10-11 14:59:12 -07:00
Girish Ramakrishnan 0e386d33b0 Remove dead code 2019-10-11 14:53:44 -07:00
Johannes Zellner 077a717525 Move all STATEs to client.js so we can use them in other angular apps like terminal 2019-09-27 18:11:48 +02:00
Girish Ramakrishnan ee05e109c8 Add checkbox to skip backup for app update 2019-09-26 20:10:25 -07: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
Johannes Zellner 70fae41042 Handle dns overwrite in appstore view 2019-09-24 00:21:12 +02:00
Johannes Zellner 66900d594f Add app install dns preflight check 2019-09-23 23:47:33 +02:00
Johannes Zellner 9555f3c853 Adjust to new dns_check api 2019-09-23 23:47:12 +02:00
Johannes Zellner d72a6585d4 Handle pre-flight domain check api access issue 2019-09-23 21:38:35 +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 c4677505ac Fix debug_mode route 2019-09-19 17:30:24 -07:00
Johannes Zellner 2027f8052b Improve app overview and add restart action 2019-09-12 17:42:33 +02:00
Johannes Zellner fda8791d5a app postprocess is already run in getApp 2019-09-12 12:18:10 +02:00
Johannes Zellner a4c99fd361 Move all app configure tasks to separate view 2019-09-11 21:24:45 +02: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 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