Skip to content

Releases: Syslifters/sysreptor

2024.16

22 Feb 09:51
Compare
Choose a tag to compare
  • Add component for cover pages in PDF designer layout editor
  • Reference <figure> tag instead of <figcaption> in <ref /> component to jump to start of figure
  • Enable multi-selection in markdown editor
  • Fix CWE field formatting for PDF rendering
  • Add HackTheBox CWEE design

2024.13

14 Feb 13:04
Compare
Choose a tag to compare
  • Add CWE field type
  • Break text in tables to prevent tables overflowing page in base styles
  • Sync updated field default values to preview data fields
  • Automatically close brackets and enclose selected text with brackets in markdown editor
  • UI: Add hint how to add custom tags
  • UI: Add buttons for task list and footnote to markdown editor toolbar
  • Fix text selection in markdown preview focus changed to editor
  • Fix object field properties not always sorted
  • Fix newline not inserted at empty last line of markdown editor in Firefox
  • Fix ID form field loses focus while writing in report field page

2024.10

25 Jan 14:40
Compare
Choose a tag to compare
  • Define initial note structure for projects in designs
  • Allow exporting and importing notes
  • Include project name in default PDF filename on puglish project page
  • Fix chapter number always prepended to title in <ref /> component
  • Fix attributes not inherited to nested input fields
  • Fix readonly code editor in PDF designer still writable

2024.8

23 Jan 09:04
Compare
Choose a tag to compare
  • Diff-view for version history
  • Set form fields readonly instead of disabled
  • Update build system of Vue PDF rendering script from webpack to vite
  • Improve template field overview UI
  • Fix error while editing ID of nested field of report section in designer
  • Add demo data archives as TOML files to repository
  • Fix resizing PDF viewer loses mouse focus in Firefox
  • Add raptor mascot images as to empty pages
  • Increase contrast of nested form fields
  • Show more detailed error messages in frontend

2024.3

09 Jan 12:29
Compare
Choose a tag to compare
  • Fix PDF viewer crash in Chrome with Bitwarden browser extension

2024.1

08 Jan 13:15
Compare
Choose a tag to compare
  • Design and UI rework
  • Dark mode
  • Disable buttons and menu entries when user does not have permissions
  • Fix save error for user fields
  • Ensure custom fonts are loaded before rendering charts and diagrams
  • Remove status emoji of notes
  • Separate settings for spellcheck and markdown preview mode in projects, notes, templates, designs
  • Click to enlarge images in markdown preview
  • Consolidated project history
  • Fallback to severity if CVSS is undefined in template list
  • Add status and tags to designs

2023.145

11 Dec 08:19
Compare
Choose a tag to compare
  • Add support for mermaid diagrams in markdown
  • Fix arrow movement in fields inside lists to switch list item
  • Fix guest restriction configuration loading
  • Allow configuring regex patterns for list items
  • Add scheme to predefined URL regex
  • Fix list items not updated in design preview data form
  • Prevent page offset jumping when switching markdown editor mode
  • Allow sorting items of list fields in reports
  • Support text input in date fields

2023.142

21 Nov 08:13
Compare
Choose a tag to compare
  • CVSS 4.0 support
  • Allow requiring a specific CVSS version in CVSS fields
  • Allow accessing designer assets in Chromium during PDF rendering
  • Support validating string fields with RegEx patterns
  • Add an API endpoint to retrieve project data with markdown fields rendered to HTML
  • Do not send unreferenced images to PDF rendering task to reduce memory usage
  • Do not export images that are not referenced in exported data
  • Prevent migration errors caused by DB queries in license check
  • Fix spellcheck returning no results for language=auto
  • Fix markdown preview flappy scroll on typing in markdown editor when images are included
  • Fix OIDC login for re-authentication not working
  • Fix focus lost while editing object field property IDs in designer

2023.136

30 Oct 09:24
Compare
Choose a tag to compare
  • Update frontend tech stack to Vue3, Nuxt3, Vuetify3, Typescript
  • Update weasyprint to v60
  • Increase read timeout in example nginx config
  • Prevent duplicate PDF warnings
  • Prevent disabling current user
  • Allow removing current user from project members
  • Prevent footnotes from moving to next page by default in base.css styles
  • Default to manual sorting if not finding ordering fields are defined in design
  • Fix spellcheck errors when using per-user dictinaries

2023.128

21 Sep 11:37
Compare
Choose a tag to compare
  • Version history for projects, designs and templates
  • UI: Decrease font size of note assignee in list to match finding/section assignee style
  • UI: Autofocus note and finding title after create
  • UI: More prominent translate template field button
  • UI: Include more details on license errors