nakamori icon indicating copy to clipboard operation
nakamori copied to clipboard

Look for apiv3 updates while we were playing with stable version

Open bigretromike opened this issue 3 years ago • 6 comments

bigretromike avatar Sep 20 '21 05:09 bigretromike

New/not covered in Nakamori endpoints in APIv3

Action:

  • [ ] GET /api/v3/Action/ImportNewFiles --- Queues a task to import only new files found in the import folder
  • [ ] GET /api/v3/Action/UpdateMissingAniDBFileInfo --- Update AniDB Files with missing file info, including with missing release groups and/or with out-of-date internal data versions.
  • [ ] GET /api/v3/Action/UpdateAniDBCalendar --- Update the AniDB Calendar data for use on the dashboard.
  • [ ] GET /api/v3/Action/PlexSyncAll --- Sync watch states with plex.
  • [ ] GET /api/v3/Action/AddAllManualLinksToMyList --- Forcibly runs AddToMyList commands for all manual links

SteveMavic avatar Nov 04 '23 23:11 SteveMavic

Plex Sync seems irrelevant imo. I also generally don't recommend using APIv3 yet. It's still subject to change at any time. Filters just changed, for example, though not in a way Nakamori should care about

da3dsoul avatar Nov 04 '23 23:11 da3dsoul

@da3dsoul thanks for the info. Hope someday apiv3 hit stable, wouldnt it be best to add api versioning ? so the old code would work in same way without breaking and then you can deprecate each subversion of that api.

bigretromike avatar Nov 18 '23 09:11 bigretromike

We are properly versioning previous versions. We decided that v3 is still in active development and subject to change, as the only client using it is the web UI, which only works on dailies due to missing API endpoints

da3dsoul avatar Nov 18 '23 13:11 da3dsoul

When it's "done", we'll version it properly. For now, it's not even feature complete

da3dsoul avatar Nov 18 '23 13:11 da3dsoul

Ok, so its Soon™ status, thanks for info

bigretromike avatar Nov 18 '23 20:11 bigretromike