Skip to content

feat: add search and advanced filters to query history - #1715

Merged
imDarshanGK merged 2 commits into
imDarshanGK:mainfrom
AlishaMansuri110:main
Jul 30, 2026
Merged

feat: add search and advanced filters to query history#1715
imDarshanGK merged 2 commits into
imDarshanGK:mainfrom
AlishaMansuri110:main

Conversation

@AlishaMansuri110

Copy link
Copy Markdown
Contributor

Description

Added Search and Advanced Filters to Query History.

Features added:

  • Search history by language and code keywords
  • Language filter dropdown
  • Issue count filter (0, 1–5, 5+)
  • Real-time filtering without page reload
  • Supports combining search and filters
  • Works with existing sorting and pagination

Related Issue

Fixes #1638

Type of change

  • Bug fix
  • New feature / enhancement
  • Documentation update
  • Test addition
  • Refactor

Checklist

  • I have read CONTRIBUTING.md
  • My branch is up to date with main
  • I have run pytest -v and all tests pass
  • I have not introduced duplicate issues or features
  • My PR title follows the format: feat/fix/docs/test: short description
  • I have added tests for new features (Level 2 and 3 issues)
  • No hardcoded secrets or API keys in my code
  • This PR is linked to a GSSoC 2026 issue

Screenshots (if frontend change)

History Frontend

Test evidence

Manual testing completed:

  • Search by language works
  • Search by code keyword works
  • Language filter works
  • Issue count filter works
  • Combined filtering works
  • Sorting and pagination continue to work

@imDarshanGK imDarshanGK added type:testing Testing related changes and improvements gssoc2026 Official GSSoC 2026 issue type:backend Backend related tasks type:feature New feature or request level:advanced Advanced/complex tasks type:accessibility Accessibility and usability improvements performance Performance improvement gssoc:approved help wanted Extra attention needed type:frontend Frontend related tasks type:frontend-ui Frontend layout, interaction, accessibility, and rendering and removed type:backend Backend related tasks labels Jul 30, 2026
@imDarshanGK
imDarshanGK merged commit 652e019 into imDarshanGK:main Jul 30, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

gssoc:approved gssoc2026 Official GSSoC 2026 issue help wanted Extra attention needed level:advanced Advanced/complex tasks performance Performance improvement type:accessibility Accessibility and usability improvements type:feature New feature or request type:frontend Frontend related tasks type:frontend-ui Frontend layout, interaction, accessibility, and rendering type:testing Testing related changes and improvements

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature] : Add Search and Advanced Filters to Query History

2 participants