Commit Graph

9116 Commits (master)

Author SHA1 Message Date
mdevy-influxdata 558200fe76
Remove mention of beta 2025-07-08 09:37:11 -07:00
Jason Stirnaman 8101629bdb
Update api-docs/influxdb3/core/v3/ref.yml
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-07-08 09:15:47 -05:00
Jason Stirnaman e92c82129a fix(api): curl --user syntax 2025-07-08 00:31:49 -05:00
Jason Stirnaman f349f3fa04 fix: codeblock format 2025-07-08 00:27:35 -05:00
Jason Stirnaman dabc440ca3 chore(test): Remove shared code sample 2025-07-08 00:25:03 -05:00
Jason Stirnaman 538f9e1a02 fix(serverless): curl -u syntax 2025-07-08 00:03:18 -05:00
Jason Stirnaman 08ce060be9 fix(test): update influxdb3 paths 2025-07-08 00:00:04 -05:00
Jason Stirnaman 11b53b3e54 fix(serverless): placeholder 2025-07-07 23:52:26 -05:00
Jason Stirnaman f3d6e59611 fix: format 2025-07-07 23:32:05 -05:00
Jason Stirnaman 48380fd168 fix(influxdb3): Auth schemes in 3core, 3ent, cloud-dedicated, and clustered:Explains compatibility for different schemasProvides more auth examplesFills missing schemes in API refFixes placeholdersShows that username is optional 2025-07-07 23:10:37 -05:00
Jason Stirnaman d7151cea85
Merge pull request #6190 from influxdata/jts-qol-influxdb3-release-helper-scripts
Jts qol influxdb3 release helper scripts
2025-07-07 16:06:56 -05:00
Jason Stirnaman 28b2241248
Merge branch 'master' into jts-qol-influxdb3-release-helper-scripts 2025-07-07 16:06:31 -05:00
Jason Stirnaman e339b70045
Merge pull request #6123 from influxdata/fix-lefthook-patterns
fix(lefthook): Incorrect glob patterns. Add linting for influxdb3/exp…
2025-07-07 16:05:29 -05:00
Jason Stirnaman 1d67b79f03
Merge branch 'master' into fix-lefthook-patterns 2025-07-07 16:04:57 -05:00
Jason Stirnaman 20f0129116
Merge pull request #6088 from influxdata/api-query-examples
Fix OSS v2 /query compatibility API specs and examples
2025-07-07 16:01:59 -05:00
Jason Stirnaman a930272769 fix(ossv2): duplicated description 2025-07-07 15:03:24 -05:00
Jason Stirnaman 1c193d8fb0 Update content/shared/influxdb-v2/query-data/execute-queries/influx-api.md 2025-07-07 15:03:23 -05:00
Jason Stirnaman d6e5ecfe85 Update content/shared/influxdb-v2/query-data/execute-queries/influx-api.md 2025-07-07 15:03:23 -05:00
Jason Stirnaman a41bd840e2 Fix hosts, cleanup retention policy 2025-07-07 15:03:23 -05:00
Jason Stirnaman b4ab7900e1 Fix hosts, cleanup retention policy 2025-07-07 15:03:23 -05:00
Jason Stirnaman 2f59c197d0 chore(ossv2): Cleanup description - remove link and update 2025-07-07 15:03:23 -05:00
Jason Stirnaman 3c05927ce4 Update content/shared/influxdb-v2/write-data/troubleshoot.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-07-07 14:14:15 -05:00
jonasnoki b01816c2dd fix: use correct port in example compose.yaml in install.md 2025-07-07 14:10:21 -05:00
Jason Stirnaman c738dfd82f chore(v2): OSS v2 query API: add, fix, cleanup:
- Adds missing examples for v1-compatible /query
- Fixes curl params in examples
- Removes unsupported async option from examples
- Updates terms for consistency with branding and influxdb3 docs
- Copies the missing POST /query operation from swaggerv1compat to the v2 ref.yml
- Effectively removes the separate v1-compat spec, and adds redirects and tags for v1-compat endpoints in v2/ref.yml
- Updates affected links
2025-07-07 14:09:47 -05:00
Jason Stirnaman 2b3c3fc999 chore(qol): first draft of fix-github-issue Claude command - mostly copied from the Anthropic site 2025-07-07 14:08:02 -05:00
Jason Stirnaman 105938f3aa Updated all README files in the
helper-scripts directory to:

  1. Main helper-scripts/README.md:
  Updated to describe
  generate-release-notes.js instead of
  the old bash script, including new
  configuration options and examples.
  2. helper-scripts/common/README.md:
  Updated to describe the JavaScript
  version with all its new features like
  configuration files,
  integrated/separated formats, and PR
  link options.
  3. helper-scripts/influxdb3-monolith/RE
  ADME.md: Completely updated to reflect
  the actual JavaScript scripts present
  (audit-cli-documentation.js and
  apply-cli-patches.js) instead of the
  non-existent bash scripts, updated
  prerequisites, examples, and workflow
  documentation.
2025-07-07 12:45:48 -05:00
Jason Stirnaman ff04be05ed chore(qol): Remove DOC_GPT_PROFILE.md. Instead use Claude Code or Copilot, which automatically read the custom instructions in the project. 2025-07-07 12:13:37 -05:00
Jason Stirnaman b20401bed4 chore(qol): Add Claude command to enhance the release notes generated by generate-release-notes.js.claude/commands/enhance-release-notes.md file
that provides Claude with detailed instructions
  for enhancing release notes.
The command includes specific transformation
  patterns for different components (database, CLI,
  API, etc.) and provides fallback templates for
  handling edge cases. It also includes error
  handling for common issues like rate limits and
  private repositories.
2025-07-07 12:13:37 -05:00
Jason Stirnaman 33a2d5ce63 Refactored the release notes generator
script with the following improvements:

  1. Renamed output formats:
    - standard → integrated: All repositories' changes are
  integrated together
    - core-enterprise → separated: Primary repository
  first, then secondary repositories
  2. Generalized the separated format:
    - Configurable primary repository (by name or index)
    - Customizable section labels and headers
    - Flexible template system for different products
  3. Enhanced configuration system:
    - Per-repository PR link settings
    - Full template customization for separated format
    - Support for configuration files
  4. Created example configurations:
    - config/influxdb3-core-enterprise.json: For InfluxDB 3
   Core/Enterprise releases
    - config/influxdb-v2.json: For InfluxDB v2 releases
    - config/influxdb3-clustered.json: For Clustered
  (Kubernetes operator) releases
  5. Updated documentation:
    - Explained both output formats clearly
    - Added configuration options documentation
    - Included example configurations usage

  The script now provides a flexible system that can handle
   various release note formats for different InfluxData
  products while maintaining the specific requirements like
   excluding PR links for influxdb_pro but including them
  for influxdb.
2025-07-07 12:13:37 -05:00
Jason Stirnaman 85d8b29772 chore(qol): extract keywords from commit messages, PRs, and source. Apply keywords and formatting to release note output. 2025-07-07 12:13:37 -05:00
Jason Stirnaman a1d7a6399c chore(ci): Migrate generate-release-notes.sh to generate-release-notes.js. Update and cleanup workflows to use the new script and the Markdown-formatted output. 2025-07-07 12:13:37 -05:00
Jason Stirnaman c60483a784 fix(ci): generate-release-notes should account for features, fixes, etc. in merge commits and bullet-style format:\ Summary The issue was that the generate-release-notes.sh script was only looking at commit subject lines using git log --format="%h %s", but merge commits often contain the actual feature and fix information in their commit body with
bullet point formatting like:

  * feat: some feature  * fix: some fix    Changes made:    1. Added new function get_commits_with_body() that uses git log                           --format="%B" to get full commit messages  2. Updated pattern matching to handle both direct commits and bullet-pointed   entries in merge commits (supporting both * and - bullets)  3. Modified the feature and fix extraction to check both commit subjects and   commit bodies  4. Fixed pattern anchoring by removing ^ anchors when calling the body  parsing function
2025-07-07 12:13:37 -05:00
Jason Stirnaman 3f74294584 fix(ci): default location for generated release notes 2025-07-07 12:13:36 -05:00
Jason Stirnaman 6506c5ff5d chore(ci): Cleanup JS 2025-07-07 12:13:36 -05:00
Jason Stirnaman 1cb33bfb13 chore(ci): Validate git tags for workflows: - Reusable utility for validating git tags across all
scripts
  - Supports special case for local development mode
  - Provides helpful error messages with available tags
  - Can be used as CLI tool or imported module
2025-07-07 12:13:36 -05:00
Jason Stirnaman fa069a77ea fix(ci): GitHub Actions:\Usage Examples
Now you can run specific audits directly:

  # Run specific audits
  gh act workflow_dispatch -j cli-3-enterprise
  gh act workflow_dispatch -j cli-3-core
  gh act workflow_dispatch -j api-3-cloud-dedicated

  # Run with custom version
  gh act workflow_dispatch -j cli-3-enterprise --input
  version=3.1.0

  # Run all audits (scheduled behavior)
  gh act workflow_dispatch
2025-07-07 12:13:36 -05:00
Jason Stirnaman eb83cc7767 fix(ci): run the shortcode
examples test against the example.md file whenever relevant
  files (assets, layouts, or the example file itself) are staged
2025-07-07 12:13:36 -05:00
Jason Stirnaman 786f44cbe2 fix(ci): replace the problematic multi-line template
literal with an array of strings that gets joined with
  newlines, which avoids the YAML parsing issues with backticks
  and special characters.
2025-07-07 12:13:36 -05:00
Jason Stirnaman 9b4aac82aa fix(ci): Lefthook e2e-links command should only look for files in staged_files 2025-07-07 12:13:36 -05:00
Jason Stirnaman c74060210b chore(ci): Audit documentation for changes to influxdb3 CLI. Configures a GitHub release workflow to generate release notes and run the audit documentation script. 2025-07-07 12:13:36 -05:00
Jason Stirnaman 9a4721aa40 chore(ci): Automation scripts to compare influxdb3 CLI help to reference documentation and generate an audit report, runs influxdb3 core and enterprise using Docker, improves compose.yaml, restructures helper-scripts for different versions 2025-07-07 12:13:36 -05:00
Jason Stirnaman b0294eb0ba Revert "chore(test): Untrack influxdb3 data and plugins used in Docker configurations and testing"
This reverts commit 37fdedd889.
2025-07-07 12:13:36 -05:00
Jonathan Coates 288b1a395c
Add .no-shorthand to `create token --admin` options (#6189)
Co-authored-by: Scott Anderson <sanderson@users.noreply.github.com>
2025-07-07 09:27:58 -05:00
Jason Stirnaman 905db7506d
Merge pull request #6191 from influxdata/feat-core-ent-release-3-2-1
feat(influxdb3): v3.2.1 release notes
2025-07-06 17:01:45 -05:00
Jason Stirnaman 06e904750c fix(3core): distributed cluster should be enterprise-only 2025-07-06 16:54:21 -05:00
Jason Stirnaman c457493fc4 chore(influxdb3): v3.2.1 fixes request trigger spec in 3Ent. Remove Core-Ent divergence notes. 2025-07-06 16:43:54 -05:00
Jason Stirnaman 3a1afd1371 feat(influxdb3): bump version 2025-07-06 16:25:23 -05:00
Jason Stirnaman 9f9a6f853d chore(influxdb3): improve release notes 2025-07-06 16:24:11 -05:00
Jason Stirnaman d5a6259588 feat(influxdb3): v3.2.1 release notes 2025-07-06 00:05:41 -05:00
Jason Stirnaman 4beedd44db
Merge pull request #5829 from influxdata/clarify-IdP-support
Clarify which IdPs are directly supported by InfluxData
2025-07-03 16:04:02 -05:00