Skip to content

Releases: certtools/intelmq-manager

3.3.0

01 Mar 22:40
3.3.0
2117b60
Compare
Choose a tag to compare

3.3.0 (2024-03-01)

Bump version to be in sync with the main intelmq release

3.2.0 Feature release

19 Jul 11:45
3.2.0
1367ea8
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 3.0.1...3.2.0

3.1.0 Release canidate

08 Aug 12:51
affb7ce
Compare
Choose a tag to compare
Pre-release

What's Changed

  • FIX: Reload page after successful login by @waldbauer-certat in #278
  • PKG: separate building process from setup.py in #282
  • Monitor page: Fix multi-line log lines by @puckk in #286

New Contributors

Full Changelog: 3.0.1...3.1.0-rc

3.0.1 Bugfix Release

02 Sep 13:27
Compare
Choose a tag to compare

Installation instructions:
https://intelmq.readthedocs.io/en/maintenance/user/intelmq-manager.html

Pages

  • Login: Show error messages as returned from the API instead of a constant string (PR#277 by Sebastian Wagner, fixes intelmq-api#35).

Configuration

  • Fix working with edges between bots, by transmitting new edges to the server with the new API (PR#264 by Mikk Margus Möll).
  • Correctly hide the destination_queues parameter in the bot editor (PR#264 by Mikk Margus Möll).
  • Restore sane default bot IDs (PR#264 by Mikk Margus Möll, fixes #263).
  • Removed redundant pipeline.js file (PR#264 by Mikk Margus Möll).
  • Fix a race condition trying to call both the /runtime and /positions API endpoints at the same time, when /runtime is updating runtime.yaml at the same time that /positions is trying to parse it (PR#264 by Mikk Margus Möll).
  • internal improvements (PR#264 by Mikk Margus Möll):
    • edge IDs are now ${source_node}|${destination_node}|${edge_name}.
    • some loops which previously iterated over every single edge should be a bit faster now.
    • various tweaks, like reducing the scope of variables and using string templates instead of string concatenation.
  • Fix saving new bots, led to an JS exception (PR#273 by Sebastian Wagner, fixes #272).
  • Open bot documentation in a new page (PR#274 by Birger Schacht, fixes #262).
  • Prohibit the user from creating a bot with an ID collision (PR#276 by Mikk Margus Möll, fixes #152).
  • Ask the user for confirmation to exit the page in case of unsaved changes (PR#276 by Mikk Margus Möll, fixes #212)

Monitor

  • ALLOWED_PATH and CONTROLLER_CMD are defined in a separate JavaScript file, rather than being templated into the HTML, fixing Content-Security-Policy issues (PR#264 by Mikk Margus Möll, fixes #183).

Known issues

  • Graph jumps around on "Add edge" (#148).
  • Monitor page: Automatic log refresh reset log page to first one (#190).
  • Load error if a bot has not optional parameters field in runtime configuration (#237).
  • Better error message for missing authentication (#238).
  • Configuration page: Keyboard shortcuts don't work (#260).
  • Edit Defaults: Documentation link just reloads (#261).

3.0.0 Major release

09 Aug 08:04
Compare
Choose a tag to compare

Installation instructions:
https://intelmq.readthedocs.io/en/maintenance/user/intelmq-manager.html

Pages

  • Adapt the manager for the new API (PR#259 by Birger Schacht):
    IntelMQ changed the way it handles the configuration of bots, queues and
    default values. IntelMQ-API followed this change and now only provides
    endpoints for the runtime and the position.
    This commit implements this change in the JavaScript code and also
    updates various functions to reflect other minor changes (i.e. the bot
    id is now called bot_id instead of id).

Configuration

  • Add a link pointing to the module documentation to the settings overlay of every bot (PR#256 by Birger Schacht).
  • BOTS file uses now correct API endpoint (PR#252 by Sebastian Waldbauer).

About

  • The versions-section now lists IntelMQ, IntelMQ API and IntelMQ Manager (by Sebastian Wagner, fixes #251).

Documentation

  • Make project reuse compliant (PR#258 by Birger Schacht, fixes #218):
    Add missing license entries to .reuse/dep5 and delete the license files
    reuse interprets as bad (the copyright is listed in the dep5 file, so
    there is no need for having a separate license file for every
    copyright).

Known issues

  • Graph jumps around on "Add edge" (#148).
  • wrong error message for new bots with existing ID (#152).
  • Monitor page: Automatic log refresh reset log page to first one (#190).
  • Load error if a bot has not optional parameters field in runtime configuration (#237).
  • Better error message for missing authentication (#238).
  • Reload page after login (#243).
  • Configuration page: Keyboard shortcut for adding queues crashes Firefox (#260).

3.0.0 Release candidate 1

25 Jun 10:27
Compare
Choose a tag to compare
Pre-release

This is just an intermediate release candidate towards 3.0.0. Please do not use it in production.

https://intelmq.readthedocs.io/

2.3.1 Bugfix release

25 Mar 14:25
Compare
Choose a tag to compare

Installation instructions:
https://intelmq.readthedocs.io/en/maintenance/user/intelmq-manager.html

Configuration

  • Add authentication token in save-data request (PR#245 by Marcos Gonzalez, fixes #244).
  • Fix "Clear Configuration" link destination (PR#249 by Sebastian Wagner, fixes #248).

Monitor

  • Fix link to configuration page of bot (PR#249 by Sebastian Wagner, fixes #248).

Known issues

  • Graph jumps around on "Add edge" (#148).
  • wrong error message for new bots with existing ID (#152).
  • Monitor page: Automatic log refresh reset log page to first one (#190).
  • Load error if a bot has not optional parameters field in runtime configuration (#237).
  • Better error messag for missing authentication (#238).
  • Reload page after login (#243).
  • Debian packages usability: webserver not required, causing missing webserver configuration (#246).

2.3.0 Feature release

04 Mar 12:55
Compare
Choose a tag to compare

Installation instructions:
https://intelmq.readthedocs.io/en/maintenance/user/intelmq-manager.html

Backend

  • The backend has been rewritten and changed from PHP to Python (PR#197 by Bernhard Herzog and Bernhard Reiter, #80)
  • The backend has then been moved to a seperate repository and is now called intelmq-api: https://github.com/certtools/intelmq-api (PR#226)
  • The name intelmq-manager now refers to the web frontend only

intelmq-manager

  • The intelmq-manager html files are now being distributed as an archive of static files. They are still built using mako, but
    this is done during the build of the source distribution.

Landing page

Configuration

  • Remove the hover function which displayed the hovered bot's configuration (#213, PR#216 by Birger Schacht).

Documentation

  • Add a link to the failure tips (PR#215 by Edvard Rejthar).
  • SQLite failure tip (PR#217 by Edvard Rejthar).

Known issues

  • Graph jumps around on "Add edge" (#148).
  • wrong error message for new bots with existing ID (#152).
  • Monitor page: Automatic log refresh reset log page to first one (#190).
  • Load error if a bot has not optional parameters field in runtime configuration (#237).

2.2.1 Bugfix release

30 Jul 17:36
Compare
Choose a tag to compare

Installation instructions:
https://github.com/certtools/intelmq-manager/blob/2.2.1/docs/INSTALL.md

This IntelMQ Manager version requires IntelMQ >= 2.2.1.

Backend

  • Fix loading paths from intelmqctl executable (PR #205 by Einar Felipe Lanfranco).

Documentation

  • User Guide:
    • Add section on configuration paths.
    • Add section on named queues / paths.
  • Readme:
    • Update screenshots (#201, PR#207 by Mladen Markovic).

Known issues

  • Graph jumps around on "Add edge" (#148).
  • wrong error message for new bots with existing ID (#152).
  • Monitor page: Automatic log refresh reset log page to first one (#190).

2.2.0 Feature release

24 Jun 07:53
Compare
Choose a tag to compare

Installation instructions:
https://github.com/certtools/intelmq-manager/blob/2.2.0/docs/INSTALL.md

This IntelMQ Manager version requires IntelMQ >= 2.2.0.

Backend

  • config: Get file paths from intelmctl debug --get-paths if possible and fall back to hard-coded paths otherwise. Thereby environment variables influencing the paths are respected (#193).

Pages

About

  • Show output of intelmqctl debug.

Documentation

  • Update release from intelmq's release documentation.
  • Update Installation documentation: Fix & update dependencies and supported operating systems.

Packaging

  • Update default positions.conf to the default runtime/pipeline configuration of intelmq >= 2.1.1.

Known issues

  • Missing CSRF protection (#111).
  • Graph jumps around on "Add edge" (#148).
  • wrong error message for new bots with existing ID (#152).
  • ALLOWED_PATH= violates CSP (#183).
  • Monitor page: Automatic log refresh reset log page to first one (#190).