* fix: logout to site login page if the site is on Frappe Cloud * fix: check if the site user is logged in before rendering trial banner * fix: show dropdown even if the site is not on trial plan * refactor: don't expose communication secret in boot * feat: show install app button for fc sites * fix: remove auth from desk we can simplify it and let user do auth in fc * fix: install app button condition * refactor: use `is_fc_site` method * fix: return boolean value for `is_fc_site` function * fix: add install app button in /apps page * fix: don't generate otp for login to fc * fix: remove install app option from desk * fix: design changes for trial banner * fix: add more details to the `current_site_info` endpoint also don't render trial banner if trial end date is passed * fix: don't route user to welcome page always put them on the site's dashboard * fix: override base_url when needed also remove misleading class * fix: show banner to normal user to contact system admin for plan upgrade * refactor: redirect from /login instead of every /logout code * fix: rename login to fc to manage billing also move it above the divider * refactor: separate out site-login url from login.py |
||
|---|---|---|
| .. | ||
| doctype | ||
| frappe_providers | ||
| workspace/integrations | ||
| __init__.py | ||
| google_oauth.py | ||
| oauth2.py | ||
| oauth2_logins.py | ||
| offsite_backup_utils.py | ||
| utils.py | ||