Commit Graph
1934 Commits
Author SHA1 Message Date
martmull 53d469fd37 Add email theme 2 2024-01-10 17:27:56 +01:00
martmull 6c6471273a Revert "Remove test files"
This reverts commit fe062dd051.
2024-01-10 16:56:38 +01:00
martmull 070931b3b2 Add email theme 2024-01-10 16:56:34 +01:00
martmull 5b8d0a03d6 Update logo 2024-01-10 16:28:06 +01:00
martmull fe062dd051 Remove test files 2024-01-10 16:18:27 +01:00
martmull 9902b0740c Move to proper place 2024-01-10 16:16:36 +01:00
martmull 7b70dacc14 Add Base Email template 2024-01-10 15:40:33 +01:00
martmull c745260020 Update email template 2024-01-10 15:29:32 +01:00
martmull e39aee06e1 Update email template 2024-01-10 14:43:14 +01:00
martmull 927a5bcd80 Update logging 2024-01-10 10:08:24 +01:00
martmull 892ebc1bd2 Rename services 2024-01-10 10:03:26 +01:00
martmull 1b9aa198fa Fix import error 2024-01-10 09:53:50 +01:00
martmull 763031c77a WIP 2024-01-09 18:23:55 +01:00
martmull f17b25afc9 Add react-email 2024-01-09 14:43:04 +01:00
martmullandGitHub 361446d79c Add cron mechanism (#3318)
* Add cron to message queue interfaces

* Add command to launch cron job

* Add command to stop cron job

* Update clean inactive workspaces job

* Isolate cron mechanism

* Code review returns

* Remove useless object.assign

* Add MessageQueuCronJobData interface

* Rename cron job utils

* Fix typing
2024-01-09 12:23:45 +01:00
ThaïsandGitHub ed06cc0310 feat: add Relation Field Card plus button in Show Page (#3229)
Closes #3124
2024-01-09 10:29:01 +01:00
Lucas BordeauandGitHub dc94d26997 Fixed create task bug (#3308) 2024-01-08 20:56:38 +01:00
Charles BochetandGitHub 67b14824a4 Implement select v1 (#3312)
* Implement select v1

* Implement select v1
2024-01-08 20:55:45 +01:00
WeikoandGitHub ea2cb8938f Add fetch connected account job (#3313)
* Add fetch connected account job

* add featureFlag check
2024-01-08 18:24:39 +01:00
Lucas BordeauandGitHub 71034849d3 Added vite-plugin-checker to twenty-front (#3289)
* Added vite-plugin-checker to twenty-front

* Installed vite-plugin-checker globally
2024-01-08 12:01:58 +01:00
martmullandGitHub d2e8df52cf Add doc link in env file (#3277) 2024-01-08 10:42:03 +01:00
Charles BochetandGitHub 96264e264c Refactor recoil v4 (#3266)
* Refactor recoil v4

* Fix ci
2024-01-05 19:18:22 +01:00
8455e15443 Behaviour Fix on new record addition (#3113)
* Delete record if no company added

* EditMode on First column of new row added

* Fix

* Minor fixes

* Passed scopeId

* Changed FieldInputs to accept onChange handler

* Removed getFieldType

---------

Co-authored-by: Lucas Bordeau <[email protected]>
2024-01-05 18:01:51 +01:00
9def3d5b57 Activity editor add File block (#3146)
* - added file block

* fised auth useeffect

* - add cmd v for file block

* remove feature flag for attachment upload in blockeditor

---------

Co-authored-by: Lucas Bordeau <[email protected]>
2024-01-05 17:42:50 +01:00
Suman SahooandGitHub 81a1666946 fixed button padding (#3260) 2024-01-05 16:50:52 +01:00
martmullandGitHub ae5558d8b5 Add mail driver (#3205)
* Add node mailer packages

* Init mailer module

* Add logger transport

* Use env variable to get transport

* Revert "Add node mailer packages"

This reverts commit 3fb954f0ca.

* Add nodemailer

* Use driver pattern

* Use logger

* Fix yarn install

* Code review returns

* Add configuration examples for smtp

* Fix merge conflict

* Add missing packages

* Fix ci
2024-01-05 16:08:19 +01:00
rakan makhashinandGitHub 036c8c0b36 Fixed user exist checking with trimmed email input #3195 (#3251) 2024-01-05 15:13:05 +01:00
Charles BochetandGitHub 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
martmullandGitHub 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
Charles Bochet 618d9678b5 Fix lint issue on record table 2024-01-05 11:35:54 +01:00
Jordan SussmanandGitHub f3cbed8fec 3185 / Fix NavigationDrawer Overflow (#3187)
* fix side nav for short viewports

* remove uneeded justify-content in leu of overflow-y addition

* undo last commit to leave justify-content in for submenus

* move overflow-y to StyledContainer

* move overflow-y to items container

* remove problematic overflow to allow scrollable nav sections
2024-01-05 11:25:28 +01:00
dc76333b81 feat: add Settings/Accounts/Emails/Inbox Setting Contact auto-creation (#3188)
Co-authored-by: Lakshay saini <[email protected]>
2024-01-05 07:25:05 -03:00
e50b62df8f Loading more UI updated (#3198)
* style update

* inlcude box as a table element

* Ui

Loading more fixed

* changes

tbody added with ref
with margin and padding with theme variables

* Remove unused react fragment

---------

Co-authored-by: Charles Bochet <[email protected]>
2024-01-05 11:07:49 +01:00
db46dd4497 feat: add RecordRelationFieldCardSection (#3176)
Closes #3123

Co-authored-by: Lucas Bordeau <[email protected]>
2024-01-05 11:02:02 +01:00
80c1c9aacc Increase test coverage for /modules/views (#3211)
* Increase test coverage for `/modules/views`

Co-authored-by: v1b3m <[email protected]>
Co-authored-by: RubensRafael <[email protected]>

* fix failing test

Co-authored-by: v1b3m <[email protected]>
Co-authored-by: RubensRafael <[email protected]>

* Refactor into smaller tests

Co-authored-by: v1b3m <[email protected]>
Co-authored-by: RubensRafael <[email protected]>

* Refactor according to review

Co-authored-by: v1b3m <[email protected]>
Co-authored-by: RubensRafael <[email protected]>

* fix linter

Co-authored-by: v1b3m <[email protected]>
Co-authored-by: RubensRafael <[email protected]>

* Fix unknown

---------

Co-authored-by: gitstart-twenty <[email protected]>
Co-authored-by: v1b3m <[email protected]>
Co-authored-by: RubensRafael <[email protected]>
Co-authored-by: Charles Bochet <[email protected]>
Co-authored-by: Charles Bochet <[email protected]>
2024-01-05 09:58:19 +01:00
rakan makhashinandGitHub db17d46af3 trimming email input in validation #3195 (#3246) 2024-01-05 09:37:06 +01:00
Jeong Min ChoandGitHub 4552b88435 Added @graphiql/explorer-plugin in twenty docs package (#3244)
* Added plugin-explorer in twenty-docs gql page and updated graphiql version

* Cleaned up graphql file (#3087)

* Added plugin-explorer style and modified useEffect to adapt it (#3087)

* Updated the yarn lock file (#3087)
2024-01-05 09:17:28 +01:00
b112b74022 Feat/activities custom objects (#3213)
* WIP

* WIP - MultiObjectSearch

* WIP

* WIP

* Finished working version

* Fix

* Fixed and cleaned

* Fix

* Disabled files and emails for custom objects

* Cleaned console.log

* Fixed attachment

* Fixed

* fix lint

---------

Co-authored-by: Charles Bochet <[email protected]>
2024-01-05 09:08:33 +01:00
Charles BochetandGitHub c15e138d72 Fix nx lint setup (#3234)
* Fix nx lint setup

* Fixes

* Fixes

* Add missing metadata

Fixes

Fix

Fixes

* Fix
2024-01-04 16:39:57 +01:00
bosiraphaelandGitHub 52d4f8e466 3233 connect connected accounts settings to backend (#3235)
* connect SettingsAccountsConnectedAccountsSection to backend

* get current user
2024-01-04 15:26:55 +01:00
WeikoandGitHub 4fddafceed Fix Event core object (#3232) 2024-01-04 13:40:34 +01:00
bosiraphaelandGitHub 54c1d245ab 3218 make the function fetchworkspacememberthreads idempotent (#3230)
* wip

* fetch only the messages which are not in the db

* fetch only the messages and threads which are not in the db

* fix bugs

* merge

* remove eslint-plugins-twenty

* get saved message thread ids and message ids at the same time
2024-01-04 13:36:37 +01:00
f36fa9aa14 feat: improve menuitem btn design (#3152)
feat: add LightIconButtonGroup

Co-authored-by: Charles Bochet <[email protected]>
2024-01-03 23:15:38 +01:00
8483cf0b4b POC: chore: use Nx workspace lint rules (#3163)
* chore: use Nx workspace lint rules

Closes #3162

* Fix lint

* Fix lint on BE

* Fix tests

---------

Co-authored-by: Charles Bochet <[email protected]>
2024-01-03 23:07:25 +01:00
1924962e8c OSS Friends list is out of date (#3192)
* OSS Friends list is out of date

Co-authored-by: Thiago Nascimbeni <[email protected]>

* Add icons

Co-authored-by: v1b3m <[email protected]>
Co-authored-by: Thiago Nascimbeni <[email protected]>

* Refactor according to review

Co-authored-by: Thiago Nascimbeni <[email protected]>
Co-authored-by: v1b3m <[email protected]>

* OSS Friends list is out of date

Co-authored-by: Thiago Nascimbeni <[email protected]>
Co-authored-by: niteshsingh1357 <[email protected]>
Co-authored-by: v1b3m <[email protected]>

---------

Co-authored-by: gitstart-twenty <[email protected]>
Co-authored-by: Thiago Nascimbeni <[email protected]>
Co-authored-by: v1b3m <[email protected]>
Co-authored-by: niteshsingh1357 <[email protected]>
2024-01-03 22:38:25 +01:00
df6ceb7dfe fixed button size (#3194)
* fixed button size

* Fixes

---------

Co-authored-by: Charles Bochet <[email protected]>
2024-01-03 21:56:50 +01:00
Aditya PimpalkarandGitHub 5413513554 fix: updatedAt parameter (#3208)
* fix: updatedAt param

* lint fix
2024-01-03 19:52:10 +01:00
b0d3e6d8d3 3157 refactor scoped states to move to v3 (#3180)
* renaming

* renaming

* create getDropdownScopeInjectors

* update useDropdown

* create internal hooks folder

* update record-table states to be scoped states

* update record-table selectors to be scoped selectors

* create utils scope injector

* refactor record-table wip

* refactor record-table wip

* wip

* inject scopeId in selectors

* update intenal hooks

* update intenal hooks

* update intenal hooks

* update intenal hooks

* update intenal hooks

* update intenal hooks

* update internal hooks

* update internal hooks

* update internal hooks

* update internal hooks

* update useTableColumns

* update states and hooks

* refactoring

* refactoring

* refactoring

* refactoring

* refactoring

* refactoring

* refactoring

* refactoring

* refactoring

* fix scopeId not in context

* fix lint errors

* fix error in story

* fix errors: wip

* fix errors

* fix error

* fix jest test

* fix scopeId not defined

* fix jest test

* Bug fixes

---------

Co-authored-by: Charles Bochet <[email protected]>
2024-01-03 19:45:14 +01:00
martmullandGitHub 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
bosiraphaelandGitHub 4ebaacc306 3216 request a new access token for the gmail api when it expires (#3224)
* refresh access token

* refresh and save access token

* update module

* refreshing access token before fetching the emails

* remove log
2024-01-03 18:00:31 +01:00