seitime-frappe/.github/helper
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
..
db feat: capture custom values in frappe monitor 2022-09-25 15:07:30 +05:30
ci.py test: FrappeClient tests not skipped (#17843) 2022-08-16 14:10:12 +05:30
documentation.py feat: Added Subscription Banner for remotely logging into FrappeCloud dashboard from site (backport #18263) (#18281) 2022-10-03 16:41:12 +05:30
flake8.conf fix: remove bare exception catching 2022-06-28 18:05:00 +05:30
install.sh ci: create only one site/db for CI 2022-08-26 00:54:13 +05:30
install_dependencies.sh ci: misc ci things (#17960) 2022-08-25 19:16:25 +05:30
roulette.py ci: separate cache for UI jobs and selective test 2022-09-02 17:47:30 +05:30
translation.py ci: Merge PR linter checks 2022-07-25 14:33:30 +05:30