Skip to content

Releases: thalesgroup-cert/Watcher

v2.0.2

07 Nov 09:20
0a24d9b
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.0.1...v2.0.2

v2.0.1

09 Sep 14:42
fef1e73
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.0...v2.0.1

v2.0

14 Aug 15:50
657b764
Compare
Choose a tag to compare

This release aims to make the existing API easily usable, in order to facilitate communication with Watcher for other software. It also aims to correct several existing anomalies.

Update Procedure

[MANDATORY] Please follow this process:
This version includes breaking changes, so it is mandatory to follow this process: Update Watcher

[WARNING] RSS-Bridge Removal:
RSS-Bridge is not needed anymore. We used it to obtain RSS flow from X (Twitter). Due to changes in the pricing of the X API, this is no longer functional.
Therefore, we have removed the RSS-Bridge container and replaced it with 200+ new RSS sources related to cybersecurity. Make sure to populate the new RSS sources with the following command:

python manage.py populate_db

Please remove the RSS-Bridge container from your docker-compose.yml file with the latest version available on GitHub.
You can also delete all RSS sources associated with the old RSS-Bridge (They are not needed anymore). Here is an example of the formatting: http://10.10.10.7/?action=display&bridge=Twitter&context=By+username&u...

[WARNING] MySQL Update:
If you have a version of MySQL >= 8.1.X, please keep your version as it is.
For new installations, please use MySQL version 8.0.39 as specified in the latest version of the docker-compose.yml file. This version is compatible, maintained, and stable.
MySQL does not authorize downgrades (MySQL 8.1.X -> MySQL 8.0.39).
All versions >= 8.2.X are not compatible with Watcher and may impair its functionality.

New Feature

  • Added the ability for users to create one or more API keys (admin). (265e73d)
    • Added the ability for administrators to create one or more API keys per user to better manage access to API features. This update will allow for more granular permission management and enhance system security. More details and information about this: API Key Creation & Management by @ygalnezri in #113

What’s Changed

  • Added new relevant RSS sources, removed obsolete ones, and improved the "banned words" filters for optimized detection of cyber trends by @ygalnezri in #107

  • Fixed a bug related to creating or modifying a ticket with a free format, allowing for smoother integration and precise traceability by @ygalnezri in #129

  • Fixed an issue generating false positives in the "Website monitoring" module by @ygalnezri in #137

  • Removed the RSS-Bridge container and its related dependencies such as react-twitter-widgets by @ygalnezri in #115

  • Fixed an issue allowing duplicate sources to be added in the "threats_watcher" section.

  • Updated the docker-compose.yml file to accommodate the new versions by @ygalnezri in #112

  • Updated the Dockerfile, bump python-nodejs:python3.9-nodejs18 to python-nodejs:python3.11-nodejs18 by @ygalnezri.

  • Revise documentation to include Docker setup instructions, add explanatory notes for the API Key section in the admin section, update the Update Watcher tab, and address other minor corrections by @ygalnezri in #138

  • v2.0 by @ygalnezri in #144

  • Bump django from 4.1.4 to 4.1.7 in /Watcher by @dependabot in #93

  • Bump webpack from 5.75.0 to 5.76.0 in /Watcher by @dependabot in #94

  • Bump django from 4.1.7 to 4.1.10 in /Watcher by @dependabot in #98

  • Bump semver from 6.3.0 to 6.3.1 in /Watcher by @dependabot in #99

New Contributors

Full Changelog: v1.2.13...v2.0

v1.2.13

29 Dec 18:59
Compare
Choose a tag to compare

Update procedure

Please follow this process.

What's Changed

  • Fix bug in threats watcher core algorithm & Upgrade and replace obsolete dependencies & Rebuild documentation & Upgrade RSS Sources (2c5c195)

Full Changelog: v1.2.12...v1.2.13

v1.2.12

26 Dec 17:44
Compare
Choose a tag to compare

Update procedure

Please follow this process.

  • If you want to change the subject tag of the email for notifications from the monitoring part of Watcher, get the latest version of .env and docker-compose.yml files and fill EMAIL_SUBJECT_TAG_SITE_MONITORING with your subject tag.

What's Changed

  • Simplify Website Monitoring Code & Fix #25 (3587246)

Full Changelog: v1.2.11...v1.2.12

v1.2.11

14 Dec 18:25
32dd483
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.2.10...v1.2.11

v1.2.10

28 Nov 10:34
e161a8a
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.2.9...v1.2.10

v1.2.9

05 Jul 22:45
1bd8d08
Compare
Choose a tag to compare

Fix Django vulnerabilities 1bd8d08

Full Changelog: v1.2.8...v1.2.9

v1.2.8

23 Jun 14:04
Compare
Choose a tag to compare

Fix Ticket ID undefined BUG

  • Fixed an undefined ticket ID BUG when monitoring a new website when the ticket ID field and the list of monitored websites are empty.

Full Changelog: v1.2.7...v1.2.8

v1.2.7

22 Jun 15:16
Compare
Choose a tag to compare

Fix TheHive and MISP API export issues

  • MISP Events are now created with the correct TAGS mention in the .env file.
  • MISP Event attributes are now created even if the TAGS does not exist in the MISP instance.
  • TheHive export now reseting if the Case is not anymore in the TheHive instance.

Full Changelog: v1.2.6...v1.2.7