gitstart-twenty
ddcfe5f0ac
chore(docs): Update the best practices page ( #1303 )
...
* chore(docs): Update the best practices page
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
* Add minor refactors
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
---------
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
2023-08-29 10:34:51 +02:00
Thaïs
2b3e96b9ea
fix: do not allow removal of last table view ( #1366 )
...
Closes #1358
2023-08-29 10:03:56 +02:00
Mustajab Ikram
8bb4071f09
feat: add page titles using React Helmet ( #1321 )
...
* feat: add page titles using React Helmet
* refactor: extract page title logic to separate component
* fix: resolve review comments
* fix: resolve testing errors
2023-08-28 18:49:04 +02:00
Thaïs
74919eff7a
refactor: add ColumnDefinition type ( #1357 )
...
* refactor: add ColumnDefinition type
Closes #1193
* refactor: code review - rename things
* fix: fix wrong import and lint
2023-08-28 18:33:03 +02:00
brendanlaschke
0d7b869274
Create opportunity from board column menu ( #1323 )
...
- create opportunity from column menu
2023-08-28 18:23:28 +02:00
brendanlaschke
6e201ba3a6
Fix fontSize DropdownMenu input overwritten ( #1364 )
...
- fix fontSize DropdownMenu input
2023-08-28 16:14:11 +02:00
corentin
27bb3a8126
switch back editable field hover from lighter to light
2023-08-28 12:03:07 +02:00
Weiko
ab9d7ddf7e
Fix tasks page ( #1325 )
...
* Fix tasks page
* remove console log
* use to-do instead
2023-08-28 11:57:00 +02:00
Charles Bochet
1b187350c0
Refactor buttons ( #1257 )
...
* Refactor buttons
* Complete components creation
* Complete refactoring
* fix lint
* Complete button work
2023-08-26 23:59:45 +02:00
brendanlaschke
5d50bbd6a3
Fix dragToSelect Board ( #1319 )
...
- fix dragToSelect
2023-08-26 03:29:44 +02:00
brendanlaschke
802bd5db5d
Fix create task from Add Button ( #1318 )
...
- fix create task
2023-08-26 03:27:49 +02:00
brendanlaschke
7e264565ef
Show Entity task/note tabs ( #1282 )
...
* - show task tab
- tab bar
* - add notes tab
* - fixed unused style
* - add button
- fixed company edit note test
* - fixed merge & dropdown
* - added Tests
- refactored directory structure activities
- moved Task/Note Pages to corresponding modules
- fixed TabList
* lint
2023-08-25 22:44:13 +02:00
Charles Bochet
f8e3dd3f6b
Fix tests
2023-08-25 22:12:41 +02:00
Charles Bochet
f5594626ff
Fix lint
2023-08-25 21:34:27 +02:00
josoriomarin
36cbafe4cc
Unset companies and owners ( #1185 )
...
* unselect users and companies
* Icon now works with theme
---------
Co-authored-by: vboxuser <vboxuser@Ubu.myguest.virtualbox.org>
Co-authored-by: Charles Bochet <charlesBochet@users.noreply.github.com>
2023-08-25 21:28:17 +02:00
Weiko
0e5dcd7037
Fix confirmation modal style ( #1310 )
2023-08-25 21:26:27 +02:00
gitstart-twenty
c3d4767ac4
Feat: On Company Show, I can create a person and add it to the company ( #1256 )
...
* On Company Show, I can create a person and add it to the company
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: RubensRafael <rubensrafael2@live.com>
* Add minor refactors
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: RubensRafael <rubensrafael2@live.com>
---------
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: RubensRafael <rubensrafael2@live.com>
2023-08-25 21:21:57 +02:00
ABHISHEK PATEL
9027a7dd1e
Fix: Manually delete company cache #1214 ( #1315 )
...
* Fix: Manually delete company cache #1214
* Fix: Prettier error
2023-08-25 21:20:26 +02:00
Thaïs
209e8b64d9
feat: create default views on workspace creation + add views seed ( #1313 )
...
Closes #1311
2023-08-25 21:17:28 +02:00
Weiko
8a3a176571
Add idealCustomerProfile to company show page ( #1312 )
...
* Add idealCustomerProfile to company show page
* remove editMode
* add xUrl
2023-08-25 21:11:43 +02:00
Charles Bochet
67cf6cd7e2
Rework tel input ( #1316 )
...
* Rework tel input
* Fix lint
2023-08-25 20:54:00 +02:00
Mustajab Ikram
4f7e1fb60e
Feat/phone email link enhancements ( #1172 )
...
* feat: Add type guards for ViewField email values and definitions, update ViewFieldTypes & peopleViewFields
* feat: use ContactLink for EditablePhoneCell & create EditableEmailCell & EmailInputDisplay comp
* fix: set second value for field
* enhance: add edit btn for phone cell
* feat: install dependencies intl-tel-input
* feat: add phone cell input & connect intl-tel-input
* fix: resolve rebase errors
* fix: remove placeholder
* feat(storybook): create stories for EmailInputDisplay, PhoneInputDisplay, and PhoneEditableField components
---------
Co-authored-by: Charles Bochet <charlesBochet@users.noreply.github.com>
2023-08-25 18:42:22 +02:00
Thaïs
432fea0ee3
feat: create view from current table columns + persist view fields on… ( #1308 )
...
feat: create view from current table columns + persist view fields on Update View button click
Closes #1302 , Closes #1307
2023-08-25 18:21:27 +02:00
Weiko
f520a00909
Remove danger text from completed passed tasks ( #1309 )
2023-08-25 18:05:35 +02:00
Charles Bochet
9d129b1ef8
Hotfix hide collapse button
2023-08-25 14:25:00 +02:00
Weiko
edff69b2f6
Add hotkeys to modals ( #1305 )
...
* Add hotkeys to modals
* fix
* fix
* remove unnecessary type
* restore type
* add handleEnter
* rename event props
2023-08-25 13:59:04 +02:00
Manikanta cheepurupalli
69e0917338
padding fix for header logo container #1216 ( #1252 )
...
* padding fix for header container
* collapse menu hover and fade transition added
* Update front/src/modules/ui/navbar/components/NavWorkspaceButton.tsx
Co-authored-by: Emilien Chauvet <emilien.chauvet.enpc@gmail.com>
* Update front/src/modules/ui/navbar/components/NavWorkspaceButton.tsx
Co-authored-by: Emilien Chauvet <emilien.chauvet.enpc@gmail.com>
* Update front/src/modules/ui/navbar/components/NavCollapseButton.tsx
Co-authored-by: Emilien Chauvet <emilien.chauvet.enpc@gmail.com>
* Update isVisible
* Update requested proposals for naming
---------
Co-authored-by: Emilien Chauvet <emilien.chauvet.enpc@gmail.com>
2023-08-25 13:11:57 +02:00
Charles Bochet
5a5ee1ff8d
Fix merge issue view filters
2023-08-25 12:48:37 +02:00
Thaïs
c3d6451dd0
feat: create view from selected filters and sorts + switch to newly created view on view creation ( #1301 )
...
* feat: create view from selected filters and sorts
Closes #1292
* refactor: use selector to obtain table filters where query option
* refactor: activate exhaustive deps eslint rule for useRecoilCallback
* feat: switch to newly created view on view creation
Closes #1297
* refactor: code review
- use `useCallback` instead of `useRecoilCallback`
- rename `useTableViews` to `useViews`
- move filter-n-sort selectors to /states/selector subfolder
2023-08-25 12:43:21 +02:00
Charles Bochet
de569f4c06
Scroll behavior part 2 ( #1304 )
...
* Fix layout issues introduced by scroll behavior
* Complete scrollbar work
2023-08-25 12:38:45 +02:00
Charles Bochet
0d210244db
Fix merge conflicts
2023-08-25 01:14:27 +02:00
gitstart-twenty
e373d17a2a
Feat: The scrollbar should fade away when the scroll is finished or not started ( #1269 )
...
* The scrollbar should fade away when the scroll is finished or not started
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: FellipeMTX <fellipefacdir@gmail.com>
* Complete scroll work
* Fix pr
* Fix pr
---------
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: FellipeMTX <fellipefacdir@gmail.com>
Co-authored-by: Charles Bochet <charles@twenty.com>
2023-08-25 01:13:53 +02:00
corentin
75207b093b
fix missing property in companies optimistic response
2023-08-24 18:10:07 +02:00
gitstart-twenty
baf92d6d65
Chore: New standard fields on Companies ( #1276 )
...
* New standard fields on Companies
Co-authored-by: Thiago Nascimbeni <tnascimbeni@gmail.com>
Co-authored-by: Matheus <matheus_benini@hotmail.com>
* New standard fields on Companies
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: Thiago Nascimbeni <tnascimbeni@gmail.com>
Co-authored-by: Matheus <matheus_benini@hotmail.com>
* Add requested changes
Co-authored-by: Thiago Nascimbeni <tnascimbeni@gmail.com>
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: Matheus <matheus_benini@hotmail.com>
* Make some fields hidden by default
Co-authored-by: Thiago Nascimbeni <tnascimbeni@gmail.com>
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: Matheus <matheus_benini@hotmail.com>
* Add minor refactors
Co-authored-by: Thiago Nascimbeni <tnascimbeni@gmail.com>
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: Matheus <matheus_benini@hotmail.com>
---------
Co-authored-by: Thiago Nascimbeni <tnascimbeni@gmail.com>
Co-authored-by: Matheus <matheus_benini@hotmail.com>
Co-authored-by: v1b3m <vibenjamin6@gmail.com>
2023-08-24 17:36:12 +02:00
Emilien Chauvet
615018654a
Add optimistic rendering for table relations ( #1296 )
...
* Add optimistic rendering for table relations
* fix pr
* fix pr
* fix pr
* Fix PR
---------
Co-authored-by: Charles Bochet <charles@twenty.com>
2023-08-24 17:29:26 +02:00
Weiko
00f1d2b739
Fix color scheme update ( #1298 )
...
* Fix color scheme update
* remove as
* fix
2023-08-24 16:34:46 +02:00
brendanlaschke
b0c2881ec0
Selected row background ( #1299 )
...
selected row background
2023-08-24 16:21:12 +02:00
corentin
6c418a63bc
move canPersistFiltersScopedState & canPersistSortsScopedState to selectors folder
2023-08-24 16:01:41 +02:00
Thaïs
0cac598f0c
feat: disable Update View button if filters and sorts are up to date ( #1293 )
...
Closes #1291
2023-08-24 15:59:32 +02:00
Weiko
10b68618d3
New behavior for editable fields ( #1300 )
...
* New behavior for editable fields
* fix
* fix
* fix coverage
* Add tests on NotFound
* fix
* fix
---------
Co-authored-by: Charles Bochet <charles@twenty.com>
2023-08-24 15:56:43 +02:00
Charles Bochet
bf05e5917d
Hotfix dropdown option not opened on create view
2023-08-24 14:32:02 +02:00
Charles Bochet
37ed3c857f
Fix tests
2023-08-24 14:25:20 +02:00
Lucas Bordeau
252f1c655e
Feat/hide board fields ( #1271 )
...
* Renamed AuthAutoRouter
* Moved RecoilScope
* Refactored old WithTopBarContainer to make it less transclusive
* Created new add opportunity button and refactored DropdownButton
* Added tests
* Deactivated new eslint rule
* Refactored Table options with new dropdown
* Started BoardDropdown
* Fix lint
* Refactor dropdown openstate
* Fix according to PR
* Fix tests
---------
Co-authored-by: Charles Bochet <charles@twenty.com>
2023-08-24 13:19:42 +02:00
Lucas Bordeau
64cef963bc
Feat/add opportunity ( #1267 )
...
* Renamed AuthAutoRouter
* Moved RecoilScope
* Refactored old WithTopBarContainer to make it less transclusive
* Created new add opportunity button and refactored DropdownButton
* Added tests
* Update front/src/modules/companies/components/CompanyProgressPicker.tsx
Co-authored-by: Thaïs <guigon.thais@gmail.com>
* Update front/src/modules/companies/components/CompanyProgressPicker.tsx
Co-authored-by: Thaïs <guigon.thais@gmail.com>
* Update front/src/modules/companies/components/CompanyProgressPicker.tsx
Co-authored-by: Thaïs <guigon.thais@gmail.com>
* Update front/src/modules/companies/components/CompanyProgressPicker.tsx
Co-authored-by: Thaïs <guigon.thais@gmail.com>
* Update front/src/modules/ui/dropdown/components/DropdownButton.tsx
Co-authored-by: Thaïs <guigon.thais@gmail.com>
* Update front/src/modules/ui/dropdown/components/DropdownButton.tsx
Co-authored-by: Thaïs <guigon.thais@gmail.com>
* Update front/src/modules/ui/dropdown/components/DropdownButton.tsx
Co-authored-by: Thaïs <guigon.thais@gmail.com>
* Update front/src/modules/ui/layout/components/PageHeader.tsx
Co-authored-by: Thaïs <guigon.thais@gmail.com>
* Update front/src/pages/opportunities/Opportunities.tsx
Co-authored-by: Thaïs <guigon.thais@gmail.com>
* Fix lint
* Fix lint
---------
Co-authored-by: Charles Bochet <charles@twenty.com>
Co-authored-by: Charles Bochet <charlesBochet@users.noreply.github.com>
Co-authored-by: Thaïs <guigon.thais@gmail.com>
2023-08-23 18:57:08 +02:00
Thaïs
74ab0142c7
feat: persist view filters and sorts on Update View button click ( #1290 )
...
* feat: add viewFilters table
Closes #1121
* feat: add Update View button + Create View dropdown
Closes #1124 , #1289
* feat: add View Filter resolvers
* feat: persist view filters and sorts on Update View button click
Closes #1123
* refactor: code review
- Rename recoil selectors
- Rename filters `field` property to `key`
2023-08-23 18:20:43 +02:00
Weiko
76246ec880
Fix confirmation modal size ( #1295 )
2023-08-23 15:38:37 +02:00
Yash Joshi
4629b3dd8e
fix(modal): add padding in confirmation modal ( #1247 )
2023-08-23 15:09:44 +02:00
Kelvin Yelyen
b2bfaf4721
Fix issue #1161 : Update visible fields on person detail page ( #1260 )
2023-08-23 10:22:30 +02:00
Sunil Kumar Behera
587c74667c
Fix: create time ( #1250 )
...
* change date strings
* remove additional suffix
* fix tests
---------
Co-authored-by: corentin <corentin@twenty.com>
2023-08-23 08:48:30 +02:00
Mohamed Amine
2e01efb8f3
Fix: Profile picture does not appear after signin ( #1285 )
...
* fix: add missing field `avatarUrl` to `UserQueryFragment`
* feat: add avatarUrl to UserQueryFragment
2023-08-23 08:46:05 +02:00