Skip to content

Latest commit

 

History

History
218 lines (201 loc) · 13.6 KB

W2-0112-0118.md

File metadata and controls

218 lines (201 loc) · 13.6 KB

ArcBlock Engineering Weekly Digest (01-12 ~ 01-18)

Generated on 2020-01-29 18:45

Summary

  • Pushed 189 commits to master branch
  • Created 67 pull requests, merged 63
  • Resolved and closed 110 issues
  • Crafted and deployed 37 internal releases

Repo Details

Repo Name Commits Pull Requests Issues Releases
ArcBlock/token-swap-js 62 29 (29 merged, 0 active) closed 47 published 6 , latest v0.100.2
ArcBlock/forge-token-swap 30 15 (15 merged, 0 active) closed 30 published 22 , latest v0.26.6
ArcBlock/arc-wallet-android 34 7 (7 merged, 0 active) closed 16 published 7 , latest v2.2.1
ArcBlock/arc-wallet-ios 28 5 (5 merged, 0 active) closed 10 -
ArcBlock/forge-core-protocols 0 2 (1 merged, 1 active) closed 1 published 1 , latest v1.0.8
ArcBlock/forge-webapp 6 1 (1 merged, 0 active) closed 1 -
ArcBlock/forge-js 3 1 (1 merged, 0 active) closed 1 -
ArcBlock/arcblock-ios-sdk 3 1 (1 merged, 0 active) closed 1 published 1 , latest v0.9.13
ArcBlock/accelerator 1 1 (0 merged, 1 active) closed 0 -
ArcBlock/forge-docs 13 1 (1 merged, 0 active) closed 1 -
ArcBlock/forge 0 1 (1 merged, 0 active) closed 1 -
ArcBlock/did-connect 1 1 (0 merged, 1 active) closed 0 -
ArcBlock/GitCMS 5 1 (0 merged, 1 active) closed 0 -
ArcBlock/ocap-javascript-sdk 3 1 (1 merged, 0 active) closed 1 -

Notice: we have removed changes by line of code because GitHub API is not returning correct data

Activity Details

Merged Pull Requests

  • [token-swap-js] fix: interval caused data inconsistency(#104) 01-18

  • [token-swap-js] Chore: unify util api interface and fix bunch of ui issues(#99) 01-18

  • [token-swap-js] fix a bunch of issues(#98) 01-18

  • [token-swap-js] Chore polish(#93) 01-17

  • [token-swap-js] Chore trigger(#91) 01-17

  • [token-swap-js] Fix balance check(#90) 01-17

  • [token-swap-js] Fix: balance 0 display and disallow duplicate email(#89) 01-17

  • [token-swap-js] Feat better contact select(#88) 01-17

  • [token-swap-js] Fix doc link(#87) 01-17

  • [token-swap-js] Chore: fix save contact and support withdraw all(#86) 01-16

  • [token-swap-js] Balance check(#85) 01-16

  • [token-swap-js] Chore disable socket(#83) 01-16

  • [token-swap-js] Chore polish(#82) 01-15

  • [token-swap-js] Chore new version(#81) 01-15

  • [token-swap-js] Chore new version(#80) 01-15

  • [token-swap-js] Fix bundle(#79) 01-15

  • [token-swap-js] Fix do batch query(#78) 01-15

  • [token-swap-js] Fix role(#77) 01-15

  • [token-swap-js] add debug statements(#76) 01-15

  • [token-swap-js] Feat: support loading env dynamically(#75) 01-15

  • [token-swap-js] Feat dev email(#74) 01-15

  • [token-swap-js] Chore: rebuild(#73) 01-14

  • [token-swap-js] Chore: trigger rebuild(#72) 01-14

  • [token-swap-js] Feat import account and optimize query(#71) 01-14

  • [token-swap-js] Chore security disable express powered by header(#69) 01-14

  • [token-swap-js] Fix cache bust(#68) 01-14

  • [token-swap-js] Chore: add auth for all endpoint(#67) 01-14

  • [token-swap-js] Chore: polish ui(#66) 01-13

  • [token-swap-js] chore: support confirmation display & add feedback form(#60) 01-12

  • [forge-token-swap] Use keccak to calculate ETH hash when doing approve withdraw.(#161) 01-18

  • [forge-token-swap] Log error for monitored transaction.(#160) 01-18

  • [forge-token-swap] Refactor the logic to check batch id(#158) 01-18

  • [forge-token-swap] Consider 0 as valid tx value.(#152) 01-17

  • [forge-token-swap] Add result resolver for web.(#151) 01-17

  • [forge-token-swap] Improve metrics.(#149) 01-17

  • [forge-token-swap] better metrics for gql(#148) 01-17

  • [forge-token-swap] refactor oban metrics(#147) 01-17

  • [forge-token-swap] enable datadog(#146) 01-16

  • [forge-token-swap] limit the withdraw with predefined policy(#144) 01-15

  • [forge-token-swap] Fix importing accounts(#143) 01-15

  • [forge-token-swap] secure APIs(#141) 01-14

  • [forge-token-swap] Fix the error that unconfirmed deposit is not correctly deleted.(#140) 01-14

  • [forge-token-swap] Add tests and fix bug in radical scanner(#136) 01-12

  • [forge-token-swap] Implement the feature to display deposition confirmations in real time.(#135) 01-12

  • [arc-wallet-android] fix multi declare issue(#565) 01-18

  • [arc-wallet-android] add lock balance display(#564) 01-18

  • [arc-wallet-android] improve asset card display(#563) 01-17

  • [arc-wallet-android] improve app detail(#562) 01-16

  • [arc-wallet-android] sort cards in wallet detail(#561) 01-14

  • [arc-wallet-android] fix auto size on some mobile(#560) 01-14

  • [arc-wallet-android] improve asset chain display and bug fix(#559) 01-13

  • [arc-wallet-ios] support token swap locked balance and fee display(#426) 01-18

  • [arc-wallet-ios] bug fixes(#425) 01-17

  • [arc-wallet-ios] apply asset chain host white list(#424) 01-16

  • [arc-wallet-ios] fix invalid tx related UI issues(#423) 01-13

  • [arc-wallet-ios] fix crash on iOS 12(#421) 01-12

  • [forge-core-protocols] use forge state(#94) 01-12

  • [forge-webapp] Chore: improve number format and token-swap tx card(#215) 01-18

  • [forge-js] Feat support batch query(#428) 01-14

  • [arcblock-ios-sdk] Mcrypto compatible with iOS 12 and below(#59) 01-12

  • [forge-docs] Token swap service documentation(#140) 01-17

  • [forge] use forge state and fix test case(#1016) 01-12

  • [ocap-javascript-sdk] Feat support batch query(#99) 01-14

Closed Issues

  • [token-swap-js] fix: interval caused data inconsistency(#104) 01-18

  • [token-swap-js] 统计数字只需要显示 Pending 的转换即可,完成或已经取消的没必要统计出来(#102) 01-18

  • [token-swap-js] 输入金额前面加0的 时候显示“手续费高于转出数量”,其实并没有(#101) 01-18

  • [token-swap-js] Chore: unify util api interface and fix bunch of ui issues(#99) 01-18

  • [token-swap-js] fix a bunch of issues(#98) 01-18

  • [token-swap-js] 区块浏览器里面过小的账户余额格式化成了 NAN(#96) 01-18

  • [token-swap-js] 账户余额不能实时刷新(#95) 01-18

  • [token-swap-js] withdraw 页面的以太坊链接不正确(#94) 01-17

  • [token-swap-js] Chore polish(#93) 01-17

  • [token-swap-js] Chore trigger(#91) 01-17

  • [token-swap-js] Fix balance check(#90) 01-17

  • [token-swap-js] Fix: balance 0 display and disallow duplicate email(#89) 01-17

  • [token-swap-js] Feat better contact select(#88) 01-17

  • [token-swap-js] Fix doc link(#87) 01-17

  • [token-swap-js] Chore: fix save contact and support withdraw all(#86) 01-16

  • [token-swap-js] Balance check(#85) 01-16

  • [token-swap-js] UX: 余额不够是不是就不允许用户 submit swap 了(#84) 01-16

  • [token-swap-js] Chore disable socket(#83) 01-16

  • [token-swap-js] Chore polish(#82) 01-15

  • [token-swap-js] Chore new version(#81) 01-15

  • [token-swap-js] Chore new version(#80) 01-15

  • [token-swap-js] Fix bundle(#79) 01-15

  • [token-swap-js] Fix do batch query(#78) 01-15

  • [token-swap-js] Fix role(#77) 01-15

  • [token-swap-js] add debug statements(#76) 01-15

  • [token-swap-js] Feat: support loading env dynamically(#75) 01-15

  • [token-swap-js] Feat dev email(#74) 01-15

  • [token-swap-js] Chore: rebuild(#73) 01-14

  • [token-swap-js] Chore: trigger rebuild(#72) 01-14

  • [token-swap-js] Feat import account and optimize query(#71) 01-14

  • [token-swap-js] performance: only send 1 gql request on swap home page(#70) 01-14

  • [token-swap-js] Chore security disable express powered by header(#69) 01-14

  • [token-swap-js] Fix cache bust(#68) 01-14

  • [token-swap-js] Chore: add auth for all endpoint(#67) 01-14

  • [token-swap-js] Chore: polish ui(#66) 01-13

  • [token-swap-js] decode and display signed batch before upload it to token-swap-service(#65) 01-13

  • [token-swap-js] better display of withdraw address whitelist(#64) 01-17

  • [token-swap-js] weird request aborted issue(#62) 01-13

  • [token-swap-js] integrate fresh desk as customer feedback channel(#61) 01-12

  • [token-swap-js] chore: support confirmation display & add feedback form(#60) 01-12

  • [token-swap-js] cache busting issue for production bundles(#53) 01-15

  • [token-swap-js] revoke withdraw fee display is error when first in the revoke page(#52) 01-15

  • [token-swap-js] global stats page for token-swap-console(#37) 01-13

  • [token-swap-js] should support revoke_withdraw when rejected by admin(#31) 01-12

  • [token-swap-js] token-swap-console release todo list(#25) 01-13

  • [token-swap-js] token-swap-webapp release todo list(#24) 01-16

  • [token-swap-js] console: support resumeJob interaction(#19) 01-13

  • [forge-token-swap] Use keccak to calculate ETH hash when doing approve withdraw.(#161) 01-18

  • [forge-token-swap] Log error for monitored transaction.(#160) 01-18

  • [forge-token-swap] Deposit issues(#159) 01-18

  • [forge-token-swap] Refactor the logic to check batch id(#158) 01-18

  • [forge-token-swap] withdraw 之后返回的 hash 链上查不到完整交易(#156) 01-18

  • [forge-token-swap] 发起 withdraw 之后如果 withdraw 被包含到 batch 里面用户不能取消了么?(#154) 01-18

  • [forge-token-swap] Consider 0 as valid tx value.(#152) 01-17

  • [forge-token-swap] Add result resolver for web.(#151) 01-17

  • [forge-token-swap] Improve metrics.(#149) 01-17

  • [forge-token-swap] better metrics for gql(#148) 01-17

  • [forge-token-swap] refactor oban metrics(#147) 01-17

  • [forge-token-swap] enable datadog(#146) 01-16

  • [forge-token-swap] deposit and withdraw both ends with "failed security check"(#145) 01-18

  • [forge-token-swap] limit the withdraw with predefined policy(#144) 01-15

  • [forge-token-swap] Fix importing accounts(#143) 01-15

  • [forge-token-swap] Limit the daily usage(#142) 01-18

  • [forge-token-swap] secure APIs(#141) 01-14

  • [forge-token-swap] Fix the error that unconfirmed deposit is not correctly deleted.(#140) 01-14

  • [forge-token-swap] download/upload batch 的时候会报 something went wrong(#139) 01-14

  • [forge-token-swap] deposit 被检测到但是 pipeline 失败后没有从 unconfirmed deposits 列表里面移除(#138) 01-17

  • [forge-token-swap] Add tests and fix bug in radical scanner(#136) 01-12

  • [forge-token-swap] Implement the feature to display deposition confirmations in real time.(#135) 01-12

  • [forge-token-swap] UI support to upload controlled accounts with file(#134) 01-14

  • [forge-token-swap] Withdraw 的时候应该返回多签之后的交易 Hash(#131) 01-12

  • [forge-token-swap] gasStatationBalance 的值不能被格式化成数字(#130) 01-12

  • [forge-token-swap] 尽管“哎呀”失败了,但 “是的,我想好了” 按钮还在(#124) 01-13

  • [forge-token-swap] Withdraw 被管理员 reject 之后用户不能 revoke(#122) 01-12

  • [forge-token-swap] 从Ethereum -》ArcBlock的转账显示 X block of confirmation(#120) 01-13

  • [forge-token-swap] 用户的token swap需要给出一个link指向文档,一个FAQ,来介绍如何使用(#114) 01-18

  • [forge-token-swap] TODO: generate enough unit testing to cover as many APIs(#74) 01-18

  • [arc-wallet-android] fix multi declare issue(#565) 01-18

  • [arc-wallet-android] add lock balance display(#564) 01-18

  • [arc-wallet-android] improve asset card display(#563) 01-17

  • [arc-wallet-android] improve app detail(#562) 01-16

  • [arc-wallet-android] sort cards in wallet detail(#561) 01-14

  • [arc-wallet-android] fix auto size on some mobile(#560) 01-14

  • [arc-wallet-android] improve asset chain display and bug fix(#559) 01-13

  • [arc-wallet-android] 设置页面的 dialog 无法手动 cancel(#558) 01-13

  • [arc-wallet-android] 扫码页面小 loading 不居中(#557) 01-13

  • [arc-wallet-android] Atomic Swap 列表增加下拉刷新支持(#556) 01-13

  • [arc-wallet-android] Atomic Swap 详情页面支持 address 展示以及跳转(#555) 01-13

  • [arc-wallet-android] 使用过的应用列表排序未根据时间进行(#554) 01-13

  • [arc-wallet-android] 金额过长的时候,会展示省略号(#544) 01-13

  • [arc-wallet-android] [UX] 链维度聚合的卡片和链内的卡片列表应该有逻辑上合理的排列顺序(#522) 01-14

  • [arc-wallet-android] [Design] 用户不知道did icon可点击,以及没有对did icon的解释(#508) 01-14

  • [arc-wallet-android] [Design] 优化恢复码保存页面, 让用户更重视恢复码的保存工作(#504) 01-14

  • [arc-wallet-ios] support token swap locked balance and fee display(#426) 01-18

  • [arc-wallet-ios] bug fixes(#425) 01-17

  • [arc-wallet-ios] apply asset chain host white list(#424) 01-16

  • [arc-wallet-ios] fix invalid tx related UI issues(#423) 01-13

  • [arc-wallet-ios] �[issue] notification display error(#422) 01-13

  • [arc-wallet-ios] fix crash on iOS 12(#421) 01-12

  • [arc-wallet-ios] [bug bash 2019-11-20] 下拉交易历史结束后出现空白部分(#377) 01-17

  • [arc-wallet-ios] [bug bash 2019-11-20] 取消备份报错(#374) 01-17

  • [arc-wallet-ios] Maybe some bad data for recovering? (#352) 01-17

  • [arc-wallet-ios] 交易完成后直接调转到交易详情页(#339) 01-17

  • [forge-core-protocols] use forge state(#94) 01-12

  • [forge-webapp] Chore: improve number format and token-swap tx card(#215) 01-18

  • [forge-js] Feat support batch query(#428) 01-14

  • [arcblock-ios-sdk] Mcrypto compatible with iOS 12 and below(#59) 01-12

  • [forge-docs] Token swap service documentation(#140) 01-17

  • [forge] use forge state and fix test case(#1016) 01-12

  • [ocap-javascript-sdk] Feat support batch query(#99) 01-14