Closed issues:
- Prices rest endpoint #228
- Cleanup repository #225
- Review docs dicrectory #219
- Tickers real-time module #215
- List of tokens api endpoint bug #214
- Service layer in REST api #212
- Tickers rest endpoint #206
- Cassandra migrations #199
Merged pull requests:
- UPD CI job docs update #232 (SaveTheAles)
- UPD config.yml knowledge -> wiki #231 (SaveTheAles)
- Prices endpoint #229 (vstavetski)
- Fix ticker REST api #227 (vstavetski)
- Remove rest-api-old directory #226 (vstavetski)
- Cassandra migrations #224 (vstavetski)
- Update docs #223 (vstavetski)
- Tickers real-time module #218 (vstavetski)
- Fix not found status #216 (vstavetski)
- add raw data service #213 (vstavetski)
0.5.0 (2018-07-06)
Closed issues:
- Draw logo and patern for cyber-markets #202
- Token VWAP Ticker Calculation #192
- Implement tokens API #148
Merged pull requests:
- Logo for cyber markets #210 (Olga584)
- Tickers rest endpoint #208 (vstavetski)
0.4.1 (2018-06-15)
Closed issues:
Merged pull requests:
- Changelog with generator #207 (vstavetski)
- List of supported tokens #205 (vstavetski)
- Tickers batch processing #203 (vstavetski)
0.4.0 (2018-06-08)
Closed issues:
- Recalculate tickers using old trades #198
- Store trades from kafka #196
- Store raw exchanges data #194
- Design Tokens Architecture #193
- Volume for all tokens in USD/BTC/ETH #138
- [Tickers] open and close prices for tickers #128
- Initialize open source features for community #99
Merged pull requests:
- Storer component #197 (vstavetski)
0.3.7 (2018-05-15)
0.3.6 (2018-05-14)
Closed issues:
- Orderbooks managing #176
- Reconnecting policy for Etherdelta connector #173
- Http liveness enpoint for kubectl for exchanges connector #157
0.3.5 (2018-05-06)
Merged pull requests:
- Trade count by token monitor #191 (vstavetski)
0.3.4 (2018-05-03)
Closed issues:
- Trades for binance #174
Merged pull requests:
- Etherdelta reconnection policy #190 (vstavetski)
0.3.3 (2018-05-03)
Closed issues:
- Order Books monitoring #187
- Orderbook collecting for supported exchanges #185
- Design architecture for orderbooks #175
Merged pull requests:
- Trades for binance exchange #189 (vstavetski)
- Monitoring for orderbooks #188 (vstavetski)
- Orderbooks collecting #186 (vstavetski)
0.3.2 (2018-05-02)
0.3.1 (2018-04-28)
0.3.0 (2018-04-27)
Closed issues:
- Extend a list of supported CEXes #182
- Runtime ERC20 token definition resolving #172
- Add new source of ERC20 token definitions for etherdelta connector #161
- Development environment setup with cyber-markets #158
- Add knowledge cybernode/components/markets page #156
- Rename Core -> Common module #155
- Migrate CEXes to Xchange Stream lib #151
- Investigate a stability of the exchange connectors #139
Merged pull requests:
- Prevent division by zero #184 (vstavetski)
- Support for new exchanges #183 (vstavetski)
- Update docs #181 (vstavetski)
- Resolve erc20 token definition in runtime #180 (vstavetski)
- Initialize open source community #179 (vstavetski)
- Add changelog #171 (vstavetski)
0.2.3 (2018-04-18)
Merged pull requests:
- Fix rest api dockerfile, etherdelta connector #169 (vstavetski)
0.2.2 (2018-04-14)
0.2.1 (2018-04-14)
Merged pull requests:
- Tokens def from resources #168 (vstavetski)
- Fix rest-api Dockerfile #167 (vstavetski)
0.2.0 (2018-04-12)
Closed issues:
- Etherdelta connector review #152
- Remove USDT from cross-conversion #150
- Implement new REST api method for tokens page #142
- Temporary proxy endpoint to cryptocompare for extracting supply data #141
- Story - Top performing tokens #140
- REST endpoint for token details page #136
- Improve REST api in the case when there is no historical data #135
- Api for monitoring exchange connectors #134
- Update README instructions to run Markets #133
- Volume for tokens #131
- [Connectors] Use the name of exchanges in capital letters #129
- Mocking framework #126
- [Stream-api] Bug with app crashes in web sockets case #123
- App crash in docker #122
- [Connectors-core] - refactoring Trade obj #121
- [Tickers] - refactor field names #120
- [stream-api] setup batch architecture for tickers #118
- [Stream-api] Get pairs by token #116
- Add object type to ws message #114
- staging: Update backend containers from their docker-compose.yml files #113
- Add WS connector for Bittrex exchange for parsing trades/orderbook #110
- Add WS connector for Bithumb exchange for parsing trades/orderbook #109
- Quick run instructions don't work #108
- Window duration filter in the stream api for tickers #106
- Add WS connector for GDAX exchange for parsing trades/orderbook #101
- Split cyber-markets to stand-alone services with cm-core #100
- Stream API for tickers #98
- REST API for tickers #97
- Ticker calculation #96
- Standard for exchanges #95
- Think about splitting of cyber-markets to atomic stand-alone kafka-connectors #94
- Add cm-kafka-connectors to ci and docker-hub repositories #92
- Integration of EtherDelta smart-contract DEX on Ethereum #91
- Fix web socket connection from trades and orders subscribe pages #89
- rename cybernode/cm-connectors to cybernode/cm-exchange-ws-connectors docker image #88
- Impossible to sync 2(two) kafka topics to same cassandra table #86
- Convert Timestamp trade value from Bitstamp exchange #84
- Add GDAX exchange #82
- Create description of endpoints for tickers with RAML for REST API #80
- [exchange-connectors] Describe a right way of updating on prod without data lose. #79
- [stream-api] Find dead ws connections and delete it from broadcastes(coroutine job) #78
- Fix Poloniex's trades parsing #75
- Add support to run app only for trades\order functionallity #74
- Save tickers slice to db #73
- Save orders slice to db #72
- Save trades to db #71
- Provide meaningful docker images description #70
- Project codestyle #66
- Tokens pair for x_y should be same as for y_x #65
- Ethereum DEXs integration #60
- List exchanges without historical api availability #58
- Supply dev-kafka #56
- Setup minimal dev/prod infrastructure environment #52
- [spark] create live time trades ticker calculation #50
- Data quality roadmap #49
- [stream-api] tickers endpoints #48
- [stream-api] enchantment trades api #47
- [stream-api] stress tests #46
- [stream-api] pairs api endpoint #45
- [cm] general wiki page with how to start dev environment #44
- [stream-api] api documentation #43
- [stream-api] circle ci create docker images. Checks on PRs. #42
- [stream-api] rename client-api to stream-api #41
- [connectors] сircle ci create docker images. Create PR checks #40
- [connectors] order book test code coverage #39
- [connectors] Order book messages parsers for HitBtc, Bitstamp, Bittrex #38
- [stream-api] Order book api via ws #37
- [connectors] Order book basic architecture #36
- Build and run java applications in docker \w compose #32
- Add dependency managment gradle plugin #29
- Undertow http client with coroutines #27
- Description of configuration parameters #21
- Missing failures on Travis #19
- Add deepstream integration #18
- Create debug-console run for connectors #17
- Integrade chaingear for poloniex, bitfinex, hitbtc #11
- CI testing #10
- Create Continuous WebSocket Connection Manager #8
- Create exchange support table for wiki #7
- Write ws message parser for HitBtc #5
- Format of market data #3
- Write ws message parser for Bitstamp #2
- Write ws message parser for bitfinex #1
Merged pull requests:
- Update documentation for configure development environment #166 (vstavetski)
- Documentation for configure development environment #165 (vstavetski)
- Rename core module #164 (vstavetski)
- Exchanges monitoring #162 (vstavetski)
- Exchange connectors implementation using xchange lib #154 (vstavetski)
- update tickers, rest api implementations #153 (vstavetski)
- 136 token details #146 (vstavetski)
- 135 rest without gaps #145 (vstavetski)
- 142 batch for tokens page #144 (vstavetski)
- 131 volume for tokens #132 (vstavetski)
- 128 open close price for tickers #130 (vstavetski)
- #120 rename filed tokensPair to pair #127 (vstavetski)
- 97 rest api for tickers #125 (vstavetski)
- cyber-markets #123 #124 (mgergalov)
- Rewrite tickers calculation #119 (vstavetski)
- Feature/cyber markets#114 #117 (mgergalov)
- #114 ws message update: #115 (mgergalov)
- update compose for prod #112 (vstavetski)
- #106 prevent tickers duplication #111 (vstavetski)
- #106 fix window duration filter for tickers #107 (vstavetski)
- cyber markets #101 (GDAX exchange integration) #105 (mgergalov)
- Update configs for production #104 (vstavetski)
- Feature/cyber markets#100 #103 (mgergalov)
- 96 ticker calculation #102 (vstavetski)
- feature/cyber-markets #92 #93 (mgergalov)
- cyber-markets #89 #90 (mgergalov)
- cyber markets #71 #87 (mgergalov)
- feature/cyber-markets#84: #85 (mgergalov)
- feature/cyber-markets#78 #83 (mgergalov)
- Merge to master #77 (hleb-albau)
- Feature/cyber-markets-65 unify pairs by alphabet #76 (mgergalov)
- #50: Add spark dependencies. #68 (IRus)
- Use Kotlin impl of CircularQueue. #67 (IRus)
- Rewrite CircularQueue to Kotlin. #64 (IRus)
- #37 [stream-api] Order book api via ws. #63 (arturalbov)
- cyber-markets-47-return-only-n-trades : impl #62 (mgergalov)
- Some little gradle refactorings. #61 (IRus)
- cyber-markets-47-trade #59 (mgergalov)
- #36 [connectors] Order book basic architecture #57 (arturalbov)
- #40 [connectors] fix release filter #54 (hleb-albau)
- Undertow + kafka architecture #53 (hleb-albau)
- #40 [connectors] сircle ci - create docker images during release tag push, builds on pr #51 (hleb-albau)
- Build and run java applications in docker \w compose #35 (IRus)
- provide api fo queering trades by pairs #34 (hleb-albau)
- WIP: Build and run java applications in docker \w compose #33 (IRus)
- Kafka Initial Implementation #31 (hleb-albau)
- Bitstamp connector #30 (arturalbov)
- Client-api introduced #28 (hleb-albau)
- Remove old src #26 (hleb-albau)
- remove rethinkdb, add deepstream support #25 (hleb-albau)
- Don't reupload cache on every build #24 (abitrolly)
- Merge pull request #20 from cyberFund/development #23 (hleb-albau)
- Move to undertow #22 (hleb-albau)
- Release 0.1 #20 (hleb-albau)
- Show build status of development branch. #15 (IRus)
- CI testing #10 #14 (IRus)
- Use kotlin property instead of method. #13 (IRus)
- Data integrity: save live history gaps to db #12 (hleb-albau)
- Add build folder to gitignore. #9 (IRus)
- Format of market data #4 (hleb-albau)
* This Change Log was automatically generated by github_changelog_generator