github JGeek00/crowdsec-monitor-api v1.14.2

4 hours ago

Fixed

  • Fixed an issue where alert event times could fail to load in the mobile apps: alert details now open correctly regardless of which CrowdSec server generated the alerts or its time zone configuration.
  • Alerts synced before this update now display their event times correctly. No events are lost or hidden when opening an alert's details; in the exceptional case a stored time value is unreadable, the event is still shown (without its time) and the issue is reported in the server log.
  • Event times keep the original time zone information from the CrowdSec server they came from, so the displayed times remain accurate.

Changed

  • Updated all dependencies to their latest versions (including vitest 5, dotenv 18 and eslint 10), which also resolves all known security vulnerabilities in the dependency tree.
  • Migrated from Sequelize v6 to Sequelize v7 (@sequelize/core), bringing native TypeScript typings for models and queries.
  • Replaced the deprecated and unmaintained sqlite3 driver with @vscode/sqlite3, Microsoft's maintained fork (same fix Sequelize applied upstream).
  • The Docker image now runs on node:24-slim with pnpm 12, and the production stage no longer needs pnpm or the build toolchain (production node_modules are pruned and copied from the builder).
  • Fixed the development server (pnpm dev), which could not resolve the @/ path aliases or import package.json.

Don't miss a new crowdsec-monitor-api release

NewReleases is sending notifications on new releases.