From 8aad8cf4a13d5cce83b92b5fbb0e7d9f38dde2ad Mon Sep 17 00:00:00 2001 From: blakebyrnes Date: Fri, 23 Oct 2020 12:38:35 -0400 Subject: [PATCH] v1.0.0-alpha.20 --- .prettierrc | 3 +- CHANGELOG.md | 24 +++++++++++++++ client/CHANGELOG.md | 11 +++++++ client/package.json | 12 ++++---- commons/CHANGELOG.md | 14 +++++++++ commons/package.json | 4 +-- core-interfaces/CHANGELOG.md | 11 +++++++ core-interfaces/package.json | 6 ++-- core-server/CHANGELOG.md | 8 +++++ core-server/package.json | 16 +++++----- core/CHANGELOG.md | 20 +++++++++++++ core/package.json | 30 +++++++++---------- .../emulate-chrome-80/CHANGELOG.md | 11 +++++++ .../emulate-chrome-80/package.json | 8 ++--- .../emulate-chrome-83/CHANGELOG.md | 11 +++++++ .../emulate-chrome-83/package.json | 8 ++--- .../emulate-safari-13/CHANGELOG.md | 8 +++++ .../emulate-safari-13/package.json | 10 +++---- emulator-plugins/shared/CHANGELOG.md | 8 +++++ emulator-plugins/shared/package.json | 16 +++++----- emulators/CHANGELOG.md | 8 +++++ emulators/package.json | 6 ++-- full-client/CHANGELOG.md | 8 +++++ full-client/package.json | 16 +++++----- full-client/test/emulate.test.ts | 26 ---------------- humanoid-plugins/basic/CHANGELOG.md | 8 +++++ humanoid-plugins/basic/package.json | 6 ++-- humanoid-plugins/skipper/CHANGELOG.md | 8 +++++ humanoid-plugins/skipper/package.json | 6 ++-- humanoids/CHANGELOG.md | 8 +++++ humanoids/package.json | 8 ++--- injected-scripts/CHANGELOG.md | 13 ++++++++ injected-scripts/package.json | 4 +-- lerna.json | 2 +- mitm-socket/CHANGELOG.md | 12 ++++++++ mitm-socket/package.json | 6 ++-- mitm/CHANGELOG.md | 23 ++++++++++++++ mitm/package.json | 12 ++++---- package.json | 1 - puppet-chrome/CHANGELOG.md | 20 +++++++++++++ puppet-chrome/package.json | 8 ++--- puppet/CHANGELOG.md | 18 +++++++++++ puppet/package.json | 12 ++++---- remote-client/CHANGELOG.md | 8 +++++ remote-client/package.json | 12 ++++---- remote-interfaces/CHANGELOG.md | 8 +++++ remote-interfaces/package.json | 6 ++-- replay/.eslintrc.js | 4 +++ replay/CHANGELOG.md | 12 ++++++++ replay/backend/api/index.ts | 6 +++- replay/frontend/CHANGELOG.md | 11 +++++++ replay/frontend/package.json | 2 +- replay/index.ts | 10 +++---- replay/package.dist.json | 1 - replay/package.json | 12 ++++---- session-state/CHANGELOG.md | 20 +++++++++++++ session-state/package.json | 16 +++++----- testing/CHANGELOG.md | 8 +++++ testing/package.json | 6 ++-- website/CHANGELOG.md | 11 +++++++ website/package.json | 2 +- yarn.lock | 10 +++++++ 62 files changed, 481 insertions(+), 162 deletions(-) diff --git a/.prettierrc b/.prettierrc index 5e2863a11..0e992e516 100644 --- a/.prettierrc +++ b/.prettierrc @@ -1,5 +1,6 @@ { "printWidth": 100, "singleQuote": true, - "trailingComma": "all" + "trailingComma": "all", + "tabWidth": 2 } diff --git a/CHANGELOG.md b/CHANGELOG.md index 7f68a22ec..d4de68e7a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,30 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [1.0.0-alpha.20](https://github.com/ulixee/secret-agent/compare/v1.0.0-alpha.19...v1.0.0-alpha.20) (2020-10-23) + + +### Bug Fixes + +* **mitm:** tweak stored msg for connect errors ([6c819d5](https://github.com/ulixee/secret-agent/commit/6c819d5cd5315028a8f6b49337d2beed8aef20dd)) +* order of session closing ([046243b](https://github.com/ulixee/secret-agent/commit/046243b7b2f84f633674dbe23122eb1d58ca431c)) +* **puppet:** stabilize chained nav ([7a99f69](https://github.com/ulixee/secret-agent/commit/7a99f693da6f03c6c77d2b604e55b6f70dd25adc)) +* mitmRequestAgent tests ([d93b4fa](https://github.com/ulixee/secret-agent/commit/d93b4fa72bd0aceea70079777f1f6c3bdcfae630)) + + +### Features + +* **client:** add scrollTo shortcut ([a1613f1](https://github.com/ulixee/secret-agent/commit/a1613f15907c6eaea30e597bdabc3238eb7c96c1)) +* **mitm:** dns over tls lookups ([8797847](https://github.com/ulixee/secret-agent/commit/8797847fd5388ee6e4165c02390d45587799edbf)) +* **mitm:** store ca/keys in network.db ([fd69f97](https://github.com/ulixee/secret-agent/commit/fd69f97cee898720d5e5a5b30e0697b728c6e8d4)) +* **puppet:** use mouse wheel events ([1efea8a](https://github.com/ulixee/secret-agent/commit/1efea8abcf094d8c6644ecdedd5f0069b2fd909c)) +* **session-state:** record devtools logs ([784da7f](https://github.com/ulixee/secret-agent/commit/784da7f7728671485bce55b877fa350981c88ea2)) +* **session-state:** record mitm resource states ([08976df](https://github.com/ulixee/secret-agent/commit/08976dfa95f3b2629aedaca3002cc07b97e5bd2e)) + + + + + # [1.0.0-alpha.19](https://github.com/ulixee/secret-agent/compare/v1.0.0-alpha.18...v1.0.0-alpha.19) (2020-10-13) diff --git a/client/CHANGELOG.md b/client/CHANGELOG.md index 4691405a2..234c1f76f 100644 --- a/client/CHANGELOG.md +++ b/client/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [1.0.0-alpha.20](https://github.com/ulixee/secret-agent/compare/v1.0.0-alpha.19...v1.0.0-alpha.20) (2020-10-23) + + +### Features + +* **client:** add scrollTo shortcut ([a1613f1](https://github.com/ulixee/secret-agent/commit/a1613f15907c6eaea30e597bdabc3238eb7c96c1)) + + + + + # [1.0.0-alpha.19](https://github.com/ulixee/secret-agent/compare/v1.0.0-alpha.18...v1.0.0-alpha.19) (2020-10-13) **Note:** Version bump only for package @secret-agent/client diff --git a/client/package.json b/client/package.json index 7e714bdbf..6fed76543 100644 --- a/client/package.json +++ b/client/package.json @@ -1,17 +1,17 @@ { "name": "@secret-agent/client", - "version": "1.0.0-alpha.19", + "version": "1.0.0-alpha.20", "description": "The client interface for SecretAgent", "dependencies": { - "@secret-agent/commons": "1.0.0-alpha.16", - "@secret-agent/core": "1.0.0-alpha.19", - "@secret-agent/core-interfaces": "1.0.0-alpha.16", - "@secret-agent/replay": "1.0.0-alpha.19", + "@secret-agent/commons": "1.0.0-alpha.20", + "@secret-agent/core": "1.0.0-alpha.20", + "@secret-agent/core-interfaces": "1.0.0-alpha.20", + "@secret-agent/replay": "1.0.0-alpha.20", "awaited-dom": "^1.1.5", "uuid": "^8.1.0" }, "devDependencies": { - "@secret-agent/testing": "1.0.0-alpha.19", + "@secret-agent/testing": "1.0.0-alpha.20", "@types/node": "^12.7.11" } } diff --git a/commons/CHANGELOG.md b/commons/CHANGELOG.md index f7bf91d8b..81c9e0658 100644 --- a/commons/CHANGELOG.md +++ b/commons/CHANGELOG.md @@ -3,6 +3,20 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [1.0.0-alpha.20](https://github.com/ulixee/secret-agent/compare/v1.0.0-alpha.19...v1.0.0-alpha.20) (2020-10-23) + + +### Features + +* **mitm:** dns over tls lookups ([8797847](https://github.com/ulixee/secret-agent/commit/8797847fd5388ee6e4165c02390d45587799edbf)) +* **mitm:** store ca/keys in network.db ([fd69f97](https://github.com/ulixee/secret-agent/commit/fd69f97cee898720d5e5a5b30e0697b728c6e8d4)) +* **session-state:** record devtools logs ([784da7f](https://github.com/ulixee/secret-agent/commit/784da7f7728671485bce55b877fa350981c88ea2)) +* **session-state:** record mitm resource states ([08976df](https://github.com/ulixee/secret-agent/commit/08976dfa95f3b2629aedaca3002cc07b97e5bd2e)) + + + + + # [1.0.0-alpha.16](https://github.com/ulixee/secret-agent/compare/v1.0.0-alpha.15...v1.0.0-alpha.16) (2020-10-13) **Note:** Version bump only for package @secret-agent/commons diff --git a/commons/package.json b/commons/package.json index e7fa99d42..4f6290177 100644 --- a/commons/package.json +++ b/commons/package.json @@ -1,10 +1,10 @@ { "name": "@secret-agent/commons", - "version": "1.0.0-alpha.16", + "version": "1.0.0-alpha.20", "description": "Common utilities for Secret Agent", "main": "index.js", "dependencies": { - "@secret-agent/core-interfaces": "1.0.0-alpha.16", + "@secret-agent/core-interfaces": "1.0.0-alpha.20", "better-sqlite3": "^7.1.1" } } diff --git a/core-interfaces/CHANGELOG.md b/core-interfaces/CHANGELOG.md index be042367f..e1ead589d 100644 --- a/core-interfaces/CHANGELOG.md +++ b/core-interfaces/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [1.0.0-alpha.20](https://github.com/ulixee/secret-agent/compare/v1.0.0-alpha.19...v1.0.0-alpha.20) (2020-10-23) + + +### Features + +* **puppet:** use mouse wheel events ([1efea8a](https://github.com/ulixee/secret-agent/commit/1efea8abcf094d8c6644ecdedd5f0069b2fd909c)) + + + + + # [1.0.0-alpha.16](https://github.com/ulixee/secret-agent/compare/v1.0.0-alpha.15...v1.0.0-alpha.16) (2020-10-13) diff --git a/core-interfaces/package.json b/core-interfaces/package.json index c77365da6..824f7688f 100644 --- a/core-interfaces/package.json +++ b/core-interfaces/package.json @@ -1,13 +1,13 @@ { "name": "@secret-agent/core-interfaces", - "version": "1.0.0-alpha.16", + "version": "1.0.0-alpha.20", "description": "Core interfaces used by SecretAgent", "dependencies": { - "@secret-agent/commons": "1.0.0-alpha.16", + "@secret-agent/commons": "1.0.0-alpha.20", "awaited-dom": "^1.1.5" }, "devDependencies": { - "@secret-agent/injected-scripts": "1.0.0-alpha.16", + "@secret-agent/injected-scripts": "1.0.0-alpha.20", "@types/node": "^12.7.11", "devtools-protocol": "^0.0.799653" } diff --git a/core-server/CHANGELOG.md b/core-server/CHANGELOG.md index f500e3929..4cb32ae1d 100644 --- a/core-server/CHANGELOG.md +++ b/core-server/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [1.0.0-alpha.20](https://github.com/ulixee/secret-agent/compare/v1.0.0-alpha.19...v1.0.0-alpha.20) (2020-10-23) + +**Note:** Version bump only for package @secret-agent/core-server + + + + + # [1.0.0-alpha.19](https://github.com/ulixee/secret-agent/compare/v1.0.0-alpha.18...v1.0.0-alpha.19) (2020-10-13) **Note:** Version bump only for package @secret-agent/core-server diff --git a/core-server/package.json b/core-server/package.json index 747bd5f45..97bb7ea32 100644 --- a/core-server/package.json +++ b/core-server/package.json @@ -1,17 +1,17 @@ { "name": "@secret-agent/core-server", - "version": "1.0.0-alpha.19", + "version": "1.0.0-alpha.20", "description": "Server framework for running SecretAgent remotely", "dependencies": { - "@secret-agent/commons": "1.0.0-alpha.16", - "@secret-agent/core": "1.0.0-alpha.19", - "@secret-agent/core-interfaces": "1.0.0-alpha.16", - "@secret-agent/remote-interfaces": "1.0.0-alpha.19" + "@secret-agent/commons": "1.0.0-alpha.20", + "@secret-agent/core": "1.0.0-alpha.20", + "@secret-agent/core-interfaces": "1.0.0-alpha.20", + "@secret-agent/remote-interfaces": "1.0.0-alpha.20" }, "devDependencies": { - "@secret-agent/core-server": "1.0.0-alpha.19", - "@secret-agent/remote-client": "1.0.0-alpha.19", - "@secret-agent/testing": "1.0.0-alpha.19", + "@secret-agent/core-server": "1.0.0-alpha.20", + "@secret-agent/remote-client": "1.0.0-alpha.20", + "@secret-agent/testing": "1.0.0-alpha.20", "@types/node": "^12.7.11", "json-socket": "^0.3.0" } diff --git a/core/CHANGELOG.md b/core/CHANGELOG.md index cb327cb7a..4d0a2373f 100644 --- a/core/CHANGELOG.md +++ b/core/CHANGELOG.md @@ -3,6 +3,26 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [1.0.0-alpha.20](https://github.com/ulixee/secret-agent/compare/v1.0.0-alpha.19...v1.0.0-alpha.20) (2020-10-23) + + +### Bug Fixes + +* order of session closing ([046243b](https://github.com/ulixee/secret-agent/commit/046243b7b2f84f633674dbe23122eb1d58ca431c)) + + +### Features + +* **mitm:** dns over tls lookups ([8797847](https://github.com/ulixee/secret-agent/commit/8797847fd5388ee6e4165c02390d45587799edbf)) +* **mitm:** store ca/keys in network.db ([fd69f97](https://github.com/ulixee/secret-agent/commit/fd69f97cee898720d5e5a5b30e0697b728c6e8d4)) +* **puppet:** use mouse wheel events ([1efea8a](https://github.com/ulixee/secret-agent/commit/1efea8abcf094d8c6644ecdedd5f0069b2fd909c)) +* **session-state:** record devtools logs ([784da7f](https://github.com/ulixee/secret-agent/commit/784da7f7728671485bce55b877fa350981c88ea2)) +* **session-state:** record mitm resource states ([08976df](https://github.com/ulixee/secret-agent/commit/08976dfa95f3b2629aedaca3002cc07b97e5bd2e)) + + + + + # [1.0.0-alpha.19](https://github.com/ulixee/secret-agent/compare/v1.0.0-alpha.18...v1.0.0-alpha.19) (2020-10-13) **Note:** Version bump only for package @secret-agent/core diff --git a/core/package.json b/core/package.json index 363269288..8a5e27561 100644 --- a/core/package.json +++ b/core/package.json @@ -1,17 +1,17 @@ { "name": "@secret-agent/core", - "version": "1.0.0-alpha.19", + "version": "1.0.0-alpha.20", "description": "The core browser API used to run SecretAgent", "dependencies": { - "@secret-agent/commons": "1.0.0-alpha.16", - "@secret-agent/core-interfaces": "1.0.0-alpha.16", - "@secret-agent/emulate-chrome-83": "1.0.0-alpha.19", - "@secret-agent/emulators": "1.0.0-alpha.16", - "@secret-agent/humanoids": "1.0.0-alpha.16", - "@secret-agent/injected-scripts": "1.0.0-alpha.16", - "@secret-agent/mitm": "1.0.0-alpha.19", - "@secret-agent/puppet": "1.0.0-alpha.19", - "@secret-agent/session-state": "1.0.0-alpha.19", + "@secret-agent/commons": "1.0.0-alpha.20", + "@secret-agent/core-interfaces": "1.0.0-alpha.20", + "@secret-agent/emulate-chrome-83": "1.0.0-alpha.20", + "@secret-agent/emulators": "1.0.0-alpha.20", + "@secret-agent/humanoids": "1.0.0-alpha.20", + "@secret-agent/injected-scripts": "1.0.0-alpha.20", + "@secret-agent/mitm": "1.0.0-alpha.20", + "@secret-agent/puppet": "1.0.0-alpha.20", + "@secret-agent/session-state": "1.0.0-alpha.20", "awaited-dom": "^1.1.5", "moment": "^2.24.0", "typeson": "^5.18.2", @@ -19,11 +19,11 @@ "uuid": "^8.1.0" }, "devDependencies": { - "@secret-agent/client": "1.0.0-alpha.19", - "@secret-agent/core": "1.0.0-alpha.19", - "@secret-agent/emulate-safari-13": "1.0.0-alpha.19", - "@secret-agent/puppet-chrome": "1.0.0-alpha.19", - "@secret-agent/testing": "1.0.0-alpha.19", + "@secret-agent/client": "1.0.0-alpha.20", + "@secret-agent/core": "1.0.0-alpha.20", + "@secret-agent/emulate-safari-13": "1.0.0-alpha.20", + "@secret-agent/puppet-chrome": "1.0.0-alpha.20", + "@secret-agent/testing": "1.0.0-alpha.20", "http-proxy-agent": "^4.0.1" } } diff --git a/emulator-plugins/emulate-chrome-80/CHANGELOG.md b/emulator-plugins/emulate-chrome-80/CHANGELOG.md index 69ab2aeca..6a6ab4e0e 100644 --- a/emulator-plugins/emulate-chrome-80/CHANGELOG.md +++ b/emulator-plugins/emulate-chrome-80/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [1.0.0-alpha.20](https://github.com/ulixee/secret-agent/compare/v1.0.0-alpha.19...v1.0.0-alpha.20) (2020-10-23) + + +### Features + +* **mitm:** dns over tls lookups ([8797847](https://github.com/ulixee/secret-agent/commit/8797847fd5388ee6e4165c02390d45587799edbf)) + + + + + # [1.0.0-alpha.19](https://github.com/ulixee/secret-agent/compare/v1.0.0-alpha.18...v1.0.0-alpha.19) (2020-10-13) **Note:** Version bump only for package @secret-agent/emulate-chrome-80 diff --git a/emulator-plugins/emulate-chrome-80/package.json b/emulator-plugins/emulate-chrome-80/package.json index a78ed8a3f..b82c009da 100644 --- a/emulator-plugins/emulate-chrome-80/package.json +++ b/emulator-plugins/emulate-chrome-80/package.json @@ -1,6 +1,6 @@ { "name": "@secret-agent/emulate-chrome-80", - "version": "1.0.0-alpha.19", + "version": "1.0.0-alpha.20", "description": "EmulatorPlugin for Google Chrome version 80", "main": "index.js", "engine": { @@ -8,8 +8,8 @@ "revision": "722234" }, "dependencies": { - "@secret-agent/commons": "1.0.0-alpha.16", - "@secret-agent/emulator-plugins-shared": "1.0.0-alpha.19", - "@secret-agent/emulators": "1.0.0-alpha.16" + "@secret-agent/commons": "1.0.0-alpha.20", + "@secret-agent/emulator-plugins-shared": "1.0.0-alpha.20", + "@secret-agent/emulators": "1.0.0-alpha.20" } } diff --git a/emulator-plugins/emulate-chrome-83/CHANGELOG.md b/emulator-plugins/emulate-chrome-83/CHANGELOG.md index 8df3710d7..6a98f7611 100644 --- a/emulator-plugins/emulate-chrome-83/CHANGELOG.md +++ b/emulator-plugins/emulate-chrome-83/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [1.0.0-alpha.20](https://github.com/ulixee/secret-agent/compare/v1.0.0-alpha.19...v1.0.0-alpha.20) (2020-10-23) + + +### Features + +* **mitm:** dns over tls lookups ([8797847](https://github.com/ulixee/secret-agent/commit/8797847fd5388ee6e4165c02390d45587799edbf)) + + + + + # [1.0.0-alpha.19](https://github.com/ulixee/secret-agent/compare/v1.0.0-alpha.18...v1.0.0-alpha.19) (2020-10-13) **Note:** Version bump only for package @secret-agent/emulate-chrome-83 diff --git a/emulator-plugins/emulate-chrome-83/package.json b/emulator-plugins/emulate-chrome-83/package.json index e21a9a0a9..97f79e553 100644 --- a/emulator-plugins/emulate-chrome-83/package.json +++ b/emulator-plugins/emulate-chrome-83/package.json @@ -1,6 +1,6 @@ { "name": "@secret-agent/emulate-chrome-83", - "version": "1.0.0-alpha.19", + "version": "1.0.0-alpha.20", "description": "EmulatorPlugin for Google Chrome version 83", "main": "index.js", "engine": { @@ -8,8 +8,8 @@ "revision": "756035" }, "dependencies": { - "@secret-agent/commons": "1.0.0-alpha.16", - "@secret-agent/emulator-plugins-shared": "1.0.0-alpha.19", - "@secret-agent/emulators": "1.0.0-alpha.16" + "@secret-agent/commons": "1.0.0-alpha.20", + "@secret-agent/emulator-plugins-shared": "1.0.0-alpha.20", + "@secret-agent/emulators": "1.0.0-alpha.20" } } diff --git a/emulator-plugins/emulate-safari-13/CHANGELOG.md b/emulator-plugins/emulate-safari-13/CHANGELOG.md index 0107f037b..d202a9aa0 100644 --- a/emulator-plugins/emulate-safari-13/CHANGELOG.md +++ b/emulator-plugins/emulate-safari-13/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [1.0.0-alpha.20](https://github.com/ulixee/secret-agent/compare/v1.0.0-alpha.19...v1.0.0-alpha.20) (2020-10-23) + +**Note:** Version bump only for package @secret-agent/emulate-safari-13 + + + + + # [1.0.0-alpha.19](https://github.com/ulixee/secret-agent/compare/v1.0.0-alpha.18...v1.0.0-alpha.19) (2020-10-13) **Note:** Version bump only for package @secret-agent/emulate-safari-13 diff --git a/emulator-plugins/emulate-safari-13/package.json b/emulator-plugins/emulate-safari-13/package.json index 170edfe21..5f6eb027e 100644 --- a/emulator-plugins/emulate-safari-13/package.json +++ b/emulator-plugins/emulate-safari-13/package.json @@ -1,6 +1,6 @@ { "name": "@secret-agent/emulate-safari-13", - "version": "1.0.0-alpha.19", + "version": "1.0.0-alpha.20", "description": "EmulatorPlugin for Apple Safari version 13.0", "main": "index.js", "engine": { @@ -8,10 +8,10 @@ "revision": "722234" }, "dependencies": { - "@secret-agent/commons": "1.0.0-alpha.16", - "@secret-agent/core-interfaces": "1.0.0-alpha.16", - "@secret-agent/emulator-plugins-shared": "1.0.0-alpha.19", - "@secret-agent/emulators": "1.0.0-alpha.16", + "@secret-agent/commons": "1.0.0-alpha.20", + "@secret-agent/core-interfaces": "1.0.0-alpha.20", + "@secret-agent/emulator-plugins-shared": "1.0.0-alpha.20", + "@secret-agent/emulators": "1.0.0-alpha.20", "tough-cookie": "^4.0.0" }, "devDependencies": { diff --git a/emulator-plugins/shared/CHANGELOG.md b/emulator-plugins/shared/CHANGELOG.md index 3f510857e..85d4b525d 100644 --- a/emulator-plugins/shared/CHANGELOG.md +++ b/emulator-plugins/shared/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [1.0.0-alpha.20](https://github.com/ulixee/secret-agent/compare/v1.0.0-alpha.19...v1.0.0-alpha.20) (2020-10-23) + +**Note:** Version bump only for package @secret-agent/emulator-plugins-shared + + + + + # [1.0.0-alpha.19](https://github.com/ulixee/secret-agent/compare/v1.0.0-alpha.18...v1.0.0-alpha.19) (2020-10-13) **Note:** Version bump only for package @secret-agent/emulator-plugins-shared diff --git a/emulator-plugins/shared/package.json b/emulator-plugins/shared/package.json index 2c199faa5..032c72222 100644 --- a/emulator-plugins/shared/package.json +++ b/emulator-plugins/shared/package.json @@ -1,16 +1,16 @@ { "name": "@secret-agent/emulator-plugins-shared", - "version": "1.0.0-alpha.19", + "version": "1.0.0-alpha.20", "description": "SecretAgent client that runs remotely", "dependencies": { - "@secret-agent/commons": "1.0.0-alpha.16", - "@secret-agent/core-interfaces": "1.0.0-alpha.16", - "@secret-agent/emulators": "1.0.0-alpha.16", - "@secret-agent/puppet": "1.0.0-alpha.19" + "@secret-agent/commons": "1.0.0-alpha.20", + "@secret-agent/core-interfaces": "1.0.0-alpha.20", + "@secret-agent/emulators": "1.0.0-alpha.20", + "@secret-agent/puppet": "1.0.0-alpha.20" }, "devDependencies": { - "@secret-agent/core": "1.0.0-alpha.19", - "@secret-agent/emulate-chrome-80": "1.0.0-alpha.19", - "@secret-agent/testing": "1.0.0-alpha.19" + "@secret-agent/core": "1.0.0-alpha.20", + "@secret-agent/emulate-chrome-80": "1.0.0-alpha.20", + "@secret-agent/testing": "1.0.0-alpha.20" } } diff --git a/emulators/CHANGELOG.md b/emulators/CHANGELOG.md index d5a617d95..e29e63ec8 100644 --- a/emulators/CHANGELOG.md +++ b/emulators/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [1.0.0-alpha.20](https://github.com/ulixee/secret-agent/compare/v1.0.0-alpha.19...v1.0.0-alpha.20) (2020-10-23) + +**Note:** Version bump only for package @secret-agent/emulators + + + + + # [1.0.0-alpha.16](https://github.com/ulixee/secret-agent/compare/v1.0.0-alpha.15...v1.0.0-alpha.16) (2020-10-13) **Note:** Version bump only for package @secret-agent/emulators diff --git a/emulators/package.json b/emulators/package.json index 7f2604ef1..fdaeab5a8 100644 --- a/emulators/package.json +++ b/emulators/package.json @@ -1,14 +1,14 @@ { "name": "@secret-agent/emulators", - "version": "1.0.0-alpha.16", + "version": "1.0.0-alpha.20", "description": "Emulators for various browsers", "main": "index.js", "scripts": { "updateStats": "node -e 'require(\"./lib/BrowserStats.js\").default()'" }, "dependencies": { - "@secret-agent/commons": "1.0.0-alpha.16", - "@secret-agent/core-interfaces": "1.0.0-alpha.16", + "@secret-agent/commons": "1.0.0-alpha.20", + "@secret-agent/core-interfaces": "1.0.0-alpha.20", "tough-cookie": "^4.0.0", "ua-parser-js": "^0.7.21", "user-agents": "^1.0.559" diff --git a/full-client/CHANGELOG.md b/full-client/CHANGELOG.md index bb88604be..95abf3e57 100644 --- a/full-client/CHANGELOG.md +++ b/full-client/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [1.0.0-alpha.20](https://github.com/ulixee/secret-agent/compare/v1.0.0-alpha.19...v1.0.0-alpha.20) (2020-10-23) + +**Note:** Version bump only for package @secret-agent/full-client + + + + + # [1.0.0-alpha.19](https://github.com/ulixee/secret-agent/compare/v1.0.0-alpha.18...v1.0.0-alpha.19) (2020-10-13) **Note:** Version bump only for package @secret-agent/full-client diff --git a/full-client/package.json b/full-client/package.json index 38e12961f..6d117de60 100644 --- a/full-client/package.json +++ b/full-client/package.json @@ -1,18 +1,18 @@ { "name": "@secret-agent/full-client", - "version": "1.0.0-alpha.19", + "version": "1.0.0-alpha.20", "description": "The Web Browser Built for Scraping", "dependencies": { - "@secret-agent/client": "1.0.0-alpha.19", - "@secret-agent/core": "1.0.0-alpha.19", - "@secret-agent/core-interfaces": "1.0.0-alpha.16", + "@secret-agent/client": "1.0.0-alpha.20", + "@secret-agent/core": "1.0.0-alpha.20", + "@secret-agent/core-interfaces": "1.0.0-alpha.20", "source-map-support": "^0.5.19" }, "devDependencies": { - "@secret-agent/commons": "1.0.0-alpha.16", - "@secret-agent/emulate-chrome-80": "1.0.0-alpha.19", - "@secret-agent/mitm": "1.0.0-alpha.19", - "@secret-agent/testing": "1.0.0-alpha.19", + "@secret-agent/commons": "1.0.0-alpha.20", + "@secret-agent/emulate-chrome-80": "1.0.0-alpha.20", + "@secret-agent/mitm": "1.0.0-alpha.20", + "@secret-agent/testing": "1.0.0-alpha.20", "@types/node": "^12.7.11", "awaited-dom": "^1.1.5", "fpcollect": "^1.0.4", diff --git a/full-client/test/emulate.test.ts b/full-client/test/emulate.test.ts index 0554ab623..4019c2ae1 100644 --- a/full-client/test/emulate.test.ts +++ b/full-client/test/emulate.test.ts @@ -156,32 +156,6 @@ test('should not recurse the toString function', async () => { expect(isHeadless).toBe(false); }); -test('should not print regex %c', async () => { - const browser = await SecretAgent.createBrowser(); - koaServer.get('/frame', ctx => { - ctx.body = ``; - }); - koaServer.get('/frameContents', ctx => { - ctx.body = ` - - - `; - }); - await browser.goto(`${koaServer.baseUrl}/frame`); - const core = Core.byTabId[browser.activeTab.tabId]; - // @ts-ignore - const page = core.tab.puppetPage; -}); - // https://github.com/digitalhurricane-io/puppeteer-detection-100-percent test('should not leave stack trace markers when calling getJsValue', async () => { const browser = await SecretAgent.createBrowser(); diff --git a/humanoid-plugins/basic/CHANGELOG.md b/humanoid-plugins/basic/CHANGELOG.md index fd55a0e2d..55104d3b0 100644 --- a/humanoid-plugins/basic/CHANGELOG.md +++ b/humanoid-plugins/basic/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [1.0.0-alpha.20](https://github.com/ulixee/secret-agent/compare/v1.0.0-alpha.19...v1.0.0-alpha.20) (2020-10-23) + +**Note:** Version bump only for package @secret-agent/humanoid-basic + + + + + # [1.0.0-alpha.16](https://github.com/ulixee/secret-agent/compare/v1.0.0-alpha.15...v1.0.0-alpha.16) (2020-10-13) **Note:** Version bump only for package @secret-agent/humanoid-basic diff --git a/humanoid-plugins/basic/package.json b/humanoid-plugins/basic/package.json index 64381106a..54060dd46 100644 --- a/humanoid-plugins/basic/package.json +++ b/humanoid-plugins/basic/package.json @@ -1,10 +1,10 @@ { "name": "@secret-agent/humanoid-basic", - "version": "1.0.0-alpha.16", + "version": "1.0.0-alpha.20", "description": "Very basic humanoid for SecretAgent", "main": "index.js", "dependencies": { - "@secret-agent/core-interfaces": "1.0.0-alpha.16", - "@secret-agent/humanoids": "1.0.0-alpha.16" + "@secret-agent/core-interfaces": "1.0.0-alpha.20", + "@secret-agent/humanoids": "1.0.0-alpha.20" } } diff --git a/humanoid-plugins/skipper/CHANGELOG.md b/humanoid-plugins/skipper/CHANGELOG.md index 63649ddca..fcd297b5a 100644 --- a/humanoid-plugins/skipper/CHANGELOG.md +++ b/humanoid-plugins/skipper/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [1.0.0-alpha.20](https://github.com/ulixee/secret-agent/compare/v1.0.0-alpha.19...v1.0.0-alpha.20) (2020-10-23) + +**Note:** Version bump only for package @secret-agent/humanoid-skipper + + + + + # [1.0.0-alpha.16](https://github.com/ulixee/secret-agent/compare/v1.0.0-alpha.15...v1.0.0-alpha.16) (2020-10-13) **Note:** Version bump only for package @secret-agent/humanoid-skipper diff --git a/humanoid-plugins/skipper/package.json b/humanoid-plugins/skipper/package.json index d100553af..579111340 100644 --- a/humanoid-plugins/skipper/package.json +++ b/humanoid-plugins/skipper/package.json @@ -1,10 +1,10 @@ { "name": "@secret-agent/humanoid-skipper", - "version": "1.0.0-alpha.16", + "version": "1.0.0-alpha.20", "description": "Skip the humanoid for SecretAgent", "main": "index.js", "dependencies": { - "@secret-agent/core-interfaces": "1.0.0-alpha.16", - "@secret-agent/humanoids": "1.0.0-alpha.16" + "@secret-agent/core-interfaces": "1.0.0-alpha.20", + "@secret-agent/humanoids": "1.0.0-alpha.20" } } diff --git a/humanoids/CHANGELOG.md b/humanoids/CHANGELOG.md index 5ec9fc203..e2f24bcb6 100644 --- a/humanoids/CHANGELOG.md +++ b/humanoids/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [1.0.0-alpha.20](https://github.com/ulixee/secret-agent/compare/v1.0.0-alpha.19...v1.0.0-alpha.20) (2020-10-23) + +**Note:** Version bump only for package @secret-agent/humanoids + + + + + # [1.0.0-alpha.16](https://github.com/ulixee/secret-agent/compare/v1.0.0-alpha.15...v1.0.0-alpha.16) (2020-10-13) **Note:** Version bump only for package @secret-agent/humanoids diff --git a/humanoids/package.json b/humanoids/package.json index 170695829..68a901d1b 100644 --- a/humanoids/package.json +++ b/humanoids/package.json @@ -1,11 +1,11 @@ { "name": "@secret-agent/humanoids", - "version": "1.0.0-alpha.16", + "version": "1.0.0-alpha.20", "description": "Mouse and keyboard movements with human-like interactions", "main": "index.js", "dependencies": { - "@secret-agent/core-interfaces": "1.0.0-alpha.16", - "@secret-agent/humanoid-basic": "1.0.0-alpha.16", - "@secret-agent/humanoid-skipper": "1.0.0-alpha.16" + "@secret-agent/core-interfaces": "1.0.0-alpha.20", + "@secret-agent/humanoid-basic": "1.0.0-alpha.20", + "@secret-agent/humanoid-skipper": "1.0.0-alpha.20" } } diff --git a/injected-scripts/CHANGELOG.md b/injected-scripts/CHANGELOG.md index e7687f6ef..7d676aff9 100644 --- a/injected-scripts/CHANGELOG.md +++ b/injected-scripts/CHANGELOG.md @@ -3,6 +3,19 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [1.0.0-alpha.20](https://github.com/ulixee/secret-agent/compare/v1.0.0-alpha.19...v1.0.0-alpha.20) (2020-10-23) + + +### Features + +* **puppet:** use mouse wheel events ([1efea8a](https://github.com/ulixee/secret-agent/commit/1efea8abcf094d8c6644ecdedd5f0069b2fd909c)) +* **session-state:** record devtools logs ([784da7f](https://github.com/ulixee/secret-agent/commit/784da7f7728671485bce55b877fa350981c88ea2)) +* **session-state:** record mitm resource states ([08976df](https://github.com/ulixee/secret-agent/commit/08976dfa95f3b2629aedaca3002cc07b97e5bd2e)) + + + + + # [1.0.0-alpha.16](https://github.com/ulixee/secret-agent/compare/v1.0.0-alpha.15...v1.0.0-alpha.16) (2020-10-13) diff --git a/injected-scripts/package.json b/injected-scripts/package.json index be51e325b..9c07aebc5 100644 --- a/injected-scripts/package.json +++ b/injected-scripts/package.json @@ -1,8 +1,8 @@ { "name": "@secret-agent/injected-scripts", - "version": "1.0.0-alpha.16", + "version": "1.0.0-alpha.20", "description": "Various scripts that are injected into the DOM", "dependencies": { - "@secret-agent/core-interfaces": "1.0.0-alpha.16" + "@secret-agent/core-interfaces": "1.0.0-alpha.20" } } diff --git a/lerna.json b/lerna.json index 13c66f2b5..0a090c0d7 100644 --- a/lerna.json +++ b/lerna.json @@ -1,5 +1,5 @@ { - "version": "1.0.0-alpha.19", + "version": "1.0.0-alpha.20", "npmClient": "yarn", "packages": [ "client", diff --git a/mitm-socket/CHANGELOG.md b/mitm-socket/CHANGELOG.md index 74cff34a1..c21ceecf7 100644 --- a/mitm-socket/CHANGELOG.md +++ b/mitm-socket/CHANGELOG.md @@ -3,6 +3,18 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [1.0.0-alpha.20](https://github.com/ulixee/secret-agent/compare/v1.0.0-alpha.19...v1.0.0-alpha.20) (2020-10-23) + + +### Features + +* **mitm:** store ca/keys in network.db ([fd69f97](https://github.com/ulixee/secret-agent/commit/fd69f97cee898720d5e5a5b30e0697b728c6e8d4)) +* **session-state:** record devtools logs ([784da7f](https://github.com/ulixee/secret-agent/commit/784da7f7728671485bce55b877fa350981c88ea2)) + + + + + # [1.0.0-alpha.19](https://github.com/ulixee/secret-agent/compare/v1.0.0-alpha.18...v1.0.0-alpha.19) (2020-10-13) **Note:** Version bump only for package @secret-agent/mitm-socket diff --git a/mitm-socket/package.json b/mitm-socket/package.json index 59eaab606..67dfa936b 100644 --- a/mitm-socket/package.json +++ b/mitm-socket/package.json @@ -1,6 +1,6 @@ { "name": "@secret-agent/mitm-socket", - "version": "1.0.0-alpha.19", + "version": "1.0.0-alpha.20", "description": "Man-in-the-middle socket library to emulate TLS and TCP settings", "main": "index.js", "scripts": { @@ -9,11 +9,11 @@ "postinstall": "npm run build" }, "dependencies": { - "@secret-agent/commons": "1.0.0-alpha.16", + "@secret-agent/commons": "1.0.0-alpha.20", "uuid": "^3.4.0" }, "devDependencies": { - "@secret-agent/testing": "1.0.0-alpha.19", + "@secret-agent/testing": "1.0.0-alpha.20", "@types/ws": "^7.2.4", "proxy": "^1.0.1", "ws": "^7.3.0" diff --git a/mitm/CHANGELOG.md b/mitm/CHANGELOG.md index 4f600e6f4..a594575d0 100644 --- a/mitm/CHANGELOG.md +++ b/mitm/CHANGELOG.md @@ -3,6 +3,29 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [1.0.0-alpha.20](https://github.com/ulixee/secret-agent/compare/v1.0.0-alpha.19...v1.0.0-alpha.20) (2020-10-23) + + +### Bug Fixes + +* **mitm:** tweak stored msg for connect errors ([6c819d5](https://github.com/ulixee/secret-agent/commit/6c819d5cd5315028a8f6b49337d2beed8aef20dd)) +* order of session closing ([046243b](https://github.com/ulixee/secret-agent/commit/046243b7b2f84f633674dbe23122eb1d58ca431c)) +* **puppet:** stabilize chained nav ([7a99f69](https://github.com/ulixee/secret-agent/commit/7a99f693da6f03c6c77d2b604e55b6f70dd25adc)) +* mitmRequestAgent tests ([d93b4fa](https://github.com/ulixee/secret-agent/commit/d93b4fa72bd0aceea70079777f1f6c3bdcfae630)) + + +### Features + +* **mitm:** dns over tls lookups ([8797847](https://github.com/ulixee/secret-agent/commit/8797847fd5388ee6e4165c02390d45587799edbf)) +* **mitm:** store ca/keys in network.db ([fd69f97](https://github.com/ulixee/secret-agent/commit/fd69f97cee898720d5e5a5b30e0697b728c6e8d4)) +* **puppet:** use mouse wheel events ([1efea8a](https://github.com/ulixee/secret-agent/commit/1efea8abcf094d8c6644ecdedd5f0069b2fd909c)) +* **session-state:** record devtools logs ([784da7f](https://github.com/ulixee/secret-agent/commit/784da7f7728671485bce55b877fa350981c88ea2)) +* **session-state:** record mitm resource states ([08976df](https://github.com/ulixee/secret-agent/commit/08976dfa95f3b2629aedaca3002cc07b97e5bd2e)) + + + + + # [1.0.0-alpha.19](https://github.com/ulixee/secret-agent/compare/v1.0.0-alpha.18...v1.0.0-alpha.19) (2020-10-13) **Note:** Version bump only for package @secret-agent/mitm diff --git a/mitm/package.json b/mitm/package.json index 1e1504d98..c0d99839d 100644 --- a/mitm/package.json +++ b/mitm/package.json @@ -1,20 +1,20 @@ { "name": "@secret-agent/mitm", - "version": "1.0.0-alpha.19", + "version": "1.0.0-alpha.20", "description": "Man-in-the-middle proxy to fix chrome request/response", "main": "index.js", "dependencies": { - "@secret-agent/commons": "1.0.0-alpha.16", - "@secret-agent/core-interfaces": "1.0.0-alpha.16", - "@secret-agent/mitm-socket": "1.0.0-alpha.19", - "devtools-protocol": "^0.0.799653", + "@secret-agent/commons": "1.0.0-alpha.20", + "@secret-agent/core-interfaces": "1.0.0-alpha.20", + "@secret-agent/mitm-socket": "1.0.0-alpha.20", "better-sqlite3": "^7.1.1", + "devtools-protocol": "^0.0.799653", "dns-packet": "^5.2.1", "moment": "^2.24.1", "node-forge": "^0.10.0" }, "devDependencies": { - "@secret-agent/testing": "1.0.0-alpha.19", + "@secret-agent/testing": "1.0.0-alpha.20", "@types/node-forge": "^0.9.5", "@types/ws": "^7.2.4", "agent-base": "4.3.0", diff --git a/package.json b/package.json index f2318a938..57009c86e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,5 @@ { "name": "@secret-agent/monorepo", - "version": "1.0.0-alpha.17", "private": true, "description": "The Web Browser Built for Scraping", "scripts": { diff --git a/puppet-chrome/CHANGELOG.md b/puppet-chrome/CHANGELOG.md index 48fb2f61d..b9a5aaa09 100644 --- a/puppet-chrome/CHANGELOG.md +++ b/puppet-chrome/CHANGELOG.md @@ -3,6 +3,26 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [1.0.0-alpha.20](https://github.com/ulixee/secret-agent/compare/v1.0.0-alpha.19...v1.0.0-alpha.20) (2020-10-23) + + +### Bug Fixes + +* order of session closing ([046243b](https://github.com/ulixee/secret-agent/commit/046243b7b2f84f633674dbe23122eb1d58ca431c)) +* **puppet:** stabilize chained nav ([7a99f69](https://github.com/ulixee/secret-agent/commit/7a99f693da6f03c6c77d2b604e55b6f70dd25adc)) + + +### Features + +* **mitm:** store ca/keys in network.db ([fd69f97](https://github.com/ulixee/secret-agent/commit/fd69f97cee898720d5e5a5b30e0697b728c6e8d4)) +* **puppet:** use mouse wheel events ([1efea8a](https://github.com/ulixee/secret-agent/commit/1efea8abcf094d8c6644ecdedd5f0069b2fd909c)) +* **session-state:** record devtools logs ([784da7f](https://github.com/ulixee/secret-agent/commit/784da7f7728671485bce55b877fa350981c88ea2)) +* **session-state:** record mitm resource states ([08976df](https://github.com/ulixee/secret-agent/commit/08976dfa95f3b2629aedaca3002cc07b97e5bd2e)) + + + + + # [1.0.0-alpha.19](https://github.com/ulixee/secret-agent/compare/v1.0.0-alpha.18...v1.0.0-alpha.19) (2020-10-13) **Note:** Version bump only for package @secret-agent/puppet-chrome diff --git a/puppet-chrome/package.json b/puppet-chrome/package.json index dceecf04f..cb232b3a0 100644 --- a/puppet-chrome/package.json +++ b/puppet-chrome/package.json @@ -1,11 +1,11 @@ { "name": "@secret-agent/puppet-chrome", - "version": "1.0.0-alpha.19", + "version": "1.0.0-alpha.20", "description": "Puppet driver for chrome", "dependencies": { - "@secret-agent/commons": "1.0.0-alpha.16", - "@secret-agent/core-interfaces": "1.0.0-alpha.16", - "@secret-agent/puppet": "1.0.0-alpha.19", + "@secret-agent/commons": "1.0.0-alpha.20", + "@secret-agent/core-interfaces": "1.0.0-alpha.20", + "@secret-agent/puppet": "1.0.0-alpha.20", "devtools-protocol": "^0.0.799653" } } diff --git a/puppet/CHANGELOG.md b/puppet/CHANGELOG.md index 9f0b966ac..4524d6816 100644 --- a/puppet/CHANGELOG.md +++ b/puppet/CHANGELOG.md @@ -3,6 +3,24 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [1.0.0-alpha.20](https://github.com/ulixee/secret-agent/compare/v1.0.0-alpha.19...v1.0.0-alpha.20) (2020-10-23) + + +### Bug Fixes + +* **puppet:** stabilize chained nav ([7a99f69](https://github.com/ulixee/secret-agent/commit/7a99f693da6f03c6c77d2b604e55b6f70dd25adc)) + + +### Features + +* **mitm:** store ca/keys in network.db ([fd69f97](https://github.com/ulixee/secret-agent/commit/fd69f97cee898720d5e5a5b30e0697b728c6e8d4)) +* **puppet:** use mouse wheel events ([1efea8a](https://github.com/ulixee/secret-agent/commit/1efea8abcf094d8c6644ecdedd5f0069b2fd909c)) +* **session-state:** record devtools logs ([784da7f](https://github.com/ulixee/secret-agent/commit/784da7f7728671485bce55b877fa350981c88ea2)) + + + + + # [1.0.0-alpha.19](https://github.com/ulixee/secret-agent/compare/v1.0.0-alpha.18...v1.0.0-alpha.19) (2020-10-13) **Note:** Version bump only for package @secret-agent/puppet diff --git a/puppet/package.json b/puppet/package.json index 883ea4dc8..9cb32ee2b 100644 --- a/puppet/package.json +++ b/puppet/package.json @@ -1,11 +1,11 @@ { "name": "@secret-agent/puppet", - "version": "1.0.0-alpha.19", + "version": "1.0.0-alpha.20", "description": "Puppet driver", "dependencies": { - "@secret-agent/commons": "1.0.0-alpha.16", - "@secret-agent/core-interfaces": "1.0.0-alpha.16", - "@secret-agent/puppet-chrome": "1.0.0-alpha.19", + "@secret-agent/commons": "1.0.0-alpha.20", + "@secret-agent/core-interfaces": "1.0.0-alpha.20", + "@secret-agent/puppet-chrome": "1.0.0-alpha.20", "extract-zip": "^2.0.1", "https-proxy-agent": "5.0.0", "progress": "^2.0.1", @@ -13,8 +13,8 @@ "rimraf": "^3.0.2" }, "devDependencies": { - "@secret-agent/emulate-chrome-80": "1.0.0-alpha.19", - "@secret-agent/emulate-chrome-83": "1.0.0-alpha.19", + "@secret-agent/emulate-chrome-80": "1.0.0-alpha.20", + "@secret-agent/emulate-chrome-83": "1.0.0-alpha.20", "ws": "^7.3.1" } } diff --git a/remote-client/CHANGELOG.md b/remote-client/CHANGELOG.md index 8d03711d1..075183080 100644 --- a/remote-client/CHANGELOG.md +++ b/remote-client/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [1.0.0-alpha.20](https://github.com/ulixee/secret-agent/compare/v1.0.0-alpha.19...v1.0.0-alpha.20) (2020-10-23) + +**Note:** Version bump only for package @secret-agent/remote-client + + + + + # [1.0.0-alpha.19](https://github.com/ulixee/secret-agent/compare/v1.0.0-alpha.18...v1.0.0-alpha.19) (2020-10-13) **Note:** Version bump only for package @secret-agent/remote-client diff --git a/remote-client/package.json b/remote-client/package.json index eb233f7ec..b596ad194 100644 --- a/remote-client/package.json +++ b/remote-client/package.json @@ -1,15 +1,15 @@ { "name": "@secret-agent/remote-client", - "version": "1.0.0-alpha.19", + "version": "1.0.0-alpha.20", "description": "SecretAgent client that runs remotely", "dependencies": { - "@secret-agent/client": "1.0.0-alpha.19", - "@secret-agent/commons": "1.0.0-alpha.16", - "@secret-agent/core-interfaces": "1.0.0-alpha.16", - "@secret-agent/remote-interfaces": "1.0.0-alpha.19" + "@secret-agent/client": "1.0.0-alpha.20", + "@secret-agent/commons": "1.0.0-alpha.20", + "@secret-agent/core-interfaces": "1.0.0-alpha.20", + "@secret-agent/remote-interfaces": "1.0.0-alpha.20" }, "devDependencies": { - "@secret-agent/testing": "1.0.0-alpha.19", + "@secret-agent/testing": "1.0.0-alpha.20", "@types/node": "^12.7.11" } } diff --git a/remote-interfaces/CHANGELOG.md b/remote-interfaces/CHANGELOG.md index f866c2ccb..35a2736e5 100644 --- a/remote-interfaces/CHANGELOG.md +++ b/remote-interfaces/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [1.0.0-alpha.20](https://github.com/ulixee/secret-agent/compare/v1.0.0-alpha.19...v1.0.0-alpha.20) (2020-10-23) + +**Note:** Version bump only for package @secret-agent/remote-interfaces + + + + + # [1.0.0-alpha.19](https://github.com/ulixee/secret-agent/compare/v1.0.0-alpha.18...v1.0.0-alpha.19) (2020-10-13) **Note:** Version bump only for package @secret-agent/remote-interfaces diff --git a/remote-interfaces/package.json b/remote-interfaces/package.json index 13e7d3467..9b76850f5 100644 --- a/remote-interfaces/package.json +++ b/remote-interfaces/package.json @@ -1,12 +1,12 @@ { "name": "@secret-agent/remote-interfaces", - "version": "1.0.0-alpha.19", + "version": "1.0.0-alpha.20", "description": "SecretAgent helper library for remote packages", "dependencies": { - "@secret-agent/core-interfaces": "1.0.0-alpha.16" + "@secret-agent/core-interfaces": "1.0.0-alpha.20" }, "devDependencies": { - "@secret-agent/testing": "1.0.0-alpha.19", + "@secret-agent/testing": "1.0.0-alpha.20", "@types/node": "^12.7.11" } } diff --git a/replay/.eslintrc.js b/replay/.eslintrc.js index 3efc1308d..052edc7fe 100644 --- a/replay/.eslintrc.js +++ b/replay/.eslintrc.js @@ -18,5 +18,9 @@ module.exports = { rules: { 'no-console': 'off', 'import/extensions': 'off', + 'import/no-extraneous-dependencies': [ + 'error', + { devDependencies: ['**/frontend/**', '**/backend/**', '**/shared/**', '**/app.ts'] }, + ], }, }; diff --git a/replay/CHANGELOG.md b/replay/CHANGELOG.md index 16cadbeb1..34d14f167 100644 --- a/replay/CHANGELOG.md +++ b/replay/CHANGELOG.md @@ -3,6 +3,18 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [1.0.0-alpha.20](https://github.com/ulixee/secret-agent/compare/v1.0.0-alpha.19...v1.0.0-alpha.20) (2020-10-23) + + +### Features + +* **puppet:** use mouse wheel events ([1efea8a](https://github.com/ulixee/secret-agent/commit/1efea8abcf094d8c6644ecdedd5f0069b2fd909c)) +* **session-state:** record devtools logs ([784da7f](https://github.com/ulixee/secret-agent/commit/784da7f7728671485bce55b877fa350981c88ea2)) + + + + + # [1.0.0-alpha.19](https://github.com/ulixee/secret-agent/compare/v1.0.0-alpha.18...v1.0.0-alpha.19) (2020-10-13) diff --git a/replay/backend/api/index.ts b/replay/backend/api/index.ts index 9d71da4b0..ae2ca5ac5 100644 --- a/replay/backend/api/index.ts +++ b/replay/backend/api/index.ts @@ -11,7 +11,7 @@ import ReplayTime from '~backend/api/ReplayTime'; export default class ReplayApi { public static serverProcess: ChildProcess; - public static serverStartPath = Path.resolve(__dirname, '../../../session-state/api/start'); + public static serverStartPath: string; private static sessions = new Set(); private static localApiHost: string; @@ -207,6 +207,10 @@ export default class ReplayApi { if (this.localApiHost) return; const args = []; + if (!this.serverStartPath) { + const replayDir = __dirname.split(`${Path.sep}replay${Path.sep}`).shift(); + this.serverStartPath = Path.resolve(replayDir, 'session-state/api/start'); + } console.log('Launching Replay API Server at %s', this.serverStartPath); const child = spawn(`node "${this.serverStartPath}"`, args, { stdio: ['ignore', 'pipe', 'inherit'], diff --git a/replay/frontend/CHANGELOG.md b/replay/frontend/CHANGELOG.md index f6ddcf17c..32437a56b 100644 --- a/replay/frontend/CHANGELOG.md +++ b/replay/frontend/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [1.0.0-alpha.20](https://github.com/ulixee/secret-agent/compare/v1.0.0-alpha.19...v1.0.0-alpha.20) (2020-10-23) + + +### Features + +* **session-state:** record devtools logs ([784da7f](https://github.com/ulixee/secret-agent/commit/784da7f7728671485bce55b877fa350981c88ea2)) + + + + + # [1.0.0-alpha.18](https://github.com/ulixee/secret-agent/compare/v1.0.0-alpha.17...v1.0.0-alpha.18) (2020-10-13) **Note:** Version bump only for package @secret-agent/replay-frontend diff --git a/replay/frontend/package.json b/replay/frontend/package.json index ca2e1eddd..cbbe1e786 100644 --- a/replay/frontend/package.json +++ b/replay/frontend/package.json @@ -1,6 +1,6 @@ { "name": "@secret-agent/replay-frontend", - "version": "1.0.0-alpha.18", + "version": "1.0.0-alpha.20", "private": true, "scripts": { "build": "vue-cli-service build", diff --git a/replay/index.ts b/replay/index.ts index 0747ef61f..681181045 100644 --- a/replay/index.ts +++ b/replay/index.ts @@ -1,10 +1,8 @@ import * as ChildProcess from 'child_process'; -import Log from '@secret-agent/commons/Logger'; import { getBinaryPath, isBinaryInstalled } from './install/Utils'; -const { log } = Log(module); - const apiPath = require.resolve('@secret-agent/session-state/api/start'); +const showLogs = !!process.env.SA_REPLAY_DEBUG; export function replay(launchArgs: IReplayLaunchArgs) { const { @@ -35,13 +33,13 @@ export function replay(launchArgs: IReplayLaunchArgs) { spawn('yarn electron', spawnArgs, true); } catch (err) { - log.info('Replay app not found'); + if (showLogs) { + console.log('Replay app not found'); + } } } function spawn(appPath: string, args: string[], needsShell = false) { - const showLogs = !!process.env.SA_REPLAY_DEBUG; - ChildProcess.spawn(appPath, args, { detached: true, stdio: showLogs ? 'inherit' : 'ignore', diff --git a/replay/package.dist.json b/replay/package.dist.json index a0ab2dee3..46db6bba2 100644 --- a/replay/package.dist.json +++ b/replay/package.dist.json @@ -4,7 +4,6 @@ }, "main": "./index.js", "dependencies": { - "@secret-agent/commons": "1.0.0-alpha.16", "axios": "^0.19.2", "progress": "^2.0.3", "tar-fs": "^2.1.0" diff --git a/replay/package.json b/replay/package.json index 4557c99da..88b64bc9d 100644 --- a/replay/package.json +++ b/replay/package.json @@ -7,7 +7,7 @@ ], "repository": "git@github.com:ulixee/secret-agent.git", "description": "A browser for visually replaying your scraper scripts", - "version": "1.0.0-alpha.19", + "version": "1.0.0-alpha.20", "main": "./app.js", "files": [ "index.js", @@ -55,21 +55,21 @@ "license": "MIT", "dependencies": { "@babel/runtime-corejs3": "^7.11.2", - "@secret-agent/commons": "1.0.0-alpha.16", "axios": "^0.19.2", - "core-js": "^3.6.5", - "electron-log": "^4.2.1", - "moment": "^2.24.0", "progress": "^2.0.3", "source-map-support": "^0.5.19", "tar-fs": "^2.1.0", - "uuid": "^8.1.0" + "uuid": "^8.3.1", + "core-js": "^3.6.5", + "electron-log": "^4.2.1", + "moment": "^2.24.0" }, "devDependencies": { "@types/chrome": "^0.0.113", "@types/electron": "^1.6.10", "@types/node": "^12.7.11", "concurrently": "^5.2.0", + "core-js": "^3.6.5", "cross-env": "^7.0.2", "devtron": "^1.4.0", "electron": "9.1.0", diff --git a/session-state/CHANGELOG.md b/session-state/CHANGELOG.md index 81fa4bfdd..f88a9d0ea 100644 --- a/session-state/CHANGELOG.md +++ b/session-state/CHANGELOG.md @@ -3,6 +3,26 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [1.0.0-alpha.20](https://github.com/ulixee/secret-agent/compare/v1.0.0-alpha.19...v1.0.0-alpha.20) (2020-10-23) + + +### Bug Fixes + +* **mitm:** tweak stored msg for connect errors ([6c819d5](https://github.com/ulixee/secret-agent/commit/6c819d5cd5315028a8f6b49337d2beed8aef20dd)) +* order of session closing ([046243b](https://github.com/ulixee/secret-agent/commit/046243b7b2f84f633674dbe23122eb1d58ca431c)) + + +### Features + +* **mitm:** store ca/keys in network.db ([fd69f97](https://github.com/ulixee/secret-agent/commit/fd69f97cee898720d5e5a5b30e0697b728c6e8d4)) +* **puppet:** use mouse wheel events ([1efea8a](https://github.com/ulixee/secret-agent/commit/1efea8abcf094d8c6644ecdedd5f0069b2fd909c)) +* **session-state:** record devtools logs ([784da7f](https://github.com/ulixee/secret-agent/commit/784da7f7728671485bce55b877fa350981c88ea2)) +* **session-state:** record mitm resource states ([08976df](https://github.com/ulixee/secret-agent/commit/08976dfa95f3b2629aedaca3002cc07b97e5bd2e)) + + + + + # [1.0.0-alpha.19](https://github.com/ulixee/secret-agent/compare/v1.0.0-alpha.18...v1.0.0-alpha.19) (2020-10-13) **Note:** Version bump only for package @secret-agent/session-state diff --git a/session-state/package.json b/session-state/package.json index 552a3c74e..bc614e7de 100644 --- a/session-state/package.json +++ b/session-state/package.json @@ -1,21 +1,21 @@ { "name": "@secret-agent/session-state", - "version": "1.0.0-alpha.19", + "version": "1.0.0-alpha.20", "description": "Library to capture and store Secret Agent sessions", "main": "index.js", "dependencies": { - "@secret-agent/commons": "1.0.0-alpha.16", - "@secret-agent/core": "1.0.0-alpha.19", - "@secret-agent/core-interfaces": "1.0.0-alpha.16", - "@secret-agent/injected-scripts": "1.0.0-alpha.16", - "@secret-agent/mitm": "1.0.0-alpha.19", + "@secret-agent/commons": "1.0.0-alpha.20", + "@secret-agent/core": "1.0.0-alpha.20", + "@secret-agent/core-interfaces": "1.0.0-alpha.20", + "@secret-agent/injected-scripts": "1.0.0-alpha.20", + "@secret-agent/mitm": "1.0.0-alpha.20", "better-sqlite3": "^7.1.1", "source-map-support": "^0.5.19" }, "devDependencies": { "@koa/router": "^8.0.8", - "@secret-agent/puppet": "1.0.0-alpha.19", - "@secret-agent/testing": "1.0.0-alpha.19", + "@secret-agent/puppet": "1.0.0-alpha.20", + "@secret-agent/testing": "1.0.0-alpha.20", "@types/better-sqlite3": "^5.4.0", "koa": "^2.11.0" }, diff --git a/testing/CHANGELOG.md b/testing/CHANGELOG.md index bfabab76e..b107e3a0a 100644 --- a/testing/CHANGELOG.md +++ b/testing/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [1.0.0-alpha.20](https://github.com/ulixee/secret-agent/compare/v1.0.0-alpha.19...v1.0.0-alpha.20) (2020-10-23) + +**Note:** Version bump only for package @secret-agent/testing + + + + + # [1.0.0-alpha.19](https://github.com/ulixee/secret-agent/compare/v1.0.0-alpha.18...v1.0.0-alpha.19) (2020-10-13) **Note:** Version bump only for package @secret-agent/testing diff --git a/testing/package.json b/testing/package.json index 011f64e22..807ad7a19 100644 --- a/testing/package.json +++ b/testing/package.json @@ -1,6 +1,6 @@ { "name": "@secret-agent/testing", - "version": "1.0.0-alpha.19", + "version": "1.0.0-alpha.20", "description": "Helpers and stubs for testing", "main": "index.js", "private": true, @@ -9,8 +9,8 @@ }, "dependencies": { "@koa/router": "^8.0.8", - "@secret-agent/commons": "1.0.0-alpha.16", - "@secret-agent/core": "1.0.0-alpha.19", + "@secret-agent/commons": "1.0.0-alpha.20", + "@secret-agent/core": "1.0.0-alpha.20", "http-proxy-agent": "^4.0.1", "https-proxy-agent": "^5.0.0", "koa": "^2.11.0" diff --git a/website/CHANGELOG.md b/website/CHANGELOG.md index 6106b9ec4..4c9c25187 100644 --- a/website/CHANGELOG.md +++ b/website/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [1.0.0-alpha.20](https://github.com/ulixee/secret-agent/compare/v1.0.0-alpha.19...v1.0.0-alpha.20) (2020-10-23) + + +### Features + +* **client:** add scrollTo shortcut ([a1613f1](https://github.com/ulixee/secret-agent/commit/a1613f15907c6eaea30e597bdabc3238eb7c96c1)) + + + + + # [1.0.0-alpha.16](https://github.com/ulixee/secret-agent/compare/v1.0.0-alpha.15...v1.0.0-alpha.16) (2020-10-13) diff --git a/website/package.json b/website/package.json index c4fadf9a7..d94f0edae 100644 --- a/website/package.json +++ b/website/package.json @@ -1,6 +1,6 @@ { "name": "@secret-agent/website", - "version": "1.0.0-alpha.16", + "version": "1.0.0-alpha.20", "private": true, "scripts": { "start": "gridsome develop", diff --git a/yarn.lock b/yarn.lock index 78a457183..af5056699 100644 --- a/yarn.lock +++ b/yarn.lock @@ -12691,6 +12691,11 @@ moment@^2.24.0, moment@^2.27.0: resolved "https://registry.yarnpkg.com/moment/-/moment-2.27.0.tgz#8bff4e3e26a236220dfe3e36de756b6ebaa0105d" integrity sha512-al0MUK7cpIcglMv3YF13qSgdAIqxHTO7brRtaz3DlSULbqfazqkc5kEjNrLDOM7fsjshoFIihnU8snrP7zUvhQ== +moment@^2.24.1: + version "2.29.1" + resolved "https://registry.yarnpkg.com/moment/-/moment-2.29.1.tgz#b2be769fa31940be9eeea6469c075e35006fa3d3" + integrity sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ== + move-concurrently@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/move-concurrently/-/move-concurrently-1.0.1.tgz#be2c005fda32e0b29af1f05d7c4b33214c701f92" @@ -18152,6 +18157,11 @@ uuid@^8.1.0, uuid@^8.3.0: resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.0.tgz#ab738085ca22dc9a8c92725e459b1d507df5d6ea" integrity sha512-fX6Z5o4m6XsXBdli9g7DtWgAx+osMsRRZFKma1mIUsLCz6vRvv+pz5VNbyu9UEDzpMWulZfvpgb/cmDXVulYFQ== +uuid@^8.3.1: + version "8.3.1" + resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.1.tgz#2ba2e6ca000da60fce5a196954ab241131e05a31" + integrity sha512-FOmRr+FmWEIG8uhZv6C2bTgEVXsHk08kE7mPlrBbEe+c3r9pjceVPgupIfNIhc4yx55H69OXANrUaSuu9eInKg== + v8-compile-cache@^2.0.3: version "2.1.1" resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.1.1.tgz#54bc3cdd43317bca91e35dcaf305b1a7237de745"