Commit Graph

69 Commits (7c955b452f6cd1b6fa9631a2af4e5450d6523410)

Author SHA1 Message Date
John Ralls 37dfab7f31 [price-quotes] Convert long quote parsing lambda to a regular function.
4 years ago
John Ralls dd8316714b [price-quotes] Extract function GncQuotesImpl::comm_vec_to_json_string.
4 years ago
John Ralls e3ab384504 [price-quotes] Log messages instead of writing them to std::streams.
4 years ago
John Ralls 784aca5a4c [price-quotes] Extract class GncQuoteSource.
4 years ago
Geert Janssens 277f299ad6 GncQuotes - cleanups
4 years ago
Geert Janssens 585de5d134 GncQuotes - break actual interaction with Finance::Quote out into a separate function query_fq
4 years ago
Geert Janssens 70ab8a8a46 GncQuotes - drop parameterized constructor
4 years ago
Geert Janssens 4c2863966b GncQuotes - rename fetch_all to be an overload of fetch
4 years ago
Geert Janssens bf357315fd finance-quote-wrapper - implement check and fetch in one file via command line switches
4 years ago
Geert Janssens a00bce168c GncQuotes - cache default currency
4 years ago
Geert Janssens fcbe6cf10c Add code to parse json data returned by our F::Q wrapper
4 years ago
Geert Janssens 6ecc1ef73f GncQuotes - switch to Pimpl idiom
4 years ago
Geert Janssens 65ae46426b GncQuotes - add parameterized construction
4 years ago
Geert Janssens 3685e5de73 Factor out the async call to perl
4 years ago
Geert Janssens 6ce91d7f49 Drop the single quotes instance code for now
4 years ago
Geert Janssens 616a672d52 Rewrite boost::process call to properly capture both stdout and stderr
4 years ago
Geert Janssens a6771754d5 GncQuotes - start implementation of fetch/fetch_all
4 years ago
Geert Janssens 1d94887a0b Rewrite gnc_commodity_table_get_quotable_commodities as gnc_quotes_get_quotable_commodities
4 years ago
Geert Janssens 466db526b2 Move source files for GncQuotes to app-utils
4 years ago