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
..
2022-09-20 21:59:52 +02:00
2022-09-20 21:59:52 +02:00
2022-09-20 21:59:52 +02:00
2022-09-20 21:59:52 +02:00
2022-09-20 21:59:52 +02:00
2024-02-23 11:54:12 +01:00
2022-09-20 21:59:52 +02:00
2024-02-23 11:54:12 +01:00
2022-09-20 21:59:52 +02:00
2024-02-23 11:54:12 +01:00
2024-02-23 11:54:12 +01:00
2022-09-20 21:59:52 +02:00
2022-09-20 21:59:52 +02:00
2022-09-20 21:59:52 +02:00
2024-02-23 11:54:12 +01:00
2024-02-23 11:54:12 +01:00
2024-02-23 11:54:12 +01:00
2024-02-23 11:54:12 +01:00
2024-02-23 11:54:12 +01:00
2024-02-23 11:54:12 +01:00
2024-02-23 11:54:12 +01:00
2024-02-23 11:54:12 +01:00
2024-02-23 11:54:12 +01:00
2024-02-23 11:54:12 +01:00
2024-02-23 11:54:12 +01:00
2024-02-23 11:54:12 +01:00
2024-02-23 11:54:12 +01:00
2024-02-23 11:54:12 +01:00
2024-02-23 11:54:12 +01:00
2024-02-23 11:54:12 +01:00
2024-02-23 11:54:12 +01:00
2024-02-23 11:54:12 +01:00
2024-02-23 11:54:12 +01:00
2024-02-23 11:54:12 +01:00
2024-02-23 11:54:12 +01:00
2024-02-23 11:54:12 +01:00
2024-02-23 11:54:12 +01:00
2024-02-23 11:54:12 +01:00
2024-02-23 11:54:12 +01:00
2024-02-23 11:54:12 +01:00
2024-03-28 18:14:30 +01:00
2024-03-28 18:14:30 +01:00
2024-03-18 16:28:01 +01:00
2024-03-28 18:46:29 +01:00
2024-06-05 15:35:46 +02:00
2024-06-05 15:35:46 +02:00