Skip to content

Latest commit

 

History

History
619 lines (368 loc) · 48.6 KB

CHANGELOG.md

File metadata and controls

619 lines (368 loc) · 48.6 KB

Changelog

What's Changed

  • chore(deps): bump puppeteer-core from 18.2.1 to 19.0.0 by @dependabot in zachowj#66
  • chore(deps): bump docker/setup-buildx-action from 1 to 2 by @dependabot in zachowj#73
  • chore(deps): bump GoogleCloudPlatform/release-please-action from 2.4.2 to 3.5.0 by @dependabot in zachowj#72
  • chore(deps): bump docker/setup-qemu-action from 1 to 2 by @dependabot in zachowj#71
  • chore(deps): bump crazy-max/ghaction-docker-login from 1 to 2 by @dependabot in zachowj#70
  • chore(deps): bump peter-evans/dockerhub-description from 2 to 3 by @dependabot in zachowj#69
  • chore(deps): bump actions/checkout from 2 to 3 by @dependabot in zachowj#75
  • chore(deps): bump GoogleCloudPlatform/release-please-action from 3.5.0 to 3.5.1 by @dependabot in zachowj#76
  • chore(deps-dev): bump @types/puppeteer-core from 5.4.0 to 7.0.4 by @dependabot in zachowj#78
  • chore(deps): bump GoogleCloudPlatform/release-please-action from 3.5.1 to 3.6.0 by @dependabot in zachowj#79

Full Changelog: https://github.com/zachowj/xfinity-data-usage/compare/v0.17.2...v0.17.3

What's Changed

  • chore(deps): bump GoogleCloudPlatform/release-please-action from 3.6.0 to 3.6.1 by @dependabot in zachowj#81

Full Changelog: https://github.com/zachowj/xfinity-data-usage/compare/v0.17.3...v0.17.4

0.20.2 (2023-07-23)

Features

  • Add check for confirmation element after reseting password (a6b8ee0)
  • Add configurable pageTimeout for puppeteer (c019e17)
  • add dumb-init (679d2ba)
  • Add imap option to automatically reset xfinity password (1d347a4)
  • Add incremental suffix to password when resetting (b6009cf)
  • Add limit to retry logging in (add3105)
  • Add logging levels (4bb38f7)
  • Add reading/writing cookies back in (b07f6ee)
  • Add security check bypass (12e3c49)
  • Configurable config folder (#46) (736e8de)
  • Maintain Xfinity account session (less password resets) (#39) (ffaac34)
  • Reject requests for images, fonts and domains not *xfinity.com (a3d2091)
  • Replace geckodriver and selenium with chromium and puppeteer (22bd274)
  • run buster-slim as the final build image (f0adc4a)
  • Spawn xfinity as a child process (8503b44)
  • switch to alpine for the final build (ce2098b)
  • Update to node 16 (b210c51)
  • Use a stealth plugin (e1ce0da)

Bug Fixes

  • add launch option disable-setuid-sandbox (0ebfd73)
  • Add missing await to startOver (aff1cb7), closes #108
  • Add yarn timeout to dockerfile (f48a4c8)
  • Always close brower session (7404be4)
  • Attempt to fix yarn timeout in docker build (6364a73)
  • build: Copy types dir for the docker build (906100b)
  • catch errors throw from imap (069e8c9)
  • check if page is still valid (1a2ee00)
  • Clear setTimeout if code is found (3dd41b7)
  • correct firefox spelling (6453a78)
  • Don't catch imap connection errors (4fd7535)
  • Don't commit late at night (ebdc1b5)
  • Don't wait for the username field as it could be hidden (ab90889)
  • Fix param type cast (69d39b4)
  • Handle first run without password file (2fa4fc7)
  • improved error handling of imap flow (1e2ae93)
  • mem leak fix? (3ef267c)
  • Possible fix for #14 (9c6fa0a)
  • possible fix for imapflow import (9ea5d4d)
  • puppeteer types (106e8db)
  • remove console.log (6ce6cee)
  • Remove deleted directory from dockerfile (67c70fa)
  • Remove URL parsing (a155ef4), closes #30
  • Replace Request with axios (8ebdd90)
  • Send bearer token when fetching data json (15b5f1e)
  • Use correct docker link in README (15b9cc9)
  • use correct package name in action (10d0c6f)
  • wait for page load after security check (3b29083)
  • Wait for pre selector on json page (af13d95)
  • Wait for title element to be loaded before reading it (8c56aef)

Documentation

Miscellaneous

0.2.1 (2023-07-22)

Miscellaneous

0.20.0 (2023-07-22)

Features

  • Add reading/writing cookies back in (b07f6ee)

Bug Fixes

  • Replace Request with axios (8ebdd90)

Miscellaneous

  • deps: Update dependencies (8ebdd90)

0.19.0 (2023-07-20)

Features

Miscellaneous

  • deps-dev: bump @types/node from 18.16.19 to 20.4.1 (#123) (53b9513)
  • deps-dev: bump @typescript-eslint/eslint-plugin (#122) (b8fbd01)
  • deps-dev: bump @typescript-eslint/parser from 5.62.0 to 6.1.0 (#125) (95496b2)
  • deps-dev: bump eslint-plugin-n from 15.7.0 to 16.0.1 (#119) (6b028e4)
  • deps-dev: bump eslint-plugin-prettier from 4.2.1 to 5.0.0 (#126) (e5d0fb7)
  • deps-dev: bump prettier from 2.8.8 to 3.0.0 (#121) (173231a)
  • deps: bump GoogleCloudPlatform/release-please-action (#117) (8ae9407)

0.18.1 (2023-04-22)

Bug Fixes

  • Add missing await to startOver (aff1cb7), closes #108

Miscellaneous

  • deps: bump GoogleCloudPlatform/release-please-action (#105) (7b390b8)

0.18.0 (2023-04-13)

Bug Fixes

  • Remove deleted directory from dockerfile (67c70fa)

Documentation

Miscellaneous

  • deps-dev: bump eslint-plugin-simple-import-sort (#92) (ca01301)
  • deps-dev: bump eslint-plugin-simple-import-sort (#95) (8457fe1)
  • deps-dev: bump typescript from 4.9.5 to 5.0.3 (#101) (abdb62c)
  • deps: bump GoogleCloudPlatform/release-please-action (#100) (43b1298)
  • deps: bump GoogleCloudPlatform/release-please-action (#103) (4b51609)
  • deps: bump GoogleCloudPlatform/release-please-action (#91) (64b360a)
  • deps: bump GoogleCloudPlatform/release-please-action (#94) (6e31971)
  • deps: bump GoogleCloudPlatform/release-please-action (#97) (f21f79f)
  • release 0.18.0 (249d4f6)

0.17.8 (2022-12-15)

Bug Fixes

  • Don't commit late at night (ebdc1b5)

0.17.7 (2022-12-15)

Bug Fixes

  • Add yarn timeout to dockerfile (f48a4c8)

0.17.6 (2022-12-15)

Bug Fixes

  • Attempt to fix yarn timeout in docker build (6364a73)

0.17.5 (2022-12-15)

Bug Fixes

  • Send bearer token when fetching data json (15b5f1e)

Miscellaneous

  • deps: bump GoogleCloudPlatform/release-please-action (#83) (e38d3a0)

0.17.2 (2022-09-22)

Documentation

Miscellaneous

  • update puppeteer changes (82edec1)
  • deps: bump puppeteer-core from 10.4.0 to 18.0.5 (#65) (21ac4f2)
  • deps-dev: bump @types/pino from 6.3.12 to 7.0.5 (#64) (c87c243)
  • deps-dev: bump eslint from 7.32.0 to 8.23.1 (#62) (27290df)
  • deps-dev: bump eslint-plugin-promise from 5.2.0 to 6.0.1 (#63) (3eb851d)
  • deps-dev: bump eslint-plugin-simple-import-sort (#61) (57e6398)

0.17.1 (2021-12-07)

Miscellaneous

0.17.0 (2021-09-20)

Features

Bug Fixes

  • Always close brower session (7404be4)

Miscellaneous

  • Add inspect script and open port in dev docker container (e1125b6)
  • Add log about password reset (3d85dd6)
  • Update dependencies (a2876d9)

0.16.1 (2021-09-14)

Bug Fixes

  • Don't wait for the username field as it could be hidden (ab90889)

0.16.0 (2021-09-13)

Features

0.15.3 (2021-09-10)

Bug Fixes

  • Wait for pre selector on json page (af13d95)

0.15.2 (2021-09-09)

Miscellaneous

0.15.1 (2021-09-08)

Bug Fixes

0.15.0 (2021-09-08)

Features

Miscellaneous

  • Revent release please action changes (326c49e)

0.14.0 (2021-09-07)

Features

  • Add check for confirmation element after reseting password (a6b8ee0)
  • Maintain Xfinity account session (less password resets) (#39) (ffaac34)

0.13.2 (2021-08-15)

Miscellaneous

0.13.1 (2021-08-15)

Bug Fixes

  • Handle first run without password file (2fa4fc7)

0.13.0 (2021-08-12)

Features

  • Add incremental suffix to password when resetting (b6009cf)

0.12.3 (2021-07-13)

Miscellaneous

0.12.2 (2021-07-13)

Bug Fixes

0.12.1 (2021-07-09)

Bug Fixes

Miscellaneous

0.12.0 (2021-07-09)

Features

  • Spawn xfinity as a child process (8503b44)

0.11.6 (2021-07-02)

Bug Fixes

  • Clear setTimeout if code is found (3dd41b7)

0.11.5 (2021-06-28)

Bug Fixes

  • catch errors throw from imap (069e8c9)

0.11.4 (2021-06-24)

Bug Fixes

  • improved error handling of imap flow (1e2ae93)

Documentation

  • fix imap.auth.pass location in readme (9475f05)
  • Update path for imap auth (8a9a817)

0.11.3 (2021-06-24)

Bug Fixes

  • possible fix for imapflow import (9ea5d4d)

0.11.2 (2021-06-23)

Bug Fixes

  • build: Copy types dir for the docker build (906100b)

0.11.1 (2021-06-23)

Bug Fixes

  • Don't catch imap connection errors (4fd7535)

0.11.0 (2021-06-23)

Features

  • Add imap option to automatically reset xfinity password (1d347a4)

0.10.0 (2021-04-30)

Features

  • Reject requests for images, fonts and domains not *xfinity.com (a3d2091)

0.9.2 (2021-04-30)

Bug Fixes

0.9.1 (2021-04-27)

Bug Fixes

  • Wait for title element to be loaded before reading it (8c56aef)

0.9.0 (2020-10-07)

Features

Bug Fixes

Miscellaneous

0.8.0 (2020-09-07)

Features

  • run buster-slim as the final build image (f0adc4a)

0.7.0 (2020-09-07)

Features

  • switch to alpine for the final build (ce2098b)

0.6.2 (2020-09-06)

Bug Fixes

  • check if page is still valid (1a2ee00)

0.6.1 (2020-09-06)

Bug Fixes

  • wait for page load after security check (3b29083)

0.6.0 (2020-09-06)

Features

  • Add configurable pageTimeout for puppeteer (c019e17)

Bug Fixes

  • correct firefox spelling (6453a78)

0.5.1 (2020-09-06)

Bug Fixes

  • add launch option disable-setuid-sandbox (0ebfd73)

0.5.0 (2020-09-05)

Features

  • Replace geckodriver and selenium with chromium and puppeteer (22bd274)

0.4.1 (2020-09-02)

Bug Fixes

  • Use correct docker link in README (15b9cc9)
  • use correct package name in action (10d0c6f)

0.4.0 (2020-09-01)

Features

  • Add limit to retry logging in (add3105)