Allow users to leave start or end null for fixed date filters

XMLWordPrintable

    • Type: Task
    • Resolution: Fixed
    • Priority: L3 - Default
    • 3.6.0
    • Affects Version/s: None
    • Component/s: frontend
    • 2
    • Not defined

      Context:

      In the Backend senate ( notes here ), we recently discussed the instance start and end date filter IT: we seem to have multiple tests specifically testing the behaviour of fixed date filters with undefined start or end, which yields an "after/before" logic, eg "all instances started after 06.09.2021" would be a fixed start date filter with start set to 06.09.2021 and end being null.

      In the UI however, we do not allow start and end date filter creation with a `null` start or end. 

      Since the BE already seems to have this feature however, we can enable it in the UI as well.

      Note: currently we only have IT for the instance date case, though since flowNode date filters use the same filter logic the same should work with flowNodes as well. There is a BE ticket to add some IT for flownode date filters too (OPT-5565).

       

      AT:

      • Date Filter dropdown has two more options:
        • after: allows selecting the start date only
        • before: allows selecting the end date only
      • Fixed Date option is renamed to 'between'
      • The two new options are available in all date filters:
        • Instance start and end date filters
        • Flow node start and end date filters
        • Variable date filters
        • Dashboard start and end date filters

            Assignee:
            Unassigned
            Reporter:
            Helene Waechtler
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: