Browse Source

update for restore to aws

master
hns 3 years ago
parent
commit
bad319be29
  1. 51
      smart_service.egg-info/SOURCES.txt
  2. 0
      smart_service/add_ons/doctype/app_dealer/__init__.py
  3. BIN
      smart_service/add_ons/doctype/app_dealer/__pycache__/__init__.cpython-38.pyc
  4. BIN
      smart_service/add_ons/doctype/app_dealer/__pycache__/app_dealer.cpython-38.pyc
  5. BIN
      smart_service/add_ons/doctype/app_dealer/__pycache__/test_app_dealer.cpython-38.pyc
  6. 8
      smart_service/add_ons/doctype/app_dealer/app_dealer.js
  7. 78
      smart_service/add_ons/doctype/app_dealer/app_dealer.json
  8. 8
      smart_service/add_ons/doctype/app_dealer/app_dealer.py
  9. 8
      smart_service/add_ons/doctype/app_dealer/test_app_dealer.py
  10. 0
      smart_service/add_ons/doctype/app_device/__init__.py
  11. BIN
      smart_service/add_ons/doctype/app_device/__pycache__/__init__.cpython-38.pyc
  12. BIN
      smart_service/add_ons/doctype/app_device/__pycache__/app_device.cpython-38.pyc
  13. BIN
      smart_service/add_ons/doctype/app_device/__pycache__/app_users.cpython-38.pyc
  14. BIN
      smart_service/add_ons/doctype/app_device/__pycache__/test_app_device.cpython-38.pyc
  15. BIN
      smart_service/add_ons/doctype/app_device/__pycache__/test_app_users.cpython-38.pyc
  16. 8
      smart_service/add_ons/doctype/app_device/app_device.js
  17. 106
      smart_service/add_ons/doctype/app_device/app_device.json
  18. 8
      smart_service/add_ons/doctype/app_device/app_device.py
  19. 8
      smart_service/add_ons/doctype/app_device/test_app_device.py
  20. 0
      smart_service/add_ons/doctype/app_log/__init__.py
  21. BIN
      smart_service/add_ons/doctype/app_log/__pycache__/__init__.cpython-38.pyc
  22. BIN
      smart_service/add_ons/doctype/app_log/__pycache__/app_log.cpython-38.pyc
  23. BIN
      smart_service/add_ons/doctype/app_log/__pycache__/test_app_log.cpython-38.pyc
  24. 8
      smart_service/add_ons/doctype/app_log/app_log.js
  25. 92
      smart_service/add_ons/doctype/app_log/app_log.json
  26. 8
      smart_service/add_ons/doctype/app_log/app_log.py
  27. 8
      smart_service/add_ons/doctype/app_log/test_app_log.py
  28. 0
      smart_service/add_ons/doctype/app_preference/__init__.py
  29. BIN
      smart_service/add_ons/doctype/app_preference/__pycache__/__init__.cpython-38.pyc
  30. BIN
      smart_service/add_ons/doctype/app_preference/__pycache__/app_preference.cpython-38.pyc
  31. BIN
      smart_service/add_ons/doctype/app_preference/__pycache__/test_app_preference.cpython-38.pyc
  32. 8
      smart_service/add_ons/doctype/app_preference/app_preference.js
  33. 126
      smart_service/add_ons/doctype/app_preference/app_preference.json
  34. 8
      smart_service/add_ons/doctype/app_preference/app_preference.py
  35. 8
      smart_service/add_ons/doctype/app_preference/test_app_preference.py
  36. BIN
      smart_service/add_ons/doctype/app_users/__pycache__/__init__.cpython-38.pyc
  37. BIN
      smart_service/add_ons/doctype/app_users/__pycache__/app_users.cpython-38.pyc
  38. BIN
      smart_service/add_ons/doctype/app_users/__pycache__/test_app_users.cpython-38.pyc
  39. 98
      smart_service/add_ons/doctype/app_users/app_users.json
  40. 0
      smart_service/add_ons/doctype/application_menu/__init__.py
  41. BIN
      smart_service/add_ons/doctype/application_menu/__pycache__/__init__.cpython-38.pyc
  42. BIN
      smart_service/add_ons/doctype/application_menu/__pycache__/application_menu.cpython-38.pyc
  43. BIN
      smart_service/add_ons/doctype/application_menu/__pycache__/test_application_menu.cpython-38.pyc
  44. 8
      smart_service/add_ons/doctype/application_menu/application_menu.js
  45. 75
      smart_service/add_ons/doctype/application_menu/application_menu.json
  46. 8
      smart_service/add_ons/doctype/application_menu/application_menu.py
  47. 8
      smart_service/add_ons/doctype/application_menu/test_application_menu.py
  48. 0
      smart_service/add_ons/doctype/bookmark/__init__.py
  49. BIN
      smart_service/add_ons/doctype/bookmark/__pycache__/__init__.cpython-38.pyc
  50. BIN
      smart_service/add_ons/doctype/bookmark/__pycache__/bookmark.cpython-38.pyc
  51. BIN
      smart_service/add_ons/doctype/bookmark/__pycache__/test_bookmark.cpython-38.pyc
  52. 8
      smart_service/add_ons/doctype/bookmark/bookmark.js
  53. 103
      smart_service/add_ons/doctype/bookmark/bookmark.json
  54. 8
      smart_service/add_ons/doctype/bookmark/bookmark.py
  55. 8
      smart_service/add_ons/doctype/bookmark/test_bookmark.py
  56. 0
      smart_service/add_ons/doctype/model_hit/__init__.py
  57. BIN
      smart_service/add_ons/doctype/model_hit/__pycache__/__init__.cpython-38.pyc
  58. BIN
      smart_service/add_ons/doctype/model_hit/__pycache__/model_hit.cpython-38.pyc
  59. 8
      smart_service/add_ons/doctype/model_hit/model_hit.js
  60. 101
      smart_service/add_ons/doctype/model_hit/model_hit.json
  61. 8
      smart_service/add_ons/doctype/model_hit/model_hit.py
  62. 8
      smart_service/add_ons/doctype/model_hit/test_model_hit.py
  63. 0
      smart_service/add_ons/doctype/model_usage/__init__.py
  64. BIN
      smart_service/add_ons/doctype/model_usage/__pycache__/__init__.cpython-38.pyc
  65. BIN
      smart_service/add_ons/doctype/model_usage/__pycache__/model_usage.cpython-38.pyc
  66. 8
      smart_service/add_ons/doctype/model_usage/model_usage.js
  67. 119
      smart_service/add_ons/doctype/model_usage/model_usage.json
  68. 8
      smart_service/add_ons/doctype/model_usage/model_usage.py
  69. 8
      smart_service/add_ons/doctype/model_usage/test_model_usage.py
  70. 0
      smart_service/add_ons/doctype/teknet_group/__init__.py
  71. BIN
      smart_service/add_ons/doctype/teknet_group/__pycache__/__init__.cpython-38.pyc
  72. BIN
      smart_service/add_ons/doctype/teknet_group/__pycache__/teknet_group.cpython-38.pyc
  73. BIN
      smart_service/add_ons/doctype/teknet_group/__pycache__/test_teknet_group.cpython-38.pyc
  74. 8
      smart_service/add_ons/doctype/teknet_group/teknet_group.js
  75. 72
      smart_service/add_ons/doctype/teknet_group/teknet_group.json
  76. 8
      smart_service/add_ons/doctype/teknet_group/teknet_group.py
  77. 8
      smart_service/add_ons/doctype/teknet_group/test_teknet_group.py
  78. 0
      smart_service/add_ons/doctype/teknet_module/__init__.py
  79. BIN
      smart_service/add_ons/doctype/teknet_module/__pycache__/__init__.cpython-38.pyc
  80. BIN
      smart_service/add_ons/doctype/teknet_module/__pycache__/teknet_module.cpython-38.pyc
  81. BIN
      smart_service/add_ons/doctype/teknet_module/__pycache__/test_teknet_module.cpython-38.pyc
  82. 8
      smart_service/add_ons/doctype/teknet_module/teknet_module.js
  83. 60
      smart_service/add_ons/doctype/teknet_module/teknet_module.json
  84. 8
      smart_service/add_ons/doctype/teknet_module/teknet_module.py
  85. 8
      smart_service/add_ons/doctype/teknet_module/test_teknet_module.py
  86. 4
      smart_service/add_ons/doctype/user_feedback/user_feedback.json
  87. 5
      smart_service/add_ons/doctype/user_manual/user_manual.json
  88. 0
      smart_service/add_ons/report/__init__.py
  89. 0
      smart_service/add_ons/report/_test/__init__.py
  90. 9
      smart_service/add_ons/report/_test/_test.js
  91. 29
      smart_service/add_ons/report/_test/_test.json
  92. 8
      smart_service/add_ons/report/_test/_test.py
  93. 0
      smart_service/add_ons/report/installation_report/__init__.py
  94. 9
      smart_service/add_ons/report/installation_report/installation_report.js
  95. 29
      smart_service/add_ons/report/installation_report/installation_report.json
  96. 8
      smart_service/add_ons/report/installation_report/installation_report.py
  97. 0
      smart_service/add_ons/report/login_report/__init__.py
  98. 9
      smart_service/add_ons/report/login_report/login_report.js
  99. 29
      smart_service/add_ons/report/login_report/login_report.json
  100. 8
      smart_service/add_ons/report/login_report/login_report.py

51
smart_service.egg-info/SOURCES.txt

@ -14,16 +14,56 @@ smart_service.egg-info/not-zip-safe
smart_service.egg-info/top_level.txt
smart_service/add_ons/__init__.py
smart_service/add_ons/doctype/__init__.py
smart_service/add_ons/doctype/app_dealer/__init__.py
smart_service/add_ons/doctype/app_dealer/app_dealer.js
smart_service/add_ons/doctype/app_dealer/app_dealer.json
smart_service/add_ons/doctype/app_dealer/app_dealer.py
smart_service/add_ons/doctype/app_dealer/test_app_dealer.py
smart_service/add_ons/doctype/app_device/__init__.py
smart_service/add_ons/doctype/app_device/app_device.js
smart_service/add_ons/doctype/app_device/app_device.json
smart_service/add_ons/doctype/app_device/app_device.py
smart_service/add_ons/doctype/app_device/test_app_device.py
smart_service/add_ons/doctype/app_log/__init__.py
smart_service/add_ons/doctype/app_log/app_log.js
smart_service/add_ons/doctype/app_log/app_log.json
smart_service/add_ons/doctype/app_log/app_log.py
smart_service/add_ons/doctype/app_log/test_app_log.py
smart_service/add_ons/doctype/app_preference/__init__.py
smart_service/add_ons/doctype/app_preference/app_preference.js
smart_service/add_ons/doctype/app_preference/app_preference.json
smart_service/add_ons/doctype/app_preference/app_preference.py
smart_service/add_ons/doctype/app_preference/test_app_preference.py
smart_service/add_ons/doctype/app_users/__init__.py
smart_service/add_ons/doctype/app_users/app_users.js
smart_service/add_ons/doctype/app_users/app_users.json
smart_service/add_ons/doctype/app_users/app_users.py
smart_service/add_ons/doctype/app_users/test_app_users.py
smart_service/add_ons/doctype/application_menu/__init__.py
smart_service/add_ons/doctype/application_menu/application_menu.js
smart_service/add_ons/doctype/application_menu/application_menu.json
smart_service/add_ons/doctype/application_menu/application_menu.py
smart_service/add_ons/doctype/application_menu/test_application_menu.py
smart_service/add_ons/doctype/bookmark/__init__.py
smart_service/add_ons/doctype/bookmark/bookmark.js
smart_service/add_ons/doctype/bookmark/bookmark.json
smart_service/add_ons/doctype/bookmark/bookmark.py
smart_service/add_ons/doctype/bookmark/test_bookmark.py
smart_service/add_ons/doctype/circular/__init__.py
smart_service/add_ons/doctype/circular/circular.js
smart_service/add_ons/doctype/circular/circular.json
smart_service/add_ons/doctype/circular/circular.py
smart_service/add_ons/doctype/circular/test_circular.py
smart_service/add_ons/doctype/teknet_group/__init__.py
smart_service/add_ons/doctype/teknet_group/teknet_group.js
smart_service/add_ons/doctype/teknet_group/teknet_group.json
smart_service/add_ons/doctype/teknet_group/teknet_group.py
smart_service/add_ons/doctype/teknet_group/test_teknet_group.py
smart_service/add_ons/doctype/teknet_module/__init__.py
smart_service/add_ons/doctype/teknet_module/teknet_module.js
smart_service/add_ons/doctype/teknet_module/teknet_module.json
smart_service/add_ons/doctype/teknet_module/teknet_module.py
smart_service/add_ons/doctype/teknet_module/test_teknet_module.py
smart_service/add_ons/doctype/user_feedback/__init__.py
smart_service/add_ons/doctype/user_feedback/test_user_feedback.py
smart_service/add_ons/doctype/user_feedback/user_feedback.js
@ -40,8 +80,11 @@ smart_service/add_ons/doctype/user_manual/user_manual.js
smart_service/add_ons/doctype/user_manual/user_manual.json
smart_service/add_ons/doctype/user_manual/user_manual.py
smart_service/apis/addon_api.py
smart_service/apis/app_user_login.py
smart_service/apis/master_api.py
smart_service/apis/publish_api.py
smart_service/apis/transaction_api.py
smart_service/apis/update_validation.py
smart_service/config/__init__.py
smart_service/config/desktop.py
smart_service/config/docs.py
@ -149,6 +192,7 @@ smart_service/masters/doctype/variant/variant.json
smart_service/masters/doctype/variant/variant.py
smart_service/masters/doctype/vehi/__init__.py
smart_service/masters/doctype/vehi/test_vehi.py
smart_service/masters/doctype/vehi/vehi.html
smart_service/masters/doctype/vehi/vehi.js
smart_service/masters/doctype/vehi/vehi.json
smart_service/masters/doctype/vehi/vehi.py
@ -157,6 +201,11 @@ smart_service/masters/doctype/vehi_master/test_vehi_master.py
smart_service/masters/doctype/vehi_master/vehi_master.js
smart_service/masters/doctype/vehi_master/vehi_master.json
smart_service/masters/doctype/vehi_master/vehi_master.py
smart_service/masters/doctype/vehi_master_item/__init__.py
smart_service/masters/doctype/vehi_master_item/test_vehi_master_item.py
smart_service/masters/doctype/vehi_master_item/vehi_master_item.js
smart_service/masters/doctype/vehi_master_item/vehi_master_item.json
smart_service/masters/doctype/vehi_master_item/vehi_master_item.py
smart_service/masters/doctype/vehicle/__init__.py
smart_service/masters/doctype/vehicle/test_vehicle.py
smart_service/masters/doctype/vehicle/vehicle.js
@ -177,6 +226,8 @@ smart_service/masters/report/_fuel_translation/_fuel_translation.json
smart_service/masters/report/_fuel_translation/_fuel_translation.py
smart_service/public/api.py
smart_service/public/build.json
smart_service/public/oauthtest.py
smart_service/public/sess.py
smart_service/public/css/smart_service.css
smart_service/public/icons/dot.png
smart_service/public/icons/outline_description_black_24dp.png

0
smart_service/add_ons/doctype/app_dealer/__init__.py

BIN
smart_service/add_ons/doctype/app_dealer/__pycache__/__init__.cpython-38.pyc

Binary file not shown.

BIN
smart_service/add_ons/doctype/app_dealer/__pycache__/app_dealer.cpython-38.pyc

Binary file not shown.

BIN
smart_service/add_ons/doctype/app_dealer/__pycache__/test_app_dealer.cpython-38.pyc

Binary file not shown.

8
smart_service/add_ons/doctype/app_dealer/app_dealer.js

@ -0,0 +1,8 @@
// Copyright (c) 2021, Hard n Soft Technologies Pvt Ltd and contributors
// For license information, please see license.txt
frappe.ui.form.on('App Dealer', {
// refresh: function(frm) {
// }
});

78
smart_service/add_ons/doctype/app_dealer/app_dealer.json

@ -0,0 +1,78 @@
{
"actions": [],
"allow_rename": 1,
"autoname": "D-#####",
"creation": "2021-12-30 09:58:43.222658",
"doctype": "DocType",
"editable_grid": 1,
"engine": "InnoDB",
"field_order": [
"dealer_name",
"dealer_code",
"zone",
"area",
"active_status"
],
"fields": [
{
"fieldname": "dealer_name",
"fieldtype": "Data",
"label": "Dealer Name"
},
{
"fieldname": "dealer_code",
"fieldtype": "Data",
"label": "Dealer Code"
},
{
"fieldname": "zone",
"fieldtype": "Data",
"label": "Zone"
},
{
"fieldname": "area",
"fieldtype": "Data",
"label": "Area"
},
{
"fieldname": "active_status",
"fieldtype": "Data",
"label": "Active Status"
}
],
"index_web_pages_for_search": 1,
"links": [],
"modified": "2022-01-07 15:24:29.839700",
"modified_by": "Administrator",
"module": "Add Ons",
"name": "App Dealer",
"owner": "Administrator",
"permissions": [
{
"create": 1,
"delete": 1,
"email": 1,
"export": 1,
"print": 1,
"read": 1,
"report": 1,
"role": "System Manager",
"share": 1,
"write": 1
},
{
"create": 1,
"email": 1,
"export": 1,
"print": 1,
"read": 1,
"report": 1,
"role": "_Admin",
"share": 1,
"write": 1
}
],
"sort_field": "modified",
"sort_order": "DESC",
"track_changes": 1
}

8
smart_service/add_ons/doctype/app_dealer/app_dealer.py

@ -0,0 +1,8 @@
# Copyright (c) 2021, Hard n Soft Technologies Pvt Ltd and contributors
# For license information, please see license.txt
# import frappe
from frappe.model.document import Document
class AppDealer(Document):
pass

8
smart_service/add_ons/doctype/app_dealer/test_app_dealer.py

@ -0,0 +1,8 @@
# Copyright (c) 2021, Hard n Soft Technologies Pvt Ltd and Contributors
# See license.txt
# import frappe
import unittest
class TestAppDealer(unittest.TestCase):
pass

0
smart_service/add_ons/doctype/app_device/__init__.py

BIN
smart_service/add_ons/doctype/app_device/__pycache__/__init__.cpython-38.pyc

Binary file not shown.

BIN
smart_service/add_ons/doctype/app_device/__pycache__/app_device.cpython-38.pyc

Binary file not shown.

BIN
smart_service/add_ons/doctype/app_device/__pycache__/app_users.cpython-38.pyc

Binary file not shown.

BIN
smart_service/add_ons/doctype/app_device/__pycache__/test_app_device.cpython-38.pyc

Binary file not shown.

BIN
smart_service/add_ons/doctype/app_device/__pycache__/test_app_users.cpython-38.pyc

Binary file not shown.

8
smart_service/add_ons/doctype/app_device/app_device.js

@ -0,0 +1,8 @@
// Copyright (c) 2021, Hard n Soft Technologies Pvt Ltd and contributors
// For license information, please see license.txt
frappe.ui.form.on('App Device', {
// refresh: function(frm) {
// }
});

106
smart_service/add_ons/doctype/app_device/app_device.json

@ -0,0 +1,106 @@
{
"actions": [],
"autoname": "I-.####",
"creation": "2021-11-08 17:49:56.262550",
"doctype": "DocType",
"editable_grid": 1,
"engine": "InnoDB",
"field_order": [
"device_id",
"device_type",
"publish_type",
"os",
"os_version",
"column_break_5",
"app_current_version",
"last_login",
"last_sync"
],
"fields": [
{
"fieldname": "device_id",
"fieldtype": "Data",
"in_list_view": 1,
"label": "Device ID",
"reqd": 1
},
{
"fieldname": "last_login",
"fieldtype": "Datetime",
"in_list_view": 1,
"label": "Last Login"
},
{
"fieldname": "last_sync",
"fieldtype": "Datetime",
"label": "Last Sync"
},
{
"fieldname": "device_type",
"fieldtype": "Data",
"label": "Device Type"
},
{
"fieldname": "os",
"fieldtype": "Data",
"label": "OS"
},
{
"fieldname": "os_version",
"fieldtype": "Data",
"label": "OS Version"
},
{
"fieldname": "column_break_5",
"fieldtype": "Column Break"
},
{
"fieldname": "app_current_version",
"fieldtype": "Data",
"label": "App Current Version"
},
{
"fieldname": "publish_type",
"fieldtype": "Select",
"in_list_view": 1,
"in_standard_filter": 1,
"label": "Publish Type",
"options": "Global\nInternal"
}
],
"index_web_pages_for_search": 1,
"links": [],
"modified": "2022-01-07 15:21:49.906593",
"modified_by": "Administrator",
"module": "Add Ons",
"name": "App Device",
"owner": "Administrator",
"permissions": [
{
"create": 1,
"delete": 1,
"email": 1,
"export": 1,
"print": 1,
"read": 1,
"report": 1,
"role": "System Manager",
"share": 1,
"write": 1
},
{
"create": 1,
"email": 1,
"export": 1,
"print": 1,
"read": 1,
"report": 1,
"role": "_Admin",
"share": 1,
"write": 1
}
],
"sort_field": "modified",
"sort_order": "DESC",
"track_changes": 1
}

8
smart_service/add_ons/doctype/app_device/app_device.py

@ -0,0 +1,8 @@
# Copyright (c) 2021, Hard n Soft Technologies Pvt Ltd and contributors
# For license information, please see license.txt
# import frappe
from frappe.model.document import Document
class AppDevice(Document):
pass

8
smart_service/add_ons/doctype/app_device/test_app_device.py

@ -0,0 +1,8 @@
# Copyright (c) 2021, Hard n Soft Technologies Pvt Ltd and Contributors
# See license.txt
# import frappe
import unittest
class TestAppDevice(unittest.TestCase):
pass

0
smart_service/add_ons/doctype/app_log/__init__.py

BIN
smart_service/add_ons/doctype/app_log/__pycache__/__init__.cpython-38.pyc

Binary file not shown.

BIN
smart_service/add_ons/doctype/app_log/__pycache__/app_log.cpython-38.pyc

Binary file not shown.

BIN
smart_service/add_ons/doctype/app_log/__pycache__/test_app_log.cpython-38.pyc

Binary file not shown.

8
smart_service/add_ons/doctype/app_log/app_log.js

@ -0,0 +1,8 @@
// Copyright (c) 2022, Hard n Soft Technologies Pvt Ltd and contributors
// For license information, please see license.txt
frappe.ui.form.on('App Log', {
// refresh: function(frm) {
// }
});

92
smart_service/add_ons/doctype/app_log/app_log.json

@ -0,0 +1,92 @@
{
"actions": [],
"autoname": "APPLOG-YY-.#####",
"creation": "2022-01-03 15:05:38.537670",
"doctype": "DocType",
"editable_grid": 1,
"engine": "InnoDB",
"field_order": [
"user",
"device",
"type",
"latitude",
"longitude",
"date_time_stamp",
"remarks"
],
"fields": [
{
"fieldname": "user",
"fieldtype": "Link",
"label": "User",
"options": "App Users"
},
{
"fieldname": "device",
"fieldtype": "Link",
"label": "Device",
"options": "App Device"
},
{
"fieldname": "type",
"fieldtype": "Select",
"label": "Type",
"options": "Installed\nReinstalled\nLogged in\nLogged Out\nAPI Accessed"
},
{
"fieldname": "date_time_stamp",
"fieldtype": "Datetime",
"label": "Date Time Stamp"
},
{
"fieldname": "remarks",
"fieldtype": "Small Text",
"label": "Remarks"
},
{
"fieldname": "latitude",
"fieldtype": "Data",
"label": "Latitude"
},
{
"fieldname": "longitude",
"fieldtype": "Data",
"label": "Longitude"
}
],
"index_web_pages_for_search": 1,
"links": [],
"modified": "2022-01-13 12:56:37.716178",
"modified_by": "Administrator",
"module": "Add Ons",
"name": "App Log",
"owner": "Administrator",
"permissions": [
{
"create": 1,
"delete": 1,
"email": 1,
"export": 1,
"print": 1,
"read": 1,
"report": 1,
"role": "System Manager",
"share": 1,
"write": 1
},
{
"create": 1,
"email": 1,
"export": 1,
"print": 1,
"read": 1,
"report": 1,
"role": "_Admin",
"share": 1,
"write": 1
}
],
"sort_field": "modified",
"sort_order": "DESC",
"track_changes": 1
}

8
smart_service/add_ons/doctype/app_log/app_log.py

@ -0,0 +1,8 @@
# Copyright (c) 2022, Hard n Soft Technologies Pvt Ltd and contributors
# For license information, please see license.txt
# import frappe
from frappe.model.document import Document
class AppLog(Document):
pass

8
smart_service/add_ons/doctype/app_log/test_app_log.py

@ -0,0 +1,8 @@
# Copyright (c) 2022, Hard n Soft Technologies Pvt Ltd and Contributors
# See license.txt
# import frappe
import unittest
class TestAppLog(unittest.TestCase):
pass

0
smart_service/add_ons/doctype/app_preference/__init__.py

BIN
smart_service/add_ons/doctype/app_preference/__pycache__/__init__.cpython-38.pyc

Binary file not shown.

BIN
smart_service/add_ons/doctype/app_preference/__pycache__/app_preference.cpython-38.pyc

Binary file not shown.

BIN
smart_service/add_ons/doctype/app_preference/__pycache__/test_app_preference.cpython-38.pyc

Binary file not shown.

8
smart_service/add_ons/doctype/app_preference/app_preference.js

@ -0,0 +1,8 @@
// Copyright (c) 2022, Hard n Soft Technologies Pvt Ltd and contributors
// For license information, please see license.txt
frappe.ui.form.on('App Preference', {
// refresh: function(frm) {
// }
});

126
smart_service/add_ons/doctype/app_preference/app_preference.json

@ -0,0 +1,126 @@
{
"actions": [],
"autoname": "App Pref-.####",
"creation": "2022-01-07 14:00:34.119125",
"doctype": "DocType",
"editable_grid": 1,
"engine": "InnoDB",
"field_order": [
"application_server_url",
"update_server_url",
"asset_url",
"login_base_url",
"masters_base_url",
"transactions_base_url",
"addons_base_url",
"auto_logout_time",
"column_break_4",
"mahindra_login_api",
"technician_login_api",
"remarks",
"active"
],
"fields": [
{
"fieldname": "update_server_url",
"fieldtype": "Data",
"label": "Update Server URL"
},
{
"fieldname": "asset_url",
"fieldtype": "Data",
"label": "Asset URL"
},
{
"fieldname": "column_break_4",
"fieldtype": "Column Break"
},
{
"default": "0",
"fieldname": "mahindra_login_api",
"fieldtype": "Check",
"label": "Mahindra Login API"
},
{
"default": "0",
"fieldname": "technician_login_api",
"fieldtype": "Check",
"label": "Technician Login API"
},
{
"fieldname": "remarks",
"fieldtype": "Small Text",
"label": "Remarks"
},
{
"fieldname": "active",
"fieldtype": "Select",
"label": "Active",
"options": "Active\nInactive"
},
{
"fieldname": "login_base_url",
"fieldtype": "Data",
"label": "Login Base URL"
},
{
"fieldname": "masters_base_url",
"fieldtype": "Data",
"label": "Masters Base URL"
},
{
"fieldname": "transactions_base_url",
"fieldtype": "Data",
"label": "Transactions Base URL"
},
{
"fieldname": "addons_base_url",
"fieldtype": "Data",
"label": "Addons Base URL"
},
{
"fieldname": "auto_logout_time",
"fieldtype": "Time",
"label": "Auto Logout Time"
},
{
"fieldname": "application_server_url",
"fieldtype": "Data",
"label": "Application Server URL"
}
],
"index_web_pages_for_search": 1,
"links": [],
"modified": "2022-01-11 11:57:35.291012",
"modified_by": "Administrator",
"module": "Add Ons",
"name": "App Preference",
"owner": "Administrator",
"permissions": [
{
"create": 1,
"delete": 1,
"email": 1,
"export": 1,
"print": 1,
"read": 1,
"report": 1,
"role": "System Manager",
"share": 1,
"write": 1
},
{
"create": 1,
"email": 1,
"export": 1,
"print": 1,
"read": 1,
"report": 1,
"role": "_Admin",
"share": 1,
"write": 1
}
],
"sort_field": "modified",
"sort_order": "DESC"
}

8
smart_service/add_ons/doctype/app_preference/app_preference.py

@ -0,0 +1,8 @@
# Copyright (c) 2022, Hard n Soft Technologies Pvt Ltd and contributors
# For license information, please see license.txt
# import frappe
from frappe.model.document import Document
class AppPreference(Document):
pass

8
smart_service/add_ons/doctype/app_preference/test_app_preference.py

@ -0,0 +1,8 @@
# Copyright (c) 2022, Hard n Soft Technologies Pvt Ltd and Contributors
# See license.txt
# import frappe
import unittest
class TestAppPreference(unittest.TestCase):
pass

BIN
smart_service/add_ons/doctype/app_users/__pycache__/__init__.cpython-38.pyc

Binary file not shown.

BIN
smart_service/add_ons/doctype/app_users/__pycache__/app_users.cpython-38.pyc

Binary file not shown.

BIN
smart_service/add_ons/doctype/app_users/__pycache__/test_app_users.cpython-38.pyc

Binary file not shown.

98
smart_service/add_ons/doctype/app_users/app_users.json

@ -1,56 +1,84 @@
{
"actions": [],
"autoname": "I-.####",
"creation": "2021-11-08 17:49:56.262550",
"allow_rename": 1,
"autoname": "U-#####",
"creation": "2021-12-30 10:01:33.937306",
"doctype": "DocType",
"editable_grid": 1,
"engine": "InnoDB",
"field_order": [
"device_id",
"user_name",
"dealer",
"user_id",
"login_name",
"user_type",
"last_login",
"last_sync"
"column_break_5",
"first_name",
"last_name",
"skill_id",
"skill_name",
"email_id",
"active_status"
],
"fields": [
{
"fieldname": "user_name",
"fieldname": "dealer",
"fieldtype": "Link",
"label": "Dealer",
"options": "App Dealer"
},
{
"fieldname": "user_id",
"fieldtype": "Data",
"label": "User ID"
},
{
"fieldname": "login_name",
"fieldtype": "Data",
"in_list_view": 1,
"label": "User Name",
"reqd": 1
"label": "Login Name"
},
{
"fieldname": "user_type",
"fieldtype": "Select",
"in_list_view": 1,
"label": "User Type",
"options": "Global\nInternal\nBoth",
"reqd": 1
"fieldtype": "Data",
"label": "User Type"
},
{
"fieldname": "column_break_5",
"fieldtype": "Column Break"
},
{
"fieldname": "device_id",
"fieldname": "first_name",
"fieldtype": "Data",
"in_list_view": 1,
"label": "Device ID",
"reqd": 1
"label": "First Name"
},
{
"fieldname": "last_login",
"fieldtype": "Datetime",
"in_list_view": 1,
"label": "Last Login",
"reqd": 1
"fieldname": "last_name",
"fieldtype": "Data",
"label": "Last Name"
},
{
"fieldname": "skill_id",
"fieldtype": "Data",
"label": "Skill ID"
},
{
"fieldname": "skill_name",
"fieldtype": "Data",
"label": "Skill Name"
},
{
"fieldname": "last_sync",
"fieldtype": "Datetime",
"label": "Last Sync"
"fieldname": "email_id",
"fieldtype": "Data",
"label": "email ID"
},
{
"fieldname": "active_status",
"fieldtype": "Data",
"label": "Active Status"
}
],
"index_web_pages_for_search": 1,
"links": [],
"modified": "2021-12-23 12:24:01.677576",
"modified": "2022-01-07 15:21:14.132692",
"modified_by": "Administrator",
"module": "Add Ons",
"name": "App Users",
@ -67,9 +95,19 @@
"role": "System Manager",
"share": 1,
"write": 1
},
{
"create": 1,
"email": 1,
"export": 1,
"print": 1,
"read": 1,
"report": 1,
"role": "_Admin",
"share": 1,
"write": 1
}
],
"sort_field": "modified",
"sort_order": "DESC",
"track_changes": 1
"sort_order": "DESC"
}

0
smart_service/add_ons/doctype/application_menu/__init__.py

BIN
smart_service/add_ons/doctype/application_menu/__pycache__/__init__.cpython-38.pyc

Binary file not shown.

BIN
smart_service/add_ons/doctype/application_menu/__pycache__/application_menu.cpython-38.pyc

Binary file not shown.

BIN
smart_service/add_ons/doctype/application_menu/__pycache__/test_application_menu.cpython-38.pyc

Binary file not shown.

8
smart_service/add_ons/doctype/application_menu/application_menu.js

@ -0,0 +1,8 @@
// Copyright (c) 2022, Hard n Soft Technologies Pvt Ltd and contributors
// For license information, please see license.txt
frappe.ui.form.on('Application Menu', {
// refresh: function(frm) {
// }
});

75
smart_service/add_ons/doctype/application_menu/application_menu.json

@ -0,0 +1,75 @@
{
"actions": [],
"autoname": "App Menu-.####",
"creation": "2022-01-07 13:54:30.540139",
"doctype": "DocType",
"editable_grid": 1,
"engine": "InnoDB",
"field_order": [
"title",
"active_status",
"myid"
],
"fields": [
{
"fieldname": "title",
"fieldtype": "Data",
"in_list_view": 1,
"in_standard_filter": 1,
"label": "Title",
"translatable": 1
},
{
"fieldname": "active_status",
"fieldtype": "Select",
"in_list_view": 1,
"in_standard_filter": 1,
"label": "Active Status",
"options": "Active\nInactive"
},
{
"fieldname": "myid",
"fieldtype": "Int",
"hidden": 1,
"in_list_view": 1,
"label": "myID",
"set_only_once": 1
}
],
"index_web_pages_for_search": 1,
"links": [],
"modified": "2022-01-10 17:17:13.447747",
"modified_by": "Administrator",
"module": "Add Ons",
"name": "Application Menu",
"owner": "Administrator",
"permissions": [
{
"create": 1,
"delete": 1,
"email": 1,
"export": 1,
"print": 1,
"read": 1,
"report": 1,
"role": "System Manager",
"share": 1,
"write": 1
},
{
"create": 1,
"email": 1,
"export": 1,
"print": 1,
"read": 1,
"report": 1,
"role": "_Admin",
"share": 1,
"write": 1
}
],
"sort_field": "modified",
"sort_order": "DESC",
"title_field": "title",
"track_changes": 1
}

8
smart_service/add_ons/doctype/application_menu/application_menu.py

@ -0,0 +1,8 @@
# Copyright (c) 2022, Hard n Soft Technologies Pvt Ltd and contributors
# For license information, please see license.txt
# import frappe
from frappe.model.document import Document
class ApplicationMenu(Document):
pass

8
smart_service/add_ons/doctype/application_menu/test_application_menu.py

@ -0,0 +1,8 @@
# Copyright (c) 2022, Hard n Soft Technologies Pvt Ltd and Contributors
# See license.txt
# import frappe
import unittest
class TestApplicationMenu(unittest.TestCase):
pass

0
smart_service/add_ons/doctype/bookmark/__init__.py

BIN
smart_service/add_ons/doctype/bookmark/__pycache__/__init__.cpython-38.pyc

Binary file not shown.

BIN
smart_service/add_ons/doctype/bookmark/__pycache__/bookmark.cpython-38.pyc

Binary file not shown.

BIN
smart_service/add_ons/doctype/bookmark/__pycache__/test_bookmark.cpython-38.pyc

Binary file not shown.

8
smart_service/add_ons/doctype/bookmark/bookmark.js

@ -0,0 +1,8 @@
// Copyright (c) 2022, Hard n Soft Technologies Pvt Ltd and contributors
// For license information, please see license.txt
frappe.ui.form.on('Bookmark', {
// refresh: function(frm) {
// }
});

103
smart_service/add_ons/doctype/bookmark/bookmark.json

@ -0,0 +1,103 @@
{
"actions": [],
"autoname": "Bookmark-.####",
"creation": "2022-01-07 14:12:46.411490",
"doctype": "DocType",
"editable_grid": 1,
"engine": "InnoDB",
"field_order": [
"user_id",
"active_status",
"vehicle_segment_id",
"vehicle_id",
"system_id",
"sub_system_id",
"menu_id",
"km_details",
"variant_mapping_id"
],
"fields": [
{
"fieldname": "user_id",
"fieldtype": "Data",
"label": "User ID"
},
{
"fieldname": "active_status",
"fieldtype": "Select",
"label": "Active Status",
"options": "Active\nInactive"
},
{
"fieldname": "vehicle_segment_id",
"fieldtype": "Int",
"label": "Vehicle Segment ID"
},
{
"fieldname": "vehicle_id",
"fieldtype": "Int",
"label": "Vehicle ID"
},
{
"fieldname": "system_id",
"fieldtype": "Int",
"label": "System ID"
},
{
"fieldname": "sub_system_id",
"fieldtype": "Int",
"label": "Sub System ID"
},
{
"fieldname": "menu_id",
"fieldtype": "Int",
"label": "Menu ID"
},
{
"fieldname": "km_details",
"fieldtype": "Data",
"label": "KM Details"
},
{
"fieldname": "variant_mapping_id",
"fieldtype": "Int",
"label": "Variant Mapping ID"
}
],
"index_web_pages_for_search": 1,
"links": [],
"modified": "2022-01-10 15:51:38.605212",
"modified_by": "Administrator",
"module": "Add Ons",
"name": "Bookmark",
"owner": "Administrator",
"permissions": [
{
"create": 1,
"delete": 1,
"email": 1,
"export": 1,
"print": 1,
"read": 1,
"report": 1,
"role": "System Manager",
"share": 1,
"write": 1
},
{
"create": 1,
"email": 1,
"export": 1,
"print": 1,
"read": 1,
"report": 1,
"role": "_Admin",
"share": 1,
"write": 1
}
],
"sort_field": "modified",
"sort_order": "DESC",
"title_field": "user_id",
"track_changes": 1
}

8
smart_service/add_ons/doctype/bookmark/bookmark.py

@ -0,0 +1,8 @@
# Copyright (c) 2022, Hard n Soft Technologies Pvt Ltd and contributors
# For license information, please see license.txt
# import frappe
from frappe.model.document import Document
class Bookmark(Document):
pass

8
smart_service/add_ons/doctype/bookmark/test_bookmark.py

@ -0,0 +1,8 @@
# Copyright (c) 2022, Hard n Soft Technologies Pvt Ltd and Contributors
# See license.txt
# import frappe
import unittest
class TestBookmark(unittest.TestCase):
pass

0
smart_service/add_ons/doctype/model_hit/__init__.py

BIN
smart_service/add_ons/doctype/model_hit/__pycache__/__init__.cpython-38.pyc

Binary file not shown.

BIN
smart_service/add_ons/doctype/model_hit/__pycache__/model_hit.cpython-38.pyc

Binary file not shown.

8
smart_service/add_ons/doctype/model_hit/model_hit.js

@ -0,0 +1,8 @@
// Copyright (c) 2022, Hard n Soft Technologies Pvt Ltd and contributors
// For license information, please see license.txt
frappe.ui.form.on('Model Hit', {
// refresh: function(frm) {
// }
});

101
smart_service/add_ons/doctype/model_hit/model_hit.json

@ -0,0 +1,101 @@
{
"actions": [],
"autoname": "MH-.####",
"creation": "2022-01-13 16:05:28.254820",
"doctype": "DocType",
"editable_grid": 1,
"engine": "InnoDB",
"field_order": [
"user_id",
"app_version",
"device_id",
"date",
"download_vehicle_id",
"download_vehicle_version",
"download_vehicle_date",
"download_vehicle_language_id",
"download_vehicle_current_version"
],
"fields": [
{
"fieldname": "user_id",
"fieldtype": "Data",
"label": "User ID"
},
{
"fieldname": "app_version",
"fieldtype": "Data",
"label": "App Version"
},
{
"fieldname": "device_id",
"fieldtype": "Data",
"label": "Device ID"
},
{
"fieldname": "date",
"fieldtype": "Data",
"label": "Date"
},
{
"fieldname": "download_vehicle_id",
"fieldtype": "Data",
"label": "Download Vehicle ID"
},
{
"fieldname": "download_vehicle_version",
"fieldtype": "Data",
"label": "Download Vehicle Version"
},
{
"fieldname": "download_vehicle_date",
"fieldtype": "Data",
"label": "Download Vehicle Date"
},
{
"fieldname": "download_vehicle_language_id",
"fieldtype": "Data",
"label": "Download Vehicle Language ID"
},
{
"fieldname": "download_vehicle_current_version",
"fieldtype": "Data",
"label": "Download Vehicle Current Version"
}
],
"index_web_pages_for_search": 1,
"links": [],
"modified": "2022-01-13 16:05:28.254820",
"modified_by": "Administrator",
"module": "Add Ons",
"name": "Model Hit",
"owner": "Administrator",
"permissions": [
{
"create": 1,
"delete": 1,
"email": 1,
"export": 1,
"print": 1,
"read": 1,
"report": 1,
"role": "System Manager",
"share": 1,
"write": 1
},
{
"create": 1,
"email": 1,
"export": 1,
"print": 1,
"read": 1,
"report": 1,
"role": "_Admin",
"share": 1,
"write": 1
}
],
"sort_field": "modified",
"sort_order": "DESC",
"track_changes": 1
}

8
smart_service/add_ons/doctype/model_hit/model_hit.py

@ -0,0 +1,8 @@
# Copyright (c) 2022, Hard n Soft Technologies Pvt Ltd and contributors
# For license information, please see license.txt
# import frappe
from frappe.model.document import Document
class ModelHit(Document):
pass

8
smart_service/add_ons/doctype/model_hit/test_model_hit.py

@ -0,0 +1,8 @@
# Copyright (c) 2022, Hard n Soft Technologies Pvt Ltd and Contributors
# See license.txt
# import frappe
import unittest
class TestModelHit(unittest.TestCase):
pass

0
smart_service/add_ons/doctype/model_usage/__init__.py

BIN
smart_service/add_ons/doctype/model_usage/__pycache__/__init__.cpython-38.pyc

Binary file not shown.

BIN
smart_service/add_ons/doctype/model_usage/__pycache__/model_usage.cpython-38.pyc

Binary file not shown.

8
smart_service/add_ons/doctype/model_usage/model_usage.js

@ -0,0 +1,8 @@
// Copyright (c) 2022, Hard n Soft Technologies Pvt Ltd and contributors
// For license information, please see license.txt
frappe.ui.form.on('Model Usage', {
// refresh: function(frm) {
// }
});

119
smart_service/add_ons/doctype/model_usage/model_usage.json

@ -0,0 +1,119 @@
{
"actions": [],
"autoname": "MU-.####",
"creation": "2022-01-13 16:07:52.464530",
"doctype": "DocType",
"editable_grid": 1,
"engine": "InnoDB",
"field_order": [
"user_id",
"app_version",
"device_id",
"date",
"module_id",
"vehicle_id",
"variant_id",
"variant_mapping_id",
"system_id",
"sub_system_id",
"procedure_id",
"steps_id"
],
"fields": [
{
"fieldname": "user_id",
"fieldtype": "Data",
"label": "User ID"
},
{
"fieldname": "app_version",
"fieldtype": "Data",
"label": "App Version"
},
{
"fieldname": "device_id",
"fieldtype": "Data",
"label": "Device ID"
},
{
"fieldname": "date",
"fieldtype": "Data",
"label": "Date"
},
{
"fieldname": "module_id",
"fieldtype": "Data",
"label": "Module ID"
},
{
"fieldname": "vehicle_id",
"fieldtype": "Data",
"label": "Vehicle ID"
},
{
"fieldname": "variant_id",
"fieldtype": "Data",
"label": "Variant ID"
},
{
"fieldname": "variant_mapping_id",
"fieldtype": "Data",
"label": "Variant Mapping ID"
},
{
"fieldname": "system_id",
"fieldtype": "Data",
"label": "System ID"
},
{
"fieldname": "sub_system_id",
"fieldtype": "Data",
"label": "Sub System ID"
},
{
"fieldname": "procedure_id",
"fieldtype": "Data",
"label": "Procedure ID"
},
{
"fieldname": "steps_id",
"fieldtype": "Data",
"label": "Steps ID"
}
],
"index_web_pages_for_search": 1,
"links": [],
"modified": "2022-01-13 16:07:52.464530",
"modified_by": "Administrator",
"module": "Add Ons",
"name": "Model Usage",
"owner": "Administrator",
"permissions": [
{
"create": 1,
"delete": 1,
"email": 1,
"export": 1,
"print": 1,
"read": 1,
"report": 1,
"role": "System Manager",
"share": 1,
"write": 1
},
{
"create": 1,
"email": 1,
"export": 1,
"print": 1,
"read": 1,
"report": 1,
"role": "_Admin",
"share": 1,
"write": 1
}
],
"sort_field": "modified",
"sort_order": "DESC",
"track_changes": 1
}

8
smart_service/add_ons/doctype/model_usage/model_usage.py

@ -0,0 +1,8 @@
# Copyright (c) 2022, Hard n Soft Technologies Pvt Ltd and contributors
# For license information, please see license.txt
# import frappe
from frappe.model.document import Document
class ModelUsage(Document):
pass

8
smart_service/add_ons/doctype/model_usage/test_model_usage.py

@ -0,0 +1,8 @@
# Copyright (c) 2022, Hard n Soft Technologies Pvt Ltd and Contributors
# See license.txt
# import frappe
import unittest
class TestModelUsage(unittest.TestCase):
pass

0
smart_service/add_ons/doctype/teknet_group/__init__.py

BIN
smart_service/add_ons/doctype/teknet_group/__pycache__/__init__.cpython-38.pyc

Binary file not shown.

BIN
smart_service/add_ons/doctype/teknet_group/__pycache__/teknet_group.cpython-38.pyc

Binary file not shown.

BIN
smart_service/add_ons/doctype/teknet_group/__pycache__/test_teknet_group.cpython-38.pyc

Binary file not shown.

8
smart_service/add_ons/doctype/teknet_group/teknet_group.js

@ -0,0 +1,8 @@
// Copyright (c) 2022, Hard n Soft Technologies Pvt Ltd and contributors
// For license information, please see license.txt
frappe.ui.form.on('Teknet Group', {
// refresh: function(frm) {
// }
});

72
smart_service/add_ons/doctype/teknet_group/teknet_group.json

@ -0,0 +1,72 @@
{
"actions": [],
"autoname": "TKGroup-.####",
"creation": "2022-01-07 13:48:03.157314",
"doctype": "DocType",
"editable_grid": 1,
"engine": "InnoDB",
"field_order": [
"teknet_group_code",
"teknet_group_description",
"active_status"
],
"fields": [
{
"fieldname": "teknet_group_code",
"fieldtype": "Data",
"in_list_view": 1,
"in_standard_filter": 1,
"label": "Teknet Group Code"
},
{
"fieldname": "teknet_group_description",
"fieldtype": "Data",
"in_list_view": 1,
"label": "Teknet Group Description"
},
{
"fieldname": "active_status",
"fieldtype": "Select",
"in_list_view": 1,
"in_standard_filter": 1,
"label": "Active Status",
"options": "Active\nInactive"
}
],
"index_web_pages_for_search": 1,
"links": [],
"modified": "2022-01-07 14:16:08.204900",
"modified_by": "Administrator",
"module": "Add Ons",
"name": "Teknet Group",
"owner": "Administrator",
"permissions": [
{
"create": 1,
"delete": 1,
"email": 1,
"export": 1,
"print": 1,
"read": 1,
"report": 1,
"role": "System Manager",
"share": 1,
"write": 1
},
{
"create": 1,
"email": 1,
"export": 1,
"print": 1,
"read": 1,
"report": 1,
"role": "_Admin",
"share": 1,
"write": 1
}
],
"sort_field": "modified",
"sort_order": "DESC",
"title_field": "teknet_group_code",
"track_changes": 1
}

8
smart_service/add_ons/doctype/teknet_group/teknet_group.py

@ -0,0 +1,8 @@
# Copyright (c) 2022, Hard n Soft Technologies Pvt Ltd and contributors
# For license information, please see license.txt
# import frappe
from frappe.model.document import Document
class TeknetGroup(Document):
pass

8
smart_service/add_ons/doctype/teknet_group/test_teknet_group.py

@ -0,0 +1,8 @@
# Copyright (c) 2022, Hard n Soft Technologies Pvt Ltd and Contributors
# See license.txt
# import frappe
import unittest
class TestTeknetGroup(unittest.TestCase):
pass

0
smart_service/add_ons/doctype/teknet_module/__init__.py

BIN
smart_service/add_ons/doctype/teknet_module/__pycache__/__init__.cpython-38.pyc

Binary file not shown.

BIN
smart_service/add_ons/doctype/teknet_module/__pycache__/teknet_module.cpython-38.pyc

Binary file not shown.

BIN
smart_service/add_ons/doctype/teknet_module/__pycache__/test_teknet_module.cpython-38.pyc

Binary file not shown.

8
smart_service/add_ons/doctype/teknet_module/teknet_module.js

@ -0,0 +1,8 @@
// Copyright (c) 2022, Hard n Soft Technologies Pvt Ltd and contributors
// For license information, please see license.txt
frappe.ui.form.on('Teknet Module', {
// refresh: function(frm) {
// }
});

60
smart_service/add_ons/doctype/teknet_module/teknet_module.json

@ -0,0 +1,60 @@
{
"actions": [],
"autoname": "TKModule-.####",
"creation": "2022-01-07 14:16:01.110723",
"doctype": "DocType",
"editable_grid": 1,
"engine": "InnoDB",
"field_order": [
"teknet_module_name",
"active_status"
],
"fields": [
{
"fieldname": "teknet_module_name",
"fieldtype": "Data",
"label": "Teknet Module Name"
},
{
"fieldname": "active_status",
"fieldtype": "Select",
"label": "Active Status",
"options": "Active\nInactive"
}
],
"index_web_pages_for_search": 1,
"links": [],
"modified": "2022-01-07 14:16:01.110723",
"modified_by": "Administrator",
"module": "Add Ons",
"name": "Teknet Module",
"owner": "Administrator",
"permissions": [
{
"create": 1,
"delete": 1,
"email": 1,
"export": 1,
"print": 1,
"read": 1,
"report": 1,
"role": "System Manager",
"share": 1,
"write": 1
},
{
"create": 1,
"email": 1,
"export": 1,
"print": 1,
"read": 1,
"report": 1,
"role": "_Admin",
"share": 1,
"write": 1
}
],
"sort_field": "modified",
"sort_order": "DESC",
"track_changes": 1
}

8
smart_service/add_ons/doctype/teknet_module/teknet_module.py

@ -0,0 +1,8 @@
# Copyright (c) 2022, Hard n Soft Technologies Pvt Ltd and contributors
# For license information, please see license.txt
# import frappe
from frappe.model.document import Document
class TeknetModule(Document):
pass

8
smart_service/add_ons/doctype/teknet_module/test_teknet_module.py

@ -0,0 +1,8 @@
# Copyright (c) 2022, Hard n Soft Technologies Pvt Ltd and Contributors
# See license.txt
# import frappe
import unittest
class TestTeknetModule(unittest.TestCase):
pass

4
smart_service/add_ons/doctype/user_feedback/user_feedback.json

@ -1,6 +1,6 @@
{
"actions": [],
"autoname": "format:{subject}",
"autoname": "format:{subject}-{creation}",
"creation": "2021-11-08 16:59:12.277597",
"doctype": "DocType",
"editable_grid": 1,
@ -78,7 +78,7 @@
],
"index_web_pages_for_search": 1,
"links": [],
"modified": "2021-11-30 10:52:58.715538",
"modified": "2022-01-11 18:40:02.666060",
"modified_by": "Administrator",
"module": "Add Ons",
"name": "User Feedback",

5
smart_service/add_ons/doctype/user_manual/user_manual.json

@ -34,7 +34,7 @@
"index_web_pages_for_search": 1,
"issingle": 1,
"links": [],
"modified": "2021-11-08 17:09:22.249843",
"modified": "2022-01-07 15:25:49.893509",
"modified_by": "Administrator",
"module": "Add Ons",
"name": "User Manual",
@ -51,10 +51,11 @@
"write": 1
},
{
"create": 1,
"email": 1,
"print": 1,
"read": 1,
"role": "_Author",
"role": "_Admin",
"share": 1,
"write": 1
}

0
smart_service/add_ons/report/__init__.py

0
smart_service/add_ons/report/_test/__init__.py

9
smart_service/add_ons/report/_test/_test.js

@ -0,0 +1,9 @@
// Copyright (c) 2022, Hard n Soft Technologies Pvt Ltd and contributors
// For license information, please see license.txt
/* eslint-disable */
frappe.query_reports["_Test"] = {
"filters": [
]
};

29
smart_service/add_ons/report/_test/_test.json

@ -0,0 +1,29 @@
{
"add_total_row": 0,
"columns": [],
"creation": "2022-01-11 21:25:08.833206",
"disable_prepared_report": 0,
"disabled": 0,
"docstatus": 0,
"doctype": "Report",
"filters": [],
"idx": 0,
"is_standard": "Yes",
"modified": "2022-01-11 21:25:08.833206",
"modified_by": "Administrator",
"module": "Add Ons",
"name": "_Test",
"owner": "Administrator",
"prepared_report": 0,
"ref_doctype": "App Log",
"report_name": "_Test",
"report_type": "Script Report",
"roles": [
{
"role": "System Manager"
},
{
"role": "_Admin"
}
]
}

8
smart_service/add_ons/report/_test/_test.py

@ -0,0 +1,8 @@
# Copyright (c) 2022, Hard n Soft Technologies Pvt Ltd and contributors
# For license information, please see license.txt
# import frappe
def execute(filters=None):
columns, data = [], []
return columns, data

0
smart_service/add_ons/report/installation_report/__init__.py

9
smart_service/add_ons/report/installation_report/installation_report.js

@ -0,0 +1,9 @@
// Copyright (c) 2022, Hard n Soft Technologies Pvt Ltd and contributors
// For license information, please see license.txt
/* eslint-disable */
frappe.query_reports["Installation Report"] = {
"filters": [
]
};

29
smart_service/add_ons/report/installation_report/installation_report.json

@ -0,0 +1,29 @@
{
"add_total_row": 0,
"columns": [],
"creation": "2022-01-11 21:21:21.835448",
"disable_prepared_report": 0,
"disabled": 0,
"docstatus": 0,
"doctype": "Report",
"filters": [],
"idx": 0,
"is_standard": "Yes",
"modified": "2022-01-11 21:21:21.835448",
"modified_by": "Administrator",
"module": "Add Ons",
"name": "Installation Report",
"owner": "Administrator",
"prepared_report": 0,
"ref_doctype": "App Log",
"report_name": "Installation Report",
"report_type": "Script Report",
"roles": [
{
"role": "System Manager"
},
{
"role": "_Admin"
}
]
}

8
smart_service/add_ons/report/installation_report/installation_report.py

@ -0,0 +1,8 @@
# Copyright (c) 2022, Hard n Soft Technologies Pvt Ltd and contributors
# For license information, please see license.txt
# import frappe
def execute(filters=None):
columns, data = [], []
return columns, data

0
smart_service/add_ons/report/login_report/__init__.py

9
smart_service/add_ons/report/login_report/login_report.js

@ -0,0 +1,9 @@
// Copyright (c) 2022, Hard n Soft Technologies Pvt Ltd and contributors
// For license information, please see license.txt
/* eslint-disable */
frappe.query_reports["Login Report"] = {
"filters": [
]
};

29
smart_service/add_ons/report/login_report/login_report.json

@ -0,0 +1,29 @@
{
"add_total_row": 0,
"columns": [],
"creation": "2022-01-11 21:40:49.798235",
"disable_prepared_report": 0,
"disabled": 0,
"docstatus": 0,
"doctype": "Report",
"filters": [],
"idx": 0,
"is_standard": "Yes",
"modified": "2022-01-11 21:40:49.798235",
"modified_by": "Administrator",
"module": "Add Ons",
"name": "Login Report",
"owner": "Administrator",
"prepared_report": 0,
"ref_doctype": "App Log",
"report_name": "Login Report",
"report_type": "Script Report",
"roles": [
{
"role": "System Manager"
},
{
"role": "_Admin"
}
]
}

8
smart_service/add_ons/report/login_report/login_report.py

@ -0,0 +1,8 @@
# Copyright (c) 2022, Hard n Soft Technologies Pvt Ltd and contributors
# For license information, please see license.txt
# import frappe
def execute(filters=None):
columns, data = [], []
return columns, data

Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save