bosiraphael
2b8a81a05c
Created two new env variables ( #2120 )
...
* created the two env variables
* modify according to comments
2023-10-19 14:57:16 +02:00
martmull
b904397599
Fix api keys ( #2116 )
...
* Distinguish local env variables
* Remove api token secret
2023-10-19 11:07:40 +02:00
brendanlaschke
0cd644266b
Add S3 endpoint env variable ( #2017 )
...
* - add s3 endpoint
* fix .lock
* new line
2023-10-15 17:36:44 +02:00
martmull
8fbad7d3ba
1043 timebox prepare zapier integration ( #1967 )
...
* Add create api-key route
* Import module
* Remove required mutation parameter
* Fix Authentication
* Generate random key
* Update Read ApiKeyAbility handler
* Add findMany apiKey route
* Remove useless attribute
* Use signed token for apiKeys
* Authenticate with api keys
* Fix typo
* Add a test for apiKey module
* Revoke token when api key does not exist
* Handler expiresAt parameter
* Fix user passport
* Code review returns: Add API_TOKEN_SECRET
* Code review returns: Rename variable
* Code review returns: Update code style
* Update apiKey schema
* Update create token route
* Update delete token route
* Filter revoked api keys from listApiKeys
* Rename endpoint
* Set default expiry to 2 years
* Code review returns: Update comment
* Generate token after create apiKey
* Code review returns: Update env variable
* Code review returns: Move method to proper service
---------
Co-authored-by: martmull <martmull@hotmail.com>
2023-10-12 18:07:44 +02:00
Jérémy M
a4cde44b13
feat: add cooldown to refresh token security ( #1736 )
2023-09-27 15:03:50 +02:00
Jérémy M
fc820f47b2
Feat/disable flexible backend ( #1673 )
...
* wip: refacto and start creating custom resolver
* feat: findMany & findUnique of a custom entity
* feat: wip pagination
* feat: initial metadata migration
* feat: universal findAll with pagination
* fix: clean small stuff in pagination
* fix: test
* fix: miss file
* feat: rename custom into universal
* feat: enable/disable flexible backend from env
---------
Co-authored-by: Charles Bochet <charles@twenty.com>
Co-authored-by: Charles Bochet <charlesBochet@users.noreply.github.com>
2023-09-20 17:25:45 -07:00
gitstart-twenty
00a3c8ca2b
Change to using arrow functions ( #1603 )
...
* Change to using arrow functions
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: Matheus <matheus_benini@hotmail.com>
* Add lint rule
---------
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: Matheus <matheus_benini@hotmail.com>
Co-authored-by: Charles Bochet <charles@twenty.com>
2023-09-15 18:41:10 -07:00
Charles Bochet
7621854d4b
Complete Sentry integration ( #1546 )
2023-09-11 15:07:30 -07:00
brendanlaschke
35bcef5090
Add Sentry for Backend ( #1403 )
...
* - added sentry
* - renamed env var
* - logger driver
* - add breadcrumb and category
* - fix driver
2023-09-11 12:22:30 -07:00
Charles Bochet
cfbeac9c56
Enable port to be overridden ( #1527 )
...
Enable port to be overriden
2023-09-09 17:59:56 -07:00
Charles Bochet
037d071896
Fix: Wrong type in env variables front support ( #1368 )
2023-08-29 11:35:45 +02:00
Charles Bochet
b49c857dc5
Fix lint
2023-08-09 14:11:54 -07:00
Charles Bochet
6008789a17
Wrap up Front chat ( #1085 )
...
* Wrap up Front chat
* Wrap up Front chat
2023-08-04 19:22:54 -07:00
gitstart-twenty
57c465176a
Add support chat ( #1066 )
...
* Add support chat
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
* Refactor the chat logic
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
* Add HMAC signing
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
* Update the button styles
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
* Update the button styles
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
* Refactor the chat logic
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
* Fix the chat not loading
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
* Fix the chat not loading
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
* Add requested changes
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
* Add requested changes
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
* Add requested changes
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
* Add requested changes
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
* Add requested changes
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
---------
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
2023-08-04 16:52:59 -07:00
Charles Bochet
7a6a75a958
Rename SIGN_IN_PREFILLED env variable
2023-07-31 19:21:08 -07:00
Charles Bochet
8b8e4ac4a5
A few polish on tasks ( #1023 )
...
A few polishing on tasks
2023-07-31 18:15:08 -07:00
Félix Malfait
b028d9fd2a
Add deploy buttons and clean environment variables ( #974 )
...
* add render.yaml
* Clean environment variables
---------
Co-authored-by: Charles Bochet <charles@twenty.com>
2023-07-31 14:36:04 -07:00
Jérémy M
ce3e023a00
feat: server lint import & order ( #750 )
2023-07-19 14:01:32 +02:00
Charles Bochet
12ad852184
Remove bucket creation
2023-07-09 10:37:32 -07:00
Charles Bochet
be7731b71a
Upload Workspace logo during onboarding ( #542 )
...
* Upload image
* Upload image
* Fix tests
* Remove pictures from seeds
* Fix storybook
* Fix storybook
* Fix storybook
2023-07-08 16:46:04 -07:00
Charles Bochet
26b033abc9
Refactor client config ( #529 )
...
* Refactor client config
* Fix server tests
* Fix lint
2023-07-07 11:10:42 -07:00
Jérémy M
1144bd13ed
feat: onboarding & profile edition ( #507 )
...
* feat: wip onboarding
* fix: generate graphql front
* wip: onboarding
* feat: login/register and edit profile
* fix: unused import
* fix: test
* Use DEBUG_MODE instead of STAGE and mute typescript depth exceed errors
* Fix seeds
* Fix onboarding when coming from google
* Fix
* Fix lint
* Fix ci
* Fix tests
---------
Co-authored-by: Charles Bochet <charles@twenty.com>
2023-07-06 17:05:15 -07:00
Jérémy M
2961fed932
feat: refactor storage module ( #521 )
...
* feat: refactor storage module
* fix: folder need to be kebab case
* fix: comment wrong auth
2023-07-05 14:34:39 +00:00
Charles Bochet
9ea765fcfd
Make auth module optional to conditionnaly load auth providers ( #518 )
...
* Make auth module optional to conditionnaly load auth providers
* Fixes
2023-07-05 15:46:09 +02:00
Charles Bochet
2afe933055
Make google auth optional on server side ( #508 )
...
* Make google auth optional on server side
* fix lint
* Fix according to review
2023-07-04 23:53:53 +02:00
Jérémy M
5e1fc1ad11
feat: upload module ( #486 )
...
* feat: wip upload module
* feat: local storage and serve local images
* feat: protect against injections
* feat: server local and s3 files
* fix: use storage location when serving local files
* feat: cross field env validation
2023-07-04 14:02:44 +00:00