Commit Graph

8753 Commits (master)

Author SHA1 Message Date
Jason Stirnaman d6229a5bcc
Merge pull request #6118 from influxdata/pbarnett/update-explorer-version-requirements
chore: clarify required version number for Explorer
2025-06-02 15:02:50 -05:00
Jason Stirnaman 06e7430a20
Update content/influxdb3/explorer/_index.md 2025-06-02 15:02:12 -05:00
Jason Stirnaman d3f7ab3511 fix(style): datetime shortcode text blends with dark background
- When span.current-timestamp (and related shortcodes) are children of .article--content, the text isn't visible in the dark theme--it blends with the background.
- Add specific style settings for datetime shortcodes so that the timestamp text is visible outside of a table.
2025-06-02 13:05:02 -05:00
Jason Stirnaman 008499d73e fix(js): datetime: import jquery, clone date before mutating, define variable 2025-06-02 13:05:02 -05:00
Jason Stirnaman a318eb682e Update assets/js/datetime.js
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-06-02 13:05:02 -05:00
Jason Stirnaman 4570018a38 Update assets/js/datetime.js
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-06-02 13:05:02 -05:00
Jason Stirnaman 9cabc40a91 fix(js): Apply fixes for CoPilot suggestions. 2025-06-02 13:05:02 -05:00
Jason Stirnaman ec0c815377 fix(js): Apply fixes suggested by CoPilot.
- Fix inverted logic from previous commit in feature-callouts.js
- Pass  to other functions in flux-group-keys.js
2025-06-02 13:05:02 -05:00
Jason Stirnaman 4296293fcc fix(js): Minor JS fixes: declare variable in keybindings.js, improve selector specificity in flux-group-keys, add group-key shortcode example to example.md 2025-06-02 13:05:02 -05:00
Jason Stirnaman 9fc0ff36d3 ### Refactor keybindings to a component and replace deprecated detection method
- Extracted platform detection to its own  reusable utility module
- Eliminates deprecated Navigator.platform API usage; uses the User-Agent Client Hints API as the primary method when available
- Handles iOS and Android devices correctly
2025-06-02 13:05:02 -05:00
Jason Stirnaman 4bbf1d7094 Improve DocSearch loading
1. Refactor JavaScript from search.html into a new DocSearch Component Module. The component needs to include: - Asynchronous loading of Algolia docsearch.min.js - Proper Algolia search facets:

  - Nested arrays for AND conditions: In Algolia, filters in the same array are combined with OR, while arrays in an array are combined with AND
  - Space after colon: Algolia's parser expects this specific format
2. Update Search HTML Template: refactor the search.html to use the new component:

3. Register the Component in main.js: update main.js to import and register our new DocSearch component:

Improve SearchInteractions event handler coordination with DocSearch:

- Improve SearchInteractions to dynamically detect the dropdown added by Algolia DocSearch and ensure that blur and focus event handlers are registered after the dropdown loads.

Benefits of This Approach:

Asynchronous Loading: DocSearch.js is now loaded asynchronously, improving page load performance
Search functionality is encapsulated as a component
Clean Separation: HTML template only contains configuration data, not implementation
Event Communication: Components can react to DocSearch initialization via events
SearchInteractions dynamically detects dropdown: Instead of waiting for an event or using setTimeout, we actively observe DOM changes to detect when the dropdown is created.
Nested Observation: A second observer monitors changes to the dropdown itself, allowing code to respond to style changes.
Better Event Handling: The blur handler checks if the related target is inside the search components, preventing unwanted dropdown closing.
Resource Cleanup: The cleanup function disconnects all observers, preventing memory leaks.
Additional Interaction Control: Adds an event listener to the dropdown to prevent unwanted blur events when interacting with search results.
2025-06-02 13:05:02 -05:00
Jason Stirnaman d92d253242 fix(diagram): Mermaid.js: dynamic loading, support dark theme, background color for edgeLabel paragraph elements
- Fixes dynamic loading of Mermaid.js
- Adds MutationObserver to handle light/dark theme switching.
- Sets the background-color for edgeLabel p elements to override a white background that obscures text in the dark theme.
2025-06-02 12:51:52 -05:00
Jason Stirnaman 3c64c01f75 fix(theme-switch): ThemeSwitch() should pass the component when calling Theme(). 2025-06-02 12:51:52 -05:00
Jason Stirnaman f7a5c53ecf WIP: removed remaining scripts from footer/javascript.html. Migrated to components and utilities. Conditionally imports Mermaid if page has a diagram. 2025-06-02 12:51:52 -05:00
Jason Stirnaman ccf74df759 WIP: Refactored all scripts from footer.js into components. Removed footer.js. Exports jQuery ($) to a window global for use by other scripts. Scripts bundled into footer.js didn't reliably load after jQuery. 2025-06-02 12:51:52 -05:00
Jason Stirnaman db4048f9e3 WIP: Removed unused home-interactions.js 2025-06-02 12:51:52 -05:00
Jason Stirnaman f70abf8c0c
Merge branch 'master' into pbarnett/update-explorer-version-requirements 2025-06-02 12:49:14 -05:00
Jason Stirnaman 1d25e4b1b7
Update content/influxdb3/explorer/_index.md 2025-06-02 12:49:04 -05:00
Jason Stirnaman a6f53a2d5f
Merge pull request #6117 from srebhan/telegraf_templates
Adapt templates to generator tool definitions
2025-06-02 12:00:02 -05:00
peterbarnett03 bd4bded364
chore: clarify required version number for Explorer
Calls out requirements for InfluxDB 3.1.0 or higher to use Explorer
2025-06-02 11:52:07 -04:00
Sven Rebhan afd475aa59 Adapt templates to generator tool definitions 2025-06-02 17:21:47 +02:00
Scott Anderson b32c482ab3
Update Explorer docker run commands with correct mode specification (#6114)
* updated the docker commands for explorer

* updated mode examples for explorer docker run
2025-05-30 12:12:43 -05:00
Jason Stirnaman b0823b6323
Merge pull request #6109 from influxdata:fix-mono-get-started
Unify and fix get-started for Core and Enterprise
2025-05-30 11:08:08 -05:00
Jason Stirnaman 197f362edc fix(mono): Get started and Explorer:
- Update Explorer query section and tip
- Move tip
- Fix anchor link in Explorer install
2025-05-30 10:44:42 -05:00
Jason Stirnaman 02dde9ace4
Merge branch 'master' into fix-mono-get-started 2025-05-30 10:07:58 -05:00
peterbarnett03 ea3a2e0d63
Merge pull request #6113 from influxdata/pbarnett/update-getting-started-video
fix: update video
2025-05-30 09:49:01 -04:00
Jameelah Mercer 26e8614dcc
Update _index.md
Co-authored-by: Scott Anderson <sanderson@users.noreply.github.com>
2025-05-30 12:28:00 +09:00
Jameelah Mercer ba7bbff900
Update _index.md
Co-authored-by: Scott Anderson <sanderson@users.noreply.github.com>
2025-05-30 12:27:52 +09:00
Jameelah Mercer 8e9e890752
Update _index.md
Co-authored-by: Scott Anderson <sanderson@users.noreply.github.com>
2025-05-30 12:27:41 +09:00
Jameelah Mercer df347fd679
Update _index.md
Co-authored-by: Scott Anderson <sanderson@users.noreply.github.com>
2025-05-30 12:27:28 +09:00
Jameelah Mercer 97fb7f1cdb
Update _index.md
Co-authored-by: Scott Anderson <sanderson@users.noreply.github.com>
2025-05-30 12:27:20 +09:00
Jameelah Mercer 5989d07617
Update _index.md
Co-authored-by: Scott Anderson <sanderson@users.noreply.github.com>
2025-05-30 12:27:11 +09:00
Jameelah Mercer 589374a1d2
Update _index.md
Co-authored-by: Scott Anderson <sanderson@users.noreply.github.com>
2025-05-30 12:26:58 +09:00
Jameelah Mercer 751e13d1c2
Update _index.md
Co-authored-by: Scott Anderson <sanderson@users.noreply.github.com>
2025-05-30 12:26:44 +09:00
peterbarnett03 1ec434645a
fix: update video 2025-05-29 21:50:42 -04:00
peterbarnett03 c4dbe4db83
Merge pull request #6112 from influxdata/garylfowler-patch-1
Update _index.md
2025-05-29 19:58:22 -04:00
Gary Fowler ef94943f54
Update _index.md 2025-05-29 13:53:19 -10:00
Scott Anderson 6e127d4572 hotfix: included explorer in discord-preferred list 2025-05-29 17:41:12 -06:00
peterbarnett03 bd543f6a14
update: start explorer docs (#6102)
* update: start explorer docs

* fix(explorer): Add Explorer to products.yml, move to version folder, add get-started step nav, cleanup

* Updated explorer directory structure, homepage, and beta styling (#6108)

* updated explorer dirctory struction, homepage, and beta styling

* clean up homepage state tags

* Add InfluxDB 3 Explorer installation documentation (#6111)

* InfluxDB 3 Explorer installation instructions

* fixed broken links

* Apply suggestions from code review

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

* update: add getting started video

* updated to address PR feedback

* adjust page weights for explorer docs

* other minor updates

* more minor updates

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Peter Barnett <peter.barnett03@gmail.com>

---------

Co-authored-by: Jason Stirnaman <stirnamanj@gmail.com>
Co-authored-by: Scott Anderson <sanderson@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-05-29 18:29:16 -05:00
Jason Stirnaman e50abaad09
Update content/shared/influxdb3-get-started/_index.md
Co-authored-by: Scott Anderson <sanderson@users.noreply.github.com>
2025-05-29 17:08:40 -05:00
Jason Stirnaman e996c400a9 chore(mono): Separate home pages from get-started, move shared intro to home pages. 2025-05-29 15:39:31 -05:00
Jason Stirnaman 1d4a1a9af1 chore(mono): Renames unified get-started and removes old directories 2025-05-29 15:29:57 -05:00
Jason Stirnaman af7a6ff51e chore(mono): Unify Core and Enterprise get-started pages
- Unify into a common page using show-in and other shortcodes
- Misc. fixes and cleanup
2025-05-29 15:21:15 -05:00
Jameelah Mercer a336481c61
Merge branch 'master' into docs/generalize-grafana-multinode 2025-05-30 04:02:20 +09:00
Jason Stirnaman f008d6e9ad
Merge pull request #6098 from jaal2001/patch-1
Update _index.md
2025-05-29 14:00:56 -05:00
Jason Stirnaman d06f1dfc15
Merge branch 'master' into patch-1 2025-05-29 13:55:53 -05:00
meelahme 3a798fd011 Merge branch 'docs/generalize-grafana-multinode' of github.com:influxdata/docs-v2 into docs/generalize-grafana-multinode 2025-05-30 03:37:54 +09:00
meelahme 5f7fe5ffc8 Rewrote install section to improve flow and clarify when to use CLI vs Docker 2025-05-30 03:37:27 +09:00
Jason Stirnaman d563dc9116
Merge pull request #6103 from influxdata/fix-cleanup-bad-anchor-links
fix(influxdb3): replace {{< product-name in headers with {{% to avoid…
2025-05-29 13:16:47 -05:00
Jameelah Mercer 3863ebc089
Update content/shared/v3-core-plugins/_index.md
Co-authored-by: Jason Stirnaman <jstirnaman@influxdata.com>
2025-05-30 02:51:04 +09:00