feat: add mechanism to create module map to show a sidebar always

This commit is contained in:
sokumon 2025-11-17 03:31:44 +05:30
parent e04d9a8d02
commit 6913e4d22a
14 changed files with 305 additions and 102 deletions

View file

@ -535,7 +535,12 @@ def get_sidebar_items():
for s in sidebars:
w = frappe.get_doc("Workspace Sidebar", s["name"])
sidebar_items[s["name"].lower()] = {"label": s["name"], "items": [], "header_icon": s["header_icon"]}
sidebar_items[s["name"].lower()] = {
"label": s["name"],
"items": [],
"header_icon": s["header_icon"],
"module": w.module,
}
for si in w.items:
workspace_sidebar = {
"label": si.label,

View file

@ -10,7 +10,8 @@
"header_icon",
"app",
"for_user",
"items"
"items",
"module"
],
"fields": [
{
@ -41,12 +42,18 @@
"fieldtype": "Link",
"label": "For User",
"options": "User"
},
{
"fieldname": "module",
"fieldtype": "Text",
"hidden": 1,
"label": "Module"
}
],
"grid_page_length": 50,
"index_web_pages_for_search": 1,
"links": [],
"modified": "2025-11-16 10:54:04.080590",
"modified": "2025-11-17 01:17:20.583501",
"modified_by": "Administrator",
"module": "Desk",
"name": "Workspace Sidebar",

View file

@ -26,6 +26,7 @@ class WorkspaceSidebar(Document):
app: DF.Autocomplete | None
for_user: DF.Link | None
items: DF.Table[WorkspaceSidebarItem]
module: DF.Text | None
title: DF.Data | None
# end: auto-generated types
@ -48,6 +49,7 @@ class WorkspaceSidebar(Document):
if frappe.conf.developer_mode:
if self.app:
self.export_sidebar()
self.set_module()
def export_sidebar(self):
folder_path = create_directory_on_app_path("workspace_sidebar", self.app)
@ -103,6 +105,25 @@ class WorkspaceSidebar(Document):
frappe.cache.set_value(cache_key, value, frappe.session.user, 21600)
return value
def set_module(self):
if not self.module:
self.module = self.get_module_from_items()
def get_module_from_items(self):
all_modules_in_sidebars = []
for item in self.items:
if item.type != "Section Break" and item.type != "Sidebar Item Group" and item.link_type != "URL":
try:
all_modules_in_sidebars.append(frappe.get_doc(item.link_type, item.link_to).module)
except frappe.DoesNotExistError as e:
print(e)
from collections import Counter
counts = Counter(all_modules_in_sidebars)
if counts and counts.most_common(1)[0]:
return counts.most_common(1)[0][0]
def is_workspace_manager():
return "Workspace Manager" in frappe.get_roles()

View file

@ -18,12 +18,8 @@ frappe.ui.Sidebar = class Sidebar {
this.$sidebar = this.wrapper.find(".body-sidebar");
this.items = [];
this.setup_events();
this.sidebar_module_map = {
Core: "System",
Desk: "Build",
Custom: "Build",
Accounts: "Accounting",
};
this.sidebar_module_map = {};
this.build_sidebar_module_map();
}
prepare() {
@ -40,7 +36,16 @@ frappe.ui.Sidebar = class Sidebar {
console.log(e);
}
}
build_sidebar_module_map() {
for (const [key, value] of Object.entries(frappe.boot.workspace_sidebar_item)) {
if (value.module) {
if (!this.sidebar_module_map[value.module]) {
this.sidebar_module_map[value.module] = [];
}
this.sidebar_module_map[value.module].push(value.label);
}
}
}
choose_app_name() {
if (frappe.boot.app_name_style === "Default") return;
@ -327,7 +332,9 @@ frappe.ui.Sidebar = class Sidebar {
if (sidebars.length == 0) {
let module_name = router.meta?.module;
if (module_name) {
frappe.app.sidebar.setup(this.sidebar_module_map[module_name] || module_name);
frappe.app.sidebar.setup(
this.sidebar_module_map[module_name][0] || module_name
);
}
} else {
if (

View file

@ -19,7 +19,7 @@
"label": "Assignment Rule",
"link_to": "Assignment Rule",
"link_type": "DocType",
"modified": "2025-11-13 16:01:25.574076",
"modified": "2025-11-17 02:36:38.546186",
"modified_by": "Administrator",
"name": "v9hft452pb",
"owner": "Administrator",
@ -42,7 +42,7 @@
"label": "Milestone",
"link_to": "Milestone",
"link_type": "DocType",
"modified": "2025-11-13 16:01:25.574076",
"modified": "2025-11-17 02:36:38.546186",
"modified_by": "Administrator",
"name": "v9h4sivc2e",
"owner": "Administrator",
@ -65,7 +65,7 @@
"label": "Auto Repeat",
"link_to": "Auto Repeat",
"link_type": "DocType",
"modified": "2025-11-13 16:01:25.574076",
"modified": "2025-11-17 02:36:38.546186",
"modified_by": "Administrator",
"name": "v9htjiii62",
"owner": "Administrator",
@ -88,7 +88,7 @@
"label": "Auto Email Report",
"link_to": "Auto Email Report",
"link_type": "DocType",
"modified": "2025-11-13 16:01:25.574076",
"modified": "2025-11-17 02:36:38.546186",
"modified_by": "Administrator",
"name": "v9hisilds1",
"owner": "Administrator",
@ -111,7 +111,7 @@
"label": "Reminder",
"link_to": "Reminder",
"link_type": "DocType",
"modified": "2025-11-13 16:01:25.574076",
"modified": "2025-11-17 02:36:38.546186",
"modified_by": "Administrator",
"name": "v9hpjfehbi",
"owner": "Administrator",
@ -122,8 +122,9 @@
"type": "Link"
}
],
"modified": "2025-11-13 16:01:25.574076",
"modified": "2025-11-17 02:36:38.546186",
"modified_by": "Administrator",
"module": "Automation",
"name": "Automation",
"owner": "Administrator",
"title": "Automation"

View file

@ -19,7 +19,7 @@
"label": "DocType",
"link_to": "DocType",
"link_type": "DocType",
"modified": "2025-11-13 16:01:51.172746",
"modified": "2025-11-17 02:36:43.221925",
"modified_by": "Administrator",
"name": "k0ue31a2su",
"owner": "Administrator",
@ -42,7 +42,7 @@
"label": "Page",
"link_to": "Page",
"link_type": "DocType",
"modified": "2025-11-13 16:01:51.172746",
"modified": "2025-11-17 02:36:43.221925",
"modified_by": "Administrator",
"name": "k0u1ktrgm8",
"owner": "Administrator",
@ -65,7 +65,7 @@
"label": "Report",
"link_to": "Report",
"link_type": "DocType",
"modified": "2025-11-13 16:01:51.172746",
"modified": "2025-11-17 02:36:43.221925",
"modified_by": "Administrator",
"name": "k0uoembf7i",
"owner": "Administrator",
@ -88,7 +88,7 @@
"label": "Workspace",
"link_to": "Workspace",
"link_type": "DocType",
"modified": "2025-11-13 16:01:51.172746",
"modified": "2025-11-17 02:36:43.221925",
"modified_by": "Administrator",
"name": "k0uk0ku5qm",
"owner": "Administrator",
@ -111,7 +111,7 @@
"label": "Dashboard",
"link_to": "Dashboard",
"link_type": "DocType",
"modified": "2025-11-13 16:01:51.172746",
"modified": "2025-11-17 02:36:43.221925",
"modified_by": "Administrator",
"name": "k0u6msrfa9",
"owner": "Administrator",
@ -133,7 +133,7 @@
"label": "Module Def",
"link_to": "Module Def",
"link_type": "DocType",
"modified": "2025-11-13 16:01:51.172746",
"modified": "2025-11-17 02:36:43.221925",
"modified_by": "Administrator",
"name": "k0usqcnkl9",
"owner": "Administrator",
@ -154,7 +154,7 @@
"keep_closed": 0,
"label": "Customization",
"link_type": "DocType",
"modified": "2025-11-13 16:01:51.172746",
"modified": "2025-11-17 02:36:43.221925",
"modified_by": "Administrator",
"name": "k0u6a0m62a",
"owner": "Administrator",
@ -177,7 +177,7 @@
"label": "Workflow",
"link_to": "Workflow",
"link_type": "DocType",
"modified": "2025-11-13 16:01:51.172746",
"modified": "2025-11-17 02:36:43.221925",
"modified_by": "Administrator",
"name": "k0uhenkqa3",
"owner": "Administrator",
@ -200,7 +200,7 @@
"label": "Server Script",
"link_to": "Server Script",
"link_type": "DocType",
"modified": "2025-11-13 16:01:51.172746",
"modified": "2025-11-17 02:36:43.221925",
"modified_by": "Administrator",
"name": "k0umnthveu",
"owner": "Administrator",
@ -223,7 +223,7 @@
"label": "Client Script",
"link_to": "Client Script",
"link_type": "DocType",
"modified": "2025-11-13 16:01:51.172746",
"modified": "2025-11-17 02:36:43.221925",
"modified_by": "Administrator",
"name": "k0uehqlfcu",
"owner": "Administrator",
@ -245,7 +245,7 @@
"label": "Customize Form",
"link_to": "Customize Form",
"link_type": "DocType",
"modified": "2025-11-13 16:01:51.172746",
"modified": "2025-11-17 02:36:43.221925",
"modified_by": "Administrator",
"name": "k0utsggni1",
"owner": "Administrator",
@ -267,7 +267,7 @@
"label": "Custom Field",
"link_to": "Custom Field",
"link_type": "DocType",
"modified": "2025-11-13 16:01:51.172746",
"modified": "2025-11-17 02:36:43.221925",
"modified_by": "Administrator",
"name": "k0ujco1pna",
"owner": "Administrator",
@ -289,7 +289,7 @@
"label": "Property Setter",
"link_to": "Property Setter",
"link_type": "DocType",
"modified": "2025-11-13 16:01:51.172746",
"modified": "2025-11-17 02:36:43.221925",
"modified_by": "Administrator",
"name": "k0u8u7dps5",
"owner": "Administrator",
@ -300,8 +300,9 @@
"type": "Link"
}
],
"modified": "2025-11-13 16:01:51.172746",
"modified": "2025-11-17 02:36:43.221925",
"modified_by": "Administrator",
"module": "Core",
"name": "Build",
"owner": "Administrator",
"title": "Build"

View file

@ -19,7 +19,7 @@
"label": "Data Import",
"link_to": "Data Import",
"link_type": "DocType",
"modified": "2025-11-13 16:46:29.170768",
"modified": "2025-11-17 02:36:38.757263",
"modified_by": "Administrator",
"name": "17fuv3tdph",
"owner": "Administrator",
@ -42,7 +42,7 @@
"label": "Data Export",
"link_to": "Data Export",
"link_type": "DocType",
"modified": "2025-11-13 16:46:29.170768",
"modified": "2025-11-17 02:36:38.757263",
"modified_by": "Administrator",
"name": "17fot00jqj",
"owner": "Administrator",
@ -65,7 +65,7 @@
"label": "Bulk Update",
"link_to": "Bulk Update",
"link_type": "DocType",
"modified": "2025-11-13 16:46:29.170768",
"modified": "2025-11-17 02:36:38.757263",
"modified_by": "Administrator",
"name": "17fdtcpgl0",
"owner": "Administrator",
@ -88,7 +88,7 @@
"label": "Backups",
"link_to": "backups",
"link_type": "Page",
"modified": "2025-11-13 16:46:29.170768",
"modified": "2025-11-17 02:36:38.757263",
"modified_by": "Administrator",
"name": "17fsrsimf1",
"owner": "Administrator",
@ -111,7 +111,7 @@
"label": "Deleted Document",
"link_to": "Deleted Document",
"link_type": "DocType",
"modified": "2025-11-13 16:46:29.170768",
"modified": "2025-11-17 02:36:38.757263",
"modified_by": "Administrator",
"name": "17f6loecf2",
"owner": "Administrator",
@ -122,8 +122,9 @@
"type": "Link"
}
],
"modified": "2025-11-13 16:46:29.170768",
"modified": "2025-11-17 02:36:38.757263",
"modified_by": "Administrator",
"module": "Core",
"name": "Data",
"owner": "Administrator",
"title": "Data"

View file

@ -0,0 +1,154 @@
{
"app": "frappe",
"creation": "2025-10-26 21:53:46.567322",
"docstatus": 0,
"doctype": "Workspace Sidebar",
"header_icon": "mail",
"idx": 0,
"items": [
{
"child": 0,
"collapsible": 1,
"creation": "2025-10-26 21:53:46.567322",
"docstatus": 0,
"doctype": "Workspace Sidebar Item",
"icon": "mail",
"idx": 1,
"indent": 0,
"keep_closed": 0,
"label": "Email Account",
"link_to": "Email Account",
"link_type": "DocType",
"modified": "2025-11-17 02:36:42.783251",
"modified_by": "Administrator",
"name": "tt9a2mpehi",
"owner": "Administrator",
"parent": "Email",
"parentfield": "items",
"parenttype": "Workspace Sidebar",
"show_arrow": 0,
"type": "Link"
},
{
"child": 0,
"collapsible": 1,
"creation": "2025-10-26 21:53:46.567322",
"docstatus": 0,
"doctype": "Workspace Sidebar Item",
"icon": "message-square-reply",
"idx": 2,
"indent": 0,
"keep_closed": 0,
"label": "Communication",
"link_to": "Communication",
"link_type": "DocType",
"modified": "2025-11-17 02:36:42.783251",
"modified_by": "Administrator",
"name": "tt924oud7e",
"owner": "Administrator",
"parent": "Email",
"parentfield": "items",
"parenttype": "Workspace Sidebar",
"show_arrow": 0,
"type": "Link"
},
{
"child": 0,
"collapsible": 1,
"creation": "2025-10-26 21:53:46.567322",
"docstatus": 0,
"doctype": "Workspace Sidebar Item",
"icon": "at-sign",
"idx": 3,
"indent": 0,
"keep_closed": 0,
"label": "Email Domain",
"link_to": "Email Domain",
"link_type": "DocType",
"modified": "2025-11-17 02:36:42.783251",
"modified_by": "Administrator",
"name": "tt91m8e4u4",
"owner": "Administrator",
"parent": "Email",
"parentfield": "items",
"parenttype": "Workspace Sidebar",
"show_arrow": 0,
"type": "Link"
},
{
"child": 0,
"collapsible": 1,
"creation": "2025-10-26 21:53:46.567322",
"docstatus": 0,
"doctype": "Workspace Sidebar Item",
"icon": "list-end",
"idx": 4,
"indent": 0,
"keep_closed": 0,
"label": "Email Queue",
"link_to": "Email Queue",
"link_type": "DocType",
"modified": "2025-11-17 02:36:42.783251",
"modified_by": "Administrator",
"name": "tt9j1e7vpr",
"owner": "Administrator",
"parent": "Email",
"parentfield": "items",
"parenttype": "Workspace Sidebar",
"show_arrow": 0,
"type": "Link"
},
{
"child": 0,
"collapsible": 1,
"creation": "2025-10-26 21:53:46.567322",
"docstatus": 0,
"doctype": "Workspace Sidebar Item",
"icon": "notepad-text",
"idx": 5,
"indent": 0,
"keep_closed": 0,
"label": "Email Template",
"link_to": "Email Template",
"link_type": "DocType",
"modified": "2025-11-17 02:36:42.783251",
"modified_by": "Administrator",
"name": "tt9it3atbm",
"owner": "Administrator",
"parent": "Email",
"parentfield": "items",
"parenttype": "Workspace Sidebar",
"show_arrow": 0,
"type": "Link"
},
{
"child": 0,
"collapsible": 1,
"creation": "2025-10-26 21:53:46.567322",
"docstatus": 0,
"doctype": "Workspace Sidebar Item",
"icon": "mail-x",
"idx": 6,
"indent": 0,
"keep_closed": 0,
"label": "Unhandled Email",
"link_to": "Unhandled Email",
"link_type": "DocType",
"modified": "2025-11-17 02:36:42.783251",
"modified_by": "Administrator",
"name": "tt97t89rqi",
"owner": "Administrator",
"parent": "Email",
"parentfield": "items",
"parenttype": "Workspace Sidebar",
"show_arrow": 0,
"type": "Link"
}
],
"modified": "2025-11-17 02:36:42.783251",
"modified_by": "Administrator",
"module": "Email",
"name": "Email",
"owner": "Administrator",
"title": "Email"
}

View file

@ -19,7 +19,7 @@
"label": "Connected App",
"link_to": "Connected App",
"link_type": "DocType",
"modified": "2025-11-13 23:06:52.001638",
"modified": "2025-11-17 02:36:35.860741",
"modified_by": "Administrator",
"name": "mhmt975c7e",
"owner": "Administrator",
@ -42,7 +42,7 @@
"label": "Push Notification",
"link_to": "Push Notification Settings",
"link_type": "DocType",
"modified": "2025-11-13 23:06:52.001638",
"modified": "2025-11-17 02:36:35.860741",
"modified_by": "Administrator",
"name": "mhmrano0gi",
"owner": "Administrator",
@ -65,7 +65,7 @@
"label": "Webhook",
"link_to": "Webhook",
"link_type": "DocType",
"modified": "2025-11-13 23:06:52.001638",
"modified": "2025-11-17 02:36:35.860741",
"modified_by": "Administrator",
"name": "mhm2tp5jog",
"owner": "Administrator",
@ -86,7 +86,7 @@
"keep_closed": 0,
"label": "Google",
"link_type": "DocType",
"modified": "2025-11-13 23:06:52.001638",
"modified": "2025-11-17 02:36:35.860741",
"modified_by": "Administrator",
"name": "mhmkuvdn9e",
"owner": "Administrator",
@ -109,7 +109,7 @@
"label": "Google Contacts",
"link_to": "Google Contacts",
"link_type": "DocType",
"modified": "2025-11-13 23:06:52.001638",
"modified": "2025-11-17 02:36:35.860741",
"modified_by": "Administrator",
"name": "mhmepjlo5h",
"owner": "Administrator",
@ -132,7 +132,7 @@
"label": "Google Calender",
"link_to": "Google Calendar",
"link_type": "DocType",
"modified": "2025-11-13 23:06:52.001638",
"modified": "2025-11-17 02:36:35.860741",
"modified_by": "Administrator",
"name": "mhmj2s2clt",
"owner": "Administrator",
@ -155,7 +155,7 @@
"label": "Google Settings",
"link_to": "Google Settings",
"link_type": "DocType",
"modified": "2025-11-13 23:06:52.001638",
"modified": "2025-11-17 02:36:35.860741",
"modified_by": "Administrator",
"name": "mhmslt3v07",
"owner": "Administrator",
@ -176,7 +176,7 @@
"keep_closed": 0,
"label": "Authetication",
"link_type": "DocType",
"modified": "2025-11-13 23:06:52.001638",
"modified": "2025-11-17 02:36:35.860741",
"modified_by": "Administrator",
"name": "mhmpfii63a",
"owner": "Administrator",
@ -198,7 +198,7 @@
"label": "Social Login Key",
"link_to": "Social Login Key",
"link_type": "DocType",
"modified": "2025-11-13 23:06:52.001638",
"modified": "2025-11-17 02:36:35.860741",
"modified_by": "Administrator",
"name": "mhm1dqo8tq",
"owner": "Administrator",
@ -221,7 +221,7 @@
"label": "LDAP Settings",
"link_to": "LDAP Settings",
"link_type": "DocType",
"modified": "2025-11-13 23:06:52.001638",
"modified": "2025-11-17 02:36:35.860741",
"modified_by": "Administrator",
"name": "mhm0aurrn2",
"owner": "Administrator",
@ -243,7 +243,7 @@
"label": "OAuth Client",
"link_to": "OAuth Client",
"link_type": "DocType",
"modified": "2025-11-13 23:06:52.001638",
"modified": "2025-11-17 02:36:35.860741",
"modified_by": "Administrator",
"name": "mhm6f2u6gd",
"owner": "Administrator",
@ -265,7 +265,7 @@
"label": "OAuth Provider",
"link_to": "OAuth Provider Settings",
"link_type": "DocType",
"modified": "2025-11-13 23:06:52.001638",
"modified": "2025-11-17 02:36:35.860741",
"modified_by": "Administrator",
"name": "mhmc7nvrfd",
"owner": "Administrator",
@ -276,8 +276,9 @@
"type": "Link"
}
],
"modified": "2025-11-13 23:06:52.001638",
"modified": "2025-11-17 02:36:35.860741",
"modified_by": "Administrator",
"module": "Integrations",
"name": "Integrations",
"owner": "Administrator",
"title": "Integrations"

View file

@ -19,7 +19,7 @@
"label": "Print Format",
"link_to": "Print Format",
"link_type": "DocType",
"modified": "2025-11-13 16:46:56.124420",
"modified": "2025-11-17 02:36:38.672691",
"modified_by": "Administrator",
"name": "ooncopcbnv",
"owner": "Administrator",
@ -42,7 +42,7 @@
"label": "Print Heading",
"link_to": "Print Heading",
"link_type": "DocType",
"modified": "2025-11-13 16:46:56.124420",
"modified": "2025-11-17 02:36:38.672691",
"modified_by": "Administrator",
"name": "oonevi9u35",
"owner": "Administrator",
@ -65,7 +65,7 @@
"label": "Print Format Builder",
"link_to": "print-format-builder",
"link_type": "Page",
"modified": "2025-11-13 16:46:56.124420",
"modified": "2025-11-17 02:36:38.672691",
"modified_by": "Administrator",
"name": "oon3sjgesf",
"owner": "Administrator",
@ -88,7 +88,7 @@
"label": "Print Settings",
"link_to": "Print Settings",
"link_type": "DocType",
"modified": "2025-11-13 16:46:56.124420",
"modified": "2025-11-17 02:36:38.672691",
"modified_by": "Administrator",
"name": "oonlh4bd29",
"owner": "Administrator",
@ -99,8 +99,9 @@
"type": "Link"
}
],
"modified": "2025-11-13 16:46:56.124420",
"modified": "2025-11-17 02:36:38.672691",
"modified_by": "Administrator",
"module": "Printing",
"name": "Printing",
"owner": "Administrator",
"title": "Printing"

View file

@ -19,7 +19,7 @@
"label": "Todo",
"link_to": "ToDo",
"link_type": "DocType",
"modified": "2025-11-13 16:00:57.236315",
"modified": "2025-11-17 02:36:38.831742",
"modified_by": "Administrator",
"name": "ubvkrr92vf",
"owner": "Administrator",
@ -41,7 +41,7 @@
"label": "Event",
"link_to": "Event",
"link_type": "DocType",
"modified": "2025-11-13 16:00:57.236315",
"modified": "2025-11-17 02:36:38.831742",
"modified_by": "Administrator",
"name": "ubvl6gcv4f",
"owner": "Administrator",
@ -63,7 +63,7 @@
"label": "File",
"link_to": "File",
"link_type": "DocType",
"modified": "2025-11-13 16:00:57.236315",
"modified": "2025-11-17 02:36:38.831742",
"modified_by": "Administrator",
"name": "ubvch0snsj",
"owner": "Administrator",
@ -85,7 +85,7 @@
"label": "Note",
"link_to": "Note",
"link_type": "DocType",
"modified": "2025-11-13 16:00:57.236315",
"modified": "2025-11-17 02:36:38.831742",
"modified_by": "Administrator",
"name": "ubven2fpm9",
"owner": "Administrator",
@ -96,8 +96,9 @@
"type": "Link"
}
],
"modified": "2025-11-13 16:00:57.236315",
"modified": "2025-11-17 02:36:38.831742",
"modified_by": "Administrator",
"module": "Desk",
"name": "Productivity",
"owner": "Administrator",
"title": "Productivity"

View file

@ -19,7 +19,7 @@
"label": "Home",
"link_to": "System",
"link_type": "Workspace",
"modified": "2025-11-13 16:02:21.078802",
"modified": "2025-11-17 02:36:39.342987",
"modified_by": "Administrator",
"name": "86tdehtplu",
"owner": "Administrator",
@ -42,7 +42,7 @@
"label": "Health Report",
"link_to": "System Health Report",
"link_type": "DocType",
"modified": "2025-11-13 16:02:21.078802",
"modified": "2025-11-17 02:36:39.342987",
"modified_by": "Administrator",
"name": "86t798tt55",
"owner": "Administrator",
@ -63,7 +63,7 @@
"keep_closed": 0,
"label": "Notifications",
"link_type": "DocType",
"modified": "2025-11-13 16:02:21.078802",
"modified": "2025-11-17 02:36:39.342987",
"modified_by": "Administrator",
"name": "86ta11fm79",
"owner": "Administrator",
@ -85,7 +85,7 @@
"label": "Notification",
"link_to": "Notification",
"link_type": "DocType",
"modified": "2025-11-13 16:02:21.078802",
"modified": "2025-11-17 02:36:39.342987",
"modified_by": "Administrator",
"name": "86taqdpkqp",
"owner": "Administrator",
@ -107,7 +107,7 @@
"label": "Notification Settings",
"link_to": "Notification Settings",
"link_type": "DocType",
"modified": "2025-11-13 16:02:21.078802",
"modified": "2025-11-17 02:36:39.342987",
"modified_by": "Administrator",
"name": "86t40qtf19",
"owner": "Administrator",
@ -128,7 +128,7 @@
"keep_closed": 0,
"label": "Background Job",
"link_type": "DocType",
"modified": "2025-11-13 16:02:21.078802",
"modified": "2025-11-17 02:36:39.342987",
"modified_by": "Administrator",
"name": "86taoh4vnu",
"owner": "Administrator",
@ -150,7 +150,7 @@
"label": "RQ Job",
"link_to": "RQ Job",
"link_type": "DocType",
"modified": "2025-11-13 16:02:21.078802",
"modified": "2025-11-17 02:36:39.342987",
"modified_by": "Administrator",
"name": "86tjrrpfcg",
"owner": "Administrator",
@ -172,7 +172,7 @@
"label": "RQ Worker",
"link_to": "RQ Worker",
"link_type": "DocType",
"modified": "2025-11-13 16:02:21.078802",
"modified": "2025-11-17 02:36:39.342987",
"modified_by": "Administrator",
"name": "86t62rbsej",
"owner": "Administrator",
@ -194,7 +194,7 @@
"label": "Scheduled Job Type",
"link_to": "Scheduled Job Type",
"link_type": "DocType",
"modified": "2025-11-13 16:02:21.078802",
"modified": "2025-11-17 02:36:39.342987",
"modified_by": "Administrator",
"name": "86t969vpgn",
"owner": "Administrator",
@ -216,7 +216,7 @@
"label": "Scheduled Job Log",
"link_to": "Scheduled Job Log",
"link_type": "DocType",
"modified": "2025-11-13 16:02:21.078802",
"modified": "2025-11-17 02:36:39.342987",
"modified_by": "Administrator",
"name": "86t10k1qoi",
"owner": "Administrator",
@ -238,7 +238,7 @@
"label": "Scheduler Event",
"link_to": "Scheduler Event",
"link_type": "DocType",
"modified": "2025-11-13 16:02:21.078802",
"modified": "2025-11-17 02:36:39.342987",
"modified_by": "Administrator",
"name": "86tpp0tvm4",
"owner": "Administrator",
@ -259,7 +259,7 @@
"keep_closed": 0,
"label": "Tools",
"link_type": "DocType",
"modified": "2025-11-13 16:02:21.078802",
"modified": "2025-11-17 02:36:39.342987",
"modified_by": "Administrator",
"name": "86tufqvbtq",
"owner": "Administrator",
@ -281,7 +281,7 @@
"label": "System Console",
"link_to": "System Console",
"link_type": "DocType",
"modified": "2025-11-13 16:02:21.078802",
"modified": "2025-11-17 02:36:39.342987",
"modified_by": "Administrator",
"name": "86tv7p7th1",
"owner": "Administrator",
@ -303,7 +303,7 @@
"label": "Recorder",
"link_to": "Recorder",
"link_type": "DocType",
"modified": "2025-11-13 16:02:21.078802",
"modified": "2025-11-17 02:36:39.342987",
"modified_by": "Administrator",
"name": "86te1jk3kq",
"owner": "Administrator",
@ -324,7 +324,7 @@
"keep_closed": 0,
"label": "Logs",
"link_type": "DocType",
"modified": "2025-11-13 16:02:21.078802",
"modified": "2025-11-17 02:36:39.342987",
"modified_by": "Administrator",
"name": "86tsk6lv34",
"owner": "Administrator",
@ -346,7 +346,7 @@
"label": "Error Log",
"link_to": "Error Log",
"link_type": "DocType",
"modified": "2025-11-13 16:02:21.078802",
"modified": "2025-11-17 02:36:39.342987",
"modified_by": "Administrator",
"name": "86tmj1me7k",
"owner": "Administrator",
@ -368,7 +368,7 @@
"label": "API Request Log",
"link_to": "API Request Log",
"link_type": "DocType",
"modified": "2025-11-13 16:02:21.078802",
"modified": "2025-11-17 02:36:39.342987",
"modified_by": "Administrator",
"name": "86t3l0qp1e",
"owner": "Administrator",
@ -390,7 +390,7 @@
"label": "View Log",
"link_to": "View Log",
"link_type": "DocType",
"modified": "2025-11-13 16:02:21.078802",
"modified": "2025-11-17 02:36:39.342987",
"modified_by": "Administrator",
"name": "86tg359c64",
"owner": "Administrator",
@ -412,7 +412,7 @@
"label": "Patch Log",
"link_to": "Patch Log",
"link_type": "DocType",
"modified": "2025-11-13 16:02:21.078802",
"modified": "2025-11-17 02:36:39.342987",
"modified_by": "Administrator",
"name": "86tn6cvetd",
"owner": "Administrator",
@ -435,7 +435,7 @@
"label": "Log Settings",
"link_to": "Log Settings",
"link_type": "DocType",
"modified": "2025-11-13 16:02:21.078802",
"modified": "2025-11-17 02:36:39.342987",
"modified_by": "Administrator",
"name": "86tentgqov",
"owner": "Administrator",
@ -446,8 +446,9 @@
"type": "Link"
}
],
"modified": "2025-11-13 16:02:21.078802",
"modified": "2025-11-17 02:36:39.342987",
"modified_by": "Administrator",
"module": "Core",
"name": "System",
"owner": "Administrator",
"title": "System"

View file

@ -19,7 +19,7 @@
"label": "Home",
"link_to": "Users",
"link_type": "Workspace",
"modified": "2025-11-13 16:00:57.255575",
"modified": "2025-11-17 02:36:39.070049",
"modified_by": "Administrator",
"name": "7l61f6cas8",
"owner": "Administrator",
@ -42,7 +42,7 @@
"label": "User",
"link_to": "User",
"link_type": "DocType",
"modified": "2025-11-13 16:00:57.255575",
"modified": "2025-11-17 02:36:39.070049",
"modified_by": "Administrator",
"name": "7l6p4s4t9s",
"owner": "Administrator",
@ -65,7 +65,7 @@
"label": "Role",
"link_to": "Role",
"link_type": "DocType",
"modified": "2025-11-13 16:00:57.255575",
"modified": "2025-11-17 02:36:39.070049",
"modified_by": "Administrator",
"name": "7l6o700maj",
"owner": "Administrator",
@ -86,7 +86,7 @@
"keep_closed": 0,
"label": "Permissions",
"link_type": "DocType",
"modified": "2025-11-13 16:00:57.255575",
"modified": "2025-11-17 02:36:39.070049",
"modified_by": "Administrator",
"name": "7l6f73pnlj",
"owner": "Administrator",
@ -109,7 +109,7 @@
"label": "User Permission",
"link_to": "User Permission",
"link_type": "DocType",
"modified": "2025-11-13 16:00:57.255575",
"modified": "2025-11-17 02:36:39.070049",
"modified_by": "Administrator",
"name": "7l6p31rdpn",
"owner": "Administrator",
@ -132,7 +132,7 @@
"label": "Permission Manager",
"link_to": "permission-manager",
"link_type": "Page",
"modified": "2025-11-13 16:00:57.255575",
"modified": "2025-11-17 02:36:39.070049",
"modified_by": "Administrator",
"name": "7l6vr9r7gp",
"owner": "Administrator",
@ -155,7 +155,7 @@
"label": "Permission Inspector",
"link_to": "Permission Inspector",
"link_type": "DocType",
"modified": "2025-11-13 16:00:57.255575",
"modified": "2025-11-17 02:36:39.070049",
"modified_by": "Administrator",
"name": "7l6gg6c7cn",
"owner": "Administrator",
@ -176,7 +176,7 @@
"keep_closed": 0,
"label": "Audits",
"link_type": "DocType",
"modified": "2025-11-13 16:00:57.255575",
"modified": "2025-11-17 02:36:39.070049",
"modified_by": "Administrator",
"name": "7l6fn0ev86",
"owner": "Administrator",
@ -199,7 +199,7 @@
"label": "Activity Log",
"link_to": "Activity Log",
"link_type": "DocType",
"modified": "2025-11-13 16:00:57.255575",
"modified": "2025-11-17 02:36:39.070049",
"modified_by": "Administrator",
"name": "7l60n3adf5",
"owner": "Administrator",
@ -222,7 +222,7 @@
"label": "Permission Log",
"link_to": "Permission Log",
"link_type": "DocType",
"modified": "2025-11-13 16:00:57.255575",
"modified": "2025-11-17 02:36:39.070049",
"modified_by": "Administrator",
"name": "7l6mlpodq2",
"owner": "Administrator",
@ -245,7 +245,7 @@
"label": "Access Log",
"link_to": "Access Log",
"link_type": "DocType",
"modified": "2025-11-13 16:00:57.255575",
"modified": "2025-11-17 02:36:39.070049",
"modified_by": "Administrator",
"name": "7l6gq4u9lk",
"owner": "Administrator",
@ -256,8 +256,9 @@
"type": "Link"
}
],
"modified": "2025-11-13 16:00:57.255575",
"modified": "2025-11-17 02:36:39.070049",
"modified_by": "Administrator",
"module": "Core",
"name": "Users",
"owner": "Administrator",
"title": "Users"

View file

@ -19,7 +19,7 @@
"label": "Home",
"link_to": "Website",
"link_type": "Workspace",
"modified": "2025-11-13 16:00:57.245469",
"modified": "2025-11-17 02:36:38.973286",
"modified_by": "Administrator",
"name": "0l2dke8182",
"owner": "Administrator",
@ -42,7 +42,7 @@
"label": "Web Page",
"link_to": "Web Page",
"link_type": "DocType",
"modified": "2025-11-13 16:00:57.245469",
"modified": "2025-11-17 02:36:38.973286",
"modified_by": "Administrator",
"name": "0l21sh648d",
"owner": "Administrator",
@ -65,7 +65,7 @@
"label": "Web Form",
"link_to": "Web Form",
"link_type": "DocType",
"modified": "2025-11-13 16:00:57.245469",
"modified": "2025-11-17 02:36:38.973286",
"modified_by": "Administrator",
"name": "0l2nel1tfq",
"owner": "Administrator",
@ -88,7 +88,7 @@
"label": "Settings",
"link_to": "Website Settings",
"link_type": "DocType",
"modified": "2025-11-13 16:00:57.245469",
"modified": "2025-11-17 02:36:38.973286",
"modified_by": "Administrator",
"name": "0l20g4nkqt",
"owner": "Administrator",
@ -111,7 +111,7 @@
"label": "Portal Settings",
"link_to": "Portal Settings",
"link_type": "DocType",
"modified": "2025-11-13 16:00:57.245469",
"modified": "2025-11-17 02:36:38.973286",
"modified_by": "Administrator",
"name": "0l27hb63hr",
"owner": "Administrator",
@ -132,7 +132,7 @@
"keep_closed": 0,
"label": "Customize",
"link_type": "DocType",
"modified": "2025-11-13 16:00:57.245469",
"modified": "2025-11-17 02:36:38.973286",
"modified_by": "Administrator",
"name": "0l272le4et",
"owner": "Administrator",
@ -155,7 +155,7 @@
"label": "Website Script",
"link_to": "Website Script",
"link_type": "DocType",
"modified": "2025-11-13 16:00:57.245469",
"modified": "2025-11-17 02:36:38.973286",
"modified_by": "Administrator",
"name": "0l277lp7cd",
"owner": "Administrator",
@ -178,7 +178,7 @@
"label": "Website Theme",
"link_to": "Website Theme",
"link_type": "DocType",
"modified": "2025-11-13 16:00:57.245469",
"modified": "2025-11-17 02:36:38.973286",
"modified_by": "Administrator",
"name": "0l21r084j0",
"owner": "Administrator",
@ -189,8 +189,9 @@
"type": "Link"
}
],
"modified": "2025-11-13 16:00:57.245469",
"modified": "2025-11-17 02:36:38.973286",
"modified_by": "Administrator",
"module": "Website",
"name": "Website",
"owner": "Administrator",
"title": "Website"