Boris Lepikhin
|
517bccc695
|
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>
|
2024-08-12 11:14:02 +02:00 |
Favour Olayinka
|
bec8e86b59
|
2f3fd laravel 11 upgrade (#436)
* fix password reset bug
* upgrade to laravel 11
* composer.lock
* fix migration issues
* use ValidationRule Contract
* rename password_resets table
* implemented casts as protected function
* update env variables
* fix optional property
* fix validation issues
* use <env> on php unit xml
* fix pint
* cmposer.lock
* composer json fixes
* fix composer dependencies, remove faker
* remove unused class
* remove test class
* fix default value for mysql migration
* linting
* expression syntax fix
---------
Co-authored-by: Julien Nahum <julien@nahum.net>
|
2024-06-10 16:10:14 +02:00 |
Boris Lepikhin
|
24d33a9ebb
|
Google Sheet - OAuth "client" powered integrations (#415)
* fix `helpers.php`
* fix `.eslintrc.cjs`
* spreadsheet manager
* fetch providers. set `oauth_id` for integrations
* create spreadsheet on integration create event
* connect OAuth accounts
* display actions. connect account if missing
* cleanup
* handle form field change
* map integration data object to `SpreadsheetData`
* validate request
* wip
* redirect to integrations page
* fix refresh token
* add helper text
* add extra integration info
* refactor
* refresh google token
* fix validation
* add tests
* Fix linting issue
* Update composer lock file
---------
Co-authored-by: Julien Nahum <julien@nahum.net>
|
2024-06-05 15:35:46 +02:00 |
Julien Nahum
|
62971a2ef4
|
Lint PHP code psr-12, add GH action
|
2024-02-23 11:54:12 +01:00 |
JhumanJ
|
88812776db
|
Added template editor separate role
|
2022-11-16 13:12:48 +01:00 |
Julien Nahum
|
f8e6cd4dd6
|
Initial commit
|
2022-09-20 21:59:52 +02:00 |