Skip to content

chore: remove InfluxDB integration#3306

Open
Salvialf wants to merge 5 commits intodevelopfrom
fix/drop-influxdb
Open

chore: remove InfluxDB integration#3306
Salvialf wants to merge 5 commits intodevelopfrom
fix/drop-influxdb

Conversation

@Salvialf
Copy link
Copy Markdown
Contributor

@Salvialf Salvialf commented Apr 30, 2026

Removes all InfluxDB integration from the core, as decided in #3243.

The InfluxDB integration has been broken for some time due to library incompatibility (see #3039). PRs #3038, #3259 and #3260 attempted to fix the dependency and static method issues, confirming the feature was unmaintained, leading to the decision to drop it entirely.

  • Remove backend methods (pushInflux, computeInfluxData, getInflux, dropInflux, historyInflux*) from cmd.class.php
  • Remove related AJAX handlers from cmd.ajax.php and JS functions from cmd.class.js
  • Remove InfluxDB configuration sections from administration.php, administration.js and cmd.configure.php
  • Remove InfluxDB package from composer.json / composer.lock
  • Update phpstan-baseline.neon and French documentation accordingly

Warning

Breaking change: this removes a previously available feature. If InfluxDB export is still needed by the community, it should live as a dedicated plugin rather than in the core. Feedback welcome before merge.

Closes #3038
Closes #3039
Closes #3243

Suggested changelog entry

  • Suppression de l'intégration InfluxDB

@Salvialf Salvialf linked an issue Apr 30, 2026 that may be closed by this pull request
@Salvialf Salvialf added the changelog-breaking Use to generate release notes / changelog. To be apply on PR label Apr 30, 2026
@Salvialf
Copy link
Copy Markdown
Contributor Author

Salvialf commented May 1, 2026

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog-breaking Use to generate release notes / changelog. To be apply on PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Influx-related static methods Migration vers influxdata/influxdb-client-php v3 et adaptation du code dans cmd.class.php

3 participants