Commit Graph

9119 Commits

Author SHA1 Message Date
c9s
3abdb3dd7b convert time struct for sqlite driver 2021-02-06 12:32:21 +08:00
Yo-An Lin
5a5e64cc8d Merge pull request #111 from c9s/feature/sqlite3
add sqlite3 migration support
2021-02-06 11:52:03 +08:00
c9s
32117af4b0 service: remove the ignore keyword to make the sql compatible with sqlite3 2021-02-06 11:44:49 +08:00
c9s
0b657d59f9 make inBaseAsset as private method 2021-02-06 11:34:53 +08:00
c9s
dd9dbee903 refactor database configuration with env vars 2021-02-06 11:33:49 +08:00
c9s
51d399a49d upgrade rockhopper 2021-02-06 11:22:04 +08:00
c9s
99b56003eb clean up legacy db connection handling with the new database service 2021-02-06 11:22:04 +08:00
c9s
276b6c1e48 drop the legacy upgradeDB 2021-02-06 11:22:04 +08:00
c9s
ecf94cdeea .travis.yml: test make migrations 2021-02-06 11:22:04 +08:00
c9s
63a8c00a4c fix makefile 2021-02-06 11:22:04 +08:00
c9s
c7440a3ea4 compile and update migration package 2021-02-06 11:22:04 +08:00
c9s
32f74d8f6f move mysql migrations to migrations/mysql 2021-02-06 11:22:04 +08:00
c9s
786757a686 migrations/sqlite3: fix sqlite3 alter syntax 2021-02-06 11:22:04 +08:00
c9s
de51eb29e4 refactor db stuff with database service 2021-02-06 11:22:04 +08:00
c9s
94dc291580 .travis.yml: create bbgo mysql database 2021-02-06 11:22:04 +08:00
c9s
6d756d2409 .travis.yml: add mysql to travis 2021-02-06 11:22:04 +08:00
c9s
2691d06f5f add rockhopper config for mysql 2021-02-06 11:22:04 +08:00
c9s
256fce484c add default 0 to not null field 2021-02-06 11:22:04 +08:00
c9s
483f6270f4 .travis.yml: add install section 2021-02-06 11:22:04 +08:00
YC
8d6279655f Merge pull request #113 from c9s/minor/move-response-to-util 2021-02-06 06:40:46 +08:00
ycdesu
06eacf70a2 util: test Response struct 2021-02-05 22:38:45 +08:00
ycdesu
f44d6a323a http: move response helper to util 2021-02-05 22:31:40 +08:00
Yo-An Lin
8c72e2290e Merge pull request #110 from jnlin/options_orderlimit 2021-02-05 19:30:41 +08:00
Jui-Nan Lin
c9f3b6fc1a fix(pnl): checking the side of trade, not taker or maker 2021-02-05 14:52:38 +08:00
Jui-Nan Lin
b6da7ee2f2 fix(pnl): should be trades 2021-02-05 14:49:42 +08:00
c9s
01ea0885dc scripts: use force flag to remove bbgo.sqlite3 2021-02-05 14:33:12 +08:00
c9s
ccb1708fd9 add script for testing sqlite3 migration 2021-02-05 14:20:07 +08:00
c9s
16b7944b92 add rockhopper config for sqlite3 2021-02-05 14:15:44 +08:00
c9s
007b679768 add sqlite3 migrations 2021-02-05 14:15:28 +08:00
c9s
8cb77075d0 .travis.yml: get rockhopper before we test 2021-02-05 13:26:41 +08:00
c9s
ea0c20cfe7 rename enableApiServer to enableWebServer 2021-02-05 13:04:52 +08:00
c9s
0803d6bae0 add BeforeRestart hook 2021-02-05 13:01:07 +08:00
Jui-Nan Lin
8eb8fb105d test: fix query trading test 2021-02-05 12:42:59 +08:00
c9s
ba9c8693af adjust column layout 2021-02-05 12:41:37 +08:00
Jui-Nan Lin
893b513605 feat: add limit option for pnl command 2021-02-05 10:12:10 +08:00
c9s
65f3613dc1 fix order trade table layout 2021-02-05 09:48:40 +08:00
c9s
67d8a44532 fix dashboard paper margin and padding 2021-02-05 09:12:38 +08:00
c9s
10f8a7864f fix side bar layout 2021-02-05 09:09:59 +08:00
c9s
5f1fc804df pkger: update bundled static files 2021-02-04 20:59:07 +08:00
c9s
c968f3d778 improve token Visibility 2021-02-04 20:58:05 +08:00
c9s
b90cc2a8c9 Makefile: frce build bbgo-desktop 2021-02-04 20:36:34 +08:00
c9s
ce097f3747 pkger: update bundled static files 2021-02-04 20:35:42 +08:00
c9s
8b142c96ee Makefile: improve commit message for pkger 2021-02-04 20:34:51 +08:00
c9s
dbfc1caa53 if dotenv file does not exist, do not load it 2021-02-04 20:34:31 +08:00
c9s
bd895149ad if dotenv file does not exist, do not load it 2021-02-04 20:34:31 +08:00
c9s
39fa0ef810 load dotenv file 2021-02-04 20:34:31 +08:00
c9s
2365ccb5d8 improve Makefile targets 2021-02-04 20:34:31 +08:00
c9s
715c717dfd clearInterval 2021-02-04 20:34:31 +08:00
c9s
237c621182 support ping and redirect 2021-02-04 20:34:31 +08:00
c9s
621321f5db add basic desktop app 2021-02-04 20:34:31 +08:00