27fdb00d07
4586 fix workspace member feature ( #4680 )
...
* Fix import
* Handle delete workspace member consequences
* Add a patch to request deleted workspace member's userId
* Remove useless relations
* Handle delete workspace + refactor
* Add missing migration
* Fix test
* Code review returns
* Add missing operation in migration file
* Fix code review return update
* Fix workspaceMember<>ConnectedAccount relation
2024-03-28 17:59:48 +01:00
3171d0c87b
feat: address composite field ( #4492 )
...
Added new Address field input type.
---------
Co-authored-by: Lucas Bordeau <bordeau.lucas@gmail.com >
2024-03-28 16:50:38 +01:00
0cc0929bd0
Rename refreshToken to appToken and add fields ( #4691 )
2024-03-28 14:07:12 +01:00
0391bf65f2
feat: Oauth with PKCE ( #4648 )
...
* authorizeApp and exchangeAuthcode methods
* module rename
* import fix
* lint fix
* fix import
2024-03-27 21:18:07 +01:00
416eb1eafd
4506 change field labels and field type for calendarevent object metadata to match figma ( #4679 )
...
* update calendarEvent labels and description to match Figma
* modify conferenceUri to conferenceLink with LINK type
* update format-google-calendar-event.util to match new conferenceLink
* update CalendarEventDetails since overriding the fields is no longer needed
* fix mock metadata
* generate new uuid for field conferenceLink
2024-03-27 15:17:45 +01:00
5c40e3608b
[messaing] improve messaging import ( #4650 )
...
* [messaging] improve full-sync fetching strategy
* fix
* rebase
* fix
* fix
* fix rebase
* fix
* fix
* fix
* fix
* fix
* remove deletion
* fix setPop with memory storage
* fix pgBoss and remove unnecessary job
* fix throw
* fix
* add timeout to ongoing sync
2024-03-27 12:44:03 +01:00
f08dfec00a
Fix encryption logic ( #4672 )
...
Co-authored-by: Thomas Trompette <thomast@twenty.com >
2024-03-26 17:43:32 +01:00
d4eb75abff
Add isRemote field on object metadata ( #4668 )
...
Add isRemote field
Co-authored-by: Thomas Trompette <thomast@twenty.com >
2024-03-26 16:49:18 +01:00
ab028b8c22
60 fix svg xcc vulnerability ( #4660 )
...
* Add domPurify
* Sanitize svg files
* Add is-svg package
* Use isSvg package
* Revert "Use isSvg package"
This reverts commit 05014b51076505d8766ca8c4c3233f6563869b17.
* Revert "Add is-svg package"
This reverts commit ad3e206ea6b09c2579bd79ac570b69694936fb7b.
* Code review returns
2024-03-26 16:10:45 +01:00
279d99487c
Fetch available remote tables ( #4665 )
...
* Build remote table module
* Use transactions
* Export url builder in util
---------
Co-authored-by: Thomas Trompette <thomast@twenty.com >
2024-03-26 15:50:41 +01:00
6ab43c608f
feat: create Integrations/IntegrationDetail page ( #4574 )
...
* feat: create Integrations/IntegrationDetail page
Closes #4546
* docs: add Settings/Integrations/Integration Detail page stories
* docs: add Settings/Billing page stories
* refactor: move some Settings components to @/settings
* refactor: move some Settings integrations components to @/settings/integrations
2024-03-25 18:06:46 +01:00
9e70f5b650
Add endpoints to create and delete remote server ( #4606 )
...
* Build remote server
* Add getters
* Migrate to json inputs
* Use extendable type
* Use regex validation
* Remove acronymes
---------
Co-authored-by: Thomas Trompette <thomast@twenty.com >
2024-03-25 15:21:23 +01:00
41aae5bd20
Fix authentication resolver
2024-03-22 17:47:51 +01:00
d876b40056
Logs show page ( #4611 )
...
* Being implementing events on the frontend
* Rename JSON to RAW JSON
* Fix handling of json field on frontend
* Log user id
* Add frontend tests
* Update packages/twenty-server/src/engine/api/graphql/workspace-query-runner/jobs/save-event-to-db.job.ts
Co-authored-by: Weiko <corentin@twenty.com >
* Move db calls to a dedicated repository
* Add server-side tests
---------
Co-authored-by: Weiko <corentin@twenty.com >
2024-03-22 14:01:16 +01:00
8e4123e772
48 add yearly monthly sub switch ( #4577 )
2024-03-21 10:47:25 +01:00
e5c1309e8c
feat: wip server folder structure ( #4573 )
...
* feat: wip server folder structure
* fix: merge
* fix: wrong merge
* fix: remove unused file
* fix: comment
* fix: lint
* fix: merge
* fix: remove console.log
* fix: metadata graphql arguments broken
2024-03-20 16:23:46 +01:00