Files
export_1c_help/CHANGELOG.md
T
mihailkudravcev ecddcef586 Track configuration version and page lifecycle in wiki export.
Record created/edited/deleted-in versions per page; add History.md and update workflow docs.
2026-07-23 15:16:06 +03:00

2.0 KiB

Changelog

All notable changes to export_1c_help are documented in this file.

0.2.0 - 2026-07-23

Added

  • Configuration version on each export (VERSION / Configuration.xml)
  • Per-page lifecycle in wiki footer and manifest.json:
    • created_in — версия конфигурации, в которой страница впервые попала в wiki
    • edited_in — версия, в которой содержимое справки изменилось
    • deleted_in — версия, в которой страница исчезла из src
  • History.md — сводка выгрузки и накопительный список удалённых страниц
  • push читает предыдущий manifest.json из wiki перед пересборкой
  • CLI: --prev-manifest, --config-version

Changed

  • Home / Sidebar показывают версию конфигурации и ссылку на History

0.1.0 - 2026-07-23

Status

In development. Full dump of configuration Help to Gitea wiki.

Added

  • Discovery of **/Ext/Help/ru.html in a 1C configuration src/ tree (incl. nested Subsystems)
  • HTML → Markdown converter (stdlib only): headings, lists, bold/italic, links
  • Rewrite of 1C help links (Catalog.X/Help, ….Form.Y/Help) to Gitea [[wiki]] links
  • Unique wiki page titles (H1 / synonym / meta key) with collision suffixes
  • Gitea-compatible percent-encoded filenames for Cyrillic titles
  • Home.md index and _Sidebar.md navigation
  • manifest.json (meta_key → title mapping)
  • CLI: convert, push (clone/commit/push wiki git repo)
  • Option --objects-only to skip form-level help

Fixed

  • Nested subsystem help paths (Subsystems/A/Subsystems/B/…) no longer collapse to the parent meta key
  • Unicode wiki filenames replaced with percent-encoded slugs (Gitea UI returned HTTP 500)