Commit Graph

3099 Commits

Author SHA1 Message Date
Girish Ramakrishnan 0e9007e9ef fix debug 2016-07-27 20:11:45 -07:00
Girish Ramakrishnan 971647c986 use the new appstore update route to detect app updates 2016-07-27 19:15:10 -07:00
Girish Ramakrishnan 138829f69b remove appupdate pre-release logic
this all seems very premature since prereleases are not supported in
appstore side
2016-07-27 17:46:58 -07:00
Girish Ramakrishnan e0d4c1adc1 use support instead of admin 2016-07-27 11:48:03 -07:00
Girish Ramakrishnan 03c97d2027 send appVersions when checking for updates 2016-07-27 10:14:10 -07:00
Johannes Zellner 867e875707 Revert "Add basic 404 page"
This reverts commit 3793220dd48356d5fe421312915a8392fcccca0e.
2016-07-27 19:09:43 +02:00
Johannes Zellner 2ac7c15b90 Do not show appstore account in settings for caas 2016-07-27 17:58:33 +02:00
Johannes Zellner dcdca52dbd Add basic 404 page 2016-07-27 17:52:54 +02:00
Johannes Zellner 711814cc2f only perform the appstore account setup on non caas cloudrons 2016-07-27 17:42:44 +02:00
Johannes Zellner c2b57a704d We can't use the AppStore API wrapper due to Client.config()
Fetching the config requires of course an access token...
2016-07-27 17:32:22 +02:00
Johannes Zellner 1106aa6bba Create cloudron.io account on the fly with the same credentials 2016-07-27 17:22:03 +02:00
Johannes Zellner 482a87e994 Add cloudron.io account registration api 2016-07-27 17:21:44 +02:00
Johannes Zellner d65990f780 Improve cloudron store checkbox layout 2016-07-27 17:02:22 +02:00
Johannes Zellner 60c1fb4a93 Add checkbox for appstore account creation 2016-07-27 16:54:54 +02:00
Johannes Zellner 02fcb749aa Use uib-tooltip instead of the non angular aware bootstrap one 2016-07-27 16:52:36 +02:00
Johannes Zellner dfc0598ec9 Wrap all controller setup code with Client.onReady()
This ensures we don't rely on timing for execution against a non
ready Client instance
2016-07-27 16:34:38 +02:00
Johannes Zellner b13dd55fc6 Ensure we only callback once for onReady() 2016-07-27 16:34:15 +02:00
Johannes Zellner 3020071fe4 Provider argument for setup is never used 2016-07-27 14:15:22 +02:00
Johannes Zellner 57d2a3ff6e Show model only for caas so far 2016-07-27 11:20:15 +02:00
Johannes Zellner 6fa414206c Remove admin checks in settings view
We anyways only allow settings to be shown for admins
see settings.js
2016-07-27 11:20:15 +02:00
Johannes Zellner 4619435a2d prepend the apiOrigin in one place 2016-07-27 11:20:15 +02:00
Johannes Zellner ce433932dd Remove obsolete property 2016-07-27 11:20:15 +02:00
Johannes Zellner 4b79af7975 Do not set the global auth header for all but use wrappers instead
Setting it global means we send this to all requests being made through angular
2016-07-27 11:20:15 +02:00
Johannes Zellner 35cb804f00 Show appstore account email instead of id 2016-07-27 11:20:15 +02:00
Johannes Zellner b132b2dc15 Also fetch the appstore account profile 2016-07-27 11:20:15 +02:00
Johannes Zellner 5da766131b Set accessToken for appstore via params 2016-07-27 11:20:15 +02:00
Johannes Zellner 642e5aceed Add AppStore.profile() 2016-07-27 11:20:15 +02:00
Johannes Zellner e8088be586 Remove debug console.log() 2016-07-27 11:20:15 +02:00
Johannes Zellner 2a64764deb Save appstore config after login 2016-07-27 11:20:15 +02:00
Johannes Zellner a8d04028f3 Fix typo 2016-07-27 11:20:15 +02:00
Johannes Zellner 57c7ae3c2b Fetch appstore config in settings view 2016-07-27 11:20:15 +02:00
Johannes Zellner 8165227b0a Keep same style in settings rest api 2016-07-27 11:20:15 +02:00
Johannes Zellner f5af539102 Add webadmin client calls for appstore config 2016-07-27 11:20:15 +02:00
Johannes Zellner 41e1afaf68 Add settings/appstore routes 2016-07-27 11:20:15 +02:00
Johannes Zellner 7361acbec5 Add appstore config in settingsdb 2016-07-27 11:20:15 +02:00
Johannes Zellner adbe862fd3 Add register button for appstore account 2016-07-27 11:20:15 +02:00
Johannes Zellner 7e3628f4c5 Add basic error handling 2016-07-27 11:20:15 +02:00
Johannes Zellner 99af676344 Add AppStore.login()/logout() 2016-07-27 11:20:15 +02:00
Johannes Zellner 9f377cb8fe Add cloudron.io icon 2016-07-27 11:20:15 +02:00
Johannes Zellner da1418c48b Add angular base64 module 2016-07-27 11:20:15 +02:00
Johannes Zellner 84b7d77aa0 Add appstore login form dialog 2016-07-27 11:20:15 +02:00
Johannes Zellner 748e30a6e5 Minor rewording 2016-07-27 11:20:15 +02:00
Johannes Zellner 34453c9dde Add initial section for appstore account view in settings 2016-07-27 11:20:15 +02:00
Girish Ramakrishnan ebe64852be checkout is a noun/adjective. check out is a verb 2016-07-27 01:00:25 -07:00
Girish Ramakrishnan f5c7e993ea 0.17.4 changes 2016-07-27 00:22:08 -07:00
Girish Ramakrishnan b628e2a6c8 add hack for mysql server on ec2 2016-07-27 00:15:08 -07:00
Girish Ramakrishnan 01af6ef23a fix wording in out_of_disk_space mail template 2016-07-26 17:22:58 -07:00
Girish Ramakrishnan 947edfec72 typo: Check "available" and not "used" 2016-07-26 17:10:22 -07:00
Girish Ramakrishnan 159fecc9ce send certificate renewal errors to owner for non-caas 2016-07-26 16:47:58 -07:00
Girish Ramakrishnan 0bf8b94bb4 send outOfDiskSpace mails to owners for non-caas provider 2016-07-26 16:43:14 -07:00