{"push_id":3149463379,"size":8,"distinct_size":4,"ref":"refs/heads/feature/token-metrics-dashboard/939719778393000","head":"8152ed656a2f19c9b635ffa5f48a8e0bfcf2404d","before":"c4061b01b7d5e5815a5c20e574c6aa96ca8f935e","commits":[{"sha":"24d5b4ef3ec6f3bd8d1fcae0f32eca94ddb45667","author":{"name":"anthotsang","email":"53e708bae1ad7ddd983a92b754896d05dd2f4ae5@antho.com"},"message":"Allow user to set and persist default currency (#557)\n\n* Add basic currency selector component.\r\n\r\n* Connect currency selector to context and add to navbar.\r\n\r\n* Switch to react-cookies instead of context.\r\n\r\n* Add event listener to currency provider to synchronise currency contexts.\r\n\r\n* Add default_currency to users table.\r\n\r\n* Allow default_currency to be updated.\r\n\r\n* Pass default currency to currency context and update on change if logged in.\r\n\r\n* Allow default_currency validation to be nil.\r\n\r\n* Rename CurrencyWidget to CurrencySelectorWidget\r\n\r\n* Fix currency selector to use a managed state flag.\r\n\r\n* Refactor currency change event to a constant.\r\n\r\n* Change managed state check to a method rather than prop. Fix warning for Select component. Fix missed renaming of CurrencySelectorWidget.\r\n\r\n* Add currency symbol to selector.\r\n\r\n* Update db schema.\r\n\r\n* Hide currency selector from coin index page.\r\n\r\n* Style changes.\r\n\r\n* Additional style changes.\r\n\r\n* Add currency rates api route.\r\n\r\n* Add currency symbol and rate information to currency context. Connect currency info to coinlist items.\r\n\r\n* Add currency control.\r\n\r\n* Restructure highchart to update on data change and change currency labels.\r\n\r\n* Reset tradingview chart on data change.\r\n\r\n* Make fake template strings for summary to insert dynamic pricing and currency.\r\n\r\n* Remove console logging.\r\n\r\n* Adjust coin details page prices based on currency.\r\n\r\n* Adjust styles on currency selector.\r\n\r\n* Rename initialData to initialRawData.\r\n\r\n* Refactor parseData to fat arrow function.\r\n\r\n* Add withCurrency HOC. Remove historical price wrapper.\r\n\r\n* Remove unused currency context.","distinct":false,"url":"https://api.github.com/repos/coinfi/coinfi/commits/24d5b4ef3ec6f3bd8d1fcae0f32eca94ddb45667"},{"sha":"9fd2166206c10e0b53b9fa6f9dc3fe44754587ba","author":{"name":"jessehon","email":"cbc7b215d58db58b11691f9b88b94393dea3ca72@gmail.com"},"message":"Daily token exchange supply signal #928899300515800 (#639)\n\n* List subscribed coin keys with SignalsTelegramUser\r\n\r\n* Fix merge object key","distinct":false,"url":"https://api.github.com/repos/coinfi/coinfi/commits/9fd2166206c10e0b53b9fa6f9dc3fe44754587ba"},{"sha":"d394f709e380ced07008c8676c96a11f2b0aff15","author":{"name":"anthotsang","email":"53e708bae1ad7ddd983a92b754896d05dd2f4ae5@antho.com"},"message":"Add non-token cta. (#644)","distinct":false,"url":"https://api.github.com/repos/coinfi/coinfi/commits/d394f709e380ced07008c8676c96a11f2b0aff15"},{"sha":"1c55a05b462f4fbbac7c3051de0e6a4a58e32f36","author":{"name":"anthotsang","email":"53e708bae1ad7ddd983a92b754896d05dd2f4ae5@antho.com"},"message":"Store total market cap/volume (#641)\n\n* Add market metrics table to store cmc global-metrics data.\r\n\r\n* Add necessary scopes.\r\n\r\n* Schedule market metrics updates.\r\n\r\n* Fail update market metrics if can't save to db.","distinct":false,"url":"https://api.github.com/repos/coinfi/coinfi/commits/1c55a05b462f4fbbac7c3051de0e6a4a58e32f36"},{"sha":"6d704c7130e8c5b98a80c2e09790eab83fe32564","author":{"name":"Anthony Tsang","email":"53e708bae1ad7ddd983a92b754896d05dd2f4ae5@antho.com"},"message":"Merge branch 'develop' into feature/token-metrics-dashboard/939719778393000","distinct":true,"url":"https://api.github.com/repos/coinfi/coinfi/commits/6d704c7130e8c5b98a80c2e09790eab83fe32564"},{"sha":"7563dc65dab639da695e23616c9a12e214f0f164","author":{"name":"Anthony Tsang","email":"53e708bae1ad7ddd983a92b754896d05dd2f4ae5@antho.com"},"message":"Add currency selection.","distinct":true,"url":"https://api.github.com/repos/coinfi/coinfi/commits/7563dc65dab639da695e23616c9a12e214f0f164"},{"sha":"1d85ea3c03560692854e6e10d429e02f0003e62a","author":{"name":"Anthony Tsang","email":"53e708bae1ad7ddd983a92b754896d05dd2f4ae5@antho.com"},"message":"Fix slug names.","distinct":true,"url":"https://api.github.com/repos/coinfi/coinfi/commits/1d85ea3c03560692854e6e10d429e02f0003e62a"},{"sha":"8152ed656a2f19c9b635ffa5f48a8e0bfcf2404d","author":{"name":"Anthony Tsang","email":"53e708bae1ad7ddd983a92b754896d05dd2f4ae5@antho.com"},"message":"Add links to token metrics dashboard. Hide token metrics that are not available.","distinct":true,"url":"https://api.github.com/repos/coinfi/coinfi/commits/8152ed656a2f19c9b635ffa5f48a8e0bfcf2404d"}]}
{"actor":{"display_login":"anthotsang"}}