strictdoc icon indicating copy to clipboard operation
strictdoc copied to clipboard

Diff/Changelog screen: Part 3: Stabilization and further extensions

Open stanislaw opened this issue 1 year ago • 0 comments

  • [x] HEAD -> HEAD+ as a default example. https://github.com/strictdoc-project/strictdoc/pull/1671
  • [x] https://github.com/strictdoc-project/strictdoc/issues/1757
  • [x] https://github.com/strictdoc-project/strictdoc/issues/1759
  • [ ] Edge cases when running from another folder, e.g., error: Provided path is neither a single file or a folder: '/var/folders/sy/_sd67yzn5td5flr2_6vf73w40000gp/T/strictdoc_cache/git_sandbox/c8e88454bef857fc9ad7ae4d346e4c641a864157/../reqmgmt'
  • [x] https://github.com/strictdoc-project/strictdoc/issues/1723
  • [ ] https://github.com/strictdoc-project/strictdoc/issues/1890
  • [ ] CLI: compare Git revisions, write an integration test for 0.0.48..0.0.49.
  • [ ] Add file links.
  • [ ] Nice to have: display the current branch along with HEAD.
  • [ ] When a new requirement is added, its MID should be highlighted to green (see attached below).
  • [ ] Case when Requirement is changed to Section with the same UID preserved.
  • [ ] M: Changelog is printable as PDF.
  • [ ] Changelog: Sort changes by documents.
  • [ ] Basic end2end tests, at least for open the screen.
  • [ ] Track moved nodes. When a requirement is moved but otherwise is not changed, indicate the requirement as changed.
  • [ ] Free text - How to match section free texts when sections do not have UIDs? MIDs?
  • [ ] project config: customizable published artifacts. How to publish several changelogs?
  • [ ] M: (on hold) When a section without a free text is added, make it non-collapsible (without +-).

Backlog:

  • [ ] M: Print fields one against another to preserve the layout.
  • [ ] Add document grammar changes.

Bildschirmfoto 2024-01-07 um 15 50 22

stanislaw avatar Jan 02 '24 15:01 stanislaw