Giter Club home page Giter Club logo

gaps-2's Introduction

Hi there ๐Ÿ‘‹


primetime43's stats

Profile View Counter

gaps-2's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

gaps-2's Issues

Only listens on localhost

I run / ran GAPS as a service (using NSSM) on the Plex server and accessed it from my normal pc.

With GAPS2 it only listens on 127.0.0.1 so is inaccessible from another machine

Option to ignore an item, including on subsequent scans

Feature request:
Some of the movies I've got in Plex libraries include old classics, which may have been part of a larger collection, however some or all of the other films in that collection are considered 'lost films', and are simply no longer available anywhere.

The ability to check off items as 'ignored' so that they become hidden by default, would make it much easier to then review the other 'legitimate' hits when scanning to see what I'm missing that I might actually be able to obtain in the future.

If this could be implemented as a 'filtered' view, so that you can still show/hide what you've previously ignored, it would be great.

Cannot link Plex Account

If I run GAPS2 on the main server where it needs to be then it will not sign in or show any pages to sign in

Clicking Link Plex Account just shows
Loading Data under the Servers

Running on Windows Server 2016

If I run the exe file a UNC path from my normal pc.

It will load PlexAPI (https://app.plex.tv/) and gives a button to sign in, after clicking the sign in button a dialogue box shows
127.0.0.1:5000 says
Could not log into Plex account

After a few tries it will show the plex data but doesn't seem to save the config as it's lost after closing and opening

Running on Windows 11

Copying it to local drive or running as admin makes no difference.

Ability to scan across multiple libraries at once, with a single gaps list at the end

Feature request:

I keep movies in a few different libraries, including some separation between target audience, e.g. 'Movies', 'Kids Movies'.

In some instances, part of a collection is within Movies, while another part is in Kids Movies. Across the combined libraries, I have all movies in the collection, but when scanning each library separately, I'll get recommendations for movies from the other library to complete the full collection in each library, rather than seeing that across the entire Server, the collection is already complete.

Docker Image

Any change you will create a docker image for this?

Bug - No libraries found for the active server.

On the Settings screen, I am trying to connect Gaps to my Plex Server.

I have authenticated, fetched server, found Plex Token etc, and my server is located, on the correct internal IP address (192.168.x.x), but I then keep getting a 'No libraries found for the active server.' message, and cannot scan my libraries.

Config doesn't appear to save

After entering the API key and setting Plex server

The log shows
192.168.0.10 - - [02/Oct/2023 18:12:59] "POST /saveTmdbKey HTTP/1.1" 200 -
when Saving the TMDB Key

Saving the plex server comes up with
192.168.0.10 - - [02/Oct/2023 18:14:29] "POST /save_plex_data HTTP/1.1" 200 -
192.168.0.10 - - [02/Oct/2023 18:14:29] "GET /get_active_server HTTP/1.1" 200 -

After going to libraries, movies get listed from the libray I pick, when going to Missing
it just shows mind tha gap and this shows in the log

[2023-10-02 18:15:14,826] ERROR in app: Exception on /get_recommendated_movies [GET]
Traceback (most recent call last):
File "flask\app.py", line 2190, in wsgi_app
File "flask\app.py", line 1486, in full_dispatch_request
File "flask\app.py", line 1484, in full_dispatch_request
File "flask\app.py", line 1469, in dispatch_request
File "GAPS 2.py", line 314, in get_recommendated_movies
NameError: name 'global_recommendations' is not defined

After closing GAPS2.exe and restarting, clicking libraries shows a broken bridge picture with The gap is only getting bigger

Going into settings and while the Active TMDB shows clicking test shows failed - log shows in red text
192.168.0.10 - - [02/Oct/2023 18:19:57] "POST /testTmdbKey HTTP/1.1" 401 -

Clicking on Plex tab shows nothing
clicking on Fetch servers shows
[2023-10-02 18:20:57,481] ERROR in app: Exception on /fetch_servers [POST]
Traceback (most recent call last):
File "flask\app.py", line 2190, in wsgi_app
File "flask\app.py", line 1486, in full_dispatch_request
File "flask\app.py", line 1484, in full_dispatch_request
File "flask\app.py", line 1469, in dispatch_request
File "GAPS 2.py", line 83, in fetch_servers
AttributeError: 'NoneType' object has no attribute 'checkLogin'
192.168.0.10 - - [02/Oct/2023 18:20:57] "POST /fetch_servers HTTP/1.1" 500 -

Maunal setup plex server IP

For those who do not run there Plex server "Publicly" the fetch server doesn't work.
So if we could provide the plex server IP manually will make this also available to them.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.