Skip to content
This repository was archived by the owner on Aug 3, 2024. It is now read-only.

RSS feeds, continued - #1225

Open
BasiqueEvangelist wants to merge 17 commits into
modrinth:masterfrom
BasiqueEvangelist:rss-feed
Open

BasiqueEvangelist wants to merge 17 commits into
modrinth:masterfrom
BasiqueEvangelist:rss-feed

Conversation

@BasiqueEvangelist

@BasiqueEvangelist BasiqueEvangelist commented Jul 1, 2023 •

Copy link
Copy Markdown
Contributor

mineblock11 seems to have stopped working on #1159. This PR is a continuation of that PR, with some additional changes.

  • User notification feed removed (for now)
    Just passing the token via a header feels like it wouldn't be implemented by many people, and putting the GitHub token in the path seems a bit worrying, especially if the URL gets leaked. Having a separate feed secret would be nicer, but that requires changes on labrinth.
  • Much more metadata is put in the feed
    The version items have their loaders and game versions as categories and the publisher is listed as the author, the project's team is listed in the feed, et cetera.
  • Project versions page links to feed
    The most basic form of this is to link to them via <link> elements, but showing off the feed visually would also be pretty nice.

@BasiqueEvangelist
BasiqueEvangelist marked this pull request as ready for review October 3, 2023 20:38
@BasiqueEvangelist

Copy link
Copy Markdown
Contributor Author

Ready for review, just in case modrinth/labrinth#527 isn't accepted

@Prospector Prospector mentioned this pull request Jan 28, 2024
2 tasks done
@Prospector

Copy link
Copy Markdown
Member

would it be possible for you to fix merge conflicts

title: `${version.name}`,
id: `${projectUrl}/version/${version.id}`,
link: `${projectUrl}/version/${version.id}`,
description: `Loaders: ${loadersPretty}, Minecraft versions: ${gameVersionsPretty}`,

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

if loadersPretty is comma-separated, shouldn't the separator between Loaders and MC versions be a semicolon? Tbh, not entirely sure this is the best description for these, but I am not entirely sure what is.

This branch has not been deployed

No deployments
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants