Skip to content

Inline links and auto-generation of UID when creating requirements

Compare
Choose a tag to compare
@stanislaw stanislaw released this 14 Aug 06:52
· 1255 commits to main since this release
01c79cc

What's Changed

  • export/html, source traceability: add support for C++/.cc extension by @stanislaw in #1200
  • export/dot: basic export to Graphviz/DOT by @stanislaw in #1201
  • export/html: Adding anchor visualisation by @mettta in #1202
  • export/html: Make anchors visible on hovering over the node by @mettta in #1203
  • export/html: fix TOC styles for disabled items on DTR screen by @mettta in #1204
  • export/html: fix margins in DOC TREE by @mettta in #1205
  • export/dot: profile1: randomize link colors to simplify tracing by @stanislaw in #1206
  • export/dot: color-code requirement status, add legend by @stanislaw in #1207
  • export/dot: add legend and folder clusters, improve sorting of flowdown by @stanislaw in #1208
  • resolve #1210: leading spaces allowed by @BenGardiner in #1211
  • docs/strictdoc_01_user_guide.sdoc: remove accidental debug lines by @stanislaw in #1213
  • export/html: fix RST rendering for custom fields by @stanislaw in #1214
  • grammar, anchors: handle edge case of malformed RST by @stanislaw in #1215
  • tests/end2end: add a test for adding LINK to an existing section ANCHOR by @stanislaw in #1216
  • tests/end2end: start catching Selenium exceptions more targeted by @stanislaw in #1218
  • Code climate: backend/sdoc/models: switch to using MID instead of str by @stanislaw in #1219
  • tests/end2end: retry 3 times when Selenium CONNECTION_REFUSED is hit by @stanislaw in #1220
  • backend/sdoc: requirement: make STATEMENT mandatory in custom grammar by @stanislaw in #1221
  • UI: updating section: many more combinations of anchors and links use cases by @stanislaw in #1222
  • export/html: CSS: remove a.reference.external style by @mettta in #1223
  • tests/end2end: switch edit_document_classification test to new E2E class by @stanislaw in #1224
  • tests/end2end: switch some more tests to new E2E class by @stanislaw in #1226
  • Update README.md: Fix CI badges by @stanislaw in #1227
  • export/dot: several improvements: reqs title UIDs and URL link back to server by @stanislaw in #1228
  • HTML2PDF: basic implementation by @stanislaw in #1230
  • drafts: integrate new StrictDoc requirements work by @stanislaw in #1231
  • drafts/requirements: more links and statuses, also move DO-178C to the HLR level by @stanislaw in #1233
  • export/html, server: fix edge case when dropping a req on another req by @stanislaw in #1234
  • export:/html2pdf: bundle.js: improve grid splitting by @mettta in #1235
  • drafts/requirements: assign status fields for ZEP and SDoc dev constraints by @stanislaw in #1236
  • export:/html2pdf: replace requirement outline with border by @mettta in #1237
  • export/html: update style for document and section meta by @mettta in #1239
  • drafts/requirements: export/import requirements: allocate statuses, connect some SDoc grammar reqs by @stanislaw in #1238
  • drafts/requirements: activate status of 3 SDoc reqs by @stanislaw in #1240
  • export/html: incoming links to sections and anchors by @stanislaw in #1241
  • export/dot: profile2: take into account folders by @stanislaw in #1242
  • export/html: PDF & CSS: fixes unexpected margins by @mettta in #1244
  • drafts/requirements: StrictDoc reqs: assign Active status to several reqs by @stanislaw in #1243
  • drafts/requirements: assign status and links to more trivial requirements by @stanislaw in #1246
  • export/html, server: fix a branch: rename section UID by @stanislaw in #1247
  • Code climate: tests/end2end: adjust update_section group to new conventions by @stanislaw in #1248
  • drafts/requirements: more statuses and links for reqs in the SDoc-level spec by @stanislaw in #1249
  • export/html: PDF: adding pdf-version for anchored title components by @mettta in #1250
  • backend/sdoc: reader: good performance improvement from pickling parsed SDoc content by @stanislaw in #1251
  • tests/end2end: migrate 2 test cases to E2ECase by @stanislaw in #1252
  • backend/reqif: more explicit default ReqIF profile: "P01 SDoc" by @stanislaw in #1253
  • Code climate: tests/end2end: update more tests to latest conventions by @stanislaw in #1254
  • Bump version to 0.0.43a7 by @stanislaw in #1255
  • export:/html2pdf: add frontpage template by @mettta in #1256
  • backend/sdoc: optimize grammar for some more performance by @stanislaw in #1257
  • export/html: improvements in the caching algorithm by @stanislaw in #1258
  • backend/sdoc and rst_to_html: take into account the output directory when hashing picked file names by @stanislaw in #1259
  • Code climate: tests/end2end: migrate more tests to new conventions by @stanislaw in #1260
  • Code climate: fix E721 by @stanislaw in #1263
  • export/rst: multiline fields: make a newline break after field name by @stanislaw in #1262
  • backend/reqif: ReqIFz roundtrip by @stanislaw in #1264
  • docs: document the [LINK: ...] feature by @stanislaw in #1265
  • drafts/requirements: L1 reqs: SDK and DB, general usability and UX, large number of users, qualification by @stanislaw in #1267
  • drafts/ and docs/: merge the old and new backlog items by @stanislaw in #1268
  • drafts/requirements: L1 reqs: integration between distinct projects requirements trees and reverse parent links by @stanislaw in #1269
  • drafts/requirements: L1 and L2 reqs: compliance management and compliance matrices, requirements and source files traceability, auto UIDs by @stanislaw in #1270
  • UI: generate the UID automatically when creating requirements by @stanislaw in #1273
  • export/html/html_templates: filter out .DS_Store files when compiling Jinja templates by @stanislaw in #1274
  • Bump version to 0.0.43 by @stanislaw in #1275

Full Changelog: 0.0.42...0.0.43