Lucas Bordeau
52859e18ed
Picker and MultiSelect fixes ( #2883 )
...
* Fixed orderBy bug
* Fixed gitch select multiple record filter
* Fixed RelationPicker search
* Fixed OrderBy type
2023-12-08 17:42:40 +01:00
Lucas Bordeau
e89546466c
Feat/object metadata item identifiers ( #2865 )
...
* Moved pure UI object fields to ui folder
* Moved pure UI object fields to ui folder 2
* Updated graphql metadata schema and fixed typing issues
* Added a new hook to create a record identifier mapper
* Fixed merge main
2023-12-08 12:29:01 +01:00
Lucas Bordeau
145b432dc6
Moved pure UI object fields to ui folder ( #2861 )
...
* Moved pure UI object fields to ui folder
* Moved pure UI object fields to ui folder 2
2023-12-07 16:27:39 +01:00
Lucas Bordeau
a8ecc23cbe
Chore/move records related to record folder ( #2859 )
...
* WIP
* Finished multi select filter
* Cleaned console log
* Fix naming
* Fixed naming
* Moved RelationPicker folder
* Moved EntitySelect components
* Moved story
* Moved RelationPicker non component folders
* Moved everything else
2023-12-07 12:43:10 +01:00
Lucas Bordeau
06936c3c2a
Feat/multi relation filter ( #2858 )
...
* WIP
* Finished multi select filter
* Cleaned console log
* Fix naming
* Fixed naming
2023-12-07 12:08:48 +01:00
Lucas Bordeau and Charles Bochet
74b077f3ca
Feat/error boundaries ( #2779 )
...
* - Changed to objectNameSingular always defined
- Added ErrorCatchAll
* - Added mock mode for companies logged out
- Added a proper ErrorBoundary component
* Removed react-error-boundary
* Implemented proper ErrorBoundary
* Fixes
* Change strategy about mocks
---------
Co-authored-by: Charles Bochet <charles@twenty.com >
2023-12-01 22:06:38 +01:00
Lucas Bordeau and Charles Bochet
d855a42eca
Fix/object record and metadata naming ( #2763 )
...
* Fixed object-record and object-metadata naming
* Fix post merge
---------
Co-authored-by: Charles Bochet <charles@twenty.com >
2023-11-29 13:45:57 +01:00
Lucas Bordeau and Charles Bochet
f0e20b06df
Added table record mock mode with companies ( #2715 )
...
* wip
* Removed console.log
* Refactor mocks into multiple files
---------
Co-authored-by: Charles Bochet <charles@twenty.com >
2023-11-25 19:50:50 +01:00
Lucas Bordeau
0376d0b7e0
Fixed soft focus init ( #2696 )
2023-11-24 15:41:09 +01:00
Lucas Bordeau
6d1f52a888
Use forceRefetch for task update ( #2695 )
2023-11-24 15:38:21 +01:00
Lucas Bordeau
a0478a0a83
Fix/task page filter ( #2682 )
...
* Fixed filter
* Removed console.log
2023-11-23 23:29:54 +01:00
Lucas Bordeau
4b42ed42dc
Fix duplicate view field creation ( #2677 )
2023-11-23 16:25:32 +01:00
Lucas Bordeau
01172d44dd
Fix/boolean field v2 ( #2664 )
...
* wip
* Revert "wip"
This reverts commit 517d460f6cd0add2ab9226572f69ca69d2f69a6d.
2023-11-23 11:35:32 +01:00
Lucas Bordeau
02e60da923
Fixed activities for Person ( #2658 )
...
* Improved optimistic rendering
* Fixed activities for Person
2023-11-22 18:56:45 +01:00
Lucas Bordeau
ac2fedb148
Improved optimistic rendering ( #2649 )
2023-11-22 17:08:32 +01:00
Lucas Bordeau
4b2d18c1d7
Fixed record inline cell fields on activity editor ( #2634 )
...
Created a generic useFieldContext hook to wrap RecordInlineCell anywhere in the app easily
2023-11-22 12:27:58 +01:00
Lucas Bordeau
a67199e0c3
Fix Tasks and Activities - Part 1 ( #2624 )
...
Fixed
2023-11-21 23:29:40 +01:00
Lucas Bordeau
b13d84fcda
Fix/company team crud ( #2614 )
...
* Fixed basePathToShowPage
* Fixed company team list
* Fixed : create, update, delete and detach people from company.
2023-11-21 12:24:20 +01:00
Lucas Bordeau
189586830e
Refactored useFindOneObjectMetadataItem and useFindManyObjectMetadataItems ( #2600 )
...
* Refactored useFindOneObjectMetadataItem and useFindManyObjectMetadataItems to rely on a recoil family selector
* Removed console.log
* Cleaned
* Removed unused hook
* Fixed seeds
2023-11-20 16:34:06 +01:00
Lucas Bordeau and Charles Bochet
50d6ab52d7
Fix favorites add/remove from table context menu ( #2571 )
...
* Fix favorites add/remove from table context menu
* Fixed console.log
---------
Co-authored-by: Charles Bochet <charlesBochet@users.noreply.github.com >
2023-11-17 19:10:33 +01:00
Lucas Bordeau
a6d8cdb116
Fix context menu and favorites ( #2564 )
2023-11-17 16:24:43 +01:00
Lucas Bordeau
7da18a13e8
Feat/filter available field definition v2 ( #2547 )
...
* Added react-dev-inspector
* Add field relation type parsing and filter available fields for record table and show page
* Revert "Added react-dev-inspector"
This reverts commit 7a78964c2c3996ce2e27f6f8d0c0b5e1f3283e17.
2023-11-16 17:09:50 +01:00
Lucas Bordeau
4acb7f41e1
Fix/company picker v2 ( #2535 )
...
Fixed company picker V2
Fixed picker search hook filters / where clause
Fixed OrderBy / SortOrder type
Fixed set relation to null
2023-11-16 12:34:23 +01:00
Lucas Bordeau
82142ab70e
Added working peopleV2 table ( #2527 )
2023-11-15 19:17:20 +01:00
Lucas Bordeau and Charles Bochet
8906c23c63
Fixed callback firing on clickoutside but mousedown inside. ( #2434 )
...
Co-authored-by: Charles Bochet <charles@twenty.com >
2023-11-10 23:54:47 +01:00
Lucas Bordeau
6e7ad5eabc
Update yarn-setup.mdx ( #2424 )
...
Added troubleshooting use case on SQL database init error.
2023-11-10 15:20:55 +01:00
Lucas Bordeau
9c29c436b9
Feat/pagination front ( #2387 )
...
* Finished renaming and scope
* wip
* WIP update
* Ok
* Cleaned
* Finished infinite scroll
* Clean
* Fixed V1 tables
* Fix post merge
* Removed ScrollWrapper
* Put back ScrollWrapper
* Put back in the right place
2023-11-10 12:43:14 +01:00
Lucas Bordeau
b3d460eb75
Finished renaming and scope ( #2378 )
...
* Finished renaming and scope
* Less objectNamePlural as props
2023-11-06 19:42:46 +01:00
Lucas Bordeau
b98d474308
Fix new field type enums in parseFieldType ( #2361 )
...
* Fix new field type enums in parseFieldType
* Fix with GraphQL enum
2023-11-06 17:24:47 +01:00
Lucas Bordeau and Charles Bochet
53072298bc
Feat/improve new views ( #2298 )
...
* POC new recoil injected scoped states
* Finished useViewScopedState refactor
* Finished refactor
* Renamed mappers
* Fixed update view fields bug
* Post merge
* Complete refactor
* Fix tests
---------
Co-authored-by: Charles Bochet <charles@twenty.com >
2023-11-04 09:28:55 +01:00
Lucas Bordeau
aba3fd454b
Removed dead code ( #2345 )
2023-11-03 17:08:07 +01:00
Lucas Bordeau
cf8840dfec
Fix assert not null lint warning ( #2324 )
2023-11-03 11:08:14 +01:00
Lucas Bordeau
14ae8da424
Fix database experience ( #2263 )
2023-10-27 17:48:06 +02:00
Lucas Bordeau
1728045be4
Fixes ( #2256 )
2023-10-27 11:25:14 +02:00
Lucas Bordeau and Weiko
3f2e1b622e
Feat/show page metadata ( #2234 )
...
* Fix view fetch bug
* Finished types
* Removed console.log
* Fixed todo
* Working Object Show Page
* Minor fixes
* Fix custom object requests pending (#2240 )
* Fix custom object requests pending
* fix typo
* Fix various bugs
* Typo
* Fix
* Fix
* Fix
---------
Co-authored-by: Weiko <corentin@twenty.com >
2023-10-27 11:06:07 +02:00
Lucas Bordeau
c335d19c97
Feat/add other metadata types v2 ( #2224 )
...
* Fix view fetch bug
* Finished types
* Removed console.log
* Fixed todo
* Reactivate no console
* Change no-console to warn
2023-10-26 12:07:43 +02:00
Lucas Bordeau and Charles Bochet
f1670f0cf4
Feat/metadata datatable types ( #2175 )
...
* Handled new url v2 type
* Fixed refetch queries
* wip
* Ok delete but views bug
* Fix lint
---------
Co-authored-by: Charles Bochet <charles@twenty.com >
2023-10-21 14:07:18 +02:00
Lucas Bordeau and Charles Bochet
c590300bf1
Feat/metadata with datatable v2 ( #2110 )
...
* Reworked metadata creation
* Wip
* Fix from PR
* Removed consolelog
* Post merge
* Fixed seeds
* Wip
* Added dynamic routing
---------
Co-authored-by: Charles Bochet <charles@twenty.com >
2023-10-18 19:41:02 +02:00
Lucas Bordeau
5bfb540e6a
Fix graphql query import ( #2108 )
2023-10-18 18:31:47 +02:00
Lucas Bordeau
547a17b145
Feat/metadata add update and delete on frontend ( #2102 )
...
* Reworked metadata creation
* Wip
* Fix from PR
* Removed consolelog
* Post merge
* Fixed seeds
2023-10-18 16:48:11 +02:00
Lucas Bordeau
a40516df83
Added metadata creation ( #2086 )
...
* Reworked metadata creation
* Fix from PR
* Removed consolelog
2023-10-17 20:59:41 +02:00
Lucas Bordeau
d64f167b3b
Feat/front temp seed custom objects ( #2070 )
...
* wip
* Fixed bugs
* Added flexible backend test
2023-10-16 22:04:41 +02:00
Lucas Bordeau and Charles Bochet
a35ea5e8f9
Feat/front forge graphql query ( #2007 )
...
* wip
* Wip
* Wip
* Finished v1
* Wip
* Fix from PR
* Removed unused fragment masking feature
* Fix from PR
* Removed POC from nav bar
* Fix lint
---------
Co-authored-by: Charles Bochet <charles@twenty.com >
2023-10-13 22:27:57 +02:00
Lucas Bordeau
cafcfdc95e
Feat/front metadata request ( #1977 )
...
* wip
* Wip
* Wip
* Finished v1
* Fix from PR
* Removed unused fragment masking feature
2023-10-13 18:01:57 +02:00
Lucas Bordeau
22451a68b3
Refactor/scope and context ( #1960 )
...
* wip
* Test with Dropdown
* wip
* wip
* Finished removing DropdownRecoilScopeContext
* Fix from PR
2023-10-11 15:35:47 +02:00
Lucas Bordeau
aa0c61bed9
Removed unused feature flag ( #1744 )
2023-09-28 11:21:16 +02:00
Lucas Bordeau and Charles Bochet
cbadcba188
FieldDisplay & FieldInput ( #1708 )
...
* Removed view field duplicate types
* wip
* wip 2
* wip 3
* Unified state for fields
* Renaming
* Wip
* Post merge
* Post post merge
* wip
* Delete unused file
* Boolean and Probability
* Finished InlineCell
* Renamed EditableCell to TableCell
* Finished double texts
* Finished MoneyField
* Fixed bug inline cell click outside
* Fixed hotkey scope
* Final fixes
* Phone
* Fix url and number input validation
* Fix
* Fix position
* wip refactor activity editor
* Fixed activity editor
---------
Co-authored-by: Charles Bochet <charles@twenty.com >
2023-09-27 18:18:02 +02:00
Lucas Bordeau and Charles Bochet
3c4ab605db
Fix eslint-plugin-twenty ( #1640 )
...
* Fixed color rule
* Fixed naming
* Fix effect component rule
* Deactivated broken rules
* Fixed lint
* Complete eslint-plugin-twenty work
---------
Co-authored-by: Charles Bochet <charles@twenty.com >
2023-09-18 16:38:57 -07:00
Lucas Bordeau and Charles Bochet
0a7a0ac6cb
Refactor/context and scopes ( #1602 )
...
* Put onImport in a context
* Refactored RecoilScopeContexts
* Refactored naming
* Fix tests
---------
Co-authored-by: Charles Bochet <charles@twenty.com >
2023-09-15 12:51:46 -07:00
Lucas Bordeau
b69f8f4fed
Fix github issue template ( #1596 )
2023-09-15 17:21:16 +02:00
Lucas Bordeau and Charles Bochet
84a27b148f
Feat/sidecar components ( #1578 )
...
* Added a new eslint plugin in TypeScript for Effect components
* Fixed edge cases
* Fixed lint
* Fix eslint
---------
Co-authored-by: Charles Bochet <charles@twenty.com >
2023-09-14 17:04:45 -07:00
70c0fd4e0d
Removed last old DropdownButton ( #1573 )
...
* Removed last old DropdownButton
* Update front/src/modules/ui/view-bar/components/SingleEntityFilterDropdownButton.tsx
Co-authored-by: Thaïs <guigon.thais@gmail.com >
* Fix CI
---------
Co-authored-by: Charles Bochet <charlesBochet@users.noreply.github.com >
Co-authored-by: Thaïs <guigon.thais@gmail.com >
Co-authored-by: Charles Bochet <charles@twenty.com >
2023-09-14 15:33:45 -07:00
Lucas Bordeau
8627416d60
Refator/sorts dropdown ( #1568 )
...
* WIP
* Fixed lint
* Ok for sorts
* Fixed on dropdown toggle
* Fix lint
2023-09-13 16:38:11 -07:00
Lucas Bordeau
9b5e24105b
Refactor/display input part 2 ( #1555 )
...
* Email - Money - Number
* Date
2023-09-12 11:04:26 -07:00
Lucas Bordeau and Charles Bochet
a766c60aa5
Reafactor/UI input and displays ( #1544 )
...
* WIP
* Text field
* URL
* Finished PhoneInput
* Refactored input sub-folders
* Boolean
* Fix lint
* Fix lint
* Fix useOutsideClick
---------
Co-authored-by: Charles Bochet <charles@twenty.com >
2023-09-11 17:11:20 -07:00
Lucas Bordeau and Charles Bochet
9be069bedc
Fixed bug for refectch activities and create activity on the currently filtered user. ( #1493 )
...
* Fixed bug for refectch activities and create activity on the currently filtered user.
* Refactor optimistif effect
---------
Co-authored-by: Charles Bochet <charles@twenty.com >
2023-09-10 23:02:51 -07:00
Lucas Bordeau
392c8052b2
Fixed Table view dropdown ( #1497 )
2023-09-07 22:39:53 +02:00
Lucas Bordeau
28ca9a9e49
Refactor/new menu item ( #1448 )
...
* wip
* finished
* Added disabled
* Fixed disabled
* Finished cleaning
* Minor fixes from merge
* Added docs
* Added PascalCase
* Fix from review
* Fixes from merge
* Fix lint
* Fixed storybook tests
2023-09-06 16:41:26 +02:00
Lucas Bordeau
2ac32e42c5
Added enums use case ( #1428 )
2023-09-04 11:35:27 +02:00
Lucas Bordeau
240edda25c
New MenuItem components ( #1389 )
...
* wip
* Finished
* Fix from review
* Fix lint
* Fixed toggle
2023-09-01 11:35:19 +02:00
Lucas Bordeau
e4dd2b0633
Doc fixes ( #1385 )
2023-08-30 14:28:34 +02:00
Lucas Bordeau and Charles Bochet
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
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
Lucas Bordeau
390e70a196
Added a first round of docs for front end ( #1246 )
2023-08-17 15:16:48 -07:00
Lucas Bordeau and corentin
3666980ccc
Feat/generic editable board card ( #1089 )
...
* Fixed BoardColumnMenu
* Fixed naming
* Optimized board loading
* Added GenericEditableField
* Introduce GenericEditableField for BoardCards
* remove logs
* delete unused files
* fix stories
---------
Co-authored-by: corentin <corentin@twenty.com >
2023-08-08 20:08:37 -07:00
Lucas Bordeau
c790cc5d0c
First round of refactor EntityBoards ( #1067 )
2023-08-04 16:16:34 +02:00
Lucas Bordeau
d9f6ae8663
Feat/generic editable cell all types ( #987 )
...
* Added generic relation cell
* Deactivated debug
* Added default warning
* Put back display component
* Removed unused types
* wip
* Renamed to view field
* Use new view field structure to have chip working
* Finished
* Added a temp feature flag
* Added double text chip cell
* Ok
* Finished tables
* Fixed icon size
* Fixed bug on date field
* Use icon index
* Fix
* Fixed naming
* Fix
* removed file from merge
* Fixed tests
* Coverage
2023-07-29 14:48:43 -07:00
Lucas Bordeau
afaa962758
Feat/generic editable cell chip ( #982 )
...
* Added generic relation cell
* Deactivated debug
* Added default warning
* Put back display component
* Removed unused types
* wip
* Renamed to view field
* Use new view field structure to have chip working
* Finished
* Added a temp feature flag
2023-07-28 11:41:06 -07:00
Lucas Bordeau
f4b8a3decb
Added generic relation cell ( #969 )
...
* Added generic relation cell
* Deactivated debug
* Added default warning
* Put back display component
* Removed unused types
2023-07-27 16:28:42 -07:00
Lucas Bordeau
011d9e840f
Feat/improve editable cell ( #959 )
...
* Removed isSomeInputInEditMode
* Removed console.log
* Added a first version of generic cell text
* Removed metadata from entity table V1
* Fix
* Fix
* Fix
2023-07-26 22:53:57 -07:00
Lucas Bordeau
b52745533a
Added unused imports and vars and fixed lint ( #929 )
2023-07-25 17:18:25 -07:00
Lucas Bordeau and Charles Bochet
a2ccb643ff
Optimize table loading ( #866 )
...
* wip
* wip
* Ok
* Deleted unused code
* Fixed lint
* Minor fixes
* Minor fixes
* Minor Fixes
* Minor merge fixes
* Ok
* Fix storybook tests
* Removed console.log
* Fix login
* asd
* Fixed storybook
* Added await
* Fixed await
* Added sleep for failing test
* Fix sleep
* Fix test
* Fix tests
---------
Co-authored-by: Charles Bochet <charles@twenty.com >
2023-07-25 11:00:15 -07:00
Lucas Bordeau and Charles Bochet
21d5133564
Feat/improve mobile display ( #843 )
...
* Ok 1
* Finished
* Fix PR
* Fix PR
* Fix desktop
* Fix
* Fix absolute listen click outside
* console.log
* Fix according to code review
---------
Co-authored-by: Charles Bochet <charles@twenty.com >
2023-07-23 10:53:35 -07:00
Lucas Bordeau
62720944fa
Feat/open input not focus ( #811 )
...
* Fixed click outside
* Finished
* Fixed tests
2023-07-21 22:09:02 -07:00
Lucas Bordeau
bf41182810
Open link in new tab and added cell url ( #782 )
2023-07-21 03:40:56 +02:00
Lucas Bordeau
066b4854d9
Added autofocus on note title ( #783 )
2023-07-21 03:39:28 +02:00
Lucas Bordeau and Charles Bochet
7670ae5638
Added tooltip on overflowing texts ( #771 )
...
* Ok
* Fixes
* Fix according to PR
* Fix lint
---------
Co-authored-by: Charles Bochet <charles@twenty.com >
2023-07-19 21:23:42 -07:00
Lucas Bordeau
411266475d
Fixed refetch query ( #760 )
2023-07-19 15:02:41 -07:00
Lucas Bordeau
c8065f82e8
Expand on right drawer ( #769 )
...
Ok
2023-07-20 00:00:50 +02:00
Lucas Bordeau
16aa507d50
Minor fixes ( #758 )
2023-07-19 11:22:51 -07:00
Lucas Bordeau and Charles Bochet
8a23a65c17
Fixed story for person show page ( #746 )
...
* Fixed story for person show page
* Remove console.logs
---------
Co-authored-by: Charles Bochet <charles@twenty.com >
2023-07-18 23:51:54 -07:00
Lucas Bordeau
7ecb098c55
Feat/editable fields update ( #743 )
...
* Removed console log
* Used current scope as default parent scope for fields
* Finished editable fields on people show page
* Added stories
* Console log
* Lint
2023-07-19 00:43:16 +00:00
Lucas Bordeau
84018efc7d
Added two editable fields on company board card ( #738 )
2023-07-18 21:02:45 +02:00
Lucas Bordeau
5b21657c4e
Feat/harmonize chips cell fields ( #724 )
...
* Wip
* Finished
* Fix lint
2023-07-17 17:14:09 -07:00
Lucas Bordeau
be21392737
Feat/company card fields ( #686 )
...
* wip
* Ok
* asd
* Fixed cancel submit
* Renamed
* Fixed
2023-07-15 19:17:31 -07:00
Lucas Bordeau
d70234f918
Fix/table remove and mock data ( #653 )
...
* Removed tanstack react table
* Fixed remove table feature without tanstack table
* Fixed delete people and companies
* Fixed hotkeys on editable date cell
* Fixed double text
* Fixed company mock mode
* Fixed lint
* Fixed right click selection
2023-07-13 12:43:00 -07:00
Lucas Bordeau and Charles Bochet
734e18e01a
Refactor/remove react table ( #642 )
...
* Refactored tables without tan stack
* Fixed checkbox behavior with multiple handlers on click
* Fixed hotkeys scope
* Fix debounce in editable cells
* Lowered coverage
---------
Co-authored-by: Charles Bochet <charles@twenty.com >
2023-07-13 17:08:13 +00:00
Lucas Bordeau and Charles Bochet
5e0e449e4c
Fix/table rerenders ( #609 )
...
* Fixed top bar rerenders
* Fixed rerender on editable cell
* Fix lint
* asd
* Fix
---------
Co-authored-by: Charles Bochet <charles@twenty.com >
2023-07-11 20:51:24 -07:00
Lucas Bordeau and Emilien Chauvet
5f98b70c6a
Fix/scope hotkeys ( #581 )
...
* WIP
* asd
* Fix
* Fix lint
* Removed console log
* asd
* Removed isDefined
* Fix/debounce company card onchange (#580 )
* Add internal state and debounce for editable text card
* Use debounce for date fields too
* Update refetch
* Nit
* Removed comments
* Ménage
---------
Co-authored-by: Emilien Chauvet <emilien.chauvet.enpc@gmail.com >
2023-07-11 01:53:46 +00:00
Lucas Bordeau and Charles Bochet
795bead1bb
Fix/relation picker ( #546 )
...
* FIx pickers
* Fix
* Fix lint
---------
Co-authored-by: Charles Bochet <charles@twenty.com >
2023-07-08 18:43:41 -07:00
Lucas Bordeau
09efc49ef2
Fix text input bug ( #544 )
...
* Fix text input bug
* 200
2023-07-08 18:08:48 -07:00
Lucas Bordeau
e03d5ed8a7
Refactor/inplace input ( #541 )
...
* wip
* Changed all other components
* Removed console log
* Console.log
* lint
* Removed internal state
* Fix
* Lint
2023-07-08 16:45:52 -07:00
Lucas Bordeau and Charles Bochet
66dcc9b2e1
Feat/better hotkeys scope ( #526 )
...
* Working version
* fix
* Fixed console log
* Fix lint
* wip
* Fix
* Fix
* consolelog
---------
Co-authored-by: Charles Bochet <charles@twenty.com >
2023-07-07 18:53:05 -07:00
Lucas Bordeau
820ef184d3
Refactor/filters ( #498 )
...
* wip
* - Added scopes on useHotkeys
- Use new EditableCellV2
- Implemented Recoil Scoped State with specific context
- Implemented soft focus position
- Factorized open/close editable cell
- Removed editable relation old components
- Broke down entity table into multiple components
- Added Recoil Scope by CellContext
- Added Recoil Scope by RowContext
* First working version
* Use a new EditableCellSoftFocusMode
* Fixes
* wip
* wip
* wip
* Use company filters
* Refactored FilterDropdown into multiple components
* Refactored entity search select in dropdown
* Renamed states
* Fixed people filters
* Removed unused code
* Cleaned states
* Cleaned state
* Better naming
* fixed rebase
* Fix
* Fixed stories and mocked data and displayName bug
* Fixed cancel sort
* Fixed naming
* Fixed dropdown height
* Fix
* Fixed lint
2023-07-04 13:54:58 +00:00
Lucas Bordeau
ceaf482f62
First working version of new dropdown UI ( #360 )
...
* First working version of new dropdown UI
* Removed consolelog
* Fixed test storybook
* Cleaned optional args
2023-06-23 10:39:16 +00:00
Lucas Bordeau
4a2797c491
Feat/account owner picker ( #359 )
...
* Added account owner picker
* Regenerated graphql files
* Fixed pickers staying in edit mode with a new generic hook
* Fixed lint
2023-06-22 19:47:04 +02:00
Lucas Bordeau and Charles Bochet
e679f45615
Feat/single entity select relation picker ( #345 )
...
* - Implemented recoil scoped state
- Implemented SingleEntitySelect
- Implemented keyboard shortcut up/down select
* Added useRecoilScopedValue
* Fix storybook
* Fix storybook
* Fix storybook
* Fix storybook
---------
Co-authored-by: Charles Bochet <charles@twenty.com >
2023-06-21 13:29:07 -07:00
Lucas Bordeau
e2eb40c1ea
Relation picker module ( #335 )
...
- Created a relation picker module
- Added a CustomeEntityForSelect type
2023-06-20 09:06:53 +00:00
Lucas Bordeau
950a0b77fe
Fixed refetch query for GetCommentThreadsByTargets ( #336 )
...
* Fixed refetch query for GetCommentThreadsByTargets
* Improvement : use apollo util getOperationName to de-hard code refetch queries arrays
2023-06-19 15:44:05 +00:00
Lucas Bordeau
c8c4a953c2
309 have comment relation picker show up above the relation field ( #332 )
...
* Added a floating ui manual offset to have the dropdown on top of the relation box
* Autofocus on dropdown search
2023-06-19 15:51:35 +02:00