Inline links and auto-generation of UID when creating requirements
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