Add overlay-based architecture where a shared base spec serves as the single source of truth, with product-specific overlays for Core and Enterprise. Changes: - Add shared/v3/base.yml as genericized base specification - Add Core overlay.yml (~40 lines) for product identity - Add Enterprise overlay.yml (~130 lines) with 4 exclusive endpoints: - PatchConfigureTable, PatchConfigureDatabase - GetShowLicense, PostCreateResourceToken - Add apply-overlay.js script (Redocly CLI lacks native overlay bundling) - Update getswagger.sh with bundleWithOverlay function - Regenerate ref.yml files and article data from overlays This reduces maintenance burden from ~95% duplicated content between Core (2,685 lines) and Enterprise (2,864 lines) specs. Closes #6677 |
||
|---|---|---|
| .. | ||
| article_data/influxdb | ||
| clockface.yml | ||
| flux_influxdb_minor_versions.yml | ||
| flux_influxdb_versions.yml | ||
| flux_stdlib_frontmatter.yml | ||
| influxd_flags.yml | ||
| influxdb_urls.yml | ||
| list_filters.yml | ||
| notifications.yaml | ||
| products.yml | ||
| query_examples.yml | ||
| telegraf_plugins.yml | ||