seitime-frappe/frappe/integrations
Suhail 5886234b53
refactor: sign up flow changes (#31205)
* 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
2025-03-03 16:36:15 +00:00
..
doctype Merge pull request #30923 from bartoszpijet/develop 2025-02-28 11:39:35 +05:30
frappe_providers refactor: sign up flow changes (#31205) 2025-03-03 16:36:15 +00:00
workspace/integrations chore: Add Push Notification Settings to Integrations workspace 2024-02-28 11:07:22 +05:30
__init__.py Moved Backup Manager and Social Login keys to the new Integrations Module, prepared frappe for Mandrill Integration 2015-08-11 12:03:13 +05:30
google_oauth.py refactor(treewide): enable RUF rules 2024-02-21 16:20:28 +05:30
oauth2.py perf: speed up oauth bearer token query (#29184) 2025-01-15 13:24:46 +00:00
oauth2_logins.py feat(auth): added keycloak as a social login provider 2024-09-06 10:13:18 +00:00
offsite_backup_utils.py feat: enable db socket connection 2024-03-29 10:29:50 +01:00
utils.py fix(make_request): don't blindly try to check the content-type 2024-06-03 18:28:22 +05:30