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
9d129b1ef8
Hotfix hide collapse button
2023-08-25 14:25:00 +02:00
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
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
5a5ee1ff8d
Fix merge issue view filters
2023-08-25 12:48:37 +02:00
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
de569f4c06
Scroll behavior part 2 ( #1304 )
...
* Fix layout issues introduced by scroll behavior
* Complete scrollbar work
2023-08-25 12:38:45 +02:00
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
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
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
00f1d2b739
Fix color scheme update ( #1298 )
...
* Fix color scheme update
* remove as
* fix
2023-08-24 16:34:46 +02:00
b0c2881ec0
Selected row background ( #1299 )
...
selected row background
2023-08-24 16:21:12 +02:00
6c418a63bc
move canPersistFiltersScopedState & canPersistSortsScopedState to selectors folder
2023-08-24 16:01:41 +02:00
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
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
bf05e5917d
Hotfix dropdown option not opened on create view
2023-08-24 14:32:02 +02:00
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
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
76246ec880
Fix confirmation modal size ( #1295 )
2023-08-23 15:38:37 +02:00
4629b3dd8e
fix(modal): add padding in confirmation modal ( #1247 )
2023-08-23 15:09:44 +02:00
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
22dbe21bcd
Add Empty as value of empty fields inputs #1042 ( #1243 )
...
* Add Empty as value of empty fields inputs #1042
* rebase
2023-08-22 16:46:15 +02:00
b68b5779a6
remove arrows for number inputs ( #1287 )
2023-08-22 14:29:02 +02:00
9b34a0ff3d
Add styled component rule ( #1261 )
...
* Add StyledComponent rule
* update doc
* update doc
* update doc
2023-08-17 20:58:02 -07:00
1e277ba950
Fix Chip font-weight ( #1242 )
...
* Fix Chip font-weight
* fix ===
2023-08-16 16:28:16 -07:00
c762d0ff7b
Fix issue #1037 : Task inbox small design improvements ( #1238 )
...
* Fix issue #1037 : Task inbox small design improvements
* Fix issue #1037 : Task inbox small design improvements
2023-08-16 14:29:26 -07:00
a24e1e4dc9
feat: delete views from views dropdown ( #1234 )
...
Closes #1129
Co-authored-by: Charles Bochet <charlesBochet@users.noreply.github.com >
2023-08-16 14:27:03 -07:00
8863bb0035
Import company and person from csv file ( #1236 )
...
* feat: wip implement back-end call csv import
* fix: rebase IconBrandTwitter missing
* feat: person and company csv import
* fix: test & clean
* fix: clean & test
2023-08-16 14:18:16 -07:00
cd1bf14925
On Company Show, I can select an existing person and add it to the company ( #1201 )
...
* On Company Show, I can select an existing person and add it to the company
Co-authored-by: Matheus <matheus_benini@hotmail.com >
Co-authored-by: v1b3m <vibenjamin6@gmail.com >
* Add requested changes
Co-authored-by: v1b3m <vibenjamin6@gmail.com >
Co-authored-by: Matheus <matheus_benini@hotmail.com >
* Add excludePersonIds
Co-authored-by: v1b3m <vibenjamin6@gmail.com >
Co-authored-by: Matheus <matheus_benini@hotmail.com >
* Add hotkey support
* Fix popin placement and fix company show mobile
* Fix popin placement and fix company show mobile
---------
Co-authored-by: Matheus <matheus_benini@hotmail.com >
Co-authored-by: v1b3m <vibenjamin6@gmail.com >
Co-authored-by: Charles Bochet <charles@twenty.com >
2023-08-16 12:47:14 -07:00
5969f1cdd4
font weight to medium #1208 ( #1228 )
...
font weight to medium
2023-08-16 12:05:03 -07:00
b503b53062
Fix tests and upgrade node_modules ( #1227 )
...
* Fix tests
* Fix tests
* Fix 0 in SortandFilterBar
2023-08-15 19:38:50 -07:00
38c420aab0
Update color palette ( #1226 )
2023-08-15 17:05:53 -07:00
8bbc54f4c7
Boards add context menu ( #1223 )
...
* - add context menu to boards
* - delete unused file
2023-08-15 17:05:23 -07:00
aa1f9bcab3
removed unused files, unnecessary exports and renamed ownProps ( #1225 )
...
* remove unused files and rename ownProps
* restore unused icons
2023-08-15 17:02:02 -07:00
56cada6335
feat: wip import csv [part 1] ( #1033 )
...
* feat: wip import csv
* feat: start implementing twenty UI
* feat: new radio button component
* feat: use new radio button component and fix scroll issue
* fix: max height modal
* feat: wip try to customize react-data-grid to match design
* feat: wip match columns
* feat: wip match column selection
* feat: match column
* feat: clean heading component & try to fix scroll in last step
* feat: validation step
* fix: small cleaning and remove unused component
* feat: clean folder architecture
* feat: remove translations
* feat: remove chackra theme
* feat: remove unused libraries
* feat: use option button to open spreadsheet & fix stories
* Fix lint and fix imports
---------
Co-authored-by: Charles Bochet <charles@twenty.com >
2023-08-15 15:12:47 -07:00
1ca41021cf
Change sort and filter chip style, Add seperator ( #1222 )
...
- change sort filter chip style & seperator
2023-08-15 13:40:42 -07:00
4e654654da
feat: add views dropdown (list, add & edit views) ( #1220 )
...
Closes #1218
2023-08-15 12:08:02 -07:00
9bbdf933e9
Fix sort and filters behavior ( #1211 )
2023-08-14 20:11:00 -07:00
e9619ec1ac
Fix merge conflict
2023-08-14 19:35:09 -07:00
24e5132029
Moving queries into dedicated files ( #1210 )
...
* Moving queries into dedicated files
* fix ci
2023-08-14 19:31:20 -07:00
656f1af15c
feat: I can hide/show filter bar and add filters directly from filter bar ( #1173 )
...
* I can hide/show filter bar and add filters directly from filter bar
Co-authored-by: v1b3m <vibenjamin6@gmail.com >
* Add requested changes
Co-authored-by: v1b3m <vibenjamin6@gmail.com >
* Revert breaking changes
Co-authored-by: v1b3m <vibenjamin6@gmail.com >
---------
Co-authored-by: v1b3m <vibenjamin6@gmail.com >
2023-08-14 19:12:11 -07:00
239d036813
Upgrade /front version and display the version in settings navbar ( #1207 )
...
* Upgrade /front version and display the version in settings navbar
* fix
* fix version
* restore center
* add icon
* Fix styled components
---------
Co-authored-by: Charles Bochet <charles@twenty.com >
2023-08-14 17:40:10 -07:00
e3dc3b3e4a
Cosmetic refactoring on context menu ( #1209 )
...
* Cosmetic refactoring on context menu
* Fix lint
* Fix lint
* Fix lint
* Fix lint
* Fix lint
* Fix lint
2023-08-15 02:34:23 +02:00
444d9a9ca1
Merge branch 'brendanlaschke-context-menu-vertical'
2023-08-14 15:46:42 -07:00
45687f5100
Fix conficts
2023-08-14 15:43:55 -07:00
43b0945028
Reorganize context/states/selectors in dedicated folders ( #1205 )
...
* Reorganize context/states/selectors in dedicated folders
* linter
2023-08-14 15:29:47 -07:00
7d900ad1c6
Reorganize context/states/selectors in dedicated folders ( #1205 )
...
* Reorganize context/states/selectors in dedicated folders
* linter
2023-08-14 15:08:47 -07:00
d7cbc869fd
- fix import order
2023-08-14 23:56:49 +02:00
cbd0d0a724
- rename entries hooks
...
- tests
- move useeffects to sub components
2023-08-14 23:52:36 +02:00