Changesets: Cryptoportfolio Trader

master 1d72880c

2018-04-07 23:23:10

immae

Details Diff
Add acceptance tests

Fixes https://git.immae.eu/mantisbt/view.php?id=42
(new scenario files still need to be added to improve coverage)
Affected Issues
0000042
mod - tests/test_main.py Diff File
rm - tests/test_acceptance.py Diff File
add - tests/acceptance/print_balances/parallel_report_db/1.json Diff File
add - tests/acceptance/print_balances/no_parallel/2.json Diff File
mod - tests/test_portfolio.py Diff File
add - tests/acceptance/print_balances/no_parallel_report_db/1.json Diff File
mod - tests/test_store.py Diff File
add - tests/acceptance/print_balances/no_parallel/1.json Diff File
add - test_acceptance.py Diff File
add - tests/acceptance/print_balances/parallel_report_db/2.json Diff File
add - tests/acceptance/print_balances/no_parallel_report_db/2.json Diff File
add - obfuscate Diff File
mod - Makefile Diff File
add - tests/acceptance/print_balances/parallel/2.json Diff File
mod - tests/test_ccxt_wrapper.py Diff File
add - tests/acceptance/print_balances/parallel/1.json Diff File
mod - tests/helper.py Diff File
mod - tests/test_market.py Diff File

master e7d7c0e5

2018-04-07 17:39:29

immae

Details Diff
Acceptance test preparation

Save some headers for http requests
Wait for all threads after the end of main
Simplify library imports for mocking
Attach Issues:
mod - portfolio.py Diff File
mod - tests/test_market.py Diff File
mod - tests/test_store.py Diff File
mod - main.py Diff File
mod - ccxt_wrapper.py Diff File
mod - store.py Diff File
mod - tests/test_ccxt_wrapper.py Diff File
mod - market.py Diff File
mod - tests/test_portfolio.py Diff File
mod - tests/test_main.py Diff File

master c682bdf4

2018-04-06 21:08:06

immae

Details Diff
Move tests to separate files
Attach Issues:
add - tests/test_acceptance.py Diff File
add - tests/helper.py Diff File
add - tests/test_main.py Diff File
mod - Makefile Diff File
add - tests/test_market.py Diff File
mod - test.py Diff File
add - tests/test_portfolio.py Diff File
add - tests/test_store.py Diff File
add - tests/test_ccxt_wrapper.py Diff File

master 4ef232d8

2018-04-05 12:15:08

immae

Details Diff
Merge branch 'dev'
Attach Issues:

master e6015816

2018-04-05 12:14:49

immae

Details Diff
Fix console helper
Attach Issues:
mod - main.py Diff File
mod - test.py Diff File

master 882d55e9

2018-04-05 09:57:53

immae

Details Diff
Merge branch 'dev'
Attach Issues:

master dcc1e201

2018-04-05 09:57:45

immae

Details Diff
Merge branch 'config_parsing' into dev
Attach Issues:

master a42d6cc8

2018-04-05 09:56:51

immae

Details Diff
Refactor config parsing
Attach Issues:
mod - requirements.txt Diff File
mod - config.ini Diff File
mod - store.py Diff File
mod - test.py Diff File
mod - main.py Diff File
mod - market.py Diff File

master 7d5da019

2018-04-04 13:02:56

immae

Details Diff
Merge branch 'dev'
Attach Issues:

master 3b602910

2018-04-04 13:02:43

immae

Details Diff
Merge branch 'logs' into dev
Attach Issues:

master d8e233ac

2018-04-04 12:02:50

immae

Details Diff
Log http requests exceptions
Attach Issues:
mod - store.py Diff File
mod - ccxt_wrapper.py Diff File
mod - test.py Diff File

master 90d7423e

2018-04-04 12:02:13

immae

Details Diff
Add logging at market instance creation
Attach Issues:
mod - market.py Diff File
add - .gitattributes Diff File
mod - test.py Diff File
mod - store.py Diff File

master 79ac9364

2018-04-03 20:44:18

immae

Details Diff
Merge branch 'dev'
Attach Issues:

master 341a4b07

2018-04-03 20:43:40

immae

Details Diff
Merge branch 'retry_vanished' into dev
Attach Issues:

master 7ba831c5

2018-04-03 20:43:05

immae

Details Diff
Improve fix of vanishing orders
Attach Issues:
mod - portfolio.py Diff File
mod - test.py Diff File
mod - market.py Diff File

master 3699463a

2018-04-02 19:20:48

immae

Details Diff
Merge branch 'dev'
Attach Issues:

dev 7a676e2b

2018-04-02 19:19:49

immae

Details Diff
Merge branch 'retry_vanished' into dev
Attach Issues:

dev 5542e9e3

2018-04-02 19:18:49

immae

Details Diff
Fix vanishing orders

Fixes https://git.immae.eu/mantisbt/view.php?id=60
Affected Issues
0000060
mod - test.py Diff File
mod - portfolio.py Diff File

master 013d60a7

2018-04-02 13:40:43

immae

Details Diff
Merge branch 'dev'
Attach Issues:

master b03f2a30

2018-04-02 13:40:14

immae

Details Diff
Small refactor for `super` use
Attach Issues:
mod - ccxt_wrapper.py Diff File
mod - test.py Diff File

master a0facc59

2018-03-27 21:31:11

immae

Details Diff
Merge branch 'dev'
Attach Issues:

dev 91598060

2018-03-27 21:30:41

immae

Details Diff
Add conditional install with virtual env
Attach Issues:
mod - Makefile Diff File

master de40b4e7

2018-03-25 23:58:32

immae

Details Diff
Merge branch 'dev'
Attach Issues:

dev e967a372

2018-03-25 23:57:57

immae

Details Diff
Merge branch 'invalid_nonce' into dev

Fixes https://git.immae.eu/mantisbt/view.php?id=59
Affected Issues
0000059

dev b47d7b54

2018-03-25 23:57:39

immae

Details Diff
Handle invalid nonces
Attach Issues:
mod - ccxt_wrapper.py Diff File
mod - portfolio.py Diff File
mod - test.py Diff File
mod - market.py Diff File
 First  Prev  1 2 3 4 5 6 7 8 9  Next  Last