|
|
a6abe09163
|
Move Impersonate from User to Workspace (#2630)
* Fix impersonate
* align core typeorm config with metadata config + add allowImpersonation to workspace
* move allowImpersonation to workspace
* remove allowImpersonation from workspaceMember workspace table
|
2023-11-22 14:12:39 +01:00 |
|
|
|
0ace17df82
|
Fix linter and remove console logs
|
2023-11-20 16:54:51 +01:00 |
|
|
|
f5e1d7825a
|
Removing Prisma and Grapql-nestjs-prisma resolvers (#2574)
* Some cleaning
* Fix seeds
* Fix all sign in, sign up flow and apiKey optimistic rendering
* Fix
|
2023-11-19 18:25:47 +01:00 |
|
|
|
6129444c5c
|
[WIP] Whole FE migrated (#2517)
* Wip
* WIP
* Removed concole log
* Add relations to workspace init (#2511)
* Add relations to workspace init
* remove logs
* update prefill
* add missing isSystem
* comment relation fields
* Migrate v2 core models to graphql schema (#2509)
* migrate v2 core models to graphql schema
* Migrate to new workspace member schema
* Continue work
* migrated-main
* Finished accountOwner nested field integration on companies
* Introduce bug
* Fix
---------
Co-authored-by: Lucas Bordeau <bordeau.lucas@gmail.com>
Co-authored-by: Weiko <corentin@twenty.com>
|
2023-11-15 15:46:06 +01:00 |
|
|
|
7dcbc56e69
|
feat: Add the workspace logo on Twenty logo on the invited route (#1136)
* Add the workspace logo on Twenty logo on the invited route
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: Mael FOSSO <fosso.mael.elvis@gmail.com>
* Add minor refactors
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: Mael FOSSO <fosso.mael.elvis@gmail.com>
* Refactor the invite logic
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: Mael FOSSO <fosso.mael.elvis@gmail.com>
---------
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: Mael FOSSO <fosso.mael.elvis@gmail.com>
|
2023-08-09 15:00:07 -07:00 |
|
|
|
f111440e00
|
feat: implement user impersonation feature (#976)
* feat: wip impersonate user
* feat: add ability to impersonate an user
* fix: remove console.log
* fix: unused import
|
2023-07-31 15:47:29 -07:00 |
|
|
|
ce3e023a00
|
feat: server lint import & order (#750)
|
2023-07-19 14:01:32 +02:00 |
|
|
|
55576cb638
|
Add possibility to invite members to workspace (#579)
* Add possibility to invite members to workspace
* Update endpoints
* Wrap up front end
* Fix according to review
* Fix lint
|
2023-07-10 23:33:15 -07:00 |
|
|
|
9cd5f7c057
|
Feat/navigate to signup if email does not exist (#540)
* Add userExists route
* Fix demo mode for login
* Improve sign in/up flow
* Remove redundant password length constraint
* Fix test
|
2023-07-08 15:02:39 -07:00 |
|
|
|
36ace6cc03
|
Add ability to remove profile picture on Profile Settings (#538)
* Add ability to remove profile picture on Profile Settings
* Fix lint
* Fix according to review
|
2023-07-08 10:41:16 -07:00 |
|
|
|
26b033abc9
|
Refactor client config (#529)
* Refactor client config
* Fix server tests
* Fix lint
|
2023-07-07 11:10:42 -07:00 |
|
|
|
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 |
|
|
|
9c09da18db
|
fix: Create a client config function that is retrieved when app is loading (#496)
* fix: Create a client config function that is retrieved when app is loaded
* update index.tsx
* fixed linter issues
|
2023-07-05 00:28:59 +02:00 |
|
|
|
6fc416da76
|
fix: displayName return undefined and drop displayName from user table (#505)
|
2023-07-04 20:08:15 +02:00 |
|
|
|
c6708b2c1f
|
feat: rewrite auth (#364)
* feat: wip rewrite auth
* feat: restructure folders and fix stories and tests
* feat: remove auth provider and fix tests
|
2023-06-23 08:49:50 -07:00 |
|