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

Add Feature Flag controls #5273

Merged
merged 8 commits into from
Oct 18, 2023
Merged

Conversation

aisayo
Copy link
Contributor

@aisayo aisayo commented Oct 11, 2023

What github issue is this PR for, if any?

Resolves #4914

What changed, and why?

Added a new page at /all_casa_admins/feature_flags that will allow admins to enable or disable features that have been rolled out.

How will this affect user permissions?

  • Volunteer permissions:
  • Supervisor permissions:
  • Admin permissions:

How is this tested? (please write tests!) 💖💪

Tests have been written for this feature that will check to make sure the page is rendered correctly and when an admin selects to enable and disable a feature_flag, the update is made to the database.

Screenshots please :)

image

Feelings gif (optional)

What gif best describes your feeling working on this issue? https://giphy.com/
How to embed:
![alt text](https://media.giphy.com/media/1nP7ThJFes5pgXKUNf/giphy.gif)

Feedback please? (optional)

We are very interested in your feedback! Please give us some :) https://forms.gle/1D5ACNgTs2u9gSdh9

@github-actions github-actions bot added ruby Pull requests that update Ruby code Tests! 🎉💖👏 erb labels Oct 11, 2023
@github-actions github-actions bot added the javascript for use by Github Labeler to mark pull requests that update Javascript code label Oct 11, 2023
@aisayo aisayo changed the title Draft PR push Add Feature Flag controls Oct 16, 2023
@aisayo aisayo marked this pull request as ready for review October 16, 2023 21:47
@FireLemons
Copy link
Collaborator

🏅

@FireLemons FireLemons merged commit e303921 into rubyforgood:main Oct 18, 2023
13 checks passed
@aisayo aisayo deleted the add-feature-flags-page branch October 19, 2023 13:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
erb javascript for use by Github Labeler to mark pull requests that update Javascript code ruby Pull requests that update Ruby code Tests! 🎉💖👏
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Feature Flag Controls for All Casa Admin
3 participants