Commit Graph

  • baefeaa05b fix(web-test): clickElement expand:false — idempotent expand/collapse Nick Shirokov 2026-03-26 18:27:40 +03:00
  • 2d88cdc864 fix(web-test): fillTableRow row:N — colindex matching, scroll, field sorting Nick Shirokov 2026-03-26 18:22:25 +03:00
  • f7695a9534 feat(cfe-borrow): add -BorrowMainAttribute for borrowing object attributes with form Nick Shirokov 2026-03-25 19:56:26 +03:00
  • 252105396b feat(meta-compile): add ManagerModule.bsl for Report and DataProcessor Nick Shirokov 2026-03-23 20:38:13 +03:00
  • 42df4cd6b1 feat(skd-compile): compact AreaTemplate DSL, fix dataPath and presentation fallback Nick Shirokov 2026-03-23 20:38:04 +03:00
  • b9a04b235f docs(web-test): document error stack, platformDialogs in guide Nick Shirokov 2026-03-21 19:53:33 +03:00
  • 9bc0240e95 fix(web-test): take error screenshot before fetchErrorStack closes modal Nick Shirokov 2026-03-21 19:32:00 +03:00
  • 4cfcaaaa1c feat(web-test): auto-dismiss platform dialogs in dismissPendingErrors Nick Shirokov 2026-03-21 19:28:01 +03:00
  • f9c3792528 feat(web-test): detect and close platform dialogs in getFormState/closeForm Nick Shirokov 2026-03-21 19:20:32 +03:00
  • 9090a81e43 feat(web-test): auto-fetch error call stack on 1C exceptions Nick Shirokov 2026-03-21 19:10:52 +03:00
  • f037324ee9 feat(web-test): expose formCount, openForms, modal in getFormState; closed in closeForm Nick Shirokov 2026-03-21 17:23:31 +03:00
  • 6f36e36166 feat(web-test): per-caption voice + speechRate for multi-voice narration Nick Shirokov 2026-03-21 16:30:02 +03:00
  • ca0dac2693 docs(db-load-git): trim SKILL.md, update mapping docs for v1.3 Nick Shirokov 2026-03-20 18:37:26 +03:00
  • ab7d82ba20 fix(db-load-git): handle non-XML files (Help HTML) in partial load, fix PY encoding Nick Shirokov 2026-03-20 18:28:53 +03:00
  • 669b5f42f2 fix(help-add): remove EPF-specific artifacts, clarify ObjectName as path Nick Shirokov 2026-03-20 15:41:53 +03:00
  • 5b6fcc7c74 fix(web-test): normalize \u00a0 in matching, prefer exact match in clickEddItem Nick Shirokov 2026-03-20 15:35:10 +03:00
  • df47128994 fix(web-test): route reference fields without DLB through selectValue Nick Shirokov 2026-03-20 15:22:44 +03:00
  • ea453e5c97 fix(web-test,web-publish): DLB-first approach for combobox fields, fix relative Apache paths Nick Shirokov 2026-03-20 14:51:28 +03:00
  • 14b0782904 refactor(web-test): replace fade transitions with auto-cleanup of overlays Nick Shirokov 2026-03-18 21:41:17 +03:00
  • b7e3bd876d feat(web-test): add fade transitions to showTitleSlide/showImage overlays Nick Shirokov 2026-03-18 21:28:33 +03:00
  • b68f4145ce fix(web-test): reduce smart TTS wait from 100ms/char to 70ms/char Nick Shirokov 2026-03-18 21:05:13 +03:00
  • dc2056a5d5 fix(web-test): resolve file paths relative to project root, not cwd Nick Shirokov 2026-03-18 20:56:11 +03:00
  • bef4a13ba9 docs(web-test): sync API docs with actual implementation Nick Shirokov 2026-03-18 20:04:58 +03:00
  • c280e52932 docs: update web-test-recording-guide with showImage and titleSlide speech Nick Shirokov 2026-03-18 20:00:08 +03:00
  • c86bf8779f docs(web-test): document showImage and showTitleSlide speech in recording.md Nick Shirokov 2026-03-18 19:57:25 +03:00
  • a4e0faaeb3 feat(web-test): add speech support to showTitleSlide Nick Shirokov 2026-03-18 19:53:47 +03:00
  • 9d6ceae4f1 fix(web-test): showImage scaling and full preset improvements Nick Shirokov 2026-03-18 19:36:22 +03:00
  • 18ad662378 feat(web-test): add showImage/hideImage for displaying images during recording Nick Shirokov 2026-03-18 19:17:31 +03:00
  • 05fc7eba27 feat(skd): support @file references for query text in skd-compile and skd-edit Nick Shirokov 2026-03-17 20:06:02 +03:00
  • ffa3189442 feat(meta-info): show LimitLevelCount/LevelCount for hierarchical catalogs Nick Shirokov 2026-03-17 19:26:14 +03:00
  • bb02c1b0bd feat(web-test): clickElement support for icon-only frameButton + tumblerItem Nick Shirokov 2026-03-17 19:07:59 +03:00
  • 46f0e6be8c fix(web-test): auto-accept native browser dialogs (confirm/alert) Nick Shirokov 2026-03-17 18:34:05 +03:00
  • 38ccded7d9 feat(web-test): auto-load 1C browser extension for file operations Nick Shirokov 2026-03-17 18:09:20 +03:00
  • 4e0ce5ba0f fix(web-test): clickElement normalizes ё in grid row text Nick Shirokov 2026-03-17 14:19:12 +03:00
  • e948d39adb fix(web-test): clickElement expand support for gridGroup in hierarchy mode Nick Shirokov 2026-03-17 13:27:38 +03:00
  • d9e7d9c107 fix(web-test): fillTableRow enum support + clickElement tab ambiguity Nick Shirokov 2026-03-17 12:39:44 +03:00
  • 1da43109fc Merge branch 'dev' — checkbox support for readTable/getFormState/fillTableRow Nick Shirokov 2026-03-16 13:21:19 +03:00
  • 21a0e360ef fix(web-test): fillTableRow stops Tab early when only checkboxes remain Nick Shirokov 2026-03-16 13:04:27 +03:00
  • 9f5e244f68 fix(web-test): fillTableRow add+checkbox targets correct row via addedRowIdx Nick Shirokov 2026-03-16 12:59:06 +03:00
  • 18a198d12b fix(web-test): fillTableRow processes remaining fields after checkbox toggle Nick Shirokov 2026-03-16 12:40:15 +03:00
  • 8fca42193a feat(web-test): readTable/getFormState — expose unnamed checkbox columns Nick Shirokov 2026-03-16 12:36:38 +03:00
  • b603c7e3fa feat(web-test): expand alias, tree expand fix, fillTableRow checkbox support Nick Shirokov 2026-03-16 11:48:40 +03:00
  • b00289e62c feat(web-test): expand alias, tree expand fix, fillTableRow checkbox support Nick Shirokov 2026-03-16 10:51:20 +03:00
  • 97820111d5 feat(web-test): expand alias, tree expand fix, fillTableRow checkbox support Nick Shirokov 2026-03-16 10:51:20 +03:00
  • 0a2a36dbc6 refactor(form-info): trim SKILL.md further — drop redundant legend Nick Shirokov 2026-03-15 19:31:39 +03:00
  • b36232ae19 refactor(form-info): trim SKILL.md from 217 to 47 lines Nick Shirokov 2026-03-15 19:29:08 +03:00
  • 1479f944f5 feat(form-info): add -Expand parameter for collapsed page drill-down Nick Shirokov 2026-03-15 19:21:51 +03:00
  • 9cffa81bcc fix(web-test): --no-record stubs return proper objects in run.mjs sandbox Nick Shirokov 2026-03-15 17:59:04 +03:00
  • 6667ab38ee fix(web-test): stopRecording/addNarration return stub when not recording Nick Shirokov 2026-03-15 17:36:19 +03:00
  • 26c5e849a5 fix(web-test): highlight groups — filter logicGroupContainer, keep _div for grids Nick Shirokov 2026-03-15 16:42:31 +03:00
  • ca681676b4 feat(web-test): highlight groups fix, recording auto-stop, fillField alias Nick Shirokov 2026-03-15 15:37:21 +03:00
  • e3a9be0036 feat(web-test): add FormNavigationPanel support, fix --no-record server-side Nick Shirokov 2026-03-15 11:57:55 +03:00
  • 361354cdd4 Merge branch 'dev' Nick Shirokov 2026-03-14 19:39:32 +03:00
  • 2ce7b12c4c feat(web-test): add --no-record flag for exec, document toggle option Nick Shirokov 2026-03-14 19:39:29 +03:00
  • f244d5e507 Merge branch 'dev' Nick Shirokov 2026-03-14 19:32:31 +03:00
  • 6cb54a8f96 fix(web-test): show detailed message in fillFields error instead of error code Nick Shirokov 2026-03-14 19:32:28 +03:00
  • 75f56603b6 Merge branch 'dev' Nick Shirokov 2026-03-14 18:48:05 +03:00
  • 55ab172ba4 feat(web-test): clickElement on tree nodes defaults to select, toggle is explicit Nick Shirokov 2026-03-14 18:47:52 +03:00
  • e9e00c906d Merge branch 'dev' Nick Shirokov 2026-03-14 18:10:41 +03:00
  • 31792a8a2d feat(web-test): search all visible grids for clickElement row targets Nick Shirokov 2026-03-14 18:10:25 +03:00
  • fa2e3dd3e7 Merge branch 'dev' Nick Shirokov 2026-03-14 15:37:21 +03:00
  • 3e8a0a792f fix(web-test): skip includes() fuzzy match for short strings (< 4 chars) Nick Shirokov 2026-03-14 15:36:49 +03:00
  • d5e4bc3f21 Merge branch 'dev' Nick Shirokov 2026-03-14 14:28:37 +03:00
  • 7a6e63078d fix(web-test): commit fillTableRow by clicking grid header instead of data row Nick Shirokov 2026-03-14 14:24:27 +03:00
  • 55b0ffa4fd fix(web-test): pass table scope to highlight in clickElement Nick Shirokov 2026-03-14 14:20:12 +03:00
  • d06ecb940f Merge branch 'dev' Nick Shirokov 2026-03-14 13:50:52 +03:00
  • 21de2a4749 fix(web-test): strip dashes in fuzzy match for fillTableRow cell names Nick Shirokov 2026-03-14 13:50:03 +03:00
  • 07be2bcafd fix(web-test): use includes instead of startsWith for grid button id-prefix fallback Nick Shirokov 2026-03-14 12:28:50 +03:00
  • 24a48b4a9f fix(web-test): add Группа+name fallback for grid label extraction Nick Shirokov 2026-03-14 12:11:10 +03:00
  • 91b5204ab2 feat(web-test): add visual label support for multi-grid tables Nick Shirokov 2026-03-14 12:05:23 +03:00
  • f2bd42c54c docs(web-test): add multi-grid forms pattern to SKILL.md Nick Shirokov 2026-03-14 11:56:46 +03:00
  • 7e56cd79db fix(web-test): skip checkbox columns in row clicks + document table parameter Nick Shirokov 2026-03-14 11:48:57 +03:00
  • 1abc44334c feat(web-test): add table parameter for multi-grid forms Nick Shirokov 2026-03-14 11:27:37 +03:00
  • 0ca2faa6a6 feat(web-test): navigateSection newline normalization + fillTableRow cell skip Nick Shirokov 2026-03-13 20:05:12 +03:00
  • 767b9fcaf0 fix(web-test): refactor pickFromSelectionForm + fillTableRow for tree grids and row commit Nick Shirokov 2026-03-13 19:10:31 +03:00
  • 598e223288 Merge branch 'dev' Nick Shirokov 2026-03-13 10:57:23 +03:00
  • f7a27e750d feat(db-load-xml, db-load-git): add -UpdateDB flag to combine load + update in one Designer run Nick Shirokov 2026-03-13 10:57:15 +03:00
  • 15840ed1ca Merge branch 'dev' Nick Shirokov 2026-03-13 10:43:12 +03:00
  • 733418e630 fix(db-load-git): normalize ConfigDir with Resolve-Path for reliable Ext/ path matching Nick Shirokov 2026-03-13 10:43:11 +03:00
  • b15fb999cf Merge branch 'dev' Nick Shirokov 2026-03-13 10:38:27 +03:00
  • 5414ac373e fix(db-load-git): use --relative for git diff when configSrc is nested Nick Shirokov 2026-03-13 10:38:06 +03:00
  • 0c4addaedc Merge branch 'dev' Nick Shirokov 2026-03-13 10:23:22 +03:00
  • cc0d577fc5 fix(cfe-validate): skip own extension sub-items in check 10 Nick Shirokov 2026-03-13 10:23:14 +03:00
  • 160a845bd8 Merge branch 'dev' Nick Shirokov 2026-03-12 17:43:17 +03:00
  • 184e4773a4 fix(web-test): clickElement retries when modal form is still loading Nick Shirokov 2026-03-12 17:43:06 +03:00
  • 97105486b5 Merge branch 'dev' Nick Shirokov 2026-03-12 15:44:51 +03:00
  • 23f4cc0bbd fix(web-test): fillTableRow fuzzy match for CamelCase cell names Nick Shirokov 2026-03-12 15:44:43 +03:00
  • c5c67600b3 Merge branch 'dev' Nick Shirokov 2026-03-12 15:15:36 +03:00
  • 85191dc759 fix(web-test): prioritize groups over buttons in highlight() search order Nick Shirokov 2026-03-12 15:15:16 +03:00
  • 064e42842e Merge branch 'dev' Nick Shirokov 2026-03-12 15:00:25 +03:00
  • 4507d9b59c feat(web-test): highlight() now finds form groups and panels Nick Shirokov 2026-03-12 15:00:15 +03:00
  • 17be0ca009 Merge branch 'dev' Nick Shirokov 2026-03-12 13:30:07 +03:00
  • 8f59d3bc66 fix(web-test): sync video timeline with wall-clock during static pauses Nick Shirokov 2026-03-12 13:22:16 +03:00
  • f93a1560a5 fix(web-test): don't treat small data forms as error modals Nick Shirokov 2026-03-12 12:50:18 +03:00
  • 298589d7cc fix(web-test): fix amix silence with many adelay inputs (int64 overflow) Nick Shirokov 2026-03-12 12:21:30 +03:00
  • c6a84e2f91 feat(web-test): smart TTS pause in showCaption + fix addNarration robustness Nick Shirokov 2026-03-12 11:59:57 +03:00
  • de7e943de1 fix(cfe-borrow): strip DataPath from AutoCommandBar buttons in borrowed forms Nick Shirokov 2026-03-11 09:49:50 +03:00
  • 4855cd1e01 merge: fix borrowed form CommandSet/ExcludedCommand/RowPictureDataPath stripping Nick Shirokov 2026-03-10 22:06:05 +03:00
  • 7abe26afee fix(cfe-borrow): strip CommandSet, ExcludedCommand and RowPictureDataPath from borrowed forms Nick Shirokov 2026-03-10 22:05:33 +03:00
  • 512562ca50 Merge branch 'dev' Nick Shirokov 2026-03-10 21:42:52 +03:00