Commit Graph

  • 76800fc92b feat(form-compile): автоген Title из имени для узлов без источника синонима Nick Shirokov 2026-05-02 18:17:19 +03:00
  • 36cd63d8bb fix(form-compile): AutoTitle=false по умолчанию при заданном Title формы Nick Shirokov 2026-05-02 17:22:48 +03:00
  • e216db5734 fix(form-compile): default TitleLocation=Right для CheckBoxField Nick Shirokov 2026-05-02 16:59:31 +03:00
  • a59be4b914 fix(form-compile): SavedData=true для object/RecordManager главного реквизита Nick Shirokov 2026-05-02 16:51:43 +03:00
  • 36ad686316 feat(web-test): smoke-тест 04-selectvalue (dropdown быстрый выбор) Nick Shirokov 2026-05-02 15:57:37 +03:00
  • 66e37fb8cc feat(web-test): smoke-тест 03-fillfields (text, dropdown, date, reference) Nick Shirokov 2026-05-02 15:55:14 +03:00
  • 99c77e1dde fix(web-test): 02-crud использует canonical closeForm({save:true}) Nick Shirokov 2026-05-02 15:44:39 +03:00
  • 8d6612027f feat(web-test): smoke-тест 02-crud (open-item, close-clean, read, save) Nick Shirokov 2026-05-02 15:34:37 +03:00
  • c3b67a18cb feat(tests): build-webtest-db скрипт для постоянной webtest базы Nick Shirokov 2026-05-02 15:23:42 +03:00
  • 4d1b66638c Merge branch 'dev' into feature/web-test-runner Nick Shirokov 2026-05-02 14:54:50 +03:00
  • 4b8d3b67dc fix(tests): platform-verifiable form-info DSL + external setup в verify-snapshots Nick Shirokov 2026-05-02 14:31:18 +03:00
  • 6650d2b516 feat(form-info): показывать главную AutoCommandBar формы с учётом CommandBarLocation Nick Shirokov 2026-05-01 21:04:26 +03:00
  • 6b63177687 feat(form-compile): не эмитить HorizontalAlign по умолчанию + чистка SKILL.md Nick Shirokov 2026-05-01 20:54:57 +03:00
  • 13174b63b1 feat(form-compile): нативная AutoCommandBar формы + autoCmdBar DSL Nick Shirokov 2026-05-01 20:46:23 +03:00
  • 433a2955b5 fix(form-compile): лояльно стрипать cfg: префикс главного реквизита Nick Shirokov 2026-05-01 19:32:53 +03:00
  • 42b96bbd21 feat(cf-*): set-home-page + drill-down -Section home-page + form-ref валидация Nick Shirokov 2026-05-01 19:13:18 +03:00
  • 363a9f34f2 Merge dev: cf-info раскладка, cf-edit set-panels с русскими синонимами Nick Shirokov 2026-05-01 17:06:51 +03:00
  • bd3b40852a feat(cf-edit): set-panels принимает русские имена панелей silently Nick Shirokov 2026-05-01 17:05:38 +03:00
  • 336dade274 feat(cf-edit): операция set-panels для раскладки панелей Nick Shirokov 2026-05-01 17:03:57 +03:00
  • 99e9c1e0b8 feat(cf-info): показывать раскладку панелей в overview/full Nick Shirokov 2026-05-01 16:57:53 +03:00
  • 4f8ce7b747 chore(web-test): убрать инлайн ClientApplicationInterface.xml Nick Shirokov 2026-05-01 16:48:13 +03:00
  • fc48d68ed1 Merge dev: cf-init создаёт Ext/ClientApplicationInterface.xml Nick Shirokov 2026-05-01 16:46:30 +03:00
  • 3c3ed2ff46 feat(cf-init): генерить Ext/ClientApplicationInterface.xml с ERP-дефолтом Nick Shirokov 2026-05-01 16:43:39 +03:00
  • 3e34ec0bdd fix(web-test): заголовки и стиль вкладок на форме Номенклатуры Nick Shirokov 2026-05-01 15:33:19 +03:00
  • fff2e83960 fix(web-test): починить runtime синтетики для тонкого клиента Nick Shirokov 2026-05-01 15:12:43 +03:00
  • 1ff209849f feat(web-test): первоначальное заполнение фикстур (M1 Step 5) Nick Shirokov 2026-05-01 14:36:13 +03:00
  • 1a8415283e chore(web-test): убрать избыточный cf-edit (объекты регистрируются автоматически) Nick Shirokov 2026-05-01 14:32:48 +03:00
  • db1e78a534 feat(web-test): подчинённый каталог КонтактныеЛица (M1 Step 4) Nick Shirokov 2026-05-01 14:30:15 +03:00
  • a828f1847f feat(web-test): обработка ТестовыеОшибки + bsl-модули (M1 Step 3) Nick Shirokov 2026-05-01 14:27:38 +03:00
  • 3e8159b591 feat(web-test): формы списков с правильными колонками (M1 Step 2) Nick Shirokov 2026-05-01 14:23:38 +03:00
  • 57bb964c1e feat(web-test): ссылочные типы и Boolean в синтетике (M1 Step 1) Nick Shirokov 2026-05-01 14:21:22 +03:00
  • 41c4b6b1f7 fix(skills/tests): cleanupWorkspace терпимо переживает EBUSY от 1cv8 Nick Shirokov 2026-05-01 14:21:08 +03:00
  • ffb0ee740d fix(web-test): восстановить синтетическую конфу + платформенная верификация Nick Shirokov 2026-05-01 12:12:45 +03:00
  • f5e487096f Merge branch 'dev' into feature/web-test-runner Nick Shirokov 2026-05-01 11:58:28 +03:00
  • d75b4d96ca fix(verify-snapshots): структурные зависимости с preRun и ChartOfAccounts Nick Shirokov 2026-04-26 20:12:12 +03:00
  • 704fbc9f28 feat(verify-snapshots): платформенная верификация mxl-compile Nick Shirokov 2026-04-26 16:59:06 +03:00
  • cd74afa5e0 feat(verify-snapshots): платформенная верификация template-add и help-add Nick Shirokov 2026-04-26 16:42:00 +03:00
  • 370873511d feat(verify-snapshots): платформенная верификация epf-init и erf-init Nick Shirokov 2026-04-26 15:25:20 +03:00
  • 9ced410d8f feat(verify-snapshots): платформенная верификация skd-edit Nick Shirokov 2026-04-26 15:09:38 +03:00
  • 50ba38a9f6 docs(skd-compile): корректные имена ресурсов оборотов в примере @autoDates Nick Shirokov 2026-04-25 19:08:32 +03:00
  • d4b105bbe4 docs(skd-compile): починить пример «С ресурсами, параметрами и @autoDates» Nick Shirokov 2026-04-25 19:00:33 +03:00
  • 204a262746 feat(verify-snapshots): реальная платформенная проверка skd-compile Nick Shirokov 2026-04-25 18:56:13 +03:00
  • 210bde7b2e docs(skd-compile): убрать список синонимов типов из раздела «Поля» Nick Shirokov 2026-04-25 18:38:34 +03:00
  • a932841418 fix(skd-info): убрать лишний пробел в 'Templates: N defined ( bindings)' Nick Shirokov 2026-04-25 18:32:47 +03:00
  • 576f6dda8a feat(skd-compile): многоязычный title/presentation (объектная форма) Nick Shirokov 2026-04-25 18:30:37 +03:00
  • 1a5b788305 feat(skd-compile): составной тип поля valueType (массив типов) Nick Shirokov 2026-04-25 18:04:49 +03:00
  • b39da27d20 docs(skd-compile): описать presentationExpression и appearance на поле Nick Shirokov 2026-04-25 17:57:04 +03:00
  • 1f23afe6f9 feat(skd-info): -Mode full перечисляет внешние наборы Nick Shirokov 2026-04-25 16:47:01 +03:00
  • eda7279de0 fix(skd-info): -Mode full на схеме без DataSetQuery Nick Shirokov 2026-04-25 16:38:57 +03:00
  • b3c2602439 docs(skd-compile): добавить пример DataSetObject Nick Shirokov 2026-04-25 16:32:54 +03:00
  • 853313faed feat(skills): тихий -Path алиас для input-параметров Nick Shirokov 2026-04-25 16:17:30 +03:00
  • b7fbede819 fix(tests): починить pre-existing фейлы integration и skd-* snapshots Nick Shirokov 2026-04-25 15:48:23 +03:00
  • bdc38caffa refactor(form-add): объединить с epf-add-form, удалить специфичный навык Nick Shirokov 2026-04-25 15:26:54 +03:00
  • 2a86df1c98 refactor(skills): унифицировать стиль триггеров в description Nick Shirokov 2026-04-25 13:35:44 +03:00
  • 2e1487fd17 feat(skills): добавить триггерные фразы в description 8 навыков Nick Shirokov 2026-04-25 13:29:20 +03:00
  • 3729b63b89 feat(skd-compile): @autoDates — дефолты use=Always + denyIncompleteValues=true Nick Shirokov 2026-04-21 12:24:22 +03:00
  • c3ec51e174 feat(template-add): автопоиск SrcDir по стандартным подпапкам Nick Shirokov 2026-04-21 11:51:07 +03:00
  • fb58a04700 feat(web-test): getFormState — полные reportSettings + chip-значения Nick Shirokov 2026-04-19 17:18:48 +03:00
  • a30b720c89 docs(skd-compile): SKILL.md — упростить описание @autoDates и dataParameters auto Nick Shirokov 2026-04-19 16:17:16 +03:00
  • 54d47aadad feat(skd-compile): dataParameters auto — копирование value всех типов (ЕРП-паттерн) Nick Shirokov 2026-04-19 16:13:04 +03:00
  • 3f23be8219 feat(skd-compile): @autoDates — НачалоПериода/КонецПериода вместо ДатаНачала/ДатаОкончания Nick Shirokov 2026-04-19 15:51:22 +03:00
  • f5dd677ac8 fix(tests): cf-info/config-with-objects — preRun через meta-compile Nick Shirokov 2026-04-17 14:08:37 +03:00
  • 02e9053d00 feat(cf-validate,cfe-validate,epf-validate): поддержка платформы 8.5 (issue #13) Nick Shirokov 2026-04-17 14:08:27 +03:00
  • bd462f4cc3 fix(web-test): hasVisibleModal — handle duplicate #modalSurface Nick Shirokov 2026-04-16 21:24:44 +03:00
  • be74d224be feat(skd-compile): dataParameters auto — наследовать variant для StandardPeriod Nick Shirokov 2026-04-16 21:00:58 +03:00
  • 1b46eb4d85 feat(skd-compile): parameters — title и presentation как синонимы Nick Shirokov 2026-04-16 20:37:00 +03:00
  • 1cea9e794e feat(skd-compile,skd-edit): calculatedFields — shorthand и объектные синонимы Nick Shirokov 2026-04-16 20:31:14 +03:00
  • 00fafd4af5 fix(web-test): scanSpreadsheetCells — use contentFrame() instead of index-based frame mapping Nick Shirokov 2026-04-16 18:15:05 +03:00
  • e30b518935 feat(skd-info): auto-resolve object directory path to DCS template Nick Shirokov 2026-04-16 17:23:56 +03:00
  • afdfc97fb1 fix(web-test): readSpreadsheet — поддержка text-only и отчётов с числовыми шапками Nick Shirokov 2026-04-14 19:38:47 +03:00
  • 82e70d2c30 feat(skd-compile,form-compile): Phase 3 — project-level presets Nick Shirokov 2026-04-14 11:08:22 +03:00
  • aedf6df674 fix(form-compile,meta-compile): PY ChartOfAccounts generators — list format + AccountingFlag name extraction Nick Shirokov 2026-04-13 15:55:33 +03:00
  • 0d31d17204 fix(form-compile): PY register list generators — array format for columns/elements Nick Shirokov 2026-04-13 15:17:23 +03:00
  • 2206c4cf3e fix(form-compile): convert new generators from dict to array DSL format Nick Shirokov 2026-04-13 15:11:55 +03:00
  • 8a9f285da9 fix(form-compile): port bugfixes to Python — Number/Date in lists, UserVisible for Ref Nick Shirokov 2026-04-13 14:55:56 +03:00
  • e5e3f199f2 fix(form-compile): empty forms, missing Number/Date in lists, UserVisible for Ref Nick Shirokov 2026-04-13 13:34:45 +03:00
  • 3ee715939b test(form-compile): regression tests for new --from-object types Nick Shirokov 2026-04-13 13:21:46 +03:00
  • b8ab791456 feat(form-compile): add --from-object support for 5 new object types Nick Shirokov 2026-04-13 13:21:30 +03:00
  • 97a2ef91d5 fix(form-compile): skip ValueStorage attributes in --from-object mode Nick Shirokov 2026-04-12 19:02:31 +03:00
  • a41897a966 test(form-compile): regression tests for --from-object mode Nick Shirokov 2026-04-12 18:40:12 +03:00
  • 076bbcb9d5 feat(form-compile): add --from-object mode for auto form generation from metadata Nick Shirokov 2026-04-12 18:03:34 +03:00
  • 3c48451704 docs(meta-compile): add new Catalog props and multiline flag to specs Nick Shirokov 2026-04-12 15:00:04 +03:00
  • 801ceea2c0 feat(meta-compile): configurable Catalog props, owners, multiLine, fix reservedAttrNames Nick Shirokov 2026-04-12 14:54:50 +03:00
  • 63de8bd27c fix(meta-compile,meta-edit,meta-validate): strict enum validation + fix RequireCalculationTypes Nick Shirokov 2026-04-12 12:29:46 +03:00
  • d1e770c843 test(form-edit): declare Поле1 in preRun form-compile attributes Nick Shirokov 2026-04-11 22:03:34 +03:00
  • e3069ceb36 fix(form-compile): throw on known invalid attribute types Nick Shirokov 2026-04-11 22:03:24 +03:00
  • 0b2c09f8d9 fix(verify-snapshots): support case fixture setup and workDir cwd Nick Shirokov 2026-04-11 22:03:11 +03:00
  • 0d5d3451ff fix(cf-edit): reject add-childObject when object file is missing Nick Shirokov 2026-04-11 20:18:05 +03:00
  • 7a8f437e77 test(subsystem-compile): cover bottom-up -Parent flow; hide children shortcut Nick Shirokov 2026-04-11 19:15:07 +03:00
  • dc4ffa1fc8 fix(form-compile): interpolate \$script:formatVersion in <Form> header Nick Shirokov 2026-04-11 18:59:26 +03:00
  • 6805b9da02 fix(subsystem-edit): write stub XML on add-child operation Nick Shirokov 2026-04-11 18:49:40 +03:00
  • aa93031a3f fix(subsystem-compile): write stub XML for declared children Nick Shirokov 2026-04-11 18:38:03 +03:00
  • 037062c728 fix(role-compile,subsystem-compile): interpolate \$formatVersion in XML output Nick Shirokov 2026-04-11 18:01:00 +03:00
  • 9cbda1989a test(meta-compile/document-journal): preRun creates documents with referenced attributes Nick Shirokov 2026-04-11 18:00:34 +03:00
  • d34ddd41ff fix(meta-compile): strip FillFrom/FillValue/DataHistory for non-Info register attributes Nick Shirokov 2026-04-11 18:00:12 +03:00
  • 96d1dea552 fix(db-load-xml): surface silent platform rejections + opt-in -StrictLog Nick Shirokov 2026-04-11 17:59:50 +03:00
  • 83b289de32 feat(skd): canonical @autoDates pattern + new params operations + use preservation Nick Shirokov 2026-04-10 21:22:40 +03:00
  • 384e68cab4 fix(skd-compile): object-form structure, OrGroup string items, useRestriction alias Nick Shirokov 2026-04-09 14:54:38 +03:00
  • 46e065adb9 feat(skd-edit): add-drilldown operation for connecting DrillDown to DCS template resources Nick Shirokov 2026-04-08 20:36:50 +03:00
  • fdfe4ac2f4 fix(skd-edit): parse #restriction flags in add-calculated-field shorthand Nick Shirokov 2026-04-08 19:34:55 +03:00