17 Commits (main)

Author SHA1 Message Date
Adrian 3dac4e4c68 Implement HTML-code unescaping when parsing URLs 1 year ago
Adrian 432e098371 Implement alt logo parsing for match page and upcoming matches 2 years ago
Adrian 8b5facabac Implement logo parsing for upcoming and match page 2 years ago
Adrian b8b200c6b7 Add logo and alt_logo to Team data definition 2 years ago
Adrian cccaa403fe Add constructor to make match_page tests more readable 2 years ago
Adrian b7084220d4 Create integration test for unknown upcoming match 2 years ago
Adrian be91d7174b Finish integration test for bo3 2 years ago
Adrian 74842c7f17 Add pretty-assertions to dev deps 2 years ago
Adrian 635d8a0eb0 Add get_match to API and create integration test 2 years ago
Adrian 60de3a9f4c Add timeout to avoid rate limit 2 years ago
Adrian 69dda90581 Remove RequestBuilder abstraction
There is just not much benefit into creating verbose generics only to
make one build function reusable. Also makes API discovery harder, and
clutters the inlay type hints
2 years ago
Adrian ad9041e4f9 Add lots of documentation 2 years ago
Adrian e41da657d6 Implement RequestBuilder for MatchResults 2 years ago
Adrian afe1ec7109 Add tokio dependency and test async fetch 2 years ago
Adrian 0f150d22e9 Fix URL composition for RequestBuilder 2 years ago
Adrian 1305232648 Restructrue request module 2 years ago
Adrian 1e55d59d65 Create request builder and minor lib refactor
- Switch http client to reqwest from attohttpc
- Create integration test class
- Minor changes to lib module visibility and use directives
- Create generic request builder class
2 years ago