martmull
15a5fec545
Zapier add description to labels ( #3787 )
...
* Use object metadata graphql api to fetch input fields
* Clean code
* Clean code
* Remove targetColumnMap
* Remove duplicated testing
* Fix labels
2024-02-13 22:22:47 +01:00
martmull
68e65e9526
Fix zapier ( #3688 )
...
* Fix zapier testing
* Fix zapier create action
* Add timezone to dates
2024-02-01 15:19:42 +01:00
Lakshay saini
e0405edb38
feat: added webhook list section and updated api key section ( #3567 )
...
* feat: added webhook list section and updated api key ui
* Fix style
* Fix webhook style
* Update setting path
* Add soon pill on not developped features
* Code review returns
---------
Co-authored-by: Lakshay saini <lakshay.saini@finmo.net>
Co-authored-by: martmull <martmull@hotmail.fr>
2024-01-25 17:39:17 +01:00
martmull
bb91917ff8
Improve webhook ( #3459 )
...
* Add trigger record
* Merge triggers
* Merge creates
* Fix libraries
* Fix create merged key
* Rename file
* Remove list Record Ids
* Revert "Rename file"
This reverts commit 2e72e05793
.
* Revert "Revert "Rename file""
This reverts commit e2d93fa027
.
* Revert "Remove list Record Ids"
This reverts commit 6653fb6ccd
.
* Remove namePlural field
* Use name singular for webhooks
* Send webhook metadata
* Extract resource from zapier webhook
* Fix package.json
* Fix package.json
* Update payload
* Fix package.json
* Update payload
* Update payload
* Rename file
* Use wildcard in webhook events
* Fix nameSingular
* Code review returns
* Code review returns
2024-01-16 15:31:09 +01:00
Charles Bochet
f7034d6e7d
Embrace nx monorepo structure with root package.json ( #3255 )
...
* Upgrade to node 18.17.1 and regroup dependencies in root package.json
* Sort package.json
* Fix lint
* Migrate zapier
2024-01-05 14:59:58 +01:00
martmull
f35b40c428
Fix create trigger called twice ( #3243 )
...
* Fix create trigger called twice
* Add Zapier update action
* Add Zapier delete action
* Update description
* Add dropDown for ids
2024-01-05 11:44:47 +01:00
martmull
65250839fb
2248 zapier integration implement typeorm eventsubscribers ( #3122 )
...
* Add new queue to twenty-server
* Add triggers to zapier
* Rename webhook operation
* Use find one or fail
* Use logger
* Fix typescript templating
* Add dedicated call webhook job
* Update logging
* Fix error handling
2024-01-03 18:09:57 +01:00
martmull
b1841d0e2f
2114 timebox make sure the zapier integrations supports custom objects ( #3091 )
...
* Fix build command
* Add hidden trigger to fetch object names
* Remove useless actions
* Rename createObject to createRecord
2023-12-20 18:41:30 +01:00
Charles Bochet
064e47b59a
Fix CIs ( #3004 )
...
* Fix CIs
* Fix docs
* Fix eslint-build
* Move file
* Move back
* Fix server ci
* Fix server ci
* Fix server ci
* Fix server ci
* Deactivate e2e tests
* Fix front
* Fix front
* Fix front
* Add twenty-zapier and twenty-utils to the yarn project
* fix
* fix
* Remove pull_request trigger
2023-12-15 15:40:04 +01:00
martmull
2c211c1a2e
Fix zapier validation team request ( #2806 )
2023-12-04 13:36:35 +01:00
martmull
7752be8f9a
Remove mandatory parameters ( #2743 )
2023-11-28 10:02:21 +01:00
martmull
7b02391b22
Remove zapier trigger company ( #2742 )
...
* Fix zapier tests
* Handle nested fields
* Code review returns
* Add more sample
* Update trigger sample
* Remove zapier trigger company
2023-11-28 09:58:41 +01:00
martmull
0fc3c7c567
Fix zapier ( #2740 )
...
* Fix zapier tests
* Handle nested fields
* Code review returns
* Add more sample
* Update trigger sample
2023-11-28 09:32:45 +01:00
martmull
a413b29dd4
Fix zapier ( #2735 )
...
* Fix zapier tests
* Handle nested fields
* Code review returns
2023-11-27 18:09:21 +01:00
martmull
d61511262e
2060 create a new api key ( #2206 )
...
* Add folder for api settings
* Init create api key page
* Update create api key page
* Implement api call to create apiKey
* Add create api key mutation
* Get id when creating apiKey
* Display created Api Key
* Add delete api key button
* Remove button from InputText
* Update stuff
* Add test for ApiDetail
* Fix type
* Use recoil instead of router state
* Remane route paths
* Remove online return
* Move and test date util
* Remove useless Component
* Rename ApiKeys paths
* Rename ApiKeys files
* Add input text info testing
* Rename hooks to webhooks
* Remove console error
* Add tests to reach minimum coverage
2023-10-24 16:14:54 +02:00
martmull
993be61ee2
fix 2049 timebox 1j zapier integration 4 define and implement a first trigger for zapier app ( #2139 )
...
Update dotenv dependency
2023-10-20 11:43:27 +02:00
martmull
e9092162e0
2049 timebox 1j zapier integration 4 define and implement a first trigger for zapier app ( #2132 )
...
* Add create company trigger
* Refactor
* Add operation in subscribe
* Add create hook api endpoint
* Add import of hook module
* Add a test for hook subscribe
* Add delete hook api endpoint
* Add delete hook test
* Add findMany hook route
---------
Co-authored-by: Charles Bochet <charles@twenty.com>
2023-10-19 22:48:34 +02:00
martmull
f4e192afb3
Add dotenv in zapier app ( #2121 )
...
* Add dotenv in zapier app
* Add zapier cli also
2023-10-19 15:49:09 +02:00
martmull
51a06b3ebd
2052 zapier integration 5 deploy twenty zapier app into the public repository ( #2101 )
...
* Add create_company Zap action
* Add testing for that action
* Core review returns
2023-10-18 17:56:40 +02:00
martmull
54735c4880
2038 zapier integration 1 initialize a zapier app with a twenty related account ( #2089 )
...
* Add doc for Zapier development
* Add twenty-zapier package
* Install zapier packages
* Update doc
* Add twenty-zapier app
* Update doc
* Update apiKey slug
* Update integration
* Update create people to person
* Update version
* Fix lint
* Remove useless comments
* Update docs
* Update version
* Update naming
* Add prettier
* Simplify docs
* Remove twenty related stuff from public doc
* Use typescript boilerplate
* Update details
2023-10-17 21:00:20 +02:00