Zapier integration (#491)
* create zapier app * install sanctum * move OAuthProviderController * make `api-external` middleware * add zapier endpoints * add tests * token management * zapier event handler * add policy * use `slug` instead of `id` * wip * check policies * change api prefix to `external` * ui tweaks * validate token abilities * open zapier URL * zapier ui tweaks * update zap * Fix linting * Added sample endpoints + minor UI changes * Run PHP code linter --------- Co-authored-by: Julien Nahum <julien@nahum.net>
This commit is contained in:
@@ -31,17 +31,19 @@
|
||||
"webhook": {
|
||||
"name": "Webhook Notification",
|
||||
"icon": "material-symbols:webhook",
|
||||
"section_name": "Notifications",
|
||||
"section_name": "Automation",
|
||||
"file_name": "WebhookIntegration",
|
||||
"is_pro": false
|
||||
},
|
||||
"zapier": {
|
||||
"name": "Zapier Integration",
|
||||
"name": "Zapier",
|
||||
"icon": "cib:zapier",
|
||||
"section_name": "Notifications",
|
||||
"section_name": "Automation",
|
||||
"file_name": "ZapierIntegration",
|
||||
"is_pro": true,
|
||||
"coming_soon": true
|
||||
"is_pro": false,
|
||||
"is_external": true,
|
||||
"is_editable": false,
|
||||
"url": "https://zapier.com/app/zaps"
|
||||
},
|
||||
"google_sheets": {
|
||||
"name": "Google Sheets",
|
||||
|
||||
Reference in New Issue
Block a user