Lucas Bordeau
70e5cdfe83
Remove filter definition ( #10227 )
...
This PR removes completely filter definition usage and states,
everything is now derived from fieldMetadataItem.
2025-02-14 17:37:34 +00:00
Paul Rastoin
7fd89678b7
[CHORE] Avoid isDefined duplicated reference, move it to twenty-shared ( #9967 )
...
# Introduction
Avoid having multiple `isDefined` definition across our pacakges
Also avoid importing `isDefined` from `twenty-ui` which exposes a huge
barrel for a such little util function
## In a nutshell
Removed own `isDefined.ts` definition from `twenty-ui` `twenty-front`
and `twenty-server` to move it to `twenty-shared`.
Updated imports for each packages, and added explicit dependencies to
`twenty-shared` if not already in place
Related PR https://github.com/twentyhq/twenty/pull/9941
2025-02-01 12:10:10 +01:00
Lucas Bordeau
6ab9b79bf3
Moving record filter related types, hooks and utils into record-filter module ( #9604 )
...
This PR is only moving and renaming types, hooks and utils to
record-filter module folder.
- Moved and renamed types from object filter modules to record filter…-
Moved and renamed types from object filter modules to record filter
module
- Moved useApplyRecordFilter to record filter module
- Renamed util getOperandsForFilterDefinition to
getRecordFilterOperandsForRecordFilterDefinition
2025-01-14 14:21:05 +00:00
eliasylonen
86d74724fb
Current workspace member filter ( #8016 ) ( #9182 )
...
New branch based on feedback in PR #8950 and issue #8016
---------
Co-authored-by: ad-elias <elias@autodiligence.com >
Co-authored-by: Lucas Bordeau <bordeau.lucas@gmail.com >
2024-12-23 18:55:13 +01:00
ad-elias
ef5cc80440
Enable array filtering ( #8538 )
...
- Set array filtering always enabled
- Rename `IS_ARRAY_AND_JSON_FILTER_ENABLED ` TO
`IS_JSON_FILTER_ENABLED`.
2024-11-18 09:38:46 +01:00
ad-elias
315820ec86
Feat: Advanced filter ( #7700 )
...
Design:

Not ready to be merged yet!
---------
Co-authored-by: Lucas Bordeau <bordeau.lucas@gmail.com >
2024-10-24 16:59:59 +02:00
gitstart-app[bot]
7b10bfa7d2
Add filter on array and jsonb field types ( #7839 )
...
This PR was created by [GitStart](https://gitstart.com/ ) to address the
requirements from this ticket:
[TWNTY-6784](https://clients.gitstart.com/twenty/5449/tickets/TWNTY-6784 ).
This ticket was imported from:
[TWNTY-6784](https://github.com/twentyhq/twenty/issues/6784 )
---
### Description
- Add filter on array and jsonb field types
- We did not implement the contains any filter for arrays on the
frontend because we would need to change the UI design since this should
be an array of values, and now we have only one input
### Demo
<https://www.loom.com/share/0facf752b63f4120b5d4ea4ee9772d35?sid=d7bde469-e6a9-4298-a637-d81d40695a86 >
Fixes #6784
---------
Co-authored-by: gitstart-twenty <gitstart-twenty@users.noreply.github.com >
Co-authored-by: gitstart-twenty <140154534+gitstart-twenty@users.noreply.github.com >
Co-authored-by: Weiko <corentin@twenty.com >
2024-10-21 18:11:02 +02:00
Raphaël Bosi
40152d3b92
7665 handle the select all case inside the action menu ( #7742 )
...
Closes #7665
- Handle select all
- Handle Filters
---------
Co-authored-by: Charles Bochet <charles@twenty.com >
2024-10-21 14:22:03 +02:00
Lucas Bordeau
187b6f9335
Fix record show page request errors ( #6345 )
...
- Removed getCursorFromRecordId
- Get cursor from request
- Fixed problem with navigation and optimistic rendering
2024-07-19 18:43:46 +02:00
Lucas Bordeau
1b0759ef2f
Fix post merge revamp navigation bar ( #6297 )
...
Closes #6285
@charlesBochet Also added some more utils for our component state v2.
2024-07-19 14:24:47 +02:00