Commit Graph

66 Commits

Author SHA1 Message Date
Johannes Zellner 90e3138bae Show the correct postInstall message after app installation
Fixes #255
2017-03-08 15:42:29 +01:00
Girish Ramakrishnan 906ad80069 Add terms link 2017-02-20 15:59:40 -08:00
Girish Ramakrishnan 854d29330c Fix email display logic again 2017-01-30 22:55:20 -08:00
Johannes Zellner 04e13eac55 Improve appstore signup 2017-01-29 14:38:38 -08:00
Johannes Zellner 836348cbc0 Improve text for app installation and configuration 2017-01-29 01:00:15 -08:00
Johannes Zellner 1ac7570cfb Autofocus appstore search field 2017-01-28 20:26:38 -08:00
Johannes Zellner 0dceba8a1c Do not reload all apps when search is empty 2017-01-28 19:57:32 -08:00
Johannes Zellner 4d139232bf caas always has a valid appstore token to show the appstore view 2017-01-18 13:05:25 +01:00
Johannes Zellner 56338beae1 Ensure the appstore login input field has focus 2017-01-16 12:53:34 +01:00
Johannes Zellner 2c06b9325f Add missing callback 2017-01-16 12:35:26 +01:00
Johannes Zellner 2dfb91dcc9 Embed the appstore login instead of a dialog 2017-01-16 12:34:33 +01:00
Johannes Zellner 06a9a82da0 Disable query for non approved apps 2017-01-10 14:01:46 +01:00
Johannes Zellner 03383eecbc Also remind the user on app install if manual dns is used 2017-01-10 13:47:58 +01:00
Johannes 23a2077056 Only specify sso on app install when optionalSso is true 2016-11-22 14:20:19 +01:00
Johannes d5bb797224 Fix typo for sso check 2016-11-22 13:46:15 +01:00
Johannes 7b65529f63 Use the correct accessRestrictionOption variable 2016-11-22 11:13:01 +01:00
Johannes 3bcd255a07 Ugly hack to ensure the modal backdrop is removed when changing views
Couldn't figure a way to make this generic
2016-11-21 13:22:58 +01:00
Johannes dd4f7bf176 Ensure we show apps within an angular digest context
This ensures the app is shown immediately, not only after
the next digest run happens
2016-11-21 12:30:11 +01:00
Girish Ramakrishnan 3457890b24 derive customAuth from usage of auth addon
we can get rid of this value from the manifest since the oauth proxy
is going away.
2016-11-19 17:12:58 +05:30
Girish Ramakrishnan b23c06d443 remove oauth proxy from ui code 2016-11-19 17:12:40 +05:30
Girish Ramakrishnan 72f31744e3 remove singleUser from ui code 2016-11-19 17:12:24 +05:30
Girish Ramakrishnan 2065a5f7f2 Add optional SSO to install dialog 2016-11-19 17:12:15 +05:30
Girish Ramakrishnan f2a1e19c9b Fix access control display for email apps
Fixes #45
2016-09-11 23:06:28 -07:00
Girish Ramakrishnan bbe3ddefc0 customAuth does not require oauth proxy 2016-09-08 21:36:49 -07:00
Girish Ramakrishnan b4c030b02b display post install message after installation
fixes #19
2016-09-07 12:47:14 -07:00
Girish Ramakrishnan 8e71046d28 track ui state with an enumeration 2016-09-07 11:49:44 -07:00
Girish Ramakrishnan 67c56c7daf initialize resourceConstraintVisible 2016-09-07 11:45:45 -07:00
Girish Ramakrishnan 5b9c8e517a Add oauthProxy support to access restriction UI
Adds 'unrestricted' access control option for apps that do not have
any auth integration

Fixes #6
2016-09-06 23:53:47 -07:00
Johannes Zellner 1f1e299939 Do not offer 'install anyway' 2016-08-30 11:33:32 +02:00
Johannes Zellner 8312cbe792 show settings with migrate ui on upgrade button click 2016-08-30 10:37:25 +02:00
Johannes Zellner 568c8fa100 Show appstore login if purchase fails 2016-08-03 22:41:27 +02:00
Johannes Zellner 78d4fb3cb5 Support cloudron.io registration in login form 2016-08-02 16:15:00 +02:00
Johannes Zellner 28ee914828 Remove debug logs 2016-08-01 16:10:10 +02:00
Johannes Zellner 2e9680ce68 Handle appstore login with implicit registration 2016-08-01 16:09:30 +02:00
Johannes Zellner 124b952e88 Adjust to changed settings rest api 2016-08-01 15:22:50 +02:00
Johannes Zellner d5644ae3f1 Hide potential other modals when we prompt for appstore login 2016-08-01 13:48:15 +02:00
Johannes Zellner c80b89ae8e Appstore login really belongs to the appstore view 2016-08-01 13:43:39 +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
Girish Ramakrishnan 41e33e71c8 initial migrate UI 2016-06-28 13:45:50 -05:00
Johannes Zellner b88ee8143a Rename welcome -> tutorial 2016-05-06 14:41:20 +02:00
Johannes Zellner c62ef9e156 Implement upgrade request dialog
This is currently merely a placeholder for some real upgrade ui
2016-04-18 17:21:26 +02:00
Johannes Zellner 5ea5023d97 Better encapsulate the form related functions in install view 2016-02-26 12:50:05 +01:00
Johannes Zellner 7a34f40611 Allow to specify accessRestrictions on app install 2016-02-26 11:47:20 +01:00
Johannes Zellner c630de1003 Fetch groups in appstore.js 2016-02-26 11:24:01 +01:00
Johannes Zellner ce36fadf2b Fix bug for non admins to view the appstore 2016-02-25 15:34:44 +01:00
Johannes Zellner 7165be0513 Warn the user about installing too many apps, but give an override button 2016-02-25 12:41:15 +01:00
Johannes Zellner 30913006e3 Remove all occurances of oauthProxy in the webadmin 2016-02-19 16:50:25 +01:00
Johannes Zellner 61c2ce0f47 Keep appstore url bar up-to-date with the selected app
This allows sharing links directly

Fixes #526
2016-01-25 16:21:44 +01:00
Johannes Zellner 846e5deb36 Add cert form error reporting to app install form 2015-10-28 22:21:20 +01:00
Johannes Zellner c0e9091e4b Preselect current user for singleuser apps 2015-10-28 22:07:41 +01:00