Skip to content

Latest commit

 

History

History
139 lines (112 loc) · 4.78 KB

File metadata and controls

139 lines (112 loc) · 4.78 KB

Changelog

Changes to the project will be tracked in this file via the date of change.

2025-02-26

  • Added client-side caching to backend calls to reduce extra data calls and speed up navigation.
  • Updated Submission table data fetching to avoid fetching strelka_response for every row, improving pagination and display speed.
  • Allowed sorting by VT+ column.
  • UI layout and styling updated to improve readability and user experience.
  • Improved Dark Mode support.
  • Refactored submission upload and table fetching to improve speed.
  • Updated Submission Statistics chart to display data more clearly.
  • Switched from react-scripts to Vite for faster builds and better performance and better long-term support.
  • Migrated to TypeScript for better type safety and code quality.
  • Updated Auth flow by updating hooks and services to streamline the authentication process.
  • added BiomeJS for more uniform code stylization and linting.
  • Updated docker-compose to work with the latest version of the application.
  • Dependency Updates:
    • Updated package dependencies for vulnerability remediation.
    • Added jinja2 dependency to pyproject.toml to resolve SCA vulnerability.
    • Updated Kaniko version for Vela build.
    • Updated yarn and python-dateutil dependencies.
    • Updated python-dateutil version.
    • Updated React and React-DOM to version 18.
    • Updated React Router to version 7, replacing react-router-dom.

2024-05-30

  • Improved Project Structure: Strelka UI backend now runs as a package.
  • Enhanced Metadata: Structured client metadata added to Strelka events.
  • Encryption Status Indicators: Added icons and tooltips for decryption success/failure in seven_zip, rar, and encrypted_zip scanners.
  • Mimetype/YARA Accuracy: Refactored handling to show all mimetypes and YARA hits.
  • Edge Styling Enhancements: Conditional edge styling and interactive highlights.
  • Scan Source Edge Addition: Added source scan information for parent-child relationships.
  • Tooltips for Checkboxes: Descriptive tooltips added for checkboxes.
  • Human Readable Text Option: Toggle view for string_text between human-readable form and array form.
  • Background for Image: Added a visual background stage for images.

2024-03-29

  • Adding unencrypted VirusTotal submission support
  • Update dependency (Black)

2024-03-20

  • Dependency updates

2024-03-04

  • Adding TLSH Card support

2024-02-02

  • Adding QR Card support

2024-01-17

  • Bug fix for Visual Basic card where page fails to load if data does not exist for a section.

2024-01-15

  • On new releases, user session may be expired required the user to manually log out and log in. This fix aims to resolve that issue by forcing the user to the login page.
  • Add a ScanJavascript card to display Javascript scanner details
  • Adds some more context to Card headers (IOC count)
  • Fixes issue where long YARA descriptions extend outside the bounds of the YARA box.

2024-01-11

  • Bug fix for files missing types (Dashboard)

2024-01-09

  • Adding Visual Basic scanner
  • Formatting + Bug Fixes

2023-12-18

  • Updated UI
  • Updated many / most files / packages
  • Added VirusTotal scan / upload support

2023-11-16

  • Transition to Poetry for Python Package Management
  • Refinement of HTTP Response Codes

2023-09-08

  • Adding base_url support (Defaults to /strelkaui/
  • Bug fix for files without YARA matches
  • Dependency upgrade (@adobe/css-tools)

2023-07-10

  • Dependency upgrades (requests, grpcio, tough-cookie, cryptography)

2023-05-16

Changed

  • Added Docker Hub support for repo tags

2023-03-22

Changed

  • Added API suppport
  • Added functionality to multiple pages
  • Updated code with improved formatting / types

2023-03-10

Changed

  • Added extracted file support

2022-12-19

Changed

  • Removed need to initialize local database. Done automatically now.
  • Bug fix for README build badge.
  • Bug fix for file view page.

Added

  • Added support for multiple file submissions in Dashboard dropzone.
  • Added Strelka server connection status on Dashboard.

2022-12-06

Changed

  • Bug fix for when attempting to submit a file.
  • Bug fix for when attempting to load a file.

Added

  • Ability to filter by file name and description on Submission page.

2022-11-15

Added

  • Ability to add description to uploaded files

Changed

  • Changing default docker-compose postgresdb name
  • Removing unnecessary directory

2022-11-04

Changed

  • Bug fix for issues when loading scanners with uppercase names

2022-10-17

Changed

  • Bug fix for issues when loading scanners with digits in name
  • Updated documentation

2022-09-26

Changed

  • Updated dependencies (dependabot)
  • Updated intialization documentation

2022-07-05

Added

  • Project Commit for OpenSource Submission Request