Handle relative date step filter (#13930)

https://github.com/user-attachments/assets/2fbb02dd-2170-4807-a1dd-faa3f374bd5a



- move relative date types to twenty-shared
- use and adapt existing relative date picker to be used in workflow
forms
- add backend logic to support relative dates in filters
This commit is contained in:
Thomas Trompette
2025-08-18 14:12:22 +02:00
committed by GitHub
parent 483c1e2214
commit 578a2f4e6b
21 changed files with 1366 additions and 36 deletions
@@ -1,7 +1,7 @@
import {
type VariableDateViewFilterValueDirection,
type VariableDateViewFilterValueUnit,
} from '@/views/view-filter-value/utils/resolveDateViewFilterValue';
} from 'twenty-shared/types';
export const computeVariableDateViewFilterValue = (
direction: VariableDateViewFilterValueDirection,
@@ -19,7 +19,6 @@ import {
subYears,
} from 'date-fns';
import { ViewFilterOperand } from 'twenty-shared/types';
import { z } from 'zod';
const variableDateViewFilterValueDirectionSchema = z.enum([