Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

pre-alpha- [S-111250] - Frontend Plugin Changes - Filters #60

Merged
merged 59 commits into from
Oct 21, 2024
Merged

Conversation

sishwarya
Copy link
Collaborator

@sishwarya sishwarya commented Sep 25, 2024

Release Checklist

  • All steps below must be completed before merging.

Changes Made

The below feature has been added to the backstage release plugin.
Filter Icon Implementation:
Filter Icon: When the user clicks on the filter icon, a popup should appear containing:
- Search by Name: A search input that allows the user to filter templates based on their name.
- Search by Tags: A search input that allows the user to filter templates based on tags (can be multiple).

A single search box in the Template screen level allows users to freely search templates based on multiple attributes (e.g., name and folder).

Author Checklist

Required

  • PR title should follow correct format.
    • MAJOR Release is used when there are breaking changes involved
    • MINOR Release is used when enhancements are introduced
    • PATCH Release is used for defects, security, tech chores, etc.
    • pre-alpha is used for testing releases
    • Note:
      • Based on the commit messages, increment the version from the latest release.
      • Push the bumped npm version in package.json back into the repo.
      • Push a tag for the new version back into the repo.
      • For more details on versioning
  • Checklist of changes made added to PR description
  • Related issue(s) linked to PR

Reviewer Checklist

  • Author checklist has been reviewed?
  • All acceptance criteria has been met from linked issue
  • Run code locally and verify all changes

Related Issue(s)

Resolves #XXXX
Story-

  1. S-111250 - Frontend Plugin Changes - Filter implementation
    Defect-
  2. D-37021- Alignment is not proper in the Template Screen for Folder Column
  3. D-37340 - Page scroll is not working in the Backstage Templates screen

Ishwarya Surendrababu and others added 30 commits September 3, 2024 10:53
Copy link
Collaborator

@nitheshrayuduv nitheshrayuduv left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Discussed the Code changes and review done, looks good to me :)

@sishwarya sishwarya merged commit 4494875 into main Oct 21, 2024
10 checks passed
@sishwarya sishwarya deleted the S-111250 branch October 21, 2024 06:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants