- 28 4月, 2018 1 次提交
-
-
由 Huan (李卓桓) 提交于
-
- 26 4月, 2018 1 次提交
-
-
由 Huan (李卓桓) 提交于
-
- 25 4月, 2018 1 次提交
-
-
由 Huan (李卓桓) 提交于
-
- 23 4月, 2018 1 次提交
-
-
由 Huan (李卓桓) 提交于
-
- 11 3月, 2018 2 次提交
-
-
由 lijiarui 提交于
* modify scan qrcode sentence * add unit test & full reg expression change * add strict regExp conditions * try again for online unit test... * replace spaces by \s+ * change /s+ & get checkRoomJoin, checkRoomLeave, checkRoomTopic result * change /s+ & get checkRoomJoin, checkRoomLeave, checkRoomTopic result * change \s{} to \s+ * keep silence error in roo event * change as what you want
-
由 Huan (李卓桓) 提交于
-
- 08 10月, 2017 1 次提交
-
-
由 Huan (李卓桓) 提交于
REFACTOR ---------------- ### 1. Use Chrome Puppeteer to control WebWechat. All codes related with WebDriver/Selenium had been removed. 1. This makes the logic simple: no server, no https endpoint, no WebSocket anymore; 1. Removed lots of Classes, like `PuppetWebServer`, `PuppetWebBrowser`, `PuppetWebBrowserDriver`, `ssl-pem` and `PUppetWebBrowserCookie` ; 1. Removed all the `Xvfb` packages and settings; ### 2. Upgrade CircleCI from v1 to v2. Nothing changed except all the YAML syntax of the CircleCI configuration file. Workflows look very good, maybe set it up later. ### 3. Dockerfile switch from `alpine` to `node:7` image The size increased hugely. However, this will let us feel better if we want to add more and more packages into our Docker Image: Debian has better support to the packaging ecosystem. ### 4. Drop Node.js v6 support No special reasons, it's just tooold. ### 5. Use `blue-tape` to do unit testing, with Typing support. Do not use AVA anymore, do not wait for TAP anymore. They all support TypeScript not well. ### 6. Separate source code related with `watchdog` to a new NPM module. It's modulized very well and can be used as needed everywhere: https://github.com/zixia/watchdog ### 7. Created a new module `RxQueue` for `throttle` / `debounce` / `delay` tasks. Consider publishing a solo NPM module in the future. ### 8. Arrange all the WEB JSON data structure Save them into a single file: `schema.ts` ### 9. A new Class for manage Wechaty Profile Use it to `new Profile('botName')` and `save()`/`load()`/`get()`/`set` etc.
-
- 01 9月, 2017 1 次提交
-
-
由 Huan (李卓桓) 提交于
update(license): use @copyright instead of Copyright https://github.com/Chatie/wechaty/pull/725/files#r136114369 (#725)
-
- 13 7月, 2017 1 次提交
-
-
由 lijiarui 提交于
* change reg * add test * remove undefine * add compatible
-
- 12 6月, 2017 2 次提交
-
-
由 Huan (李卓桓) 提交于
-
由 Huan (李卓桓) 提交于
-
- 29 4月, 2017 1 次提交
-
-
由 Huan (李卓桓) 提交于
-
- 20 4月, 2017 1 次提交
-
-
由 Huan (李卓桓) 提交于
-
- 16 4月, 2017 1 次提交
-
-
由 lijiarui 提交于
* fix room.member() bug * add test data * change contactAlias * del room.member filter
-
- 03 4月, 2017 1 次提交
-
-
由 Zainan Victor Zhou 提交于
Add missing %s content
-
- 17 2月, 2017 2 次提交
- 13 2月, 2017 1 次提交
-
-
由 lijiarui 提交于
-
- 27 1月, 2017 1 次提交
-
-
由 Huan (李卓桓) 提交于
-
- 04 1月, 2017 1 次提交
-
-
由 ruiruibupt 提交于
-
- 25 12月, 2016 2 次提交
-
-
由 ruiruibupt 提交于
-
由 ruiruibupt 提交于
-
- 24 12月, 2016 2 次提交
-
-
由 ruiruibupt 提交于
-
由 ruiruibupt 提交于
-
- 09 11月, 2016 1 次提交
-
-
由 Huan (李卓桓) 提交于
-
- 04 11月, 2016 2 次提交
-
-
由 Huan (李卓桓) 提交于
-
由 Huan (李卓桓) 提交于
-
- 27 10月, 2016 2 次提交
-
-
由 Huan (李卓桓) 提交于
-
由 Huan (李卓桓) 提交于
-
- 25 10月, 2016 1 次提交
-
-
由 Huan (李卓桓) 提交于
-
- 24 10月, 2016 2 次提交
-
-
由 Huan (李卓桓) 提交于
BREAKING CHANGE: `room-join`/`room-leave`/`join`/`leave` events now only emit `contactList: Contact[]` as params. no `contact: Contact` anymore.
-
由 Huan (李卓桓) 提交于
-
- 23 10月, 2016 1 次提交
-
-
由 Huan (李卓桓) 提交于
-
- 21 10月, 2016 1 次提交
-
-
由 Huan (李卓桓) 提交于
-
- 20 10月, 2016 3 次提交
-
-
由 Huan (李卓桓) 提交于
-
由 Huan (李卓桓) 提交于
-
由 Huan (李卓桓) 提交于
-
- 19 10月, 2016 2 次提交
-
-
由 Huan (李卓桓) 提交于
-
由 Huan (李卓桓) 提交于
-
- 13 10月, 2016 1 次提交
-
-
由 Huan (李卓桓) 提交于
-