Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: thalesgroup-cert/Watcher
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v3.2.0
Choose a base ref
...
head repository: thalesgroup-cert/Watcher
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
  • 6 commits
  • 107 files changed
  • 2 contributors

Commits on Dec 17, 2025

  1. Configuration menu
    Copy the full SHA
    820c6a9 View commit details
    Browse the repository at this point in the history
  2. Namespace DataLeak and DnsFinder action types to avoid cross-module p…

    …agination collisions and update related actions/reducers
    ygalnezri committed Dec 17, 2025
    Configuration menu
    Copy the full SHA
    e6829f3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f2395e0 View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2025

  1. v3.2.2 - Improve Threats Watcher with Bluesky integration and updated…

    … sources
    
    - Added Bluesky as a new threat intelligence source for monitoring cybersecurity threats and discussions
    - Adapted Threats Watcher logic to support Bluesky-specific data formats
    - Introduced a custom User-Agent to improve source fetching reliability
    - Cleaned and normalized existing sources to improve relevance and consistency
    - Updated sources.csv with new Bluesky RSS feeds and refined confidence classification
    - Improved overall data quality and robustness of the Threats Watcher module
    ygalnezri authored Dec 19, 2025
    Configuration menu
    Copy the full SHA
    731291b View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2026

  1. Release v3.3.0 – Modular deployment overhaul, local CertStream server…

    …, SSL monitoring, and SearxNG migration
    
    This release delivers a major infrastructure upgrade focused on reliability, modularity, and enhanced monitoring capabilities.
    
    Key changes include the introduction of a modern modular Docker deployment architecture, migration from Searx to the actively maintained SearxNG project, implementation of comprehensive SSL certificate expiration tracking, and deployment of a self-hosted CertStream server to improve certificate transparency monitoring.
    
    Highlights:
    - Redesigned deployment with modular compose files, automated scripts, Makefile integration, and Traefik reverse proxy support
    - Added local CertStream server with WebSocket endpoint, health checks, proxy intelligence, and configurable metrics
    - Implemented SSL certificate monitoring with automated checks, expiration alerts, and historical tracking
    - Introduced regex-based keyword matching with backend validation and frontend indicators
    - Improved configuration management with centralized environment variables and template-based setup
    
    Breaking changes:
    - New CertStream service must be added to docker-compose.yml
    - Service renamed from `searx` to `searxng`
    - New environment variables required (CERT_STREAM_URL, updated NO_PROXY, DATA_LEAK_SEARX_URL)
    - Added certstream-config.yaml configuration file
    - Database migrations required for regex keywords and SSL tracking
    
    This release requires manual configuration updates for existing deployments.
    ygalnezri authored Feb 18, 2026
    Configuration menu
    Copy the full SHA
    edde75f View commit details
    Browse the repository at this point in the history
  2. Add missing DateWithTooltip import in PostUrls component

    The PostUrls component was using the DateWithTooltip component without importing it, causing a ReferenceError: DateWithTooltip is not defined.
    
    This commit:
    - Adds the missing import statement for DateWithTooltip from '../common/DateWithTooltip'
    - Rebuilds the frontend bundle to include the fix in main.js
    - Resolves the runtime error when displaying article creation dates in the Threats Watcher module
    ygalnezri committed Feb 18, 2026
    Configuration menu
    Copy the full SHA
    c9210d7 View commit details
    Browse the repository at this point in the history
Loading