- Add synopsis to programme/recording information - @RogerSelwyn
- Bump to 0.3.26 - @RogerSelwyn
- Update README.md - @RogerSelwyn
- Make datetimes timezone aware (UTC) - @RogerSelwyn
- Bump to 0.3.25 - @RogerSelwyn
- Fix start/end time being returned as 0 when not present - @RogerSelwyn
- Update README.md - @RogerSelwyn
- Bump to 0.3.24 - @RogerSelwyn
- Remove gatewayWakeReason - @RogerSelwyn
- Bump 0.3.23 - @RogerSelwyn
- Add gatewayIP and gatewayWakeReason - @RogerSelwyn
- Update README.md - @RogerSelwyn
- Bump to 0.3.22 - @RogerSelwyn
- Sourcery recommended code improvements - @RogerSelwyn
- Bump to 0.3.21 - @RogerSelwyn
- Add summary and source to recording - @RogerSelwyn
- Bump to 0.3.20 - @RogerSelwyn
- Fix issue with live recording - @RogerSelwyn
- Simplify methods - @RogerSelwyn
- Bump to 0.3.19 - @RogerSelwyn
- Make start/end time more accurate and break recordings class our from programmes. Also add delete time and failure reason - @RogerSelwyn
- Bump to 0.3.18 - @RogerSelwyn
- Add logging - @RogerSelwyn
- Reduce calls - @RogerSelwyn
- Tweaks to support recording info in HA - @RogerSelwyn
- Bump to 0.3.17 - @RogerSelwyn
- Add Time info to device information - @RogerSelwyn
- Bump to 0.3.16 - @RogerSelwyn
- Increase size of image - @RogerSelwyn
- Bump to 0.3.15 - @RogerSelwyn
- Fix issue with hostname in SOAP calls - @RogerSelwyn
- Fix transport info - @RogerSelwyn
- Bump to 0.3.13 - @RogerSelwyn
- Bump to 0.3.14 - @RogerSelwyn
- Fix issue with restart during eco mode - @RogerSelwyn
- Bump to 0.3.12 - @RogerSelwyn
- Fix errors displayed during ECO mode - @RogerSelwyn
- Bump to 0.3.10 - @RogerSelwyn
- Code tidy up - @RogerSelwyn
- Bump to 0.3.11 - @RogerSelwyn
- Standardise DEU channel info retrieval - @RogerSelwyn
- Standardise ITA channel info retrieval - @RogerSelwyn
- Bump to 0.3.8 - @RogerSelwyn
- Bump to 0.3.9 - @RogerSelwyn
- Return full transport info from get_current_state() - @RogerSelwyn
- Update CHANGELOG.md - @RogerSelwyn
- Recommendations from codefactor and sourcery - @RogerSelwyn
- Bump to 0.3.7 - @RogerSelwyn
- Improve SOAP Control URL processing - @RogerSelwyn
- Add handling for unsupported devices - @RogerSelwyn
- Bump to 0.3.6 - @RogerSelwyn
- Remove dependency on pycountry - @RogerSelwyn
- Bump to 0.3.5 - @RogerSelwyn
- Fix issue with retrieving current app - @RogerSelwyn
- Bump to 0.3.2 - @RogerSelwyn
- Update CHANGELOG.md - @RogerSelwyn
- Update CHANGELOG.md - @RogerSelwyn
- Sourcery recommendations - @RogerSelwyn
- Sourcery recommendations - @RogerSelwyn
- Update README.md - @RogerSelwyn
- Code simplification - @RogerSelwyn
- Bump to 0.3.1 - @RogerSelwyn
Note: This version introduces a breaking change. I have correctly named all classes, methods and attributes in line with standards. Any code using this module will very likely needs simple name changes made to it.
- Create codeql-analysis.yml - @RogerSelwyn
- Pylint applied - @RogerSelwyn
- Bump to 0.3.00 - @RogerSelwyn
- Update CHANGELOG.md - @RogerSelwyn
- Correct release version to 0.3.0 - @RogerSelwyn
- Fix excessive quota errors when in low power mode - @RogerSelwyn
- Add debug message for command press - @RogerSelwyn
- Bump to 0.2.59 - @RogerSelwyn
- Update README.md - @RogerSelwyn
- Optimise startup calls - @RogerSelwyn
- Bump to 0.2.58 - @RogerSelwyn
- Add extra device information - @RogerSelwyn
- Bump to 0.2.57 - @RogerSelwyn
- Fix error when no recording info - @RogerSelwyn
- Fix incorrect handling of failed retrieval of app - @RogerSelwyn
- Update README.md - @RogerSelwyn
- Convert to current , more generic, URLs for schedule and images - @RogerSelwyn
- Bump to 0.2.55 - @RogerSelwyn
- Provide info on gateway - @RogerSelwyn
- Correctly identify recording error - @RogerSelwyn
- Bump to 0.2.56 - @RogerSelwyn
- Fix media player not showing paused - @RogerSelwyn
- Bump to 0.2.54 - @RogerSelwyn
- Fix issue with media browser - @RogerSelwyn
- Bump to 0.2.53 - @RogerSelwyn
- Fix error with JSON decoding - @RogerSelwyn
- Update CHANGELOG.md - @RogerSelwyn
- Bump to 0.2.52 - @RogerSelwyn
- Update to use bouquet/subbouquet for channel retrieval - @RogerSelwyn
- Bump to 0.2.51 - @RogerSelwyn
- Fix error power off processing - @RogerSelwyn
- Bump to 0.2.50 - @RogerSelwyn
- Handle oeid missing in recording - @RogerSelwyn
- Update version.py - @RogerSelwyn
- Fix problem with getting image for recording - @RogerSelwyn
- Bump to 0.2.48 - @RogerSelwyn
- Add PPV booking and set last position - @RogerSelwyn
- Enable specification of PVR limit and offset - @RogerSelwyn
- Add recording manipulation methods - @RogerSelwyn
- Add eid to epg info - @RogerSelwyn
- Update CHANGELOG.md - @RogerSelwyn
- Code tidy up - @RogerSelwyn
- Code tidy up - @RogerSelwyn
- Extracted app info methods to class - @RogerSelwyn
- Formatted - @RogerSelwyn
- Move utils into classes folder - @RogerSelwyn
- Code tidy up from vulture - @RogerSelwyn
- Update remote_it.py - @RogerSelwyn
- Extract media information retrieval into class - @RogerSelwyn
- Extract recording information retrieval to class - @RogerSelwyn
- Extract favourite methods to class - @RogerSelwyn
- Merge channellist into channel class file - @RogerSelwyn
- Perform less initial setup - @RogerSelwyn
- Extract device information methods to class - @RogerSelwyn
- Extract channel info methods into class - @RogerSelwyn
- Rename utils.py - @RogerSelwyn
- Remove unrequired code - @RogerSelwyn
- Extract EPG method to class - @RogerSelwyn
- Remove getChannelNode from parameter method - @RogerSelwyn
- Standardise format of data set to classes - @RogerSelwyn
- Bump to 0.2.46 - @RogerSelwyn
- Removed print statement - @RogerSelwyn
- Bump to 0.2.44 - @RogerSelwyn
- Add getFavouriteList - @RogerSelwyn
- Add Favourites documentation - @RogerSelwyn
- Update README.md - @RogerSelwyn
- 'Refactored by Sourcery' - Sourcery AI
- Simplify code from sourcery recommendations - @RogerSelwyn
- Catch connection error - @RogerSelwyn
- Update README.md - @RogerSelwyn
- Documentation correction - @RogerSelwyn
- Bump to 0.2.43 - @RogerSelwyn
- Return App object - @RogerSelwyn
- Update to use rogerselwyn/actions - @RogerSelwyn
- Correct step name in release - @RogerSelwyn
- Update test script - @RogerSelwyn
- Bump to 0.2.42 - @RogerSelwyn
- 'Refactored by Sourcery' - Sourcery AI
- Bump to 0.2.41 - @RogerSelwyn
- Update generate_releasenotes.py - @RogerSelwyn
- Fix release note generation for Sourcery AI - @RogerSelwyn
- Fix error generated when HA rebooted during SkyQ deep sleep - @RogerSelwyn
- Bump to 0.2.40 - @RogerSelwyn
- Update README.md - @RogerSelwyn
- Catch unhandled exception - @RogerSelwyn
- Fix linting error - @RogerSelwyn
- Bump to 0.2.39 - @RogerSelwyn
- Add filtering to recording retrieval - @RogerSelwyn
- Fix timestamp creation - @RogerSelwyn
- Bump to 0.2.38 - @RogerSelwyn
- Add method for getRecordings - @RogerSelwyn
- Consolidate Programme classes - @RogerSelwyn
- Update readme for programme class change - @RogerSelwyn
- Fix channelname - @RogerSelwyn
- Bump to 0.2.37 - @RogerSelwyn
- Add channel no to getCurrentMedia - @RogerSelwyn
- Bump to 0.2.36 - @RogerSelwyn
- Update README.md - @RogerSelwyn
- Minor correction based on codefactor - @RogerSelwyn
- Bump to 0.2.35 - @RogerSelwyn
- Create stale.yaml - @RogerSelwyn
- Fix error from unprocessable SID - @RogerSelwyn
- Bump to 0.2.34 - @RogerSelwyn
- Increase http timeout to reduce errors - @RogerSelwyn
- Bump to 0.2.33 - @RogerSelwyn
- Add support for epg cache length - @RogerSelwyn
- Code improvement based on Codefactor - @RogerSelwyn
- Code refactoring - @RogerSelwyn
- Update README.md - @RogerSelwyn
- Bump to 0.2.32 - @RogerSelwyn
- Update README.md - @RogerSelwyn
- Update README.md - @RogerSelwyn
- Add initial DE channel - @RogerSelwyn
- Added extra DE channel - @RogerSelwyn
- Add functionality to support DEU - @RogerSelwyn
- Updated more German Channels - @bluenazgul
- fixed "Sky Permieren HD" + more Channels added - @bluenazgul
- Correct test script - @RogerSelwyn
- Code improvement - @RogerSelwyn
- Bump to 0.2.31 - @RogerSelwyn
@RogerSelwyn
- Add channel image retrieval - @RogerSelwyn
- Change to use channelno - @RogerSelwyn
- Change to use live info for channel image - @RogerSelwyn
- Cache up to 20 EPGs - @RogerSelwyn
- Update README.md - @RogerSelwyn
- Bump to 0.2.30 - @RogerSelwyn
- Remove tests/manage from distribution package - @RogerSelwyn
- Bump to 0.2.29 -
- Fix errors messages on startup - @RogerSelwyn
- Bump to 0.2.28 - @RogerSelwyn
- Fix device setup after previous changes - @RogerSelwyn
- Bump to 0.2.27 - @RogerSelwyn
- Reduce calls to Sky Box - @RogerSelwyn
- Enable use of getCurrentState instead of powerStatus - @RogerSelwyn
- Change minimum requirements for modules - @RogerSelwyn
- Bump to 0.2.26 - @RogerSelwyn
- Fix channel sorting issue - @RogerSelwyn
- Update generate_releasenotes.py - @RogerSelwyn
- Change websocket to 0.56.0+ - @RogerSelwyn
- Bump to 0.2.24 - @RogerSelwyn
- Bump pycountry to 20.7.3 - @RogerSelwyn
- Update CHANGELOG.md - @RogerSelwyn
- Format with Black - @RogerSelwyn
- Bump to 0.2.23 - @RogerSelwyn
- Delete requirements.txt - @RogerSelwyn
- Create dependabot.yml - @RogerSelwyn
- Bump requests from 2.23.0 to 2.24.0 - @dependabot[bot]
- Bump to 0.2.22 - @RogerSelwyn
- Reduced number of calls to get EPG data - @RogerSelwyn
- Fixed error over midnight in Italy - @RogerSelwyn
- Added requirements.txt - @RogerSelwyn
- Corrected repo name - @RogerSelwyn
- Corrected release notes generation - @RogerSelwyn
- Simplify code for retrieving full days EPG - @RogerSelwyn
- Create skyqremote_release.yaml - @RogerSelwyn
- Added release notes generator - @RogerSelwyn
- Bump to 0.2.21 - @RogerSelwyn
- Fixed issue with Italian EPG - @RogerSelwyn
- Bump to 0.2.20 - @RogerSelwyn
- Bump to 0.2.19 - @RogerSelwyn
- Added stream format to channelist - @RogerSelwyn
- Changed channelList to be returned TV channels first - @RogerSelwyn
- Removed unneeded JSON methods - @RogerSelwyn
- Minor code tidy - @RogerSelwyn
- Update README.md - @RogerSelwyn
- Move classes to subfolder - @RogerSelwyn
- Added getChannelList and getChannelListJSON - @RogerSelwyn
- Restructure to enable HA config flow - @RogerSelwyn
- Bump to 0.2.18 - @RogerSelwyn
- Handle change of channel list - @RogerSelwyn
- Handle loss of channel information - @RogerSelwyn
- Bump to 0.2.17 - @RogerSelwyn
- Fixed erroneous errors when box on standby - @RogerSelwyn
- Bump to 0.2.16 - @RogerSelwyn
- Code tidy up - @RogerSelwyn
- Re-factored to require explicit call to get device info - @RogerSelwyn
- Added more device information - @RogerSelwyn
- Bump to 0.2.15 - @RogerSelwyn
- Remove dataclasses from setup.py - @RogerSelwyn
- Correct setup.py - @RogerSelwyn
- Update CHANGELOG.md - @RogerSelwyn
- Extract serialNumber from SkyQ - @RogerSelwyn
- Make host details available in class - @RogerSelwyn
- Remove error on failed setup - @RogerSelwyn
- Handled invalid countries more tidily - @RogerSelwyn
- Bump to 0.2.13 - @RogerSelwyn
- Replaced ws4py with websocket-client - @RogerSelwyn
- Fixed unknown country not defaulting to GBR - @RogerSelwyn
- Improved code quality as analysed by codefactor - @RogerSelwyn
- Bump to 0.2.12 - @RogerSelwyn
- Fixed issue with capitalisation of commands - @RogerSelwyn
- Bump to 0.2.11 - @RogerSelwyn
- Fixed non-return of recording data so not fatal error - @RogerSelwyn
- Fixed issue with no details for recording - @RogerSelwyn
- Bump to 0.2.10 - @RogerSelwyn
- Fixed issue with empty EPG - @RogerSelwyn
- Bump to 0.2.9 - @RogerSelwyn
- Updated to enable return of JSON structures - @RogerSelwyn
- Update README.md - @RogerSelwyn
- Bump to 0.2.8 - @RogerSelwyn
- Updated to simplify code and usage - @RogerSelwyn
- Reduce number of E0060 to startup only - @RogerSelwyn
- Updated to deal with switched off/standby devices - @RogerSelwyn
- Updated to remove need to for country parameter - @RogerSelwyn
- Fixed programme end time not covering adverts - @RogerSelwyn
- Tidied up code to Flake8 - @RogerSelwyn
- Update CHANGELOG.md - @RogerSelwyn
- Fixed error when channel not available in channel list (Italy) - @RogerSelwyn
- Bump version to 0.2.5 - @RogerSelwyn
- Code tidy up - @RogerSelwyn
- Added init.py - @RogerSelwyn
- Inluded Readme in pypi package - @RogerSelwyn
- Remove passthrough of channelno - @RogerSelwyn
- Added back getEpgData - @RogerSelwyn
- Re-factored code to simplify - @RogerSelwyn
- Fixed bug for progammes in next days schedule - @RogerSelwyn
- Bump to 0.2.1 - @RogerSelwyn
- Handle Italian images - @RogerSelwyn
- Major update to add country support - @RogerSelwyn
First release