-
Notifications
You must be signed in to change notification settings - Fork 109
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
Merge up 0.6.x to master #209
Conversation
This is to avoid dependency loop
Copy paste from https://gist.githubusercontent.com/briandk/3d2e8b3ec8daf5a27a62/raw/8bc29dd83d0f7cc2d31f8c6741e787c95abb6497/CONTRIBUTING.md with minor formatting changes.
Use markdown reflinks for readability
Too specific right now, and not the goal
This makes log entries INFO and above also appear on console
Status messages are printed via logger
As all INFO level messages are printed to console, this gets rather noisy.
This ensures we don't accidentally include .env, requests_cache, or config.json to docker image.
So you asked for testing of the main branch to ultimatily merge the code into master, right? Here is what I get so far (all using the new metadata agents inside plex for tv & movies): Syncing of the movie llibrary using Syncing of the tv library using Attached you will find the error.log and the last lines of Seems to be the same error mentioned in #220. |
This ensures we can place the tests in tests/ subdir
This allows better mocking of the item not relying on specific class
Move sleeping messages to debug log level
Merging this to thank you all for testing! |
This creates a merge up so that master can have development done for 0.6.x development.
This PR includes following
0.6.x
releases:0.6.44
Move sleeping messages to debug log level #229 Move sleeping messages to debug log level0.6.43
Add error catching of NotFound plex items #223 Add error catching of NotFound plex items0.6.42
Fix TV episodes matching for new TV agent #222 Fix TV episodes matching for new TV agent0.6.41
Fix trakt username display on startup #221 Fix trakt username display on startup0.6.40
Move TV shows sync logic to sync command #206 Move TV shows sync logic to sync command0.6.39
Remove unneeded POST delay from trakt.me method #201 Remove unneeded POST delay from trakt.me method0.6.38
Add method to clear cache and reload item #204 Add method to clear cache and reload item0.6.37
Add replace of thetvdb to tvdb #202 Add replace of thetvdb to tvdb0.6.36
Update find_movie to find also shows #205 Update find_movie to find also shows0.6.35
Improve error handling for find_movie method #203 Improve error handling for find_movie method0.6.34
Add/update copyright notices #179 Add/update copyright notices0.6.33
Refactor Scrobbing to use more cleaner APIs #197 Refactor Scrobbing to use more cleaner APIs0.6.32
Update last_time when rate limiting POST requests #198 Update last_time when rate limiting POST requests0.6.31
Add PLEX_PLATFORM constant #199 Add PLEX_PLATFORM constant0.6.30
Fix py 3.7 compatibility #196 Fix py 3.7 compatibility0.6.29
Include logger name to log messages #193 Include logger name to log messages0.6.28
Cleanup: Move movies sync logic to sync command #194 Cleanup: Move movies sync logic to sync command0.6.27
Add scrobbling support to watch command #192 Add scrobbling support to watch command0.6.26
Add --sync={all|tv|movies} option #191 Add --sync={all|tv|movies} option0.6.25
Use our Plex/Trakt API classes to sync collections #188 Use our Plex/Trakt API classes to sync collections0.6.24
Add watch subcommand to print play events from PMS #148 Add watch subcommand to print play events from PMS0.6.23
Sync watched using our Plex/Trakt API classes #186 Sync watched using our Plex/Trakt API classes0.6.22
Fix portabilty of plex_trakt_sync.sh #184 Fix portabilty of plex_trakt_sync.sh0.6.21
Move clear_trakt_collections logic to commands/clear_collections #185 Move clear_trakt_collections logic to commands/clear_collections0.6.20
Move plex_server logic to separate module #181 Move plex_server logic to separate module0.6.19
Refactor: Sync ratings using Plex/Trakt API classes #180 Refactor: Sync ratings using Plex/Trakt API classes0.6.18
Rewrite nocache as function to support decorators on class method arguments #183 Rewrite nocache as function to support decorators on class method arguments0.6.17
Add rate limit delay support #177 Add rate limit delay support0.6.16
Add find_movie trakt api method #178 Add find_movie trakt api method0.6.15
Add rate_limit decorator #176 Add rate_limit decorator0.6.14
Move decorators to own namespace #175 Move decorators to own namespace0.6.13
Refactor Movies processing #174 Refactor Movies processing0.6.12
Add movies and shows accessors to PlexApi #173 Add movies and shows accessors to PlexApi0.6.11
Identify as PlexTraktSync for X-Plex-Platform header #168 Identify as PlexTraktSync for X-Plex-Platform header0.6.10
Add TraktApi class dealing with caching/fetching trakt api methods #166 Add TraktApi class dealing with caching/fetching trakt api methods0.6.9
Update to use config save() method in get_plex_server #167 Update to use config save() method in get_plex_server0.6.8
Use memoize from functools #165 Use memoize from functools0.6.7
Add measure_time helper to log block timing #164 Add measure_time helper to log block timing0.6.6
Refactor: Add requests_cache module wrapper #141 Refactor: Add requests_cache module wrapper0.6.5
Add clear_trakt_collections as subcommand #163 Add clear_trakt_collections as subcommand0.6.4
Add dockerfile to build the app #151 Add dockerfile to build the app0.6.3
Update logging configuration to add stdout logger #149 Update logging configuration to add stdout logger0.6.2
Feature: Use click package for command line parsing #122 Feature: Use click package for command line parsing0.6.1
Feature: Add PlexApi class for dealing with Plex Api fetching and caching #142 Feature: Add PlexApi class for dealing with Plex Api fetching and caching0.6.0
Create CONTRIBUTING.md file #159 Create CONTRIBUTING.md file