Skip to content

Add new upstream fields#906

Open
BrutuZ wants to merge 1 commit intobeeequeue:mainfrom
BrutuZ:new-fields
Open

Add new upstream fields#906
BrutuZ wants to merge 1 commit intobeeequeue:mainfrom
BrutuZ:new-fields

Conversation

@BrutuZ
Copy link

@BrutuZ BrutuZ commented Jan 24, 2026

Fribb recently updated the lists generator, this PR aligns the output with the new output

This includes introducing a few new fields, remapping thetvdb that was renamed to tvdb and thus failing to match (removed on rebase after b47c3b6), as well as retiring notify-moe.

I couldn't get .alterTable() to work, hence opting to drop the entire table and recreate it on the DB migration. Didn't seem like much of a problem since it's always repopulated anyway

Before Changes (Live)

{
  "anidb": 5458,
  "anilist": 3390,
  "anime-planet": "amuri-in-star-ocean",
  "anisearch": 4445,
  "imdb": null,
  "kitsu": 2977,
  "livechart": 7110,
  "notify-moe": null,
  "themoviedb": 44298,
  "thetvdb": null,
  "myanimelist": 3390
}
{
  "anidb": 5459,
  "anilist": 3269,
  "anime-planet": "hack-g-u-trilogy",
  "anisearch": 4491,
  "imdb": "tt1164545",
  "kitsu": 2895,
  "livechart": 4721,
  "notify-moe": null,
  "themoviedb": 8864,
  "thetvdb": null,
  "myanimelist": 3269
}

After Changes

{
  "anidb": 5458,
  "anilist": 3390,
  "anime-planet": "amuri-in-star-ocean",
  "anisearch": 4445,
  "imdb": null,
  "kitsu": 2977,
  "livechart": 7110,
  "animenewsnetwork": 8720,
  "themoviedb": 44298,
  "themoviedb-season": 1,
  "thetvdb": 91021,
  "thetvdb-season": 1,
  "myanimelist": 3390,
  "simkl": 40868,
  "animecountdown": 40868,
  "media": "OVA"
}
{
  "anidb": 5459,
  "anilist": 3269,
  "anime-planet": "hack-g-u-trilogy",
  "anisearch": 4491,
  "imdb": "tt1164545",
  "kitsu": 2895,
  "livechart": 4721,
  "animenewsnetwork": 8719,
  "themoviedb": 8864,
  "themoviedb-season": null,
  "thetvdb": 79099,
  "thetvdb-season": null,
  "myanimelist": 3269,
  "simkl": 41283,
  "animecountdown": 41283,
  "media": "MOVIE"
}

@BrutuZ BrutuZ changed the title Update fields from Fribb's anime-lists Fix TVDB and add new upstream fields Jan 31, 2026
@BrutuZ BrutuZ changed the title Fix TVDB and add new upstream fields Add new upstream fields Feb 18, 2026
@BrutuZ
Copy link
Author

BrutuZ commented Feb 18, 2026

Rebased to address merge conflicts from b47c3b6
Ready for review @beeequeue

Copy link
Owner

@beeequeue beeequeue left a comment

Choose a reason for hiding this comment

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

thanks for the effort, but this pr is too big to understand and merge at once. i would recommend splitting it into pieces

  • changing the source json file, explaining the differences between them
  • removal of the old fields
  • adding new fields
    • if any of these are not 1-to-1 mappings they also need new endpoints to fetch them, like tvdb has

i can probably do it if you dont have time. :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

Comments