Skip to content
This repository has been archived by the owner on Sep 22, 2023. It is now read-only.

Revamp the featured mechanism #286

Closed
Chalarangelo opened this issue Jan 16, 2021 · 0 comments · Fixed by #306
Closed

Revamp the featured mechanism #286

Chalarangelo opened this issue Jan 16, 2021 · 0 comments · Fixed by #306
Assignees
Labels
backend Related to backend code development Related to development/developer experience maintenance Maintenance task
Milestone

Comments

@Chalarangelo
Copy link
Owner

The previously featured mechanism is being deprecated as part of #238 favoring a new featured collection system via the content configurations repository. However, featured as a per-repo config parameter affects unlisted listing status across the website for snippets and listings alike. We should convert the existing featured parameter into a boolean and simplify the mechanism to account for the change.

@Chalarangelo Chalarangelo added backend Related to backend code maintenance Maintenance task development Related to development/developer experience labels Jan 16, 2021
@Chalarangelo Chalarangelo added this to the 2021/01 milestone Jan 16, 2021
@Chalarangelo Chalarangelo self-assigned this Jan 16, 2021
@Chalarangelo Chalarangelo changed the title Revamped the featured mechanism Revamp the featured mechanism Jan 16, 2021
@Chalarangelo Chalarangelo modified the milestones: 2021/01, 2021/02 Jan 25, 2021
Chalarangelo added a commit that referenced this issue Feb 13, 2021
Resolves #286
Convert the mechanism to a boolean-based one.
Allow non-booleans by parsing to a boolean.
Move logic one level up from snippet to config.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
backend Related to backend code development Related to development/developer experience maintenance Maintenance task
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant