This is an automated email from the ASF dual-hosted git repository.
bbovenzi pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git
from 83eaca08260 +Parse string with timezone to dayjs object, rather than
create dayjs object and convert it (#57880)
add 3dfd5bfabdb Enhance FilterBar with DateRangeFilter for compact UI
(#56173)
No new revisions were added by this update.
Summary of changes:
.../airflow/ui/public/i18n/locales/en/common.json | 5 +-
.../ui/public/i18n/locales/en/components.json | 7 +
.../airflow/ui/public/i18n/locales/en/hitl.json | 3 +-
.../ui/src/components/Assets/AssetEventsFilter.tsx | 21 +-
.../ui/src/components/FilterBar/FilterBar.tsx | 17 +-
.../ui/src/components/FilterBar/FilterPill.tsx | 3 +-
.../ui/src/components/FilterBar/defaultIcons.tsx | 7 +-
.../components/FilterBar/filters/DateFilter.tsx | 8 +-
.../src/components/FilterBar/filters/DateInput.tsx | 102 +++++++
.../FilterBar/filters/DateRangeCalendar.tsx | 182 +++++++++++
.../FilterBar/filters/DateRangeFilter.test.tsx | 247 +++++++++++++++
.../FilterBar/filters/DateRangeFilter.tsx | 162 ++++++++++
.../FilterBar/filters/DateRangeInputs.tsx | 191 ++++++++++++
.../components/FilterBar/filters/NumberFilter.tsx | 11 +-
.../components/FilterBar/filters/SelectFilter.tsx | 6 +-
.../FilterBar/filters/TextSearchFilter.tsx | 7 +-
.../airflow/ui/src/components/FilterBar/types.ts | 11 +-
.../airflow/ui/src/components/FilterBar/utils.ts | 73 +++++
.../src/airflow/ui/src/constants/filterConfigs.tsx | 66 ++--
.../src/airflow/ui/src/constants/searchParams.ts | 5 +
.../src/airflow/ui/src/hooks/useCalendarSelect.ts | 37 +--
.../src/airflow/ui/src/hooks/useDateRangeFilter.ts | 334 +++++++++++++++++++++
.../src/airflow/ui/src/pages/DagRunsFilters.tsx | 30 +-
.../airflow/ui/src/pages/Events/EventsFilters.tsx | 27 +-
.../ui/src/pages/HITLTaskInstances/HITLFilters.tsx | 38 +--
.../src/airflow/ui/src/pages/XCom/XComFilters.tsx | 30 +-
.../src/airflow/ui/src/utils/useFiltersHandler.ts | 100 +++++-
27 files changed, 1502 insertions(+), 228 deletions(-)
create mode 100644
airflow-core/src/airflow/ui/src/components/FilterBar/filters/DateInput.tsx
create mode 100644
airflow-core/src/airflow/ui/src/components/FilterBar/filters/DateRangeCalendar.tsx
create mode 100644
airflow-core/src/airflow/ui/src/components/FilterBar/filters/DateRangeFilter.test.tsx
create mode 100644
airflow-core/src/airflow/ui/src/components/FilterBar/filters/DateRangeFilter.tsx
create mode 100644
airflow-core/src/airflow/ui/src/components/FilterBar/filters/DateRangeInputs.tsx
create mode 100644
airflow-core/src/airflow/ui/src/components/FilterBar/utils.ts
copy
providers/edge3/src/airflow/providers/edge3/plugins/www/src/utils/useContainerWidth.ts
=> airflow-core/src/airflow/ui/src/hooks/useCalendarSelect.ts (58%)
create mode 100644 airflow-core/src/airflow/ui/src/hooks/useDateRangeFilter.ts