2021.04.13

Tagging of findings and sections

Easily reference findings and sections by adding tags. Tagged sections and findings are rendered as links that point to the exact section/finding in the report. Use # to tag a finding and ! to tag a section.

Reporter tag finding

Only findings and sections in the same assessment can be tagged.

Improved syntax highlighting

The syntax highlighting for code blocks has been improved by adding new languages.

The following languages are currently supported:

abc, actionscript, ada, agda, apache, asn, asp, ats, awk, bash, bibtex, boo, c, changelog, clojure, cmake, coffee, coldfusion, comments, commonlisp, cpp, cs, css, curry, d, default, diff, djangotemplate, dockerfile, dot, doxygen, doxygenlua, dtd, eiffel, elixir, elm, email, erlang, fasm, fortranfixed, fortranfree, fsharp, gcc, glsl, gnuassembler, go, graphql, groovy, hamlet, haskell, haxe, html, idris, ini, isocpp, j, java, javadoc, javascript, javascriptreact, json, jsp, julia, kotlin, latex, lex, lilypond, literatecurry, literatehaskell, llvm, lua, m, makefile, mandoc, markdown, mathematica, matlab, maxima, mediawiki, metafont, mips, modelines, modula, modula, monobasic, mustache, nasm, nim, noweb, objectivec, objectivecpp, ocaml, octave, opencl, pascal, perl, php, pike, postscript, povray, powershell, prolog, protobuf, pure, purebasic, python, qml, r, raku, relaxng, relaxngcompact, rest, rhtml, roff, ruby, rust, scala, scheme, sci, sed, sgml, sml, spdxcomments, sql, sqlmysql, sqlpostgresql, stata, tcl, tcsh, texinfo, toml, typescript, verilog, vhdl, xml, xorg, xslt, xul, yacc, yaml, zsh

Bugfixes

  • Some finding templates were stored twice.
  • Fixed 500 errors on several pages.
  • API resources now return true or false for booleans instead of 1 or 0.
  • Collapsed resolved findings would only uncollapse if there were an odd number of results tables.
  • Targets results table resolved findings would not uncollapse at all due to missing script.