Commit Graph

22 Commits

Author SHA1 Message Date
steven 3c274c614b add partial share ownership support (float)... and penny rounding errors.
continuous-integration/drone/push Build is passing
continuous-integration/drone Build is passing
2025-05-07 21:14:02 -06:00
steven 61074bfd80 implement rudimentary caching for yahoo finance to avoid http 429 rate limiting
continuous-integration/drone/push Build is passing
2025-05-07 19:59:30 -06:00
steven 13291da691 fix double slash in URL
continuous-integration/drone/push Build is passing
2025-05-07 12:16:55 -06:00
steven 3fbfbab7d6 output URL in the https response error message
continuous-integration/drone/push Build is passing
2025-05-07 12:14:48 -06:00
steven a34dca1076 spoof user agent string for yahoo finance API
continuous-integration/drone/push Build is passing
2025-05-07 12:06:39 -06:00
steven 0110941ac7 attempt to avoid yahoo finance rate limiting
continuous-integration/drone/push Build is passing
2025-05-07 11:57:33 -06:00
steven 43cd399c18 Fix concurrent error handling for BTC provider
continuous-integration/drone/push Build is passing
continuous-integration/drone Build is passing
2025-01-23 23:31:25 -07:00
steven 88552ba042 fix nil pointer dereference
continuous-integration/drone/push Build is passing
continuous-integration/drone Build is passing
2024-11-14 09:25:39 -07:00
steven 068004ba14 bitcoin address failure - actually check the error
continuous-integration/drone/push Build is passing
2024-11-11 06:25:26 -07:00
steven c4a79b0f4c do not update bitcoin balance if getting address balance fails
continuous-integration/drone/push Build is passing
2024-11-08 13:17:01 -07:00
steven 6ed332d8b6 fix nil pointer dereference if http error when getting btc address
continuous-integration/drone/push Build is passing
continuous-integration/drone Build is passing
2024-09-23 08:59:42 -06:00
steven 5e401c06ae switch to free api
continuous-integration/drone/push Build is passing
2024-09-09 17:47:17 -06:00
steven 7689e3e1f2 fix fiat conversion - requires cg api key
continuous-integration/drone/push Build is passing
2024-09-09 17:43:14 -06:00
steven c119f1f57c get bitcoin addresses concurrently
continuous-integration/drone/push Build is passing
continuous-integration/drone Build is passing
2024-09-01 09:05:21 -06:00
steven 7ce58c03d7 comments and formatting
continuous-integration/drone/push Build is passing
continuous-integration/drone Build is failing
2024-03-30 19:42:58 -06:00
steven 92a6246052 Do not export when not required
continuous-integration/drone/push Build encountered an error
2024-03-23 14:06:38 -06:00
steven 7d52632af6 Remove legacy fiat conversion using coinconvert
continuous-integration/drone/push Build is passing
2024-03-23 13:49:38 -06:00
steven 13d3c2e77c refresh questrade client if it's nil
continuous-integration/drone/push Build is passing
2024-02-23 23:01:36 -07:00
steven 9bc4b463ef change from coinconvert to coingecko for FIAT conversion
continuous-integration/drone/push Build is passing
2023-12-28 09:33:13 -07:00
steven 47e460a9dc make private if not part of provider interface
continuous-integration/drone/push Build is passing
2023-11-13 18:52:24 -07:00
steven 0a518fd31a add README.md for providers 2023-11-13 17:40:13 -07:00
steven 4c01dc4ea2 move providers into providers subdirectory
continuous-integration/drone/push Build is passing
2023-11-13 17:39:22 -07:00