Skip to content

Support Liga Portugal Bwin #33

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

Open
wants to merge 85 commits into
base: master
Choose a base branch
from
Open

Support Liga Portugal Bwin #33

wants to merge 85 commits into from

Conversation

nelsonamen
Copy link

Support Portuguese liga

vasqued2 and others added 30 commits August 15, 2022 21:10
Added support for MLB
Changed over from NFL sensor to TeamTracker sensor.
Updated README and HACS json files.
…ixes. (#3)

* Added support for volleyball and new volleyball in-game attributes.

* Added ability to specify conference identifier for NCAA football and basketball to pull in games between non-ranked teams.

* Support for baseball double-headers.

* Fixed issue when team abbreviation is a substring of another team abbreviation
* Major refactor of JSON parser. 
* Added file-based regression testing capability.
* Added regression test bed for football, baseball, soccer, and volleyball.
* Simplified version compatibility between teamtracker and teamtracker-card.
     Releases will follow the MAJOR.MINOR.PATCH convention.
     All teamtracker and teamtracker-card releases with the same MAJOR and MINOR version numbers will be compatible, regardless of PATCH version.
     For example, teamtracker v0.2.x will be compatible with any teamtracker-card v0.2.y.
* Create pt-BR.json

* Update pt-BR.json
* Added rank attribute when provided

* Added hockey

* Fixed Shots on Target Calculation

* Updated expected result files for Rank and Clock

* Added Hockey Test Files
* Added api_message attribute to help troubleshoot NOT_FOUND state
* Updated README to reference Wiki troubleshooting information
* Incorporated appropriate ha-nfl changes
* Minor fixes for preseason NHL and NBA games
* Updated workflows so they pass
* Updated regression test bed
Pre-release of localization engine for other to validate and expand.
Pulled in appropriate changes from ha-nfl
  Co-authored-by: Zac <[email protected]>
  Co-authored-by: gonzotek <[email protected]>
  Co-authored-by: Chris <[email protected]>
Added API localization support
Added native support for Champions League (CL)
Improved debug logs
commit edd0ff8
Merge: bf46ecd 509badc
Author: Zac <[email protected]>
Date:   Sun Oct 2 10:25:08 2022 -0700

    Merge pull request #28 from gonzotek/master

commit 509badc
Author: gonzotek <[email protected]>
Date:   Sun Oct 2 11:17:04 2022 -0400

    iot_class is also not used by hacs.json

commit de14c79
Author: gonzotek <[email protected]>
Date:   Sun Oct 2 11:13:10 2022 -0400

    domains key isn't allowed in hacs.json

    Per https://hacs.xyz/docs/publish/start/#hacsjson

commit f9031de
Author: gonzotek <[email protected]>
Date:   Sun Oct 2 11:08:47 2022 -0400

    Create hacs.yaml

    Preparing for HACS default repository submission

commit e04e46c
Author: gonzotek <[email protected]>
Date:   Sun Oct 2 08:54:38 2022 -0400

    remove title since it's a brand

    ¯\_(ツ)_/¯

commit 39f9b45
Author: gonzotek <[email protected]>
Date:   Sun Oct 2 08:15:35 2022 -0400

    Update __init__.py

    wrap values["location"] in try/except to catch games with no State info (e.g. the 10/2/2022 MIN @ NO London game)

commit bf46ecd
Merge: bd33d29 6bf1beb
Author: Zac <[email protected]>
Date:   Wed Sep 28 18:06:26 2022 -0700

    Merge pull request #26 from firstof9/convert-team-colors

    feat: add team colors as RGB color lists

commit 6bf1beb
Author: Chris <[email protected]>
Date:   Wed Sep 28 11:32:50 2022 -0700

    add rgb changes as new attribute

commit 83596dd
Author: Chris <[email protected]>
Date:   Tue Sep 27 16:29:42 2022 -0700

    fix reconfigure flow

commit d4dd621
Author: Chris <[email protected]>
Date:   Tue Sep 27 16:01:17 2022 -0700

    update coordinator class name

commit b074890
Author: Chris <[email protected]>
Date:   Tue Sep 27 15:59:42 2022 -0700

    formatting

commit 805634a
Author: Chris <[email protected]>
Date:   Tue Sep 27 15:14:30 2022 -0700

    fix colors being none

commit 4086a21
Author: Chris <[email protected]>
Date:   Tue Sep 27 14:58:55 2022 -0700

    colors is a list

commit 6f0802c
Author: Chris <[email protected]>
Date:   Tue Sep 27 13:02:11 2022 -0700

    linting

commit a123046
Author: Chris <[email protected]>
Date:   Tue Sep 27 13:00:57 2022 -0700

    feat: convert team colors to RGB color lists

commit bd33d29
Merge: b989ff3 a96ec05
Author: Zac <[email protected]>
Date:   Mon Sep 26 17:02:02 2022 -0700

    Merge pull request #25 from gonzotek/master

commit a96ec05
Author: gonzotek <[email protected]>
Date:   Mon Sep 26 18:29:45 2022 -0400

    Delete info.md

commit a43e07f
Author: gonzotek <[email protected]>
Date:   Mon Sep 26 13:26:28 2022 -0400

    Update hacs.json to render the repository readme

    Instead of using info.md, which is outdated.

commit b989ff3
Author: Zac <[email protected]>
Date:   Thu Sep 8 14:13:30 2022 -0700

    Update README.md
- Override API default date range to always search at least 5 days into future for upcoming games
- Added native support for upcoming World Cup (WC) matches
vasqued2 and others added 30 commits December 15, 2023 17:32
* Add async-timeout to dependency list

* Create sk.json (#120)

Pull in sk.json language file

---------

Co-authored-by: misa1515 <[email protected]>
Added support for new Tennis API
Added Slovak language support (thanks @misa1515)
- Language Override: For some languages, the ESPN API provides limited information (i.e. no play-by-play).  This enables the local HA language to be overridden with a user-specified language that may provide more robust information.  Can be configured via a YAML configuration (`api_language`) or using the Configuration Option for sensors created in the UI.  See README for details.

- Timeout Deprecation: A legacy `timeout` value could be set in the sensor configuration but had no actual impact.  This has been removed.
Update github workflow versions
Improve test coverage
* Deprecate timeout configuration
* Minor code clean-up
* Update pyproject.toml

* Update event.py

Use min/max for pylint
* Fix 2024.05 YAML defect
* Fix test to not unload any more
Add Spanish translation (Thanks @cvc90)
Add CLA for soccer (Thanks @EyvindEmilio)
---------

Co-authored-by: Carlos V <[email protected]>
Co-authored-by: Eyvind <[email protected]>
- Display `series_summary` when the competition is part of a playoff series.
* Return Team and Event URL attributes
- Added programmatic control of the sensor with the service `call_api` (beta)
- This enables the dynamic retrieval of information for different teams without the need to create multiple sensors.  It will simply reuse the same sensor.  This is expected to be of value to meet the needs of dynamic voice requests.
- Accepts four input parameters:  `sport_path`, `league_path`, `team_id`, and `conference_id` (optional)
- Service will dynamically change the sensor to the input parameters and refresh the sensor
- Sensor will revert to original configuration on reboot

NOTE:  This does not allow `teamtracker` to support multiple teams at the same time.  It simply allows the supported team to be changed programatically.

NOTE:  The functionality and input parameters of the `call_api` service is subject to change as new uses emerge.  If you have ideas or suggestions for specific use cases, open an Issue so they can be tracked.

Thanks to @dinki for the suggestion
- Add support for Doubles matches in Tennis for the Olympics

See README.md for an example using regular expressions in the team_id field to find the roster of a doubles match.
* No functionality change, only changes to tests and test data
- Minor fixes
- Tutorial section in Readme

---------

Co-authored-by: Senbei123 <[email protected]>
* Fix Lint Errors

* Replace direct assignment of version with async_update_entry()

* Update version
* Use long name for MMA events
- Add team long names to sensor attributes
- Add `season` attribute to indicate pre-, regular, and other season types.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants