Skip to content

Releases: jantman/xfinity-usage

3.0.3

30 Oct 20:05
00822e7
Compare
Choose a tag to compare
  • Updated README with information about usage in Docker & kubernetes

3.0.2

21 Oct 16:34
3c3c825
Compare
Choose a tag to compare

3.0.1

02 Sep 12:49
3.0.1
Compare
Choose a tag to compare
  • I'm canceling my Xfinity service and switching to AT&T Fiber. Updated README stating that I'm looking for a new maintainer for the project.

3.0.0

16 Apr 21:41
3.0.0
1e17c48
Compare
Choose a tag to compare
  • Get raw JSON data from the https://customer.xfinity.com/apis/services/internet/usage endpoint.
  • If the above succeeds, use this for data source instead of screen-scraping the page.
  • Add raw JSON data from above to output in "raw" key.
  • Add scrape time to JSON output in "data_timestamp" key.

2.0.2

04 Mar 13:05
2.0.2
Compare
Choose a tag to compare
  • Fix run() method exception handler calling .quit() on missing browser attribute when get_browser() raises an exception, causing a confusing traceback.
  • Fix issue where remember_me checkbox is not clickable using Chrome Headless, resulting in "Element is not clickable" / "Other element would receive the click" error.

2.0.1

18 Dec 21:39
2.0.1
266fa3b
Compare
Choose a tag to compare
  • Update README.rst with example of Python usage.
  • Fix CHANGELOG formatting

2.0.0

18 Dec 01:53
2.0.0
Compare
Choose a tag to compare
  • Package as a real Python package and upload to PyPI; this changes the layout of the repository, but if you want to use the previous script unmodified you can now do so via pip install xfinity-usage instead of having to git clone.
  • Add support for unit tests, but no real tests yet
  • Add support for optionally sending metrics to a Graphite <https://graphiteapp.org/>_ instance.

1.2.0

05 Dec 02:02
1.2.0
Compare
Choose a tag to compare

Update for redesign that removed ng-if="device.usage" element.

1.1.0

30 Nov 23:35
1.1.0
Compare
Choose a tag to compare
  • Merge PR #6 from ericzinnikas to handle reporting used amount even if it is over data cap.

1.0.0

06 Nov 23:38
Compare
Choose a tag to compare

1.0.0 2017-11-06 Jason Antman jason@jasonantman.com

  • Added VERSION constant and began tagging git repo for releases
  • Updated User-Agent string to latest chrome, with "xfinity-usage/VERSION"
    appended.
  • Exposed browser_name parameter on class and as command line argument to
    allow use with browsers other than phantomjs.
  • Added headless chromedriver browser option.
  • Set window size to 1024x768 for all browser types.