Skip to content

chore: remove InfluxDB integration#3306

Merged
Mips2648 merged 9 commits into
developfrom
fix/drop-influxdb
Jun 23, 2026
Merged

chore: remove InfluxDB integration#3306
Mips2648 merged 9 commits into
developfrom
fix/drop-influxdb

Conversation

@Salvialf

@Salvialf Salvialf commented Apr 30, 2026

Copy link
Copy Markdown
Contributor

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

Salvialf commented May 1, 2026

Copy link
Copy Markdown
Contributor Author

@Mips2648 Mips2648 added this to the 5.0 milestone May 6, 2026
@Mips2648
Mips2648 merged commit 75e2e2f into develop Jun 23, 2026
9 checks passed
@Mips2648
Mips2648 deleted the fix/drop-influxdb branch June 23, 2026 09:57
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 Ready to merge

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

4 participants