AniTrend/anitrend-v2

[app-data] Migrate to new serverless functions for multi source mapping

wax911 opened this issue · 1 comments

AniTrend Issue Guidelines

Before opening a new issue, please take a moment to review our community guidelines to make the contribution process easy and effective for everyone involved.

You may find an answer in already closed issues:
https://github.com/AniTrend/anitrend-v2/issues?q=is%3Aissue+is%3Aclosed

Feature Information

We are introducing some experimental features via server less functions, to reduce the scope of the application and what it needs to do to an external API, part of this will require some modules to be removed:

  • app-data-trakt
  • app-data-tmdb
  • app-data-relation
  • app-data-jikan
  • app-data-theme
  • app-data-thexem

Solution Information

We are going to add one new module app-data-edge into the project and this will be our new source of truth going forward. This module will expose existing functionality such as:

  • Anime themes
  • Multiple anime ids
  • Aggregated data from multiple sources
  • Anime news (less reliance on crunchy RSS from within the app)

Additional Context

closes: #239

At the time of writing it seems like supabase is having some trouble, maybe project related but getting a lot platform HTTP/502 errors, probably not worth investing more time into the service if it's not reliable enough as a test bed