* replaced all oss- and cloud-only shortcodes
* removed duplicate oss calls and replaced with shared source
* base changes for shared v2 content
* restored shared grafana content
* removed frontmatter from shared v2 content
* WIP fixing lists with show-in shortcode
* fix lists that use show-in shortcode
* updated all v2 files to remove duplicate-oss and use source sharing
* update prepend and append frontmatter to just use string input
* fixed broken menu keys
- Fixes sidebar navigation for API pages, moving the v1-compatibility Hugo page into Develop with the API.
- Makes titles consistent for API reference docs.
- Disables linkify autolinking of URLs and email addresses to prevent autolinking example email addresses (I audited content to make sure we don't rely on the autolinking behavior; we use explicit HTML/MD syntax for links)
- Uses standard placeholders and adds test setup for v1-compat write and query.
- Clean up Markdown
- Adds home-sensor-data.lp to Downloads (thought it was already there)
* nest reference docs menu in v2 and cloud
* move migrate data into write data
* nest notebooks under tools
* nest templates under tools
* nest telegraf configs under tools
* cleanup weights and titles of tools sections
* reorg org and bucket management under admin
* add backup/restore to admin, clean up related links
* restructure security sections under admin
* Apply suggestions from code review
Co-authored-by: Jason Stirnaman <stirnamanj@gmail.com>
* updated serverless cli docs to address pr feedback
* Update content/influxdb/cloud/admin/organizations/delete-org.md
Co-authored-by: Jason Stirnaman <stirnamanj@gmail.com>
* port v2 install changes to new structure
* address pr feedback and ported missing content to serverless
---------
Co-authored-by: Jason Stirnaman <stirnamanj@gmail.com>
* fix(cloud-iox): typo.
* fix(cloud-iox): typo
* fix(iox): revise DATE_BIN example and link to reference.
* feat(iox): execute queries and visualize data with SQL in IOx.
* feat(cloud-iox): execute queries with Data Explorer (#4806).
- Publish steps for Execute Queries with Data Explorer.
- Remove pages not ready for IOx.
- Fix links in Get Started.
- Fix tags.
* feat(iox): Add API to IOx Reference, consolidate Cloud and OSS pages (#4788).
* fix(cloud-iox): IOx Data Explorer and Flux links.
* fix(cloud-iox): 1.x API menu.
* fix(cloud-iox): remove visualization types until we've verified links, etc.
* fix(cloud-iox): delete additional 1.x reference docs for now, revise Data Explorer.
* fix(api): replace cloud with cloud-iox in URLs, remove errant externalDocs link.
* feat(cloud-iox): add admin/accounts with data-usage and limits pages.
* fix(cloud): revise and remove outdated info from account management.
* fix(iox): punctuation.
* fix(cloud-iox): update link paths.
* fix(cloud-iox): update link paths for cloud-iox.
* patch(cloud-iox): quick fix for v1compat link paths
* - Add tutorial that guides a developer through building a simplified IoT
center app with client libraries.
- device registration and authorization.
- write and query--explain batch writes with the JS client library.
* - feat: queries and visualizations with Giraffe library. queryToTable, Giraffe table.
* feat(api-guide): revise intro, auth, example headings.
* feat(api-guide): describe resources. describe auth and API tokens.
- API basics
* fix: influxdb and iot center setup
* fix: update registration steps to include the new INFLUX_BUCKET_AUTH flow.
* feat(api-guides): Add client library example to fetch routes.
- install, links.
- replace use of getIoTAuthorizations with query from getDevices.
- breakdown create device API requests.
- initial commit of API guide using Next.js with Influx client libraries. Project source at https://github.com/jstirnaman/nextjs-iot-starter.
- explain the flow to register a device. Remove unused example code. TODO: document the setup and UI.
- Add UI code samples. Revise headings. Explain API purpose.
- UI component fixes and refactor. Input field takes a device ID, queries, and re-renders the list with results. Registration button submits device ID for a new authorization.
* feat(api-guide): add iot-starter guide index page, fix errors
- add the iot-starter directory and index page
- fix tag errors and links.
* feat: IoT starter navigation.
* feat(api-guide): nav and intros.
* wip: rearrange, move full examples to top of section and link to explainers.
* chore: Shared intro shortcode for iot-starter tutorials.
* fix: intros, navigation, and config instruction
- Add intro shortcode for tutorials to share.
- Organize navigation for language-specific tutorials (would prefer to unify as much as possible).
- Update environment variable config instruction.
* Feature/api guide python client (#4023)
* adding placeholders into code
* create_device not tested yet
* everything working except flux query and filter query
* fix: replace download button with spec link. (#4013)
- Closes#3810 - Remove download button and add a link to the spec source in Github.
* Enterprise 1.9.7 release notes (#4007)
* added not under flux updates
* updates based on feedback
* changed release notes date
* added requested update
* added detail about script builder (#3995)
* added detail about script builder
* Update content/chronograf/v1.9/guides/querying-data.md
Co-authored-by: Scott Anderson <sanderson@users.noreply.github.com>
Co-authored-by: Scott Anderson <sanderson@users.noreply.github.com>
* fix: async writes and deletes (#4015)
- Correct handling of writes and deletes in cloud vs. oss (async vs. sync).
- Cleanup redundancy in Troubleshooting.
- Closes https://github.com/influxdata/DAR/issues/291
Co-authored-by: lwandzura <51929958+lwandzura@users.noreply.github.com>
* Collect user feedback per page and restructure modals (#4014)
* WIP feedback forms
* WIP complete feedback lifecycles
* finalize page feedback interactions
Co-authored-by: kelseiv <47797004+kelseiv@users.noreply.github.com>
* Revert "Enterprise 1.9.7 release notes (#4007)" (#4017)
This reverts commit c6f4a99d72.
* hotfix: fix cli homebrew package name, closes#4022
* docs: add python iot guide
* fix: remove .idea files
* fix: remove .idea files and package-lock
* fix: initial batch of fixes
* fix: finished PR changes
* Update content/influxdb/v2.2/api-guide/iot-starter/python.md
Co-authored-by: Scott Anderson <sanderson@users.noreply.github.com>
* Update content/influxdb/v2.2/api-guide/iot-starter/python.md
* Update content/influxdb/v2.2/api-guide/iot-starter/python.md
* Update content/influxdb/v2.2/api-guide/iot-starter/python.md
* Update content/influxdb/v2.2/api-guide/iot-starter/python.md
* Update content/influxdb/v2.2/api-guide/iot-starter/python.md
* Update content/influxdb/v2.2/api-guide/iot-starter/python.md
* Update content/influxdb/v2.2/api-guide/iot-starter/python.md
* Update content/influxdb/v2.2/api-guide/iot-starter/python.md
* Update content/influxdb/v2.2/api-guide/iot-starter/python.md
* Update content/influxdb/v2.2/api-guide/iot-starter/python.md
* Update content/influxdb/v2.2/api-guide/iot-starter/python.md
* Update content/influxdb/v2.2/api-guide/iot-starter/python.md
* Update content/influxdb/v2.2/api-guide/iot-starter/python.md
* Update content/influxdb/v2.2/api-guide/iot-starter/_index.md
* Update content/influxdb/v2.2/api-guide/iot-starter/python.md
Co-authored-by: Scott Anderson <sanderson@users.noreply.github.com>
* Update content/influxdb/v2.2/api-guide/iot-starter/python.md
Co-authored-by: Scott Anderson <sanderson@users.noreply.github.com>
* Update content/influxdb/v2.2/api-guide/iot-starter/_index.md
Co-authored-by: Scott Anderson <sanderson@users.noreply.github.com>
* Update content/influxdb/v2.2/api-guide/iot-starter/_index.md
Co-authored-by: Scott Anderson <sanderson@users.noreply.github.com>
* Update content/influxdb/v2.2/api-guide/iot-starter/_index.md
Co-authored-by: Scott Anderson <sanderson@users.noreply.github.com>
* Delete _index.md
Co-authored-by: Sunbrye Ly <sunbryely@Sunbryes-MacBook-Pro.local>
Co-authored-by: Jason Stirnaman <jstirnaman@influxdata.com>
Co-authored-by: lwandzura <51929958+lwandzura@users.noreply.github.com>
Co-authored-by: Scott Anderson <sanderson@users.noreply.github.com>
Co-authored-by: kelseiv <47797004+kelseiv@users.noreply.github.com>
Co-authored-by: Scott Anderson <scott@influxdata.com>
Co-authored-by: Sunbrye Ly <sunbryely@Sunbryes-MBP.lan>
* chore: replace UI code with GH links, fix navigation.
* feat: API client library tutorials
- Cleanup py and js tutorials.
- JS is still WIP.
- Fix nav.
* fix: Revise Node.js tutorial.
* fix: Revise Python tutorial.
* fix: Remove last bullet since Node.js tutorial isn't that far yet.
* Update content/influxdb/v2.2/api-guide/tutorials/client-library-starter/_index.md
Co-authored-by: Scott Anderson <sanderson@users.noreply.github.com>
* Update content/influxdb/v2.2/api-guide/tutorials/client-library-starter/nodejs.md
Co-authored-by: Scott Anderson <sanderson@users.noreply.github.com>
* wip: Install and run the UI.
* docs: fix instructions and move UI docs to iot-api-ui README.
* fix: Update JS and Py tutorials with common UI.
* fix: Update code samples in nodejs and python IoT starter tutorials.
* fix: fixup.
* fix: Cleanup code tabs.
* fix: update toc
* fix: iot-starter
Fix examples.
Cleanup.
* fix: python restart
* fix: Cleanup.
* chore: add repo links
* Add cloud, fix frontmatter.
* fix: Remove links to sections.
Co-authored-by: sunbryely-influxdata <101659702+sunbryely-influxdata@users.noreply.github.com>
Co-authored-by: Sunbrye Ly <sunbryely@Sunbryes-MacBook-Pro.local>
Co-authored-by: lwandzura <51929958+lwandzura@users.noreply.github.com>
Co-authored-by: Scott Anderson <sanderson@users.noreply.github.com>
Co-authored-by: kelseiv <47797004+kelseiv@users.noreply.github.com>
Co-authored-by: Scott Anderson <scott@influxdata.com>
Co-authored-by: Sunbrye Ly <sunbryely@Sunbryes-MBP.lan>
* updated Kotlin page for OSS and cloud
* added desc and button to client libs in github
* Update content/influxdb/v2.2/api-guide/client-libraries/ruby.md
Co-authored-by: Scott Anderson <sanderson@users.noreply.github.com>
* Update content/influxdb/v2.2/api-guide/client-libraries/java.md
Co-authored-by: Scott Anderson <sanderson@users.noreply.github.com>
Co-authored-by: Scott Anderson <sanderson@users.noreply.github.com>
* update process flows for monitor and alert
* Apply suggestions from code review
Co-authored-by: kelseiv <47797004+kelseiv@users.noreply.github.com>
* minor update to address PR feedback
* updated monitor and alert sections in cloud, updated for PR feedback
Co-authored-by: kelseiv <47797004+kelseiv@users.noreply.github.com>
* feat: add api-guides/guides and guides/api-invocable-scripts for the API-invocable scripts (managed functions) feature (##2547, #2233).
* feat: document API-invocable scripts. Add example for creating and invoking a script with POST. Unable to make GET work with query parameters.
* feat: moved API-invocable scripts under api-guide. Remove guides directory. Add docs for list and find. Add example for list. Add shortcuts and glossary links. Verified with team-compute that GET /invoke and python are not supported yet.
* feat: rename example function for simplicity since there's no GET for now.
* feat: add find_and_update example (#2547).
* feat: add update example. Clarify, expand invoke example. Add links. (#2547)
* Update content/influxdb/cloud/api-guide/api-invocable-scripts/_index.md
Co-authored-by: Scott Anderson <sanderson@users.noreply.github.com>
* fix: remove accidental commit of generated redoc-static.html
* feat: manual update to cloud swagger. Merges meta, auth, tags, and x-tagGroups from src/cloud.yml to aggregate contracts/ref/cloud.yml.
* fix: replace /functions with /scripts
* feat: get swaggers from contracts/ref. Still requires copy-paste of info, tags, and auth from contracts/cloud.yml and contracts/oss.yml
* feat: invocable scripts (#2547)
* Update content/influxdb/cloud/api-guide/api-invocable-scripts/_index.md
Co-authored-by: pierwill <19642016+pierwill@users.noreply.github.com>
* feat: new section for params (#2547).
* fix: swagger server url (#2547)
* Update content/influxdb/cloud/api-guide/api-invocable-scripts/_index.md
Co-authored-by: Scott Anderson <sanderson@users.noreply.github.com>
* feat: remove jq and function where there's no clear need.
Co-authored-by: pierwill <19642016+pierwill@users.noreply.github.com>
* feat: troubleshoot write errors (#3003). Fix link in Flux reference.
* fix: make placeholders consistent and conform to style guide.
* fix: Node.js client. Delete unused files (#3003)
* Node.js client. Add examples.
* fix: gzip instructions for API with curl.
* fix: Node.js client guide. Query guide fixes. Frontmatter fixes.
* fix: API client frontmatter consistency. Use language for title so <children> list is sorted properly.
* Update content/influxdb/v2.0/api-guide/client-libraries/nodejs/install.md
Co-authored-by: Scott Anderson <sanderson@users.noreply.github.com>
* Update content/influxdb/v2.0/api-guide/client-libraries/nodejs/write.md
Co-authored-by: Scott Anderson <sanderson@users.noreply.github.com>
* Update content/influxdb/v2.0/api-guide/client-libraries/nodejs/write.md
Co-authored-by: Scott Anderson <sanderson@users.noreply.github.com>
* Update content/influxdb/v2.0/api-guide/client-libraries/nodejs/query.md
Co-authored-by: Scott Anderson <sanderson@users.noreply.github.com>
* fix: customize example URLs (closes#3113)
Co-authored-by: Scott Anderson <sanderson@users.noreply.github.com>
* fix: broken link (#2696).
* fix: correct errors in javascript for browsers. Added token warning. (#2696)
* WIP - split Javascript guide into separate pages.
* WIP - Revised and split JavaScript browser
* WIP fix: errors in browser and node js client library.
* fix: simplify and correct JavaScript for browsers. Remove separate library entry. Assume users will prefer ESM. Simplify instructions for the browser example app.
* fix: add import instruction
* fix: Redo Javascript browser doc. Break down the use cases and improve examples.
* fix: browser use cases for JS module distributions.
* fix: browser package should be used whether bundling or not.
* fix: fix broken link by adding API guide for creating a bucket. - add example code. - add aliases for pages moved from Tools.
* fix: move create a bucket into the existing page for now. Copy example to API quick start.
Co-authored-by: Scott Anderson <sanderson@users.noreply.github.com>