Commit Graph

7301 Commits (feature/influxdb-version-detector)

Author SHA1 Message Date
Jason Stirnaman e93e78be0a feat(influxdb): Version detector shortcode triggers a modal
Creates an interactive InfluxDB version detector component in TypeScript and a shortcode that generates a button to trigger
the version detector modal.
The shortcode takes a parameter that displays a predefined set of links for results.
- Support URL pattern matching and ping header analysis
- Add questionnaire-based product identification logic
- Adds the shortcode in a note in /influxdb3/core/visualize-data/grafana/
- Set up TypeScript configuration for the project
  - Configure automatic TypeScript compilation in pre-commit hooks
- Add to Grafana documentation pages
- Remove last remnants of old Cypress link checker
- Add Cypress tests, but many are still broken

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

Apply suggestions from code review

Co-authored-by: Scott Anderson <sanderson@users.noreply.github.com>

Update layouts/shortcodes/influxdb-version-detector.html

Co-authored-by: Scott Anderson <sanderson@users.noreply.github.com>

Update assets/js/influxdb-version-detector.ts

Co-authored-by: Scott Anderson <sanderson@users.noreply.github.com>

Update assets/styles/components/_influxdb-version-detector.scss

Co-authored-by: Scott Anderson <sanderson@users.noreply.github.com>

Fixes:
- Fix Hugo template to include product names in detector config
- Change elimination scores from -100 to -1000 for proper filtering
- Add scoring logic for generic "InfluxDB" product (OSS v2.x)
- Exclude generic "InfluxDB" from results (too vague)
- Add comprehensive test scenario checklist to Cypress tests
- Free license now correctly excludes Enterprise, Clustered, Dedicated
- Self-hosted now correctly excludes all Cloud products
- SQL language now correctly excludes v1 and v2 products
- Results now show only specific products (OSS 1.x, OSS 2.x, etc.)
Changes:
- When users answer "I'm not sure" to all questions, show a helpful
message directing them to the reference table instead of showing
a weak ranking with low confidence.
- Detect when all questionnaire answers are "unknown"
- Display custom message explaining lack of information
- Auto-expand reference table for easy product identification
- Hide ranked results when insufficient information provided
- Make product names clickable in the quick reference table to allow
users to quickly navigate to product documentation after identifying
their InfluxDB version.
2025-09-30 19:01:21 -05:00
Scott Anderson c20b770814 hotfix: explain token permissions for db rename in distributed 2025-09-30 10:17:59 -06:00
peterbarnett03 14276e516f
chore: add 3.5 release notes and config options (#6428)
* chore: add 3.5 release notes and config options

* docs(plugins): enhance --plugin-repo documentation with usage examples

- Add comprehensive plugin-repo configuration documentation
- Document custom repository setup with practical examples
- Add Option 3 for custom plugin repositories in usage guide
- Include use cases for private repos, air-gapped environments, and development
- Cross-reference between config options and usage guide
- Add note about custom repositories in setup section

* Update content/shared/influxdb3-cli/config-options.md

Co-authored-by: Jason Stirnaman <jstirnaman@influxdata.com>

---------

Co-authored-by: Jason Stirnaman <jstirnaman@influxdata.com>
2025-09-30 09:20:07 -05:00
Sven Rebhan f2fd2fcf36
Telegraf v1.36.2 (#6430)
* Updating changelog

* Updating plugin list

* Updating product version

* Updating plugins
2025-09-30 09:13:25 -05:00
Jakub Bednar 71e4a65f22 Release Kapacitor v1.8.2 2025-09-29 14:24:11 +02:00
Joel Abshier aea3d7b46f
Release influxctl v2.10.5 (#6417)
* Release influxctl v2.10.5

* chore(influxctl): add influxctl 2.10.5 release notes

* Update content/shared/influxctl/release-notes.md

---------

Co-authored-by: Scott Anderson <scott@influxdata.com>
Co-authored-by: Scott Anderson <sanderson@users.noreply.github.com>
2025-09-23 13:34:34 -06:00
Jason Stirnaman 2d79a6ad16
Update content/telegraf/v1/aggregator-plugins/_index.md 2025-09-23 13:48:23 -05:00
Jason Stirnaman 1418b257f7
Update content/telegraf/v1/aggregator-plugins/_index.md 2025-09-23 13:48:16 -05:00
Jason Stirnaman f139c60ee7
Merge branch 'master' into telegraf-v1.36.1 2025-09-23 13:03:45 -05:00
Jason Stirnaman a75a7e898b
Merge branch 'master' into jts/cleanup-ai-instructions 2025-09-23 10:49:44 -05:00
Joel Abshier 083abc318b
Release influxctl v2.10.4 (#6411)
* Release influxctl v2.10.4

* feat(influxctl): influxctl 2.10.4 release notes, cli docs, and admin guides (#6412)

* feat(influxctl): release notes, cli docs, and admin guides for influxctl 2.10.4

* Apply suggestions from code review

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* chore(influxctl): hide clustered table undelete pages

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Scott Anderson <sanderson@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-09-23 09:48:57 -06:00
Jason Stirnaman e4f97a35bb
Update content/CLAUDE.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-09-23 10:40:39 -05:00
Jason Stirnaman 3e4864a836 Instructions files cleanup:
- Follow Copilot guidelines for naming instructions files according to the directory they apply to
- Copy instructions files as CLAUDE.md to the relevant directory.
- Update placeholder instructions
- Optimize Copilot instructions
- Remove Claude instructions and reference the Copilot instructions file instead

TODO: update the commit hook script to correctly generate and place the files.
2025-09-23 10:37:10 -05:00
Sven Rebhan 41bb146a6a Updating plugins 2025-09-22 17:03:10 +02:00
Jason Stirnaman e099fb45ce
Merge pull request #6401 from influxdata/telegraf-v1.36.1
Telegraf v1.36.1
2025-09-20 08:41:03 -05:00
Jason Stirnaman 2d0121871d hotfix(v3): clustered alt_links incorrectly prefixed with cloud-, making version selector links "cloud-clustered". 2025-09-19 10:46:04 -05:00
Sven Rebhan 48ca9791c2 Updating changelog 2025-09-17 19:44:01 +02:00
Jason Stirnaman c44fa799ce
Merge branch 'master' into telegraf-templates 2025-09-16 08:59:58 -05:00
Jason Stirnaman 8f1185ae02
Merge branch 'master' into v1 2025-09-15 18:05:45 -05:00
Jason Stirnaman 4e8da8d0e7
Update content/influxdb/v1/about_the_project/release-notes.md
Co-authored-by: Scott Anderson <sanderson@users.noreply.github.com>
2025-09-15 15:02:47 -05:00
Jason Stirnaman 4202315eb3 docs(influxdb): update OSS v1.12.2 release notes
- Change pre-release placeholder to official v1.12.2 release
- Remove pre-release warning and TODO comments
- Update patch version in products.yml from 1.11.8 to 1.12.2
- Release date: 2025-09-15
2025-09-15 14:58:13 -05:00
Jason Stirnaman a7ca7aae86 chore(clustered): Clustered install: provide instructions for renewing a license and recovering from an expired license (closes influxdata/DAR/issues/511) 2025-09-15 14:06:45 -05:00
Jason Stirnaman cf7ac2dc0e
Merge pull request #6388 from influxdata/fix-dar-460
fix(ent1): rebuild indexes after deleting series files (closes influx…
2025-09-15 13:48:26 -05:00
Jason Stirnaman 8c20dde858
Merge pull request #6389 from influxdata/fix-dar-471
fix(v1): Include tls1.2 in supported TLS versions. I verified support…
2025-09-15 13:48:01 -05:00
Jason Stirnaman f0dc1932b4 fix(v1): Include tls1.2 in supported TLS versions. I verified supported versions and default values in the Enterprise and OSS source. 2025-09-15 13:11:29 -05:00
Jason Stirnaman 96a38392f3 fix(ent1): rebuild indexes after deleting series files (closes influxdata/DAR/460) 2025-09-15 12:37:06 -05:00
Jason Stirnaman 5e129995dd
Merge branch 'master' into 6381-v1.12.2-release 2025-09-15 11:57:52 -05:00
Jason Stirnaman a736140c2c docs(enterprise): add operational improvements to v3.4.2 release notes
- Document compaction optimizations (cleaner wait time, producer startup delay)
- Document catalog synchronization improvements (1s sync interval)
- Document enhanced logging for sequence persistence tracking

Co-authored-by: hiltontj <hiltontj@users.noreply.github.com>
2025-09-15 08:57:02 -05:00
Jason Stirnaman 93adc6ca97 feat(release-notes): InfluxDB 3 Core/Enterprise v3.4.2 release notes
- Generate release notes using helper script for v3.4.1 to v3.4.2
2025-09-12 18:13:51 -05:00
Jason Stirnaman 2d13650387 docs(enterprise): add v1.12.2 release notes
- Add v1.12.2 as first official v1.12.x release (2025-09-15)
- Include all v1.12.0 and v1.12.1 features since they weren't officially released
- Add v1.12.2-specific bug fix for SSH key usage
- Update latest patch version to 1.12.2 in products.yml
- Add reusable PR template for future v1.x releases
- Add span tag for backward compatibility with v1.12.x links

Closes influxdata/docs-v2#6381
2025-09-12 16:54:45 -05:00
Jason Stirnaman 8bee92ba7e
Merge branch 'master' into copilot/fix-6301 2025-09-12 14:51:12 -05:00
Jason Stirnaman 7cc92d6c26 chore(telegraf): Replace archive URLs in release notes with current plugin URLs 2025-09-12 14:44:11 -05:00
Jason Stirnaman 6eaa5e1eec
Merge branch 'master' into docs/add-dynamic-date-filtering-examples 2025-09-12 11:01:38 -05:00
Jason Stirnaman e087bc5aae
Apply suggestions from code review 2025-09-12 10:00:44 -05:00
Jason Stirnaman db65207b0b
Merge branch 'master' into telegraf-v1.36.0 2025-09-12 09:36:31 -05:00
Jason Stirnaman e8a2c8128d
Merge branch 'master' into telegraf-templates 2025-09-11 16:46:51 -05:00
Jason Stirnaman 55017154fb feat(influxdb3): add install package command documentation
- Create shared CLI documentation for install package command
- Add Enterprise and Core frontmatter files referencing shared content
- Add --node-spec option to create trigger command for Enterprise
- Update code-placeholders to use new fenced code block syntax

Closes influxdata/DAR#6301
2025-09-11 16:23:39 -05:00
Jason Stirnaman 1f62fde793 chore(influxdb3): Update config-options from ent3 help output 2025-09-11 16:23:28 -05:00
Jason Stirnaman 62880c9834
Update content/shared/influxdb3-cli/config-options.md 2025-09-11 16:01:18 -05:00
Jason Stirnaman f1eb5d0d32
Merge branch 'master' into patch-3 2025-09-11 15:56:46 -05:00
Sven Rebhan d90b57865a chore: Adapt plugin page structure to be under 'plugin directory' 2025-09-11 21:30:29 +02:00
Sven Rebhan 78de3407a1 Updating changelog 2025-09-11 20:41:36 +02:00
Jason Stirnaman 07597e5e6a
Merge branch 'master' into chore-consolidate-v3-grafana 2025-09-11 11:12:31 -05:00
Jason Stirnaman 74a1cc45df
Apply suggestions from code review
Co-authored-by: Scott Anderson <sanderson@users.noreply.github.com>
2025-09-11 11:12:16 -05:00
jaal2001 8257144555
Merge branch 'master' into patch-3 2025-09-11 17:28:05 +02:00
Scott Anderson f21c606d6b Merge branch 'master' of github.com:influxdata/docs-v2 2025-09-11 08:58:56 -06:00
Scott Anderson 988aef7e07 fix(sql): hotfix typos in sql window functions doc 2025-09-11 08:58:47 -06:00
jaal2001 903c16e50a
Update config-options.md
Removed ")" in --exec-mem-pool-bytes as typo.

Added format information for --wal-flush-interval and 100ms suggestion from @peterbarnett03 in discord chat.
2025-09-11 16:46:36 +02:00
Jason Stirnaman e8350a3995 chore(v3-dist): Consolidate to shared Grafana guide
- Fix broken link to fragment
2025-09-10 16:39:27 -05:00
mdevy-influxdata fed9e49f04
Update grafana.md
typo
2025-09-09 17:21:38 -07:00