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

Send only updated/changed torrents to the client #6

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

Commits on Nov 4, 2016

  1. [Core] Reorganize event_handlers in client to use eventmanager

    All the event handle management is done by either EventManager or
    EventManagerClient. A client can now emit an event that will be
    triggered by an event handler on the same client using
    client.emit(...)
    bendikro authored and cas-- committed Nov 4, 2016
    Configuration menu
    Copy the full SHA
    67e1f45 View commit details
    Browse the repository at this point in the history
  2. [Core] [UI] Implement support for requesting only torrents that have …

    …changed
    
    Clients can now request a list of torrents that have changed since
    last request. This reduces the amount of data transferred with the RPC
    protocol, making it much faster with large amounts of torrents.
    
    The UIs can more easily update only the necessary torrent list entires
    making the UIs render faster.
    
    * GKTUI (torrentview) now asks only for changed torrents
    * Added torrentfilter.py to sessionproxy which handles filtering
    * Implemented filtering in filtermanager.py and torrentfilter.py using
      PyDbLite. The new filtering allows for more advanced filter queries
      to be implemented.
    bendikro authored and cas-- committed Nov 4, 2016
    Configuration menu
    Copy the full SHA
    ca8225a View commit details
    Browse the repository at this point in the history
  3. [WebUI] Implement support for requesting only changed torrents

    * Added new quick search filter
    bendikro authored and cas-- committed Nov 4, 2016
    Configuration menu
    Copy the full SHA
    21d947a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ca46349 View commit details
    Browse the repository at this point in the history
  5. Fix pylint warnings

    bendikro authored and cas-- committed Nov 4, 2016
    Configuration menu
    Copy the full SHA
    39e8e2c View commit details
    Browse the repository at this point in the history
  6. twisted debug

    bendikro authored and cas-- committed Nov 4, 2016
    Configuration menu
    Copy the full SHA
    2fdae2d View commit details
    Browse the repository at this point in the history