-
Notifications
You must be signed in to change notification settings - Fork 8
Expand file tree
/
Copy pathChangeLog
More file actions
110 lines (93 loc) · 2.72 KB
/
ChangeLog
File metadata and controls
110 lines (93 loc) · 2.72 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
CHANGES
=======
* Vechicles: Move from list to dict in vehicles
v0.1.7
------
* bump version to v0.1.7
* Authentication: do not raise Error on token refresh
v0.1.6
------
* bump version to v0.1.6
* Authentication: await relogin after token is invalid
v0.1.5
------
* bump version to v0.1.5
* Tires: Values in pressure data is actually kPa
v0.1.4
------
* bump version to v0.1.4
* Tires: Fix unit of pressure values
* actions: enable pip cache
v0.1.3
------
* bump version to 0.1.3
* Vehicle: Add more data fields
* Authentication: trigger relogin if failed with login ttoken invalid error
* Tires: Fix name for tire pressure values
v0.1.2
------
* bump version to v0.1.2
* Authentication: wrap key access in try block
* Account: Add login functino to just log in
v0.1.1
------
* Bump version to 0.1.1
* reduce logging to info in cli
* Create CONTRIBUTING.md
v0.1.0
------
* Create CODE\_OF\_CONDUCT.md
* remove influxdb code from cli
* Vehicle Position: Fix KeyError
* Authentication: wrap results in try blocks
* formating
* Create dependabot.yml
* update action versions
* formating
* Do not use pytest 8 yet
* make use of helper function
* remove redundant code
* Position: Add position parsing
* fix odometer parsing
* Vehicle: Add odometer value
* fix typos
* remove unused import
* Fix project settings
* fix pytest version
* Tires initialize no defaults
* cli: add testing with influxdb
* remove comment about pytest
* Tires: Add decoding of tire information
* Battery: Parse more information from vehicle
* install test requirements
* enable tests
* Add tests
* update Vehicle information on multiple requests
* working on stats for battery
* Parse battery data
* skip pytest
* housekeeping
* Get all vehicle information
* Update package information
* Remove auth function form httpx.AsyncClient it interferes with the login
* Create python-publish.yml
* Create python-package.yml
* log header during signature generation
* raise error if message is an error json
* build string version of request body only once and remove spaces to be equal to JS json string
* quickly run status info
* still getting "The access token is invalid"
* fix the timestamp and now it works!
* More logging and getting the last login more similar to the working JS implementation
* Add launch config and moved args to be loaded from env file
* wording
* fix white space and unused imports
* remove duplicate URLs
* Fix some URLs for fetching api token
* Fix hashes in JWT
* Update README
* Login goes futher and now shows {'code': '1442', 'message': 'The inspection date has expired'}
* Login successful. API access fails with {"code":"1402","message":"The access token is invalid"}
* Authentication aquires access\_token and refresh\_token
* initial code commit
* Initial commit