Commit graph

44 commits

Author SHA1 Message Date
andig
ec895a7ab3 chore: simplify 2025-02-14 17:22:47 +01:00
Thomas Becker
4cb072bd6e
Add Toyota (#18716) 2025-02-14 17:19:52 +01:00
andig
760b65761d
chore: improve errors.As usage (#18794) 2025-02-14 14:19:25 +01:00
andig
b4636ff046 chore: treat http 204 as empty json 2024-12-07 12:08:36 +01:00
andig
20e0fba139
Smart Hello: add more debug output (#14162) 2024-06-02 17:07:41 +02:00
andig
7fa3d252c9
chore: remove dead code (#11451) 2024-01-03 22:54:39 +01:00
duck
1b8cb72476
Add ENTSO-E "Day Ahead Pricing" tariff provider (#9794) 2023-10-03 12:04:53 +02:00
andig
e14fdf6822
Require Go 1.21 (#9244) 2023-08-17 21:41:44 +02:00
andig
2ffb050fb4
Porsche: switch identity provider (#8546) 2023-06-25 13:01:57 +02:00
andig
261fab2996
Add INRO Pantabox (#7534) 2023-04-21 10:42:44 +02:00
andig
4cf901fb75 chore: add http status description 2023-03-15 14:52:09 +01:00
andig
2cb91bd040 VW: fix MBB token refresh error 2022-04-18 20:32:39 +02:00
andig
10449032ac
Use OIDC config for retrieving user information (#3006)
Also extracts a request.NewClient method
2022-03-26 10:52:06 +01:00
andig
6972bc6c36 Equip default transport with reduced connect timeout 2022-03-15 19:25:38 +00:00
andig
1631572457 Remove http headers from default log output 2022-02-23 17:31:30 +01:00
andig
ef68405fb8
Intercept parameters from http redirects (#2111) 2021-12-24 00:14:53 +01:00
andig
c19f279484
Skoda Enyaq: add start/stop charger command (#1905) 2021-11-20 17:05:10 +01:00
andig
5e586fcea4
Create transport package (#1838) 2021-11-19 21:09:57 +01:00
andig
e0f68de753 Audi: handle odometer errors 2021-09-06 13:06:15 +02:00
andig
51f0a4153a
Fiat: add soc refresh and odometer api (#1480) 2021-09-05 18:05:05 +02:00
andig
c77e455809 Update evcc repo uri 2021-08-21 12:53:25 +02:00
andig
be05a258de
Easee: make circuit configurable (#1296) 2021-08-06 18:24:17 +02:00
andig
383d450637 Add Tronity support (#1268) 2021-08-04 09:00:31 +02:00
andig
4fbdb526b0 Limit trace log level to physical communication (#1240) 2021-07-25 16:21:21 +02:00
andig
3df591bcc6 Simplify request metrics, use HTTP 999 for error status 2021-06-07 21:08:08 +02:00
andig
24a0046832 Metrics: include request status 2021-06-06 11:39:37 +02:00
andig
ae035be94d
VW: allow setting custom timeouts (#1111)
* VW: allow setting custom timeouts
* Add HTTP request metrics
2021-06-03 18:18:55 +02:00
andig
3f9e627dc5 Improve logging 2021-05-26 11:45:38 +02:00
andig
cf6d435b6e Improve http request logging 2021-05-15 11:26:52 +02:00
andig
62052e0159
Fix memory leaks due to not closing http request body (#997) 2021-05-10 21:58:04 +02:00
andig
3f8aac467a
Further simplify OAuth handling for VW vehicles (#761) 2021-03-14 21:16:38 +01:00
andig
171c6f59fd Deprecate ioutil 2021-02-22 08:11:00 +01:00
andig
f01ed0dc1c
Cleanup request api and simplify creating a logging transport (#657) 2021-02-11 16:52:17 +01:00
andig
04807a276f Support new Tesla login including MFA devices (#626) 2021-02-04 13:15:19 +01:00
andig
c3c18a588d
Minor fixes (#614) 2021-01-26 09:59:38 +01:00
andig
edd1b79332 Use NewDecoder instead of read/unmarshal 2021-01-17 20:25:36 +01:00
andig
1bc1c45698
Fix some memory leaks caused by not closing HTTP request body (#516) 2020-12-10 11:59:41 +01:00
andig
2df30f64d0
Fix swallowed error 2020-12-09 22:53:29 +01:00
andig
6724f04e04 Add VW ID api (#492) 2020-12-08 08:19:12 +01:00
andig
0a1f7caf55 Handle more error response codes for bluelink api 2020-10-18 13:33:45 +02:00
andig
95cc086226
Replace VW We with VW Id api (#367) 2020-10-03 16:30:06 +02:00
andig
b9a3babe5d Utilize url.Values where possible 2020-09-30 13:56:55 +02:00
andig
d136456e41 Make Audi implementation more stringent 2020-09-29 21:34:29 +02:00
andig
26eeb05c05
Refactor http helper into util/request (#362) 2020-09-27 17:59:08 +02:00