Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-79629

Enhance report editor filter/condition selection to use autocomplete

    XMLWordPrintable

Details

    • MOODLE_404_STABLE
    • MOODLE_404_STABLE
    • Hide

      Editing report conditions/filters is well covered by Behat.

       

      Testing scenario to validate UI

      1. Login as admin.
      2. Go to Reports (from the user menu).
      3. Create a new report.
      4. In the Conditions section, confirm you can write down in the "Select a condition" to easily find the condition to be added to a report.
      5. In the Filters section, confirm you can write down in the "Select a filter" to easily find the filter to be added to a report.
      Show
      Editing report conditions/filters is well covered by Behat.   Testing scenario to validate UI Login as admin. Go to Reports (from the user menu). Create a new report. In the Conditions section, confirm you can write down in the "Select a condition" to easily find the condition to be added to a report. In the Filters section, confirm you can write down in the "Select a filter" to easily find the filter to be added to a report.

    Description

      We now have reports with a growing number of available filters and conditions to be added - the current select element for choosing which to add to reports is a bit unwieldy (especially when you know which you want to add, but have to scroll to find it)

      Improve that by enhancing the select elements with the existing autocomplete module - this will provide existing functionality, with the addition of search support (so users can quickly find the element they're looking for)

      Provide implementation of the same here, then mikelmartíncorrales will add his artistic design to it to make it look cool

      Attachments

        Issue Links

          Activity

            People

              pholden Paul Holden
              pholden Paul Holden
              David Carrillo David Carrillo
              Sara Arjona (@sarjona) Sara Arjona (@sarjona)
              Ron Carl Alfon Yu Ron Carl Alfon Yu
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - 0 minutes
                  0m
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 3 hours, 5 minutes
                  3h 5m

                  Clockify

                    Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.