- 30 10月, 2017 1 次提交
-
-
由 Huan (李卓桓) 提交于
-
- 29 10月, 2017 2 次提交
-
-
由 Huan (李卓桓) 提交于
-
由 Huan (李卓桓) 提交于
-
- 09 10月, 2017 1 次提交
-
-
由 Huan (李卓桓) 提交于
-
- 08 10月, 2017 2 次提交
-
-
由 Huan (李卓桓) 提交于
-
由 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.
-
- 03 10月, 2017 1 次提交
-
-
由 Huan (李卓桓) 提交于
-
- 02 10月, 2017 1 次提交
-
-
由 Huan (李卓桓) 提交于
* add support to use module filename as listener (#820) * 0.8.235 * better log * 0.8.236 * enable Wechaty.on() use relative filename as listener * 0.8.237 * 0.8.238 * remove unused Loggable * Hot Module Replacement (HMR) support powered by hot-import (#820) * 0.8.239
-
- 01 9月, 2017 1 次提交
-
-
由 Huan (李卓桓) 提交于
update(license): use @copyright instead of Copyright https://github.com/Chatie/wechaty/pull/725/files#r136114369 (#725)
-
- 22 8月, 2017 1 次提交
-
-
由 Huan (李卓桓) 提交于
-
- 21 8月, 2017 1 次提交
-
-
由 Huan (李卓桓) 提交于
-
- 13 7月, 2017 1 次提交
-
-
由 Huan (李卓桓) 提交于
-
- 29 6月, 2017 1 次提交
-
-
由 Huan (李卓桓) 提交于
-
- 15 6月, 2017 5 次提交
-
-
由 Huan (李卓桓) 提交于
-
由 Huan (李卓桓) 提交于
-
由 Huan (李卓桓) 提交于
-
由 Huan (李卓桓) 提交于
-
由 Huan (李卓桓) 提交于
-
- 12 6月, 2017 2 次提交
-
-
由 Huan (李卓桓) 提交于
-
由 Huan (李卓桓) 提交于
-
- 22 5月, 2017 2 次提交
-
-
由 Huan (李卓桓) 提交于
-
由 Huan (李卓桓) 提交于
-
- 20 5月, 2017 1 次提交
-
-
由 Huan (李卓桓) 提交于
-
- 15 5月, 2017 1 次提交
-
-
由 Huan (李卓桓) 提交于
-
- 29 4月, 2017 1 次提交
-
-
由 Huan (李卓桓) 提交于
-
- 19 4月, 2017 1 次提交
-
-
由 Huan (李卓桓) 提交于
-
- 30 3月, 2017 1 次提交
-
-
由 Huan (李卓桓) 提交于
-
- 27 3月, 2017 1 次提交
-
-
由 Huan (李卓桓) 提交于
-
- 26 3月, 2017 1 次提交
-
-
由 Zainan Victor Zhou 提交于
-
- 04 3月, 2017 1 次提交
-
-
由 Huan (李卓桓) 提交于
-
- 02 3月, 2017 1 次提交
-
-
由 Huan (李卓桓) 提交于
fix(handler): do not handle global rejection, leave it to user (https://github.com/lijiarui/robot_ts/issues/5)
-
- 17 2月, 2017 1 次提交
-
-
由 lijiarui 提交于
-
- 29 12月, 2016 3 次提交
-
-
由 Huan (李卓桓) 提交于
-
由 Huan (李卓桓) 提交于
- 10 11月, 2016 2 次提交
-
-
由 Huan (李卓桓) 提交于
-
由 Huan (李卓桓) 提交于
-
- 09 11月, 2016 3 次提交
-
-
由 Huan (李卓桓) 提交于
-
由 Huan (李卓桓) 提交于
-
由 Huan (李卓桓) 提交于
-