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

Implement search functionality in the Grader report

XMLWordPrintable

    • 10
    • HQ Team Alpha - Sprint 1.2, HQ Team Alpha - Sprint 1.3, Team Alpha - Sprint 2

      Issue outline:

      Create a search component within the grader report, This'll allow the viewer to quickly find participants that match the users' search input.

      Summary:

      The aim of this this issue is to implement a search functionality in the Grader report based on the figma prototype. This feature would further improve the usability and enable users to easily find a particular record in the grader report based on a search keyword.

      Scope:

      1. Review existing/future search implementations to make sure that we have a good understanding of the most common use cases
      2. Implement a search form which after executing the search action will only display the users that match the search keyword in the Grader report.
      3. Render the search bar within the tertiary navigation area (right next to the general tertiary navigation selector element)
      4. Implement reasonable automated testing.

      Out of scope:

      1. Implementation of the new component outside of Gradebook
      2. The creation of any new filters (Only reuse current filtering but modify output options)
      3. Migration of the current table output within the grader report to use the filtering bought in during the participants project

        1. grader report search.png
          grader report search.png
          49 kB
        2. Screenshot-1.png
          Screenshot-1.png
          26 kB
        3. Screenshot-2.png
          Screenshot-2.png
          27 kB
        4. Search.png
          Search.png
          330 kB
        5. Search additional info.png
          Search additional info.png
          368 kB
        6. Search wont find if group prevents.png
          Search wont find if group prevents.png
          339 kB
        7. Search wont find if user filter prevents.png
          Search wont find if user filter prevents.png
          362 kB
        8. Select all matching and preserved.png
          Select all matching and preserved.png
          356 kB
        9. Select one and value preserved.png
          Select one and value preserved.png
          338 kB
        10. tabbing-tests.patch
          2 kB
        11. zero state.png
          zero state.png
          311 kB

            mathewmay Mathew May
            Geshoski Mihail Geshoski
            Mihail Geshoski Mihail Geshoski
            Jun Pataleta Jun Pataleta
            CiBoT CiBoT
            Votes:
            0 Vote for this issue
            Watchers:
            9 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - 1 week Original Estimate - 1 week
                1w
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 3 weeks, 1 day, 6 hours, 34 minutes
                3w 1d 6h 34m

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