{"push_id":2804391912,"size":24,"distinct_size":24,"ref":"refs/heads/unify-merge-process","head":"face0dc4d3c6c9bb9a0832f8d1c7c5c85b7b5aee","before":"b941cf677d9ba8f29ff6b65460bbf674357a93c4","commits":[{"sha":"f5b37c9776883544fe004c59e28035637da8f77e","author":{"name":"Lex. Huang","email":"7e9060d9c48e6d66fafc0137fea2adb6f804ce48@qq.com"},"message":"fix(ConferenceCallMergeCtrlPage): check and trigger the router after mounting (#1048)\n\nif the last has already been terminated after rendering, need to trigger the callback at the point","distinct":true,"url":"https://api.github.com/repos/ruleechen/ringcentral-js-widgets/commits/f5b37c9776883544fe004c59e28035637da8f77e"},{"sha":"6051d29cfb5ab70ca1e87362ad1505dfa6f8f86b","author":{"name":"Lex. Huang","email":"7e9060d9c48e6d66fafc0137fea2adb6f804ce48@qq.com"},"message":"feat(CallAvatar): add base64 support (#1050)\n\nBecause in sfb, we can only get avatar of sfb contacts in base64 formation in C#(still can transform\r\nit to blob in renderer process, but for the sake of performance, we don't do that), so add the\r\nbase64 support","distinct":true,"url":"https://api.github.com/repos/ruleechen/ringcentral-js-widgets/commits/6051d29cfb5ab70ca1e87362ad1505dfa6f8f86b"},{"sha":"88b01ff720d526c2759c25b21ce60568d34fe73c","author":{"name":"JackZong","email":"a79d76ea82d8633838642a3d334e65df2e069b01@hotmail.com"},"message":"fix(conferenceCall,CallsOnholdPage):when user merge a recoding call can't go to conference call ctrl page (#1049)","distinct":true,"url":"https://api.github.com/repos/ruleechen/ringcentral-js-widgets/commits/88b01ff720d526c2759c25b21ce60568d34fe73c"},{"sha":"ffb1b0eb2a01c62ba73e74a8279e9c0eecf153ec","author":{"name":"Rukai Yu","email":"4715d610668d4c7793c3eddb2cf779b07074c097@outlook.com"},"message":"fix(MergeInfo): disable spinner when it is on conference call (#1051)\n\n* Fix variable typo","distinct":true,"url":"https://api.github.com/repos/ruleechen/ringcentral-js-widgets/commits/ffb1b0eb2a01c62ba73e74a8279e9c0eecf153ec"},{"sha":"eeaf082a18b27ade78d174cdc2937a0fb6159461","author":{"name":"aermin","email":"9b0646f5ea37e0d79b9e1d7f2cf3bc4f8b9ac1d8@qq.com"},"message":"i18n : import locale (#1054)\n\n*     i18n : import locale\r\n\r\n* editor eslintrc to ignore quotes","distinct":true,"url":"https://api.github.com/repos/ruleechen/ringcentral-js-widgets/commits/eeaf082a18b27ade78d174cdc2937a0fb6159461"},{"sha":"f2bce05841815c697431739c78eb1360be9cbc82","author":{"name":"Lex. Huang","email":"7e9060d9c48e6d66fafc0137fea2adb6f804ce48@qq.com"},"message":"fix(CallsOnholdPage): fix router (#1055)\n\n* fix(CallsOnholdPage): fix router\r\n\r\nwhen there is no active call, clicking the back button will navigate user to the dialer\r\n\r\nhttps://jira.ringcentral.com/browse/RCINT-8285\r\n\r\n* feat(CallsOnholdPage): go to grand parent path\r\n\r\nwhen there is no calls, goto grand parent path\r\n\r\n* refactor(RouterInteraction): Add go() on routerInteraction\r\n\r\nproxify the reactRouter.go()","distinct":true,"url":"https://api.github.com/repos/ruleechen/ringcentral-js-widgets/commits/f2bce05841815c697431739c78eb1360be9cbc82"},{"sha":"b38bd2a6237407983c0c23e1834b748249231059","author":{"name":"Lex. Huang","email":"7e9060d9c48e6d66fafc0137fea2adb6f804ce48@qq.com"},"message":"feat(components): Add <MediaObject/> (#1058)\n\n* feat(components): Add <MediaObject/>\r\n\r\nhttps://getbootstrap.com/docs/3.3/components/#media\r\n\r\nBREAKING CHANGE: refactoring ParticipantItem.js using new component\r\n\r\n* refactor(ParticipantItem.js): code alignment\r\n\r\nLine 26 exceeds the maximum line length of 100. (max-len)\r\n\r\n* feat(ConferenceParticipantPanel, MediaObject): add `flexible` prop\r\n\r\nUsing flex layout or not","distinct":true,"url":"https://api.github.com/repos/ruleechen/ringcentral-js-widgets/commits/b38bd2a6237407983c0c23e1834b748249231059"},{"sha":"561ecbc0e0c5907d5feaef4fe4a97162f0fc22e2","author":{"name":"Embbnux Ji","email":"e021f8d63939fadd70f3faff369f7e2f8841d35c@embbnux.com"},"message":"fix reducer tests (#1060)\n\n* fix reducer tests\r\n\r\n* fix lint error","distinct":true,"url":"https://api.github.com/repos/ruleechen/ringcentral-js-widgets/commits/561ecbc0e0c5907d5feaef4fe4a97162f0fc22e2"},{"sha":"bbd828f5da94de5f1532d0064a2e27a7d16f6637","author":{"name":"Rukai Yu","email":"4715d610668d4c7793c3eddb2cf779b07074c097@outlook.com"},"message":"fix(MergeInfo,ActiveCallPanel): show a loading timeout text when the lastCallInfo is failed to load or timeout (#1064)\n\nRelated work item: RCINT-8304","distinct":true,"url":"https://api.github.com/repos/ruleechen/ringcentral-js-widgets/commits/bbd828f5da94de5f1532d0064a2e27a7d16f6637"},{"sha":"55aa58307b94a8e35195ec94c58698838ceb3b27","author":{"name":"查理大叔","email":"be20f104fc4226117ce1f37307004b624d406e4e@gmail.com"},"message":"Be able to hide/show log button in `LogNotification` according to props (#1066)\n\n* mod readme\r\n\r\n* add auto create ticket in settingspanel\r\n\r\n* render array of outer components\r\n\r\n* handle single or list of components\r\n\r\n* use additional props to handle single or a list of components\r\n\r\n* use ramda to handle\r\n\r\n* add a feature to show or hide log button in\r\n\r\n* remove unnecessary code\r\n\r\n* remove Ramda import\r\n\r\n* set show log notification log button","distinct":true,"url":"https://api.github.com/repos/ruleechen/ringcentral-js-widgets/commits/55aa58307b94a8e35195ec94c58698838ceb3b27"},{"sha":"3001d92bc0d5d45ded4ccfe7b3d89c24c566030f","author":{"name":"Lex. Huang","email":"7e9060d9c48e6d66fafc0137fea2adb6f804ce48@qq.com"},"message":"refactor(ActiveCallPage): remove merge button (#1063)\n\n* refactor(ActiveCallPage): remove merge button\r\n\r\n* revert(ActiveCallsPage): revert `webphoneResume`\r\n\r\n* style(ActiveCallItem): remove mergeBtn style\r\n\r\n* refactor(ActiveCallsPage): remove `hasConferenceCall`","distinct":true,"url":"https://api.github.com/repos/ruleechen/ringcentral-js-widgets/commits/3001d92bc0d5d45ded4ccfe7b3d89c24c566030f"},{"sha":"b9cbbf5ac928c7b3fc8f779a5a9d5f531a2a9055","author":{"name":"Embbnux Ji","email":"e021f8d63939fadd70f3faff369f7e2f8841d35c@embbnux.com"},"message":"do not run scripts build on PR (#1061)","distinct":true,"url":"https://api.github.com/repos/ruleechen/ringcentral-js-widgets/commits/b9cbbf5ac928c7b3fc8f779a5a9d5f531a2a9055"},{"sha":"c14284222b12c8b94f3e364fa849c8c12fcfc77a","author":{"name":"Embbnux Ji","email":"e021f8d63939fadd70f3faff369f7e2f8841d35c@embbnux.com"},"message":"update version to 0.9.0 (#1062)","distinct":true,"url":"https://api.github.com/repos/ruleechen/ringcentral-js-widgets/commits/c14284222b12c8b94f3e364fa849c8c12fcfc77a"},{"sha":"1df753063bed6951971faf0c0a0ce236585c0878","author":{"name":"Embbnux Ji","email":"e021f8d63939fadd70f3faff369f7e2f8841d35c@embbnux.com"},"message":"add permission check in glip module (#1065)","distinct":true,"url":"https://api.github.com/repos/ruleechen/ringcentral-js-widgets/commits/1df753063bed6951971faf0c0a0ce236585c0878"},{"sha":"b9859f32873864413578fadb5854e44d46d46e14","author":{"name":"Jack Tzu-Chieh Huang","email":"639e4dc6b5bb5bf0b23ab5f3b6520ff45a43857c@hotmail.com"},"message":"Enhance/locale interactive (#1072)\n\n* [Enhance] Implement basic interactive mode for skipping and deleting translations\r\n\r\n* [chore] Update locale-settings to use interactive mode\r\n\r\n* [bug] Fix bug that prevent inquirer.prompt from properly waiting for confirmation\r\n\r\n* [refactor] Put interactive and silent into defaultConfig\r\n\r\n* [bug] Fix bug where importLocale ignores template string keys","distinct":true,"url":"https://api.github.com/repos/ruleechen/ringcentral-js-widgets/commits/b9859f32873864413578fadb5854e44d46d46e14"},{"sha":"cd46ce5a1f7cdd8617a39db8ad16b7fc7cb2a2d7","author":{"name":"aermin","email":"9b0646f5ea37e0d79b9e1d7f2cf3bc4f8b9ac1d8@qq.com"},"message":"i18n : Update locale (#1076)\n\n* import locale\r\n* consolidate locale","distinct":true,"url":"https://api.github.com/repos/ruleechen/ringcentral-js-widgets/commits/cd46ce5a1f7cdd8617a39db8ad16b7fc7cb2a2d7"},{"sha":"9be7eaa8585b6b1b6a4183e4bced29899637a1be","author":{"name":"Joy","email":"addfe54c266a661f93753bc2d89b5fafd204f494@users.noreply.github.com"},"message":"refactor facilitate call function for testing (#1075)\n\n* add test for test spec RCI-1071 step2\r\n\r\n* add test for test spec RCI-1071 step2\r\n\r\n* Add test for allCalls and incomingCall\r\n\r\n* add test for test spec RCI-1071 step2\r\n\r\n* Add test for allCalls and incomingCall\r\n\r\n* refactor facilitate call function for testing\r\n\r\ncreate callHelper(inbound call, outbound call)\r\nupdate session.js and use jest.fn to catch session action\r\nadd incoming call page test\r\n\r\nSigned-off-by: Joy Zhang <mint.soda@hotmail.com>\r\n\r\n* fix forgot to commit conflict\r\n\r\n* remove useless test","distinct":true,"url":"https://api.github.com/repos/ruleechen/ringcentral-js-widgets/commits/9be7eaa8585b6b1b6a4183e4bced29899637a1be"},{"sha":"e3c5b6b17a434da3ed46cc35e1f0cae0895c325e","author":{"name":"Embbnux Ji","email":"e021f8d63939fadd70f3faff369f7e2f8841d35c@embbnux.com"},"message":"fix message sync token invalid (#1078)","distinct":true,"url":"https://api.github.com/repos/ruleechen/ringcentral-js-widgets/commits/e3c5b6b17a434da3ed46cc35e1f0cae0895c325e"},{"sha":"3f49c2fd4364f12bd77afa51780086c11e59247c","author":{"name":"Embbnux Ji","email":"e021f8d63939fadd70f3faff369f7e2f8841d35c@embbnux.com"},"message":"add unreadCounts into glip groups module (#1079)\n\n* add unreadCounts into glip groups\r\n\r\n* remove semicolon","distinct":true,"url":"https://api.github.com/repos/ruleechen/ringcentral-js-widgets/commits/3f49c2fd4364f12bd77afa51780086c11e59247c"},{"sha":"27a24671a63c7ed20059812b4b01ba11b0445b4e","author":{"name":"Embbnux Ji","email":"e021f8d63939fadd70f3faff369f7e2f8841d35c@embbnux.com"},"message":"add glip svg icon (#1080)","distinct":true,"url":"https://api.github.com/repos/ruleechen/ringcentral-js-widgets/commits/27a24671a63c7ed20059812b4b01ba11b0445b4e"}]}
{"actor":{"display_login":"ruleechen"}}