Skip to content

feat: Track origin and homepage concepts separately #454

Description

@CosmoCreeper

Currently the concepts of an origin and a homepage are combined. This means that if a mod has a GitHub repository as a homepage, it will automatically fetch data from that repository. This becomes an issue when the mod is hosted on the theme store, because the real data is hosted on the theme store, not on the repository. To fix this, we need to track the origin of a mod separately from it's homepage.

A simplistic implementation of this has been added in v2.3 to track whether a mod originated from the Sine store, but this will need to be more advanced to be able to handle the theme store and other possibilities.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions