seitime-frappe/frappe/core
mergify[bot] 939d926b91
feat: Added Subscription Banner for remotely logging into FrappeCloud dashboard from site (backport #18263) (#18281)
* feat: Added Subscription Banner for remotely logging into FrappeCloud dashboard from site (#18263)

* feat: added Subscription Banner and Manage Subscription button

* feat[patch]: added a patch for adding `Manage Subscription` button in
navbar_settings

* chore: removed console ;)

* refactor: make the `Manage Subscription` navbar item optional

* keep it hidden by default, only show when the site configs are present

* style: prettier, isort and stuff

* chore: handling null responses, translation and refactored patch

* fix: correct index reset

* perf: reduce network/db calls

If not sys manager then why make a request?

* fix: removed network call and added subscription_expiry to boot process

* chore: added enable_manage_susbcriptions as daily background job and refactored patch

* chore: added hook to hooks.py

* this looks clean enough, also don't have insert for child tables ;)

Co-authored-by: Ankush Menat <ankush@frappe.io>
(cherry picked from commit 68f315d372cc8c6e41f2aabda61eba0d42dcf6e4)

# Conflicts:
#	frappe/patches.txt

* chore: conflicts

* style: format

[skip ci]

Co-authored-by: Rutwik Hiwalkar <50401596+rutwikhdev@users.noreply.github.com>
2022-10-03 16:41:12 +05:30
..
api refactor: clean up code to py310 supported features (#17367) 2022-07-01 11:51:05 +05:30
doctype feat: Added Subscription Banner for remotely logging into FrappeCloud dashboard from site (backport #18263) (#18281) 2022-10-03 16:41:12 +05:30
form_tour/doctype fix: module load issue, tour description and save field overlay 2021-11-25 17:57:07 +05:30
page refactor!: remove background jobs page 2022-09-12 11:49:25 +05:30
report Merge branch 'develop' into get-all-mod 2022-08-14 11:39:30 +05:30
web_form style: format JS files with prettier 2022-08-04 14:51:01 +05:30
workspace refactor!: remove background jobs page 2022-09-12 11:49:25 +05:30
__init__.py chore: Update header: license.txt => LICENSE 2021-09-03 12:02:59 +05:30
notifications.py chore: Add typing 2022-08-12 12:53:24 +05:30
README.md rename Profile to User frappe/frappe#470 2014-03-11 16:14:47 +05:30
utils.py refactor: Replace html2text with markdownify 2022-07-06 08:23:14 +05:30

Core module contains the models required for the basic functioning of frappe including DocType, User (user), Role and others.