## 0.4.2 * fix threading issue with silently failing threads ## 0.4.1 * added schedule run (now) feature ## 0.4.0 * QUGC-166 fix quandl schedule list --token incorrect_token * QUGC-182. OK -> Updated * QUGC-164 fixes the issue ## 0.3.7 * add production flag ## 0.3.6 ## 0.3.4 * QUGC-154 disable ## 0.3.3 ## 0.3.2 * QUGC-151 quandl superset upload --> quandl superset * QUGC-140 if a source_code is given but does not exist, it should warn the user ## 0.3.1 * Added support for timed scheduling ## 0.3.0 * QUGC-132 Add thread_pool locking so that requests for the same dataset are not made in parallel * QUGC-120 update Task::Threading to catch SIGINT and shutdown thread_pool. Second occurence of SIGINT will exit immediately. * QUGC-117 add option for specifying logfile output --stdout and --stderr * QUGC-118 add option to specify environment -E --environment * QUGC-119 only use thread pool when needed * QUGC-119 given 1 thread skip using thread pool so that we can debug more easily, but leave threadpool implemented otherwise * QUGC-55 POST crash input back to us. Quandl Toolbelt has crashed. Can we please send the crash report back to Quandl.com? * QUGC-113 bump client for error propagation * QUGC-109 load task modules into Task * QUGC-109 refactor quandl/command/task.rb into modules * QUGC-89 quandl list inherits from quandl search and implements the same paging behaviour. * QUGC-89 quandl search will return an unlimited number of results. * QUGC-99 Add 'quandl search' to Toolbelt * QUGC-104 bump gems to fix when upload fails output is not json * QUGC-98 Add basic presenter classes * QUGC-95 rename ruby package identifier to avoid clobbering other ruby packages * WIKI-153 bump quandl_client to 2.5.2 for scraper models * WIKI-153 Add schedule task with subtasks: add, delete, replace, list, show ## 0.2.27 * add option to force update ## 0.2.26 * QUGC-90 fix quandl login barfs on linux * QUGC-96 fix toolbelt failing to run due to missing config * QUGC-95 rename ruby package identifier to avoid clobbering other ruby packages ## 0.2.25 * info outputs install path when given verbose ## 0.2.24 * QUGC-87 quandl update, quandl uninstall need to be disabled unless installed through a package * QUGC-86 rake quandl:release will only create releases from master * QUGC-86 add rake quandl:release that: Generate documentation, bump version, build and push distros * QUGC-86 added: rake quandl:document:release * QUGC-84 rename quandl_command to quandl ## 0.2.22 * update permits adding new folders ## 0.2.21 * QUGC-75 darwin build process will compile ruby if its missing * QUGC-71 Add failing spec for "quandl list not working v 20" * QUGC-65 Check for updates once every 24 hour period * QUGC-65 Add QConfig that stores configuration information in ~/.quandl/config * QUGC-60 add compatibility check ## 0.2.20 * QUGC-57 move data validation from Quandl::Format into Quandl::Client. * QUGC-54 write failing spec for input with nil row value * QUGC-53 numeric codes require the full code ## 0.2.19 * many bugfixes ## 0.2.18 * QUGC-49 Revise installer to use bash shell for [[ bashism * QUGC-48 rename to toolbelt * uniform table stdout for consistent parsing * dont export bin/quandl as an executable. If you want to use quandl cli install the package ## 0.2.17 * QUGC-42 Write failing specs for should not have to include data * QUGC-45 quandl info package versions are sent to debug instead of info. remove user id * QUGC-44 quandl delete should delete the datasets or raise an error * QUGC-44 Write failing spec that checks whether delete has succeeeded. * rake package:release takes an argument for building pre releases * quandl update has an option called --revision ## 0.2.16 * Add quandl update ## 0.2.15 * QUGC-37 quandl info: report my username not just my token * QUGC-37 reject unauthenticated requests * QUGC-39 Download. added validation for trim_start, trim_end, order, collapse, transform. ## 0.2.14 * QUGC-38 Add spec for download with column option failing ## 0.2.13 * QUGC-36 Should except null entry in 2 column dataset * QUGC-35 Pure Meta Data Send or Update ## 0.2.12 * add quandl list ## 0.2.10 * add specific version requirements * add info command for displaying quandl package information ## 0.2.9 * replace full_code regexp with Quandl::Pattern * remove --url global option * add validations * update token env var * add shortcuts to global options ## 0.2.8 * use updated Quandl::Format::Dataset.each_line to upload dataset's line by line as they become availabe from whichever interface. Allows ruby GC to operate and avoid having 20k datasets in memory ... ## 0.2.7 * refactor delete, download, upload * add convience methods for outputting info * remove command logger ## 0.2.6 * add quandl delete quandl delete (SOURCE_CODE/)CODE * dont try to load from STDIN if file_path was provided. ## 0.2.4 * refactor authorize to: quandl login login accepts username or email and password login outputs error or auth_token to ~/.quandl ## 0.2.0 * update gemspec to only require quandl_format * use Quandl::Commmand::Logger to log messages * update local gems * add Quandl::Command::Logger that writes to STDOUT and STDERR * display dataset.human_errors * refactor Action#upload into Command::Upload * refactor download to inherit from Action::Base * refactor action into Quandl::Command::Download * add options to download. extend Commander::Command::Options to support #each, #to_a, #[], #to_h ## 0.1.2 * use quandl_format instead of QDFormat ## 0.1.1 * bump quandl_operation to support revised QDFormat * refactor examples * improve log messages ## 0.1.0 * refactor commands to be more human friendly ## 0.0.1 * init