Tracker Query Edit – Field Filters Tab
Page Overview
The Tracker Query Edit page allows users to create and modify saved queries for filtering tracker items within a specific tracker in a GForge project. This page is currently displaying the "Field Filters" tab, which is one of three tabs available for configuring query parameters (Main, Field Filters, and Date Filters). The Field Filters tab enables users to refine their query results by specifying criteria across various tracker fields such as assignee, priority, status, milestone, and other custom fields specific to the tracker configuration. Users can set multiple filter conditions simultaneously to create precise queries that return only the tracker items meeting their specified criteria. The page provides dropdown menus and input fields for each filterable field, allowing users to select from predefined values or enter custom search terms. Once configured, these queries can be saved and reused, making it easier to regularly review specific subsets of tracker items without having to recreate the filter conditions each time.
UI Elements
Header Section
- Project Navigation Dropdown – Located in the top-left, displays the project name with a ticket icon and dropdown arrow for accessing other project tools and sections
- Page Title – Shows "24.1 Remaining" as the query name with "GForge Development" as the tracker name below it
- Breadcrumb Navigation – Located below the title, showing the path: Project Name > Tracker Name > Queries > Query Name
Action Buttons
- Delete Button – Red button positioned on the left side, allows deletion of the current query
- Save Button – Green button on the right side, saves changes made to the query
- Cancel Button – Gray button next to Save, cancels editing and returns to previous state
Tab Navigation
- Main Tab – First tab for basic query settings (inactive)
- Field Filters Tab – Currently active tab for setting field-based filter criteria
- Date Filters Tab – Third tab for setting date-based filter criteria (inactive)
Filter Fields (Left Column)
- Text Search – Input field for general text searching across tracker items
- Summary – Input field for filtering by tracker item summary/title
- Submitted By – Input field for filtering by the user who submitted the item, with help text indicating "me" can be used
- Assignee – Dropdown with user icon showing "Any" as current selection
- Has Parent/Child – Dropdown showing "(Any)" for filtering items with relationships
- Sprint – Dropdown showing "Select…" for filtering by sprint assignment
- Status – Dropdown showing "Any open status" for filtering by item status
- Milestone – Dropdown showing "GForgeNext::24.1" as current selection
- Codebase – Dropdown showing "Any" for filtering by code repository
- Test Across Browsers – Dropdown showing "Any" for browser testing requirements
Filter Fields (Right Column)
- Attachments – Dropdown showing "Select…" for filtering items with/without attachments
- Priority – Dropdown showing "Any" for filtering by priority level
- Lock Status – Dropdown showing "Any" for filtering by item lock status
- Found in Version – Dropdown showing "Any" for filtering by version where issue was found
- Tracker Item Type – Dropdown showing "Any" for filtering by item type (Bug, Enhancement, etc.)
- Component – Dropdown showing "Any" for filtering by system component
Footer Actions
- Delete Button – Duplicate of header delete button at bottom-left
- Save Button – Duplicate of header save button at bottom-right
- Cancel Button – Duplicate of header cancel button at bottom-right