Skip to content

Releases: SK-CERT/Taranis-NG

v24.11.1

04 Nov 14:41
a6568f3
Compare
Choose a tag to compare

Added

  • Email collector improvements #402
  • Logging improvement #351
  • Logging improvement part 2. (Collectors) #399
  • Add possibility delete already "used" OSINT Source Group #389
  • Improve RSS collector #360
  • Improve RSS collector #345
  • Display "Report item type" instead of string "Title" in Analyze row details #329
  • Check if ldap authentication is used #328
  • Added "Last attempt" and "Last collected" columns in OSINT sources #316
  • Add cascade delete to NEWS_ITEM releated tables #286
  • Use secrets for Docker #211
  • Docker secrets - Keycloak #293
  • Noto fonts tidy up (presenter) #296
  • Delete confirmation window #243
  • Add confirmation to Publish button #270
  • Replaced ConfirmDelete component to universal MessageBox #271
  • Add Czech translation #222
  • Added CWE attribute #209
  • Attribute description - CWE #312
  • Collectors update (Limit for article links, logs, fixes) #221
  • Add logging messages to mailer, improved SMTP communication #213
  • PDF report update #205
  • Remove false translation warnings, correct some tooltips, don't try translate user strings #200
  • Allow store CVSS as number (quick need for reporting) #203
  • Add support for language setting per user #202
  • Cancel the same GET request #204

Fixed

  • Fixed: first key is acting as shorcut in empty editor #387
  • Fixed keycloak logout #381
  • Fix keycloak secrets #378
  • Fix double scrollbars in Analyze & Publish screens #375
  • Fix error: Property or method "editorData" is not defined #369
  • Fix: SAWarning: Coercing Subquery object into a select() #352
  • Fix: OSINT sources open first OSINT group screen #350
  • Fixed bugs in Product and Report screens (endless status, errors mesages) #348
  • Fix sorting report atrributes to respect user order #343
  • Fix error for user with no organization #335
  • Fix: WARN: FromAsCasing: 'as' and 'FROM' keywords' casing do not match #333
  • Fix: Manually creating news item can produce error #330
  • Fix LDAP env variables #326
  • Fix missing value_description definition #325
  • Fix: run collector always in new class #322
  • Fix error when adding CWE to report item #324
  • Fix error: '': No such file or directory" on mapped folder #287
  • Fix: Display the description in the OSINT source groups grid #295
  • Fix non working ACL for Product Types #249
  • Fix errors: t is null & semicolon #252
  • Fix selector for some element types #263
  • Fix upgrade db error (caused previous PR) #223
  • Fix upgrade db error 2 (caused previous PR) #224
  • Fix: disable shorcuts on text/textarea fields (prevents typing text) #207
  • Fixed bug in chrome driver: unrecognized proxy type: MANUAL #214
  • Dark theme fix (bad colors) #219
  • Fix crash when user try create new user with filled password #130
  • Fix some small code issues from last PR #198
  • Message product preview fix #244
  • A lot of various small fixes

Changed

  • Remove redundant code #404
  • Remove marshmallow-enum #403
  • Removed extra step in web driver exiting #400
  • Upgrade GitHub actions warnings #386
  • Upgrade GitHub action: checkout@v2 -> v4 on lint #385
  • Remove duplicate env variables #377
  • Remove old Python 3.8 references #374
  • Don't try translate news items categories on report items screen selector #370
  • Use text format in Content for manually entered news items #361
  • Removed .env password support #344
  • Opitimalization: tables relationship (join) #334
  • Update value desc only if found #327
  • Ignore custom settings files and templates #323
  • Update/rewrite slackclient to 2.9.4 #318
  • Correct date formats #319
  • Language update (previous messagebox commit) #274
  • Link deduplication in product #210
  • A lot of components update (bumping to new versions)

Contributors

Thanks for the contributions: @Progress1, @multiflexi, @Ximelele

Read more about changed inside CHANGELOG.md

Full Changelog: v23.12.1...v24.11.1

v22.12.1

16 Dec 11:34
Compare
Choose a tag to compare

What's Changed

  • GUI
    • Analyze: new feature - side by side view
    • Assess: Show number of selected news items
    • possibility to NOT set hotkeys in user profile
    • taranis-logo.svg now has colors
  • Collectors
    • fixed crash when processing an empty link in RSS
    • fixed proxy settings parsing ; fixed setting proxy for firefox headless browser
    • fixed chromium driver initialization; added more logging for web driver initialization
  • Logging
    • more verbose logging in cve/cpe import
    • removed useless warnings from logs
  • Wordlists
    • Added default wordlists for the English and Slovak language
    • added option to download wordlists from URL; added default downloadable wordlists
  • Other changes and fixes
    • build: added Github action and pre-commit hook for linting
    • certain packages upgraded for security
    • refactor some code to create "shared" module with data models
    • various other fixes and updates across the code base

New Contributors

Full Changelog: v22.05.1...v22.12.1

v22.05.1

17 May 11:52
c213fcf
Compare
Choose a tag to compare

Added

  • gui: keyboard shortcuts: use delete for deleting news items by @sebix in #46
  • assess: add noreferrer attribute to source links by @sebix in #44
  • readme: add alternative source for stop lists by @sebix in #34
  • gitignore: add more rules and make others more generic by @sebix in #25
  • Document keyboard shortchuts by @sebix in #31
  • doc harware requirements: add cpu cores by @sebix in #75

Changed

  • fix bare except clauses by @sebix in #42
  • Assess: Do not reload news items when in selection mode by @sebix in #40
  • fix gui shortcuts in assess by @sebix in #56
  • Security upgrade lxml from 4.5.0 to 4.6.3 by @sebix in #47
  • Keyboard fixes and new shortcuts by @sebix in #52
  • gui: remove unused vue logo by @sebix in #58
  • GUI Keyboard improvements by @sebix in #57
  • use log_manager by @b3n4kh in #62
  • refactor auth_manager by @b3n4kh in #63
  • cleanup ftp publisher code by @b3n4kh in #64
  • monkeypatch before init by @b3n4kh in #65
  • shortcuts: ignore keypresses in search field except Escape by @sebix in #76

New Contributors

Full Changelog: v21.11.1...v22.05.1

v22.01.1-pre1

13 Jan 15:35
c2bd4af
Compare
Choose a tag to compare
v22.01.1-pre1 Pre-release
Pre-release

Added

  • Document keyboard shortchuts by @sebix in #31

Changed

  • gui: keyboard shortcuts: use delete for deleting news items by @sebix in #46
  • gui: remove unused vue logo by @sebix in #58
  • gui: * fix gui shortcuts in assess by @sebix in #56
  • gui: GUI Keyboard improvements by @sebix in #57
  • gui: Assess: Do not reload news items when in selection mode by @sebix in #40
  • gui: Assess: add noreferrer attribute to source links by @sebix in #44
  • gui: Keyboard fixes and new shortcuts by @sebix in #52
  • fix bare except clauses by @sebix in #42
  • readme: add alternative source for stop lists by @sebix in #34
  • gitignore: add more rules and make others more generic by @sebix in #25
  • Security upgrade lxml from 4.5.0 to 4.6.3 by @sebix in #47

Full Changelog: v21.11.1...v22.01.1-pre1

v21.12.1-pre1

31 Dec 10:31
Compare
Choose a tag to compare
v21.12.1-pre1 Pre-release
Pre-release

Added

  • OSINT Sources: mass export/import feature (allows export of selected entries, or all entries)
  • OSINT Sources: introducing a default "Uncategorized" group, which keeps the collected news items for freshly added sources. These are automatically transferred to the assigned groups when the source is assigned to these groups.
  • product template arguments redesigned to better access the report item attributes (breaking change if you edited your templates)

Changed

  • security upgrades (including upgrade of lxml from 4.5.0 to 4.6.3 by @sebix in #47)
  • asset management fix: asset cannot be added without an asset group
  • gui: large upgrade to a newer framework; cleanups
  • gui: keyboard shortcuts: documentation and multiple changes by @sebix in #46, #56, #52, #31
  • assess: add noreferrer attribute to source links by @sebix in #44
  • fix bare except clauses by @sebix in #42
  • Assess: Do not reload news items when in selection mode by @sebix in #40
  • readme: add alternative source for stop lists by @sebix in #34
  • gitignore: add more rules and make others more generic by @sebix in #25

Full Changelog: v21.11.1...v21.12.1-pre1

v21.11.1

19 Nov 08:08
268024f
Compare
Choose a tag to compare

Added

  • Added collector management to manage.py - #18

Changed

  • Docker readme: Fix URLs/Ports with switch to HTTPS by @sebix in #21
  • Tidied up word lists
  • Re-worked proxy handling for the RSS collector
  • Fixed issues with collector node and OSINT source status models and schemas - #23

Full Changelog: v21.10.6...v21.11.1

v21.10.6

10 Nov 02:53
Compare
Choose a tag to compare

Added

  • added sample word block list for tag cloud

Changed

  • more verbose logging in rss collector
  • usability fixes in collectors
  • fixed asset group updates
  • iproved default templates for products

Full Changelog: v21.10.5...v21.10.6

v21.10.5

08 Nov 22:26
Compare
Choose a tag to compare

Added

  • authors of Product templates may now use the new Configuration -> Product types help screen, which lists all the fields defined in a chosen Report item type. This simplifies the development of new product templates.

Changed

  • GUI and RSS collector fixes

Full Changelog: v21.10.4...v21.10.5

v21.10.4

08 Nov 14:00
Compare
Choose a tag to compare

Added

  • keycloak container (not enabled yet)

Changed

  • gui: fix news item group operations
  • gui: bundle fonts
  • gui: upgrade for security (breaks minor stuff, will be fixed in a later release)
  • web collector: minor improvements

Full Changelog: v21.10.3...v21.10.4

v21.10.3

08 Nov 02:27
Compare
Choose a tag to compare

What's Changed

  • minor fixes and improvements across the entire project
  • security patches for third party libraries
  • docker:
    • deployment now includes Traefik as a reverse proxy for more convenient deployment (supports self generated, pre-uploaded, and letsencrypt certificates)
    • collectors container minimised
  • complete rewrite of web collector: more robust, better support for various selectors, upgrade to selenium 4.0.0

New Contributors

  • @sebix made their first contribution in #5

Full Changelog: v21.10.2...v21.10.3