Skip to content

Releases: center-for-threat-informed-defense/tram

v1.3.0 Release

28 Aug 01:00
Compare
Choose a tag to compare

What's Changed

  • A new machine learning option based on large language models (LLMs).
  • LLM models can be fine tuned on your own GPU systems (or Google Colab) using the included Jupyter notebooks.
  • Can also run LLM models in Jupyter notebooks, either to run inference on GPU hardware or to get machine-readable results.

v.1.2.0 Release

04 Jun 01:03
b50bfd1
Compare
Choose a tag to compare

What's Changed

  • Enable creation of Attack Object in Django admin (#163)
  • Add API endpoint for fetching report by its corresponding document ID. (#166)
  • Add API endpoint for retraining a model. (#124)
  • Increase maximum file size for report upload. (#157)
  • Bug fix: export report as JSON. #175
  • Improve installation docs.
  • Unit tests run 5x faster.
  • Other bugs, patches, and quality-of-life.

New Contributors

  • @kdraslan Adds endpoint for fetching reports by using document IDs (#167)

Full Changelog: v1.1.3...v1.2.0

v1.1.3 Release

01 Mar 14:39
7c9d875
Compare
Choose a tag to compare

What's Changed

  • [CTID-17] Docker Documentation by @emmanvg in #145
  • Bump django from 3.2.11 to 3.2.12 in /requirements by @dependabot in #146
  • feat(ux): Go to next sentence when reviewing reports by @mehaase in #149
  • feat(core): Allow for txt reports to be uploaded by @mehaase in #148
  • refactor(logs): Set up Django logging to replace existing print()'s by @mehaase in #153
  • [CTID-18] Provide user information for uploads by @emmanvg in #147
  • refactor(auth): Persist the SECRET_KEY by @mehaase in #154
  • feat(readme): add section for report troubleshooting by @dvoegeli in #119
  • feat(export): Add .docx export by @mehaase in #151
  • [CTID-16] Fix wrong mapping deletion during analysis by @emmanvg in #150
  • feat(export): add number of mappings in analyze and redownload report button by @mehaase in #152
  • refactor(core) Make TRAM an installable package by @mehaase in #155
  • SonarCloud findings by @emmanvg in #156
  • [CTID-28] Add "Upload Report" button by @emmanvg in #158
  • [CTID-29] Add a "Close Button" on the Analyze Page by @emmanvg in #159
  • docs(README): Add instructions for airgap deployment (fixes #104) by @mehaase in #160

New Contributors

Full Changelog: v1.1.2...v1.1.3

Release v1.1.2 Release

09 Feb 13:31
39aa87c
Compare
Choose a tag to compare

What's Changed

  • CI-Build Fix by @emmanvg in #135
  • Bump django from 3.2.10 to 3.2.11 in /requirements by @dependabot in #133
  • fix(build): bump nltk from 3.6.5 -> 3.6.7, nltk requires explicit download of omw corpus by @m3mike in #136
  • Update tox.ini by @emmanvg in #138
  • chore(*): reformat codebase using pre-commit by @m3mike in #140
  • updated scikit learn and added multi-layer perceptron classifier by @hitenkoku in #132
  • fix(core): Fix issue where some PDFs that cannot be extracted by @mehaase in #139
  • [CTID-14] Fixed Sentence Display by @emmanvg in #143
  • [CTID-13] Add missing instructions by @emmanvg in #142
  • Fix Docker ML pipeline by @emmanvg in #144

New Contributors

Full Changelog: v1.1.1...v1.1.2

v1.1.1 Release

27 Jan 18:22
37f2846
Compare
Choose a tag to compare

What's Changed

  • fix(build): content-type fails when deployed within internal network controls by @m3mike in #128

Full Changelog: v1.1.0...v1.1.1

v1.1.0 Release

12 Jan 20:12
7e009d8
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.0.0...v1.1.0

v1.0.0

23 Sep 19:35
a4d874c
Compare
Choose a tag to compare
Version v1.0.0