[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