Commit Graph

30 Commits

Author SHA1 Message Date
aec4b8435b Enhance MySubaru API integration with improved error handling and new utility functions
All checks were successful
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 25s
- Refactor Response struct's parse method to return detailed error messages based on API error codes.
- Introduce UnixTime type for handling Unix timestamps in JSON marshaling and unmarshaling.
- Add email masking utility function to obfuscate email addresses for privacy.
- Implement containsValueInStruct function to check for substring presence in struct fields.
- Create comprehensive unit tests for UnixTime, email masking, and struct value checking.
- Update vehicle service request method documentation for clarity.
2025-07-08 11:26:45 -04:00
3c927fd83b Enhance documentation for API client and vehicle structures; improve test function naming for clarity
All checks were successful
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 24s
2025-07-06 15:15:12 -04:00
0744d16401 Refactor some functions 2025-07-02 12:06:23 +03:00
21a928bf70 Debuging response outputs
All checks were successful
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 25s
2025-06-09 12:46:14 -04:00
017d7de3a2 Changes Tire Pressure (PSI) at Vehicle Status from int to float64
All checks were successful
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 27s
2025-06-06 17:28:15 -04:00
28f650dc7d Added Locks status and tire pressure (psi and kpa)
All checks were successful
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 22s
2025-06-05 16:43:46 -04:00
849a544ffa Changed the way of naming climate profiles
All checks were successful
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 23s
2025-06-05 10:53:52 -04:00
af28d7b2ed More changes
All checks were successful
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 24s
2025-06-04 17:28:21 -04:00
25c551af1d Change tire pressure for the vehicle condition from float64 to int
All checks were successful
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 25s
2025-06-04 17:14:38 -04:00
c353651287 Beta version
All checks were successful
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 24s
2025-06-04 12:58:49 -04:00
934f1259d0 Beta version
All checks were successful
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 24s
2025-06-04 12:48:53 -04:00
2cf1dfff1b More changes
All checks were successful
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 23s
2025-06-03 12:58:58 -04:00
c3820ce0af More changes
All checks were successful
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 25s
2025-06-03 12:51:55 -04:00
b0385b15ab Alphan version
All checks were successful
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 25s
2025-06-01 20:40:38 -04:00
f4fa996d53 More changes
All checks were successful
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 26s
2025-06-01 20:32:17 -04:00
f959895824 More changes
All checks were successful
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 26s
2025-06-01 17:10:38 -04:00
ded46bb720 More changes
All checks were successful
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 26s
2025-06-01 17:05:38 -04:00
265fe89b03 More changes
All checks were successful
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 26s
2025-06-01 15:40:05 -04:00
b477017411 Some changes
All checks were successful
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 24s
2025-06-01 12:04:24 -04:00
2542993b9f More changes
All checks were successful
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 23s
2025-05-31 21:15:04 -04:00
d66d529fa9 Some changes
All checks were successful
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 26s
2025-05-31 20:55:25 -04:00
d3c2badfcb Some changes
All checks were successful
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 25s
2025-05-31 19:55:53 -04:00
ed2495ee5c Fixed windows trim
All checks were successful
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 24s
2025-05-29 10:58:00 -04:00
cc3edf7e22 Reverted back int to string
All checks were successful
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 22s
2025-05-29 00:43:37 -04:00
59ee34b899 Changed tires pressure psi from string to int
All checks were successful
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 23s
2025-05-29 00:31:40 -04:00
913e129927 Added parsing way of tires
All checks were successful
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 23s
2025-05-29 00:20:11 -04:00
bea9e214b0 Changed VehicleStatus Heading from string to int
All checks were successful
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 23s
2025-05-28 14:37:27 -04:00
fa6104f140 Some updates
All checks were successful
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 25s
2025-05-28 12:25:15 -04:00
988c7a1d20 interface > any 2025-05-21 01:22:31 -04:00
bfed21acd8 first commit 2025-05-20 15:54:30 -04:00