Uploaded image for project: 'Camunda Optimize'
  1. Camunda Optimize
  2. OPT-4014

Attempt to normalize date variable strings to Optimize compatible format

    • Icon: Bug Report Bug Report
    • Resolution: Fixed
    • Icon: L3 - Default L3 - Default
    • 3.2.0-alpha2, 3.2.0
    • None
    • backend
    • None
    • Not defined

      When we import date variables, Optimize can only use the values for filtering if they match the Optimize date format specified as "yyyy-MM-dd'T'HH:mm:ss.SSSZ". It will accept and import other string formats for date variables, but any filtering for those variables will exclude results.

      We should either reject variable values that don't match the correct format or attempt to normalise these values on import before we store them to Elasticsearch.

      ATs:

      • Date variables that don't match the expected Optimize format are either rejected or normalised before storage
      • We allow missing/null values to be stored
      • We include the expected date variable format in our documentation and make this clearer for users

        This is the controller panel for Smart Panels app

            [OPT-4014] Attempt to normalize date variable strings to Optimize compatible format

            Joshua Windels created issue -
            Joshua Windels made changes -
            Link New: This issue is related to SUPPORT-8168 [ SUPPORT-8168 ]
            Joshua Windels made changes -
            Description Original: When we import date variables, Optimize can only use the values for filtering if they match the Optimize date format specified as {{"yyyy-MM-dd'T'HH:mm:ss.SSSZ"}}. It will accept and import other string formats for date variables, but any filtering for those variables will exclude results.

            We should attempt to normalise other string values on import and before we store them to Elasticsearch. If we cannot normalise them to the correct format, we should log an error/warn and store the value anyway.

            *ATs:*
             * Date variables that don't match the expected Optimize format are normalised before storage if possible
             * If not, we should store these values anyway
             * We include the expected date variable format in our documentation and make this clearer for users
            New: When we import date variables, Optimize can only use the values for filtering if they match the Optimize date format specified as {{"yyyy-MM-dd'T'HH:mm:ss.SSSZ"}}. It will accept and import other string formats for date variables, but any filtering for those variables will exclude results.

            We should either reject variable values that don't match the correct format or attempt to normalise these values on import before we store them to Elasticsearch.

            *ATs:*
             * Date variables that don't match the expected Optimize format are either rejected or normalised before storage
             * We allow missing/null values to be stored
             * We include the expected date variable format in our documentation and make this clearer for users
            Joshua Windels made changes -
            Mentioned Roles
            Joshua Windels made changes -
            Mentioned Groups
            Joshua Windels made changes -
            Status Original: Open [ 1 ] New: In Specification [ 10000 ]
            Joshua Windels made changes -
            Status Original: In Specification [ 10000 ] New: In Development [ 10312 ]
            Joshua Windels made changes -
            Assignee Original: Joshua Windels [ joshua.windels ] New: Johannes [ johannes.heinemann ]
            Status Original: In Development [ 10312 ] New: In Review [ 10212 ]
            Johannes made changes -
            Assignee Original: Johannes [ johannes.heinemann ] New: Michael Schoettes [ michael.schoettes ]
            Status Original: In Review [ 10212 ] New: In Test [ 10004 ]
            Johannes made changes -
            Labels Original: current_release New: current_release next_release
            Johannes made changes -
            Labels Original: current_release next_release New: next_release

              Unassigned Unassigned
              joshua.windels Joshua Windels
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved: