From a1fca6ab6393bd9f1c2d9630d32dbb760afee3e4 Mon Sep 17 00:00:00 2001 From: sokumon Date: Tue, 8 Apr 2025 13:51:07 +0530 Subject: [PATCH] fix: remove energy points / social module --- frappe/boot.py | 7 - frappe/cache_manager.py | 1 - frappe/desk/form/load.py | 2 +- frappe/hooks.py | 4 - frappe/modules.txt | 1 - .../js/frappe/form/sidebar/form_sidebar.js | 14 - .../frappe/form/templates/form_sidebar.html | 12 - frappe/public/scss/desk/sidebar.scss | 54 --- frappe/social/__init__.py | 0 frappe/social/doctype/__init__.py | 0 .../doctype/energy_point_log/__init__.py | 0 .../energy_point_log/energy_point_log.js | 50 --- .../energy_point_log/energy_point_log.json | 134 ------ .../energy_point_log/energy_point_log.py | 391 ------------------ .../energy_point_log/energy_point_log_list.js | 29 -- .../energy_point_log/test_energy_point_log.py | 389 ----------------- .../doctype/energy_point_rule/__init__.py | 0 .../energy_point_rule/energy_point_rule.js | 58 --- .../energy_point_rule/energy_point_rule.json | 143 ------- .../energy_point_rule/energy_point_rule.py | 158 ------- .../doctype/energy_point_settings/__init__.py | 0 .../energy_point_settings.js | 50 --- .../energy_point_settings.json | 71 ---- .../energy_point_settings.py | 80 ---- .../test_energy_point_settings.py | 18 - .../social/doctype/review_level/__init__.py | 0 .../doctype/review_level/review_level.js | 7 - .../doctype/review_level/review_level.json | 51 --- .../doctype/review_level/review_level.py | 25 -- 29 files changed, 1 insertion(+), 1748 deletions(-) delete mode 100644 frappe/social/__init__.py delete mode 100644 frappe/social/doctype/__init__.py delete mode 100644 frappe/social/doctype/energy_point_log/__init__.py delete mode 100644 frappe/social/doctype/energy_point_log/energy_point_log.js delete mode 100644 frappe/social/doctype/energy_point_log/energy_point_log.json delete mode 100644 frappe/social/doctype/energy_point_log/energy_point_log.py delete mode 100644 frappe/social/doctype/energy_point_log/energy_point_log_list.js delete mode 100644 frappe/social/doctype/energy_point_log/test_energy_point_log.py delete mode 100644 frappe/social/doctype/energy_point_rule/__init__.py delete mode 100644 frappe/social/doctype/energy_point_rule/energy_point_rule.js delete mode 100644 frappe/social/doctype/energy_point_rule/energy_point_rule.json delete mode 100644 frappe/social/doctype/energy_point_rule/energy_point_rule.py delete mode 100644 frappe/social/doctype/energy_point_settings/__init__.py delete mode 100644 frappe/social/doctype/energy_point_settings/energy_point_settings.js delete mode 100644 frappe/social/doctype/energy_point_settings/energy_point_settings.json delete mode 100644 frappe/social/doctype/energy_point_settings/energy_point_settings.py delete mode 100644 frappe/social/doctype/energy_point_settings/test_energy_point_settings.py delete mode 100644 frappe/social/doctype/review_level/__init__.py delete mode 100644 frappe/social/doctype/review_level/review_level.js delete mode 100644 frappe/social/doctype/review_level/review_level.json delete mode 100644 frappe/social/doctype/review_level/review_level.py diff --git a/frappe/boot.py b/frappe/boot.py index c6d754bf53..636948359d 100644 --- a/frappe/boot.py +++ b/frappe/boot.py @@ -21,10 +21,6 @@ from frappe.permissions import has_permission from frappe.query_builder import DocType from frappe.query_builder.functions import Count from frappe.query_builder.terms import ParameterizedValueWrapper, SubQuery -from frappe.social.doctype.energy_point_log.energy_point_log import get_energy_points -from frappe.social.doctype.energy_point_settings.energy_point_settings import ( - is_energy_point_enabled, -) from frappe.utils import add_user_info, cstr, get_system_timezone from frappe.utils.change_log import get_versions from frappe.utils.frappecloud import on_frappecloud @@ -99,10 +95,7 @@ def get_bootinfo(): bootinfo.lang_dict = get_lang_dict() bootinfo.success_action = get_success_action() bootinfo.update(get_email_accounts(user=frappe.session.user)) - bootinfo.energy_points_enabled = is_energy_point_enabled() - bootinfo.website_tracking_enabled = is_tracking_enabled() bootinfo.sms_gateway_enabled = bool(frappe.db.get_single_value("SMS Settings", "sms_gateway_url")) - bootinfo.points = get_energy_points(frappe.session.user) bootinfo.frequently_visited_links = frequently_visited_links() bootinfo.link_preview_doctypes = get_link_preview_doctypes() bootinfo.additional_filters_config = get_additional_filters_from_hooks() diff --git a/frappe/cache_manager.py b/frappe/cache_manager.py index 4e648b9fb6..91c9376e67 100644 --- a/frappe/cache_manager.py +++ b/frappe/cache_manager.py @@ -6,7 +6,6 @@ import frappe common_default_keys = ["__default", "__global"] doctypes_for_mapping = { - "Energy Point Rule", "Assignment Rule", "Milestone Tracker", "Document Naming Rule", diff --git a/frappe/desk/form/load.py b/frappe/desk/form/load.py index 83f1d5c0bf..75c049a9ca 100644 --- a/frappe/desk/form/load.py +++ b/frappe/desk/form/load.py @@ -123,7 +123,7 @@ def get_docinfo(doc=None, doctype=None, name=None): "permissions": get_doc_permissions(doc), "shared": get_docshares(doc), "views": get_view_logs(doc), - "energy_point_logs": get_point_logs(doc.doctype, doc.name), + # "energy_point_logs": get_point_logs(doc.doctype, doc.name), "additional_timeline_content": get_additional_timeline_content(doc.doctype, doc.name), "milestones": get_milestones(doc.doctype, doc.name), "is_document_followed": is_document_followed(doc.doctype, doc.name, frappe.session.user), diff --git a/frappe/hooks.py b/frappe/hooks.py index e1a43cbf58..d6310a5ddf 100644 --- a/frappe/hooks.py +++ b/frappe/hooks.py @@ -177,7 +177,6 @@ doc_events = { "frappe.core.doctype.file.utils.attach_files_to_document", ], "on_change": [ - "frappe.social.doctype.energy_point_rule.energy_point_rule.process_energy_points", "frappe.automation.doctype.milestone_tracker.milestone_tracker.evaluate_milestone", ], "after_delete": ["frappe.core.doctype.permission_log.permission_log.make_perm_log"], @@ -248,7 +247,6 @@ scheduler_events = { "frappe.email.doctype.notification.notification.trigger_daily_alerts", "frappe.website.doctype.personal_data_deletion_request.personal_data_deletion_request.remove_unverified_record", "frappe.desk.form.document_follow.send_daily_updates", - "frappe.social.doctype.energy_point_settings.energy_point_settings.allocate_review_points", "frappe.integrations.doctype.google_contacts.google_contacts.sync", "frappe.automation.doctype.auto_repeat.auto_repeat.make_auto_repeat_entry", ], @@ -263,13 +261,11 @@ scheduler_events = { "frappe.integrations.doctype.s3_backup_settings.s3_backup_settings.take_backups_weekly", "frappe.desk.form.document_follow.send_weekly_updates", "frappe.utils.change_log.check_for_update", - "frappe.social.doctype.energy_point_log.energy_point_log.send_weekly_summary", "frappe.integrations.doctype.google_drive.google_drive.weekly_backup", "frappe.desk.doctype.changelog_feed.changelog_feed.fetch_changelog_feed", ], "monthly": [ "frappe.email.doctype.auto_email_report.auto_email_report.send_monthly", - "frappe.social.doctype.energy_point_log.energy_point_log.send_monthly_summary", ], "monthly_long": [ "frappe.integrations.doctype.s3_backup_settings.s3_backup_settings.take_backups_monthly" diff --git a/frappe/modules.txt b/frappe/modules.txt index 863c448594..ef680e1eef 100644 --- a/frappe/modules.txt +++ b/frappe/modules.txt @@ -8,5 +8,4 @@ Desk Integrations Printing Contacts -Social Automation \ No newline at end of file diff --git a/frappe/public/js/frappe/form/sidebar/form_sidebar.js b/frappe/public/js/frappe/form/sidebar/form_sidebar.js index 0193b659a2..7902917026 100644 --- a/frappe/public/js/frappe/form/sidebar/form_sidebar.js +++ b/frappe/public/js/frappe/form/sidebar/form_sidebar.js @@ -1,7 +1,6 @@ import "./assign_to"; import "./attachments"; import "./share"; -import "./review"; import "./document_follow"; import "./user_image"; import "./form_sidebar_users"; @@ -28,7 +27,6 @@ frappe.ui.form.Sidebar = class { this.image_wrapper = this.image_section.find(".sidebar-image-wrapper"); this.make_assignments(); this.make_attachments(); - this.make_review(); this.make_shared(); this.make_tags(); @@ -214,18 +212,6 @@ frappe.ui.form.Sidebar = class { refresh_image() {} - make_review() { - const review_wrapper = this.sidebar.find(".form-reviews"); - if (frappe.boot.energy_points_enabled && !this.frm.is_new()) { - this.frm.reviews = new frappe.ui.form.Review({ - parent: review_wrapper, - frm: this.frm, - }); - } else { - review_wrapper.remove(); - } - } - reload_docinfo(callback) { frappe.call({ method: "frappe.desk.form.load.get_docinfo", diff --git a/frappe/public/js/frappe/form/templates/form_sidebar.html b/frappe/public/js/frappe/form/templates/form_sidebar.html index 6f8ded92d9..c21a91a2fa 100644 --- a/frappe/public/js/frappe/form/templates/form_sidebar.html +++ b/frappe/public/js/frappe/form/templates/form_sidebar.html @@ -74,18 +74,6 @@ -