Closed (fixed)
Project:
Project Browser
Version:
2.0.x-dev
Component:
Code
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
4 Nov 2024 at 12:46 UTC
Updated:
20 Nov 2024 at 15:54 UTC
Jump to comment: Most recent
We are hardcoding what drupal.org understands as "active" and "maintained" as taxonomy terms UUIDs. This hardcoding should not happen in Project Browser's code, so we need to change how we get those values.
See the code of the plugin.
This new endpoint https://www.drupal.org/drupalorg-api/project-browser-filters will provide the values, so we can read them and store them in the cache whenever needed.
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #3
fjgarlin commentedNote that this will need to be merged first #3309273: Remove unused properties from the Project class, then it will be ready for review.
Comment #4
fjgarlin commentedComment #5
fjgarlin commentedTests are passing (new fixture was added), Drupalpod tests seem to work as expected, and I removed any dependency on other issues, so this can be merged first if needed. I commented on the related issues with small changes that would be needed if this one is merged first.
Needs review.
Comment #6
fjgarlin commentedRebased, changed the code that needed to be changed and pipelines are happy.
Comment #9
chrisfromredfing2g