Skip to content

Releases: Syslifters/sysreptor

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

2023.122

07 Sep 11:40
Compare
Choose a tag to compare
  • Fix template appears multiple times in search result list when multiple languages match
  • Assign notes to users
  • Install more Noto Sans fonts to support more languages
  • Ignore whitespaces in delete confirm dialogs
  • Use proxy config of host in docker-compose containers

2023.119

24 Aug 12:03
Compare
Choose a tag to compare
  • UI: sticky header and searchbar in list views
  • UI: increase file drop area for importing projects, designs and templates
  • Configure finding sort order in design
  • Allow manual ordering of findings by overriding the default sort order
  • Allow ordering of enum choices in design field definition
  • Search in all fields for template search
  • Add shortcut for creating new findings and notes (Ctrl+J)

2023.114

09 Aug 13:22
Compare
Choose a tag to compare
  • Remove beta label and change versioning scheme
  • Export notes as PDF
  • Speed up unit tests for API
  • Add CLI command to restore backups
  • Sort users alphabetically in selection
  • Clear user specific data from Vuex stores on logout
  • Filter notifications in API when fetching instead of locally in instances
  • Add datalabels plugin for Chart.js in designs
  • Fix backward compatible import of templates with old format (format: templates/v1)
  • Fix horizontal input field overflows in template editor
  • Expose more CVSS information in designs (including CVSS version, base/temporal/environmental score, impact/exploitability subscores)
  • Allow adding custom CA certificates to the docker containers during build

0.110

31 Jul 11:49
Compare
Choose a tag to compare
  • Multilingual templates
  • Support images in templates
  • Support creating templates from findings
  • UI: Move secondary toolbar actions to a dropdown menu
  • UI: Sticky Add button in finding and note list sidebars
  • Fix redirect after login for remoteuser default auth provider

0.102

05 Jul 14:12
Compare
Choose a tag to compare
Publish v0.102

0.101

05 Jul 06:52
Compare
Choose a tag to compare
  • Implement file upload in user notebook
  • Optimize image loading in markdown preview
  • Use Argon2 for hashing passwords instead of PBKDF2
  • Authentication via API tokens
  • Auto-generate OpenAPI schema

0.96

22 Jun 06:42
Compare
Choose a tag to compare
  • Fix username/password auth not available in login form of community edition