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

RSS feeds, continued #1225

Open
wants to merge 17 commits into
base: master
Choose a base branch
from

Conversation

BasiqueEvangelist
Copy link
Contributor

@BasiqueEvangelist BasiqueEvangelist commented Jul 1, 2023

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
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
@Prospector
Copy link
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
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.

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