aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Add acceptance testsIsmaël Bouya2018-04-0818-320/+2526
| | | | | Fixes https://git.immae.eu/mantisbt/view.php?id=42 (new scenario files still need to be added to improve coverage)
* Acceptance test preparationIsmaël Bouya2018-04-0710-87/+204
| | | | | | Save some headers for http requests Wait for all threads after the end of main Simplify library imports for mocking
* Move tests to separate filesIsmaël Bouya2018-04-079-5221/+5255
|
* Fix console helperIsmaël Bouya2018-04-052-5/+14
|
* Merge branch 'config_parsing' into devIsmaël Bouya2018-04-056-126/+133
|\
| * Refactor config parsingIsmaël Bouya2018-04-056-126/+133
|/
* Merge branch 'logs' into devIsmaël Bouya2018-04-045-14/+104
|\
| * Log http requests exceptionsIsmaël Bouya2018-04-043-14/+66
| |
| * Add logging at market instance creationIsmaël Bouya2018-04-044-0/+38
|/
* Merge branch 'retry_vanished' into devIsmaël Bouya2018-04-033-77/+94
|\
| * Improve fix of vanishing ordersIsmaël Bouya2018-04-033-77/+94
| |
* | Merge branch 'retry_vanished' into devIsmaël Bouya2018-04-022-1/+136
|\|
| * Fix vanishing ordersIsmaël Bouya2018-04-022-1/+136
|/ | | | Fixes https://git.immae.eu/mantisbt/view.php?id=60
* Small refactor for `super` useIsmaël Bouya2018-04-022-10/+10
|
* Add conditional install with virtual envIsmaël Bouya2018-03-271-0/+4
|
* Merge branch 'invalid_nonce' into devIsmaël Bouya2018-03-254-12/+64
|\ | | | | | | Fixes https://git.immae.eu/mantisbt/view.php?id=59
| * Handle invalid noncesIsmaël Bouya2018-03-254-12/+64
|/
* Merge branch 'timeouts' into devIsmaël Bouya2018-03-253-14/+721
|\ | | | | | | Fixes https://git.immae.eu/mantisbt/view.php?id=58
| * Handle timeouts for order creationsIsmaël Bouya2018-03-252-8/+572
| |
| * Handle timeouts for move_balancesIsmaël Bouya2018-03-252-6/+149
|/
* Merge branch 'retry_timeout' into devIsmaël Bouya2018-03-243-18/+109
|\
| * Move request wrapper to ccxtIsmaël Bouya2018-03-243-18/+27
| |
| * Add retry facility for api call timeoutsIsmaël Bouya2018-03-242-0/+82
|/ | | | Fixes https://git.immae.eu/mantisbt/view.php?id=40
* Fetch market_config for import report taskIsmaël Bouya2018-03-241-9/+6
|
* Merge branch 'store_reports' into devIsmaël Bouya2018-03-245-77/+286
|\ | | | | | | | | | | Add reports storing in database. See https://git.immae.eu/mantisbt/view.php?id=56 for the expected schema
| * Cleanup market from_configIsmaël Bouya2018-03-243-26/+21
| |
| * Add task to migrate reports to databaseIsmaël Bouya2018-03-241-0/+50
| |
| * Store reports to databaseIsmaël Bouya2018-03-244-54/+202
| | | | | | | | Fixes https://git.immae.eu/mantisbt/view.php?id=57
| * Add quiet flag for runningIsmaël Bouya2018-03-233-27/+43
|/
* Merge branch 'immae/store_logs' into devIsmaël Bouya2018-03-123-5/+19
|\
| * Store printed logsIsmaël Bouya2018-03-123-5/+19
|/
* Merge branch 'night_fixes' into devIsmaël Bouya2018-03-122-38/+76
|\
| * Fix mark finished order not alway called when necessaryIsmaël Bouya2018-03-122-11/+11
| |
| * Fix fullfiled not having correct currenciesIsmaël Bouya2018-03-122-27/+65
| |
* | Merge branch 'immae/parallelize' into devIsmaël Bouya2018-03-0910-731/+3071
|\ \ | |/ |/| | | Fixes https://git.immae.eu/mantisbt/view.php?id=51
| * Add parallelizationIsmaël Bouya2018-03-093-128/+431
| |
| * Add fake scenarioIsmaël Bouya2018-03-091-0/+27
| |
| * Add merge method for reportIsmaël Bouya2018-03-083-2/+29
| |
| * Move Portfolio to store and cleanup methodsIsmaël Bouya2018-03-084-198/+177
| | | | | | | | Make report stored in portfolio class instead of market
| * Move market processing to single methodIsmaël Bouya2018-03-082-24/+38
| |
| * Complete tests for the ccxt wrapperIsmaël Bouya2018-03-065-1/+1883
| |
| * Move helper methods to their due placesIsmaël Bouya2018-03-064-502/+610
|/
* Fixes after night runv0.5Ismaël Bouya2018-03-043-34/+102
| | | | | | | | - Currency pair doesn’t work when fetching orders - Store error in main to report. - Cancel orders when closing trade - Print closed status of trade to repr - Don’t try to cancel not cancellable orders
* Fix test for pretty-printing jsonIsmaël Bouya2018-03-041-3/+3
|
* Add build_release in MakefileIsmaël Bouya2018-03-041-0/+13
|
* Pretty-print the json outputIsmaël Bouya2018-03-041-1/+1
|
* Write tests for Processor classv0.4Ismaël Bouya2018-03-042-120/+206
| | | | | | | Make default repartition less sensitive to BTC Automatic signature for methods Fixes https://git.immae.eu/mantisbt/view.php?id=49 https://git.immae.eu/mantisbt/view.php?id=39
* Add close trades actionIsmaël Bouya2018-03-044-7/+66
|
* Add processorsIsmaël Bouya2018-03-023-138/+184
| | | | Fixes https://git.immae.eu/mantisbt/view.php?id=45
* Remove useless update_trades methodIsmaël Bouya2018-03-014-68/+38
| | | | Add arguments to log_stage