{"push_id":972720937,"size":9,"distinct_size":1,"ref":"refs/heads/beta","head":"6d34395bfab32717a76e68fa59a77a2c4fee81f7","before":"8fb4459a201bb1154fff4bb13a1230ad3de4dce5","commits":[{"sha":"19e03a3a71e394cd05153ba7678ce8c821d0962f","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@dgardiner.net","name":"Dean Gardiner"},"message":"File system migrations (for unclean upgrades) are now run earlier in startup to avoid `KeyError: 'plugin.core'` exceptions","distinct":false,"url":"https://api.github.com/repos/trakt/Plex-Trakt-Scrobbler/commits/19e03a3a71e394cd05153ba7678ce8c821d0962f"},{"sha":"024f6eec842fad24031669934cb34cc19ea3eb2f","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@dgardiner.net","name":"Dean Gardiner"},"message":"Updated plex.activity.py","distinct":false,"url":"https://api.github.com/repos/trakt/Plex-Trakt-Scrobbler/commits/024f6eec842fad24031669934cb34cc19ea3eb2f"},{"sha":"6cf982f88da70dd6542b21301a838ae8c6f3e87c","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@dgardiner.net","name":"Dean Gardiner"},"message":"Reduced severity for a number of common messages","distinct":false,"url":"https://api.github.com/repos/trakt/Plex-Trakt-Scrobbler/commits/6cf982f88da70dd6542b21301a838ae8c6f3e87c"},{"sha":"b50107391a8c8f91970b627373c1e708f1868cc1","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@dgardiner.net","name":"Dean Gardiner"},"message":"Updated plex.metadata.py","distinct":false,"url":"https://api.github.com/repos/trakt/Plex-Trakt-Scrobbler/commits/b50107391a8c8f91970b627373c1e708f1868cc1"},{"sha":"fc9cad5cc7e7d49dd227228522bb02a348108b60","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@dgardiner.net","name":"Dean Gardiner"},"message":"Updated list syncing to ignore matches with no `t_item`","distinct":false,"url":"https://api.github.com/repos/trakt/Plex-Trakt-Scrobbler/commits/fc9cad5cc7e7d49dd227228522bb02a348108b60"},{"sha":"d8b71160053e566225ae73ae7e077dc9f8e0114f","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@dgardiner.net","name":"Dean Gardiner"},"message":"Fixed an issue where `SchedulerJob` objects would be created with an invalid value for `task`","distinct":false,"url":"https://api.github.com/repos/trakt/Plex-Trakt-Scrobbler/commits/d8b71160053e566225ae73ae7e077dc9f8e0114f"},{"sha":"abfd2ba301bc5dd47d59358169763fc334e75dc6","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@dgardiner.net","name":"Dean Gardiner"},"message":"Updated `Scheduler` module to automatically delete jobs with invalid task keys","distinct":false,"url":"https://api.github.com/repos/trakt/Plex-Trakt-Scrobbler/commits/abfd2ba301bc5dd47d59358169763fc334e75dc6"},{"sha":"481389ea868d422b13264bb67271d8ce22427a1f","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@dgardiner.net","name":"Dean Gardiner"},"message":"Bumped version to 1.0.0.1-beta","distinct":false,"url":"https://api.github.com/repos/trakt/Plex-Trakt-Scrobbler/commits/481389ea868d422b13264bb67271d8ce22427a1f"},{"sha":"6d34395bfab32717a76e68fa59a77a2c4fee81f7","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@dgardiner.net","name":"Dean Gardiner"},"message":"Merge branch 'hotfix/1.0.0.1-beta' into beta","distinct":true,"url":"https://api.github.com/repos/trakt/Plex-Trakt-Scrobbler/commits/6d34395bfab32717a76e68fa59a77a2c4fee81f7"}]}