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

Admin Panel Badge Category Section #20409

Open
wants to merge 22 commits into
base: main
Choose a base branch
from

Conversation

jerinkc
Copy link
Contributor

@jerinkc jerinkc commented Nov 30, 2023

What type of PR is this? (check all applicable)

  • Refactor
  • Feature
  • Bug Fix
  • Optimization
  • Documentation Update

Description

Introduces the functionality to configure badge categories and establish associations between badges within the admin area.

Related Tickets & Documents

QA Instructions, Screenshots, Recordings

Recording: https://drive.google.com/file/d/1GDEW-OaUPySIvTdAoq1jYmbnvGXQSX52/view?usp=sharing

UI accessibility checklist

If your PR includes UI changes, please utilize this checklist:

  • Semantic HTML implemented?
  • Keyboard operability supported?
  • Checked with axe DevTools and addressed Critical and Serious issues?
  • Color contrast tested?

Added/updated tests?

  • Yes

@jerinkc jerinkc requested review from a team as code owners November 30, 2023 09:08
@jerinkc jerinkc requested review from maestromac and lightalloy and removed request for a team November 30, 2023 09:08
Copy link
Contributor

Thank you for opening this PR! We appreciate you!

For all pull requests coming from third-party forks we will need to
review the PR before we can process it through our CI pipelines.

A Forem Team member will review this contribution and get back to
you as soon as possible!

Copy link
Contributor

github-actions bot commented Nov 30, 2023

Uffizzi Ephemeral Environment deployment-41806

☁️ https://app.uffizzi.com/github.com/forem/forem/pull/20409

📄 View Application Logs etc.

What is Uffizzi? Learn more!

@jerinkc jerinkc changed the title Admin Badge Category Section Admin Panel Badge Category Section Dec 11, 2023
@jerinkc
Copy link
Contributor Author

jerinkc commented Dec 20, 2023

Edit: When entering the badge category name, exclude the term 'Badges'. For instance, if creating a category named 'Community Badges', input only 'Community' into the name field, and the frontend will automatically add 'Badges'

@jerinkc
Copy link
Contributor Author

jerinkc commented Dec 30, 2023

@maestromac @lightalloy Please review this whenever you get time. Thanks.

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.

None yet

1 participant