seitime-frappe/frappe/website
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
..
css style: linting fixes 2019-06-13 15:02:03 +05:30
doctype feat: specify row compression for tables (#31361) 2025-02-21 09:44:40 +05:30
js fix(translation): search placeholders (#27812) 2024-09-24 10:57:40 +05:30
page_renderers fix: ensure consistent error in response 2025-02-19 12:10:59 +05:30
report fix: ruff fixes 2024-02-07 17:04:31 +05:30
web_form style: format JS files with prettier 2022-08-04 14:51:01 +05:30
web_template fix: add strings and fields to translation 2024-12-21 13:17:01 +01:00
website_components perf: cache meta tags existence 2025-01-14 19:19:36 +05:30
website_theme feat: remove user can dismiss code 2020-06-15 13:12:58 +05:30
workspace/website feat(analytics): add to website workspace 2024-09-12 00:08:10 +02:00
__init__.py chore: Update header: license.txt => LICENSE 2021-09-03 12:02:59 +05:30
dashboard_fixtures.py style: format all python files using black (#16453) 2022-04-12 10:59:25 +05:30
path_resolver.py fix: edge case for redirects on / (#29180) 2025-01-15 09:05:19 +00:00
router.py perf: keep jloader across requests 2025-01-14 18:18:19 +05:30
serve.py fix: ensure correct context in sys.exc_info 2025-02-19 17:33:53 +05:30
utils.py refactor: sign up flow changes (#31205) 2025-03-03 16:36:15 +00:00
website_generator.py fix: clear cache after db transaction ends (#31315) 2025-02-19 11:44:37 +00:00