Allow developers to alter the project list with allow/deny list

Created on 6 July 2022, over 2 years ago
Updated 9 October 2024, about 1 month ago

Problem/Motivation

Many institutions allow only a vetted subset of modules to be installed on their sites, so it would be nice to allow a developer to alter the list of modules coming in from any particular source.

Proposed resolution

Provide a mechanism whereby a developer can override the list of modules returned from a source. For bonus points, provide a UI to set an allow list/deny list and a radio button where they can choose how the list behaves (as allow vs. deny).

TBD: event / subscriber model? alter hook? plugin/class with a method to override?

Remaining tasks

  • ✅ File an issue about this project
  • ☐ Manual Testing
  • ☐ Code Review
  • ☐ Accessibility Review
  • ☐ Automated tests needed/written?
Feature request
Status

Active

Version

1.0

Component

Code

Created by

🇺🇸United States chrisfromredfin Portland, Maine

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024