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

feat(new auth api): add EmbyConnect authentication API #943

Open
wants to merge 3 commits into
base: develop
Choose a base branch
from

Commits on Aug 24, 2024

  1. feat(new auth api): add EmbyConnect authentication API

    Created an Emby Connect API with the required methods to orchestrate a set of calls towards
    EmbyConnect to build a JellyseerrLoginResponse object. Added an EmbyConnect authentication call to
    the Jellyfin login() method as the last authentication attempt, but only if the username is an email
    address. Updated the post() method on the ExternalApi class to handle request bodies that need to be
    x-www-form-urlencoded.
    
    Fallenbagel#749
    pXius committed Aug 24, 2024
    Configuration menu
    Copy the full SHA
    f5b3b06 View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2024

  1. refactor: resolving PR commets

    This refactor includes a change that adds a conditional arg to the ExternalApi get() method to
    override the base url. This method was pre-existing and already used in the calls and method.
    
    Fallenbagel#943
    pXius committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    0e588bf View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2024

  1. refactor: resolving PR comments

    Reverting get() baseUrl overwrite in favour of a vanilla fetch() call
    
    Fallenbagel#943
    pXius committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    a597993 View commit details
    Browse the repository at this point in the history