Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Look for apiv3 updates while we were playing with stable version #441

Open
bigretromike opened this issue Sep 20, 2021 · 6 comments
Open
Assignees
Labels
APIv3 Only Things that will not aim to be backwards compatible. It will target APIv3 and above only
Milestone

Comments

@bigretromike
Copy link
Owner

No description provided.

@bigretromike bigretromike added the APIv3 Only Things that will not aim to be backwards compatible. It will target APIv3 and above only label Sep 20, 2021
@bigretromike bigretromike added this to the 4.0rc milestone Sep 20, 2021
@bigretromike bigretromike self-assigned this Sep 20, 2021
@bigretromike bigretromike modified the milestones: 4.0rc, 4.2-rc Oct 23, 2021
@SteveMavic
Copy link
Collaborator

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

@da3dsoul
Copy link
Contributor

da3dsoul commented Nov 4, 2023

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

@bigretromike
Copy link
Owner Author

@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.

@da3dsoul
Copy link
Contributor

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
Copy link
Contributor

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

@bigretromike
Copy link
Owner Author

Ok, so its Soon™ status, thanks for info

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
APIv3 Only Things that will not aim to be backwards compatible. It will target APIv3 and above only
Projects
None yet
Development

No branches or pull requests

3 participants