Codetotal Versions Save

Analyze any snippet, file, or repository to detect possible security flaws such as secret in code, open source vulnerability, code security, vulnerability, insecure infrastructure as code, and potential legal issues with open source licenses.

v0.7.1

8 months ago

What's Changed

  • Front-end
    • Better text wrapping in ResponsiveTable
    • Fix severity column text wrapping
    • Fix footer text in small viewports

Pull Requests

CodeTotal is graciously provided by OX Security and is based on MegaLinter

Full Changelog: https://github.com/oxsecurity/codetotal/compare/v0.7.0...v0.7.1

v0.7.0

8 months ago

What's Changed

  • Global

    • Remove unused packages from the project
  • Back-End

    • Fix issue when retrieving license for Pypi packages for SBOM results tab

Pull requests

CodeTotal is graciously provided by OX Security and is based on MegaLinter

Full Changelog: https://github.com/oxsecurity/codetotal/compare/v0.6.0...v0.7.0

v0.6.0

8 months ago

What's Changed

  • Front-end

    • Add language label
    • Add missing icon for Java
    • Show language only if it's available
    • Detect language for file analysis
    • Change score to risk
    • Remove auto focus from analysis tabs
    • Add auto focus to snippet & repo inputs
    • Highlight resource type in report header
    • Add a button in report toolbar to show code for snippet & file analysis
    • Add a report progress bar
    • Optimize new analysis dialog, drawer and linters list components' renders
    • Fix completed report receiving updates from ongoing analysis
    • Repo input form: ENTER keypad must start the scan if repo has been input
    • Add a toggle button for wrapping text in CodeViewer modal dialog
    • Add link to packages registry in SBOM panel
    • Fix Safari not showing Score component correctly #81
    • Display "snippet" in results page instead of md5: xxxx
    • Add a share button in the footer
    • Fix focus/hover effects for the links in the footer
  • Back-End

    • Bug fix: SBOM packages not showing up in report page. Async parsing of packages information in SBOM module
    • Retry calls to pypi or npm in case first attempts are failing
    • Increase unit test coverage #88
    • Fetch SBOM packages with concurrency of 10
    • Fix issue when there is no SBOM package info
    • SBOM results: Remove duplicate packages and sort them alphabetically (as a second criteria, after severity)
    • Allow to override parallel number of SBOM packages fetches using env var CODETOTAL_SBOM_FETCH_PARALLEL_NB (default is now 30)
    • Add SBOM missing types

Pull requests

CodeTotal is graciously provided by OX Security and is based on MegaLinter

Full Changelog: https://github.com/oxsecurity/codetotal/compare/v0.5.0...v0.6.0

v0.5.0

9 months ago

What's Changed

  • Global

    • Add animations to documentation - Refactor animations with black mode & linter icons
    • Add Google Tag Id for online doc
  • Front-end

    • Add linters logos

Pull Requests

CodeTotal is graciously provided by OX Security and is based on MegaLinter

Full Changelog: https://github.com/oxsecurity/codetotal/compare/v0.4.0...v0.5.0

v0.4.0

9 months ago

What's Changed

  • Global

    • Use latest version for production mode (by default), or beta version of MegaLinter to run CodeTotal in development mode
    • Documentation of docker-compose variables
    • docker-compose new variable: REPOSITORY_TRUFFLEHOG_COMMAND_REMOVE_ARGUMENTS=--only-verified
    • Badges in README
  • Front-End

    • Add codetotal.io hyperlink in footer

Pull Requests

CodeTotal is graciously provided by OX Security and is based on MegaLinter

Full Changelog: https://github.com/oxsecurity/codetotal/compare/v0.3.0...v0.4.0

v0.3.0

9 months ago

What's Changed

  • Global

    • Doc: display linter icons
  • Front-end

    • Fix error page styles and apply the fallback error page to all routes

Pull Requests

CodeTotal is graciously provided by OX Security and is based on MegaLinter

Full Changelog: https://github.com/oxsecurity/codetotal/compare/v0.2.0...v0.3.0

v0.2.0

9 months ago

What's Changed

  • Global

    • Use latest codetotal-server docker image in production docker-compose.yml
    • Deploy online doc when any markdown file is updated
    • Factorize docker-compose
      • npm run codetotal runs latest release of CodeTotal and beta version MegaLinter (in the future it will be latest)
      • npm run codetotal:beta runs beta version of CodeTotal and MegaLinter
      • npm run codetotal:dev locally builds CodeTotal then runs it with beta version of MegaLinter
  • Front-end

    • Language selection in snippet analysis form
    • Language name added next to the icon in report header
    • "CodeTotal" text added to the footer
  • Back-End

    • Add SBOM management for NPM packages
      • SBOM info failure management
    • Replace nodemon by ts-node to run back-end in dev mode

Pull Requests

CodeTotal is graciously provided by OX Security and is based on MegaLinter

Full Changelog: https://github.com/oxsecurity/codetotal/compare/v0.1.0...v0.2.0

v0.1.0

9 months ago

What's Changed

  • Initial public version
    • CodeTotal front-end
    • CodeTotal back-end
    • Ready to use docker-compose using CodeTotal and MegaLinter images
    • Online Documentation on https://codetotal.io
    • Contributing instructions

CodeTotal is graciously provided by OX Security and is based on MegaLinter

Full Changelog: https://github.com/oxsecurity/codetotal/commits/v0.1.0