143 lines
3.2 KiB
Python
143 lines
3.2 KiB
Python
from __future__ import unicode_literals
|
|
from frappe import _
|
|
|
|
def get_data():
|
|
return [
|
|
{
|
|
"label": _("Payments"),
|
|
"icon": "fa fa-star",
|
|
"items": [
|
|
{
|
|
"type": "doctype",
|
|
"name": "Braintree Settings",
|
|
"description": _("Braintree payment gateway settings"),
|
|
},
|
|
{
|
|
"type": "doctype",
|
|
"name": "PayPal Settings",
|
|
"description": _("PayPal payment gateway settings"),
|
|
},
|
|
{
|
|
"type": "doctype",
|
|
"name": "Razorpay Settings",
|
|
"description": _("Razorpay Payment gateway settings"),
|
|
},
|
|
{
|
|
"type": "doctype",
|
|
"name": "Stripe Settings",
|
|
"description": _("Stripe payment gateway settings"),
|
|
},
|
|
]
|
|
},
|
|
{
|
|
"label": _("Backup"),
|
|
"items": [
|
|
{
|
|
"type": "doctype",
|
|
"name": "Dropbox Settings",
|
|
"description": _("Dropbox backup settings"),
|
|
},
|
|
{
|
|
"type": "doctype",
|
|
"name": "S3 Backup Settings",
|
|
"description": _("S3 Backup Settings"),
|
|
},
|
|
{
|
|
"type": "doctype",
|
|
"name": "Google Drive",
|
|
"description": _("Google Drive Backup."),
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"label": _("Authentication"),
|
|
"items": [
|
|
{
|
|
"type": "doctype",
|
|
"name": "Social Login Key",
|
|
"description": _("Enter keys to enable login via Facebook, Google, GitHub."),
|
|
},
|
|
{
|
|
"type": "doctype",
|
|
"name": "LDAP Settings",
|
|
"description": _("Ldap settings"),
|
|
},
|
|
{
|
|
"type": "doctype",
|
|
"name": "OAuth Client",
|
|
"description": _("Register OAuth Client App"),
|
|
},
|
|
{
|
|
"type": "doctype",
|
|
"name": "OAuth Provider Settings",
|
|
"description": _("Settings for OAuth Provider"),
|
|
},
|
|
]
|
|
},
|
|
{
|
|
"label": _("Event Streaming"),
|
|
"icon": "fa fa-random",
|
|
"items": [
|
|
{
|
|
"type": "doctype",
|
|
"name": "Event Producer",
|
|
"description": _("The site you want to subscribe to for consuming events.")
|
|
},
|
|
{
|
|
"type": "doctype",
|
|
"name": "Event Consumer",
|
|
"description": _("The site which is consuming your events.")
|
|
},
|
|
{
|
|
"type": "doctype",
|
|
"name": "Event Update Log",
|
|
"description": _("Maintains a Log of all inserts, updates and deletions on Event Producer site for documents that have consumers.")
|
|
},
|
|
{
|
|
"type": "doctype",
|
|
"name": "Event Sync Log",
|
|
"description": _("Maintains a log of every event consumed along with the status of the sync and a Resync button in case sync fails.")
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"label": _("Webhook"),
|
|
"items": [
|
|
{
|
|
"type": "doctype",
|
|
"name": "Webhook",
|
|
"description": _("Webhooks calling API requests into web apps"),
|
|
},
|
|
{
|
|
"type": "doctype",
|
|
"name": "Slack Webhook URL",
|
|
"description": _("Slack Webhooks for internal integration"),
|
|
},
|
|
]
|
|
},
|
|
{
|
|
"label": _("Google Services"),
|
|
"items": [
|
|
{
|
|
"type": "doctype",
|
|
"name": "Google Settings",
|
|
"description": _("Google API Settings."),
|
|
},
|
|
{
|
|
"type": "doctype",
|
|
"name": "Google Contacts",
|
|
"description": _("Google Contacts Integration."),
|
|
},
|
|
{
|
|
"type": "doctype",
|
|
"name": "Google Calendar",
|
|
"description": _("Google Calendar Integration."),
|
|
},
|
|
{
|
|
"type": "doctype",
|
|
"name": "Google Drive",
|
|
"description": _("Google Drive Integration."),
|
|
}
|
|
]
|
|
}
|
|
]
|