|
|
104aa91364
|
feat(rpa_helpers): add auth_flows.py with 9 ensure_logged_in_* and dispatcher
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-05-11 11:56:32 +08:00 |
|
|
|
c23240d0ea
|
feat(rpa_helpers): add human.py interaction primitives (pause/type/click/select/scroll)
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-05-11 11:56:32 +08:00 |
|
|
|
5d4425c060
|
feat(rpa_helpers): add browser.launch_browser_with_profile and close_browser
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-05-11 11:56:32 +08:00 |
|
|
|
ef80d64f30
|
chore(platforms): align PLATFORMS registry with PLATFORM_DEFAULT_AUTH_STRATEGY
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-05-11 11:48:27 +08:00 |
|
|
|
65d939dc5b
|
test(cli): add stage C CLI tests
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-05-11 11:25:53 +08:00 |
|
|
|
04cafae3d7
|
feat(cli): argv routing and USAGE for stage C commands
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-05-11 11:25:53 +08:00 |
|
|
|
a74157ff4a
|
feat(service): extend add-web/add-secret/pick-web; add get-credential
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-05-11 11:25:52 +08:00 |
|
|
|
4c7e4f9769
|
feat(db): add get_active_lease_by_token helper to accounts_repo
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-05-11 11:25:52 +08:00 |
|
|
|
e7f41d6e27
|
test(crypto+db+cli): add master key, crypto, credentials_repo, and CLI tests
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-05-11 10:51:29 +08:00 |
|
|
|
07adc98e8c
|
feat(cli): add init-master-key / export-credentials / import-credentials commands
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-05-11 10:51:28 +08:00 |
|
|
|
5f8c93dee9
|
feat(db): add credentials_repo with encrypted insert/read API
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-05-11 10:51:28 +08:00 |
|
|
|
127e9b6019
|
feat(db): migrate credentials to v2.1 (add secret_ciphertext column)
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-05-11 10:51:28 +08:00 |
|
|
|
ee851f719b
|
feat(crypto): add master key loader and Fernet encrypt/decrypt helpers
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-05-11 10:51:27 +08:00 |
|
|
|
06aed39661
|
test(db): add schema migration tests
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-05-11 09:53:49 +08:00 |
|
|
|
00e3116339
|
feat(db): migrate accounts/credentials/platforms to v2 schema
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-05-11 09:53:49 +08:00 |
|
|
|
27d687becd
|
feat(db): add auth_strategy constants and platform defaults
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-05-11 09:53:48 +08:00 |
|
|
|
91057fa3b7
|
Release v1.0.56: Credential & Browser Profile Manager
技能自动化发布 / release (push) Successful in 7s
v1.0.56
|
2026-05-05 18:51:00 +08:00 |
|
|
|
6b6d2969c3
|
release: v1.0.55 SKILL description for routing, CLI mapping table, when-to-use cleanup
技能自动化发布 / release (push) Successful in 30s
v1.0.55
|
2026-04-12 16:41:54 +08:00 |
|
|
|
82720ef2fa
|
release: v1.0.54 SKILL/README: add account via chat, auto profile_dir
技能自动化发布 / release (push) Successful in 30s
v1.0.54
|
2026-04-12 16:08:33 +08:00 |
|
|
|
3a1ea6d97a
|
Release v1.0.53: account docs split, remove login flow, SCHEMA reference
技能自动化发布 / release (push) Successful in 37s
v1.0.53
|
2026-04-12 10:56:50 +08:00 |
|
|
|
75a332e7b8
|
release: docs, browser_service, runtime_env, SKILL v1.0.52
技能自动化发布 / release (push) Successful in 28s
v1.0.52
|
2026-04-08 14:00:42 +08:00 |
|
|
|
4605d3d0e4
|
release: runtime_env marker, SKILL v1.0.51
技能自动化发布 / release (push) Successful in 25s
v1.0.51
|
2026-04-08 12:05:14 +08:00 |
|
|
|
beb95c1415
|
release: v1.0.50 playwright stealth gemini
技能自动化发布 / release (push) Successful in 34s
v1.0.50
|
2026-04-07 15:18:14 +08:00 |
|
|
|
e2eafb7407
|
feat: remove wait-login; pick-web only; docs sync
技能自动化发布 / release (push) Successful in 33s
v1.0.49
|
2026-04-07 11:58:27 +08:00 |
|
|
|
96e5b9ea14
|
fix: spawn login/open child with python -m for PyArmor runtime path
技能自动化发布 / release (push) Successful in 31s
v1.0.48
|
2026-04-07 10:58:32 +08:00 |
|
|
|
97d970dd1b
|
chore: account-manager — runtime_env sibling root, wait-login and browser fixes
技能自动化发布 / release (push) Successful in 43s
v1.0.47
|
2026-04-07 10:36:40 +08:00 |
|
|
|
e3da478116
|
feat: release ZIP keeps scripts/ tree; JIANGCHANG_SKILLS_ROOT and sibling skills root
技能自动化发布 / release (push) Successful in 31s
v1.0.45
v1.0.46
|
2026-04-06 18:38:09 +08:00 |
|
|
|
ac76f89dc8
|
feat: wait-login 支持 --force,供搜狐发布等 Cookie 失效仍开窗检测
技能自动化发布 / release (push) Successful in 31s
Made-with: Cursor
v1.0.44
|
2026-04-06 17:30:50 +08:00 |
|
|
|
c83841cf90
|
chore: auto release commit (2026-04-06 16:44:58)
技能自动化发布 / release (push) Successful in 39s
v1.0.42
v1.0.43
|
2026-04-06 16:44:59 +08:00 |
|
|
|
d938885a49
|
chore: auto release commit (2026-04-06 14:32:01)
技能自动化发布 / release (push) Successful in 27s
v1.0.41
|
2026-04-06 14:32:01 +08:00 |
|
|
|
5afad3285a
|
chore: auto release commit (2026-04-06 12:57:26)
技能自动化发布 / release (push) Failing after 21s
v1.0.36
v1.0.37
v1.0.38
v1.0.39
v1.0.40
|
2026-04-06 12:57:26 +08:00 |
|
|
|
39daeaca59
|
chore: auto release commit (2026-04-06 12:10:31)
技能自动化发布 / release (push) Successful in 13s
v1.0.35
|
2026-04-06 12:10:31 +08:00 |
|
|
|
c428bedfd5
|
chore: auto release commit (2026-04-06 10:37:07)
技能自动化发布 / release (push) Successful in 34s
v1.0.34
|
2026-04-06 10:37:08 +08:00 |
|
|
|
5082da78ab
|
chore: auto release commit (2026-04-06 10:16:00)
技能自动化发布 / release (push) Failing after 13s
v1.0.33
|
2026-04-06 10:16:00 +08:00 |
|
|
|
bfb9c15f13
|
ci: use kit @main + pass PYARMOR_REG_B64 for licensed CI obfuscation
技能自动化发布 / release (push) Failing after 12s
Made-with: Cursor
v1.0.31
v1.0.32
|
2026-04-05 09:28:58 +08:00 |
|
|
|
6b4cdec1ec
|
ci: pin reusable workflow to jiangchang-platform-kit@3ee09bb (avoid stale @main)
技能自动化发布 / release (push) Failing after 12s
Made-with: Cursor
v1.0.30
|
2026-04-05 09:25:05 +08:00 |
|
|
|
52cef5a7c0
|
chore: sync from OpenClaw workspace (2026-04-05 09:17)
技能自动化发布 / release (push) Failing after 11s
v1.0.28
v1.0.29
|
2026-04-05 09:17:20 +08:00 |
|
|
|
80e7de6183
|
chore: merge origin/main; resolve conflicts
技能自动化发布 / release (push) Failing after 11s
v1.0.27
|
2026-04-05 08:53:50 +08:00 |
|
|
|
27cfe1018e
|
chore: initialize account-manager skill repository
|
2026-04-05 08:36:41 +08:00 |
|
|
|
ba1c21c0b6
|
chore: auto release commit (2026-03-31 18:37:04)
技能自动化发布 / release (push) Successful in 20s
v1.0.26
|
2026-03-31 18:37:04 +08:00 |
|
|
|
58dc81449d
|
chore: auto release commit (2026-03-31 18:19:36)
技能自动化发布 / release (push) Successful in 14s
v1.0.25
|
2026-03-31 18:19:37 +08:00 |
|
|
|
ae1da709ef
|
chore: auto release commit (2026-03-31 17:00:42)
技能自动化发布 / release (push) Successful in 15s
v1.0.24
|
2026-03-31 17:00:42 +08:00 |
|
|
|
469b9c8bc7
|
chore: auto release commit (2026-03-31 15:24:21)
技能自动化发布 / release (push) Successful in 15s
v1.0.22
v1.0.23
|
2026-03-31 15:24:22 +08:00 |
|
|
|
9fcf0aaf78
|
chore: auto release commit (2026-03-31 14:18:51)
技能自动化发布 / release (push) Successful in 50s
v1.0.21
|
2026-03-31 14:18:51 +08:00 |
|
|
|
01d9c82f80
|
chore: auto release commit (2026-03-31 11:50:55)
技能自动化发布 / release (push) Successful in 14s
v1.0.20
|
2026-03-31 11:50:56 +08:00 |
|
|
|
66d3801e43
|
chore: auto release commit (2026-03-30 19:25:21)
技能自动化发布 / release (push) Successful in 17s
v1.0.19
|
2026-03-30 19:25:21 +08:00 |
|
|
|
973547b6fb
|
chore: auto release commit (2026-03-30 19:10:46)
技能自动化发布 / release (push) Failing after 0s
v1.0.18
|
2026-03-30 19:10:46 +08:00 |
|
|
|
edaac8aa45
|
chore: auto release commit (2026-03-24 18:22:46)
技能自动化发布 (测试版-无鉴权) / build-and-deploy (push) Successful in 9s
v1.0.14
v1.0.15
v1.0.16
v1.0.17
|
2026-03-24 18:22:46 +08:00 |
|
|
|
157f51c765
|
chore: auto release commit (2026-03-24 18:07:44)
技能自动化发布 (测试版-无鉴权) / build-and-deploy (push) Successful in 9s
v1.0.12
v1.0.13
|
2026-03-24 18:07:44 +08:00 |
|
|
|
d54a69cba8
|
chore: auto release commit (2026-03-24 18:06:10)
|
2026-03-24 18:06:10 +08:00 |
|