aec4b8435b
Enhance MySubaru API integration with improved error handling and new utility functions
...
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
f850b55b52
Add methods for two-factor authentication and vehicle refresh functionality
2025-07-06 17:33:22 -04:00
3c927fd83b
Enhance documentation for API client and vehicle structures; improve test function naming for clarity
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 24s
2025-07-06 15:15:12 -04:00
152eb2c7b7
Refactor code structure and remove redundant sections for improved readability and maintainability
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 26s
2025-07-06 14:23:35 -04:00
b61b5664b7
Add ValidateSession method to check vehicle status and log errors
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 27s
2025-07-05 16:14:10 -04:00
b2a76f83cc
Enhance authentication error handling and logging in auth function
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 25s
2025-07-02 17:28:07 +03:00
d616854f4e
Improve error handling and logging in HTTP request execution
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 26s
2025-07-02 17:24:57 +03:00
16af99d38e
More debug
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 26s
2025-07-02 16:16:12 +03:00
3afa650200
More debug
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 46s
2025-07-02 16:12:50 +03:00
23e242be8a
Enabled auth debug output
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 26s
2025-07-02 16:08:39 +03:00
0744d16401
Refactor some functions
2025-07-02 12:06:23 +03:00
21a928bf70
Debuging response outputs
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 25s
2025-06-09 12:46:14 -04:00
c353651287
Beta version
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 24s
2025-06-04 12:58:49 -04:00
934f1259d0
Beta version
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 24s
2025-06-04 12:48:53 -04:00
68eb2a5911
More changes
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 23s
2025-06-03 19:14:50 -04:00
b0d874ec94
More changes
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 25s
2025-06-03 15:45:37 -04:00
c3820ce0af
More changes
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 25s
2025-06-03 12:51:55 -04:00
c2128f278e
More changes
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 24s
2025-06-03 10:41:45 -04:00
b0385b15ab
Alphan version
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 25s
2025-06-01 20:40:38 -04:00
f4fa996d53
More changes
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 26s
2025-06-01 20:32:17 -04:00
f959895824
More changes
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 26s
2025-06-01 17:10:38 -04:00
ded46bb720
More changes
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 26s
2025-06-01 17:05:38 -04:00
2f86d769fc
More changes
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 27s
2025-06-01 15:30:08 -04:00
cec922f363
More changes
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 26s
2025-06-01 12:31:32 -04:00
8cb2ae8835
More changes
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 23s
2025-06-01 12:23:59 -04:00
472bcd0723
More changes
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 23s
2025-06-01 12:10:31 -04:00
096d737b85
More changes
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 25s
2025-06-01 12:08:19 -04:00
b477017411
Some changes
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 24s
2025-06-01 12:04:24 -04:00
df5ef6ed0d
Fully removed gabs dependency
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 26s
2025-06-01 11:26:26 -04:00
2542993b9f
More changes
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 23s
2025-05-31 21:15:04 -04:00
d3c2badfcb
Some changes
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 25s
2025-05-31 19:55:53 -04:00
500d2368a3
More climate presets changes
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 26s
2025-05-29 18:31:02 -04:00
177955b7e0
Disabled Subaru Climate Presets
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 24s
2025-05-29 16:40:08 -04:00
df26dc4a7a
More Climate Profile changes
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 23s
2025-05-29 15:55:33 -04:00
48b7379770
Continue work on the Climate Settings
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 23s
2025-05-29 15:20:44 -04:00
d6ad39b126
More climate profiles changes
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 23s
2025-05-29 14:31:56 -04:00
2f3840e01b
Testing Climate Quick Presets parsing
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 25s
2025-05-29 14:11:56 -04:00
d642b957d8
Starting work on the Climate Profiles
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 23s
2025-05-29 13:45:14 -04:00
c3b7baa087
Updated the way to parse doors and windows
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 22s
2025-05-29 00:08:30 -04:00
c371a14fc2
Disabled getting climate presets
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 23s
2025-05-28 16:59:17 -04:00
b51092b1a7
Some minor updates
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 24s
2025-05-28 16:03:29 -04:00
ebff67ae18
Fixed typo
2025-05-28 14:36:50 -04:00
439d4dc15b
Changed fmt to logger
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 23s
2025-05-28 14:04:26 -04:00
9ec0ec5309
Some output cleanups
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 23s
2025-05-28 12:54:05 -04:00
fa6104f140
Some updates
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 25s
2025-05-28 12:25:15 -04:00
0fb4996334
Changed passing way of the logger
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 22s
2025-05-27 23:05:29 -04:00
ea31ffb651
Updated config file and config struct
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 23s
2025-05-27 22:52:02 -04:00
19134aa756
Removed unnecessary cookies
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 24s
2025-05-22 00:09:44 -04:00
67b9d218a7
Upgraded resty to v3
Golan Testing / testing (1.24.x, ubuntu-latest) (push) Successful in 24s
2025-05-21 23:34:15 -04:00
71e00595ca
Changed a git URL
2025-05-20 16:02:27 -04:00