Skip to content

Commit

Permalink
fix(external docs): New Vector website (vectordotdev#7368)
Browse files Browse the repository at this point in the history
* Add VRL expression template

Signed-off-by: Luc Perkins <[email protected]>

* Templatize real world examples

Signed-off-by: Luc Perkins <[email protected]>

* Improve CSS for VRL errors

Signed-off-by: Luc Perkins <[email protected]>

* Rename unit testing doc

Signed-off-by: Luc Perkins <[email protected]>

* Finish metric schema template

Signed-off-by: Luc Perkins <[email protected]>

* Add tabs shortcode

Signed-off-by: Luc Perkins <[email protected]>

* Fix CLI env vars shortcode

Signed-off-by: Luc Perkins <[email protected]>

* Add component under hero

Signed-off-by: Luc Perkins <[email protected]>

* Add shortcode for VRL examples

Signed-off-by: Luc Perkins <[email protected]>

* Run JS main without waiting for DOM content ready

Signed-off-by: Luc Perkins <[email protected]>

* Bring sources in sync with current docs

Signed-off-by: Luc Perkins <[email protected]>

* Sync transforms with upstream docs

Signed-off-by: Luc Perkins <[email protected]>

* Bring sinks in sync with upstream

Signed-off-by: Luc Perkins <[email protected]>

* Upgrade the VRL expressions CSS

Signed-off-by: Luc Perkins <[email protected]>

* More fixes for config CSS

Signed-off-by: Luc Perkins <[email protected]>

* Remove drafts from preview build

Signed-off-by: Luc Perkins <[email protected]>

* Experiment with page load hack

Signed-off-by: Luc Perkins <[email protected]>

* Move showBody logic into HTML head

Signed-off-by: Luc Perkins <[email protected]>

* Extract page load logic into separate partial

Signed-off-by: Luc Perkins <[email protected]>

* Update CUE version in GitHub Actions

Signed-off-by: Luc Perkins <[email protected]>

* Re-architect component template

Signed-off-by: Luc Perkins <[email protected]>

* Initial templating logic for integration guides

Signed-off-by: Luc Perkins <[email protected]>

* Add AWS Amplify config

Signed-off-by: Luc Perkins <[email protected]>

* Add roles shortcode

Signed-off-by: Luc Perkins <[email protected]>

* Consolidate all structured data into a single partial

Signed-off-by: Luc Perkins <[email protected]>

* Allow for auto-generating VRL functions reference

Signed-off-by: Luc Perkins <[email protected]>

* Add initial basis for admin widget

Signed-off-by: Luc Perkins <[email protected]>

* Refactor management widget

Signed-off-by: Luc Perkins <[email protected]>

* Improve CSS for VRL errors

Signed-off-by: Luc Perkins <[email protected]>

* Templatize expressions page

Signed-off-by: Luc Perkins <[email protected]>

* Templatize VRL concepts

Signed-off-by: Luc Perkins <[email protected]>

* Finish templating main VRL page

Signed-off-by: Luc Perkins <[email protected]>

* Delete unused CUE sources

Signed-off-by: Luc Perkins <[email protected]>

* Templatize process docs

Signed-off-by: Luc Perkins <[email protected]>

* Add pagination to highlights

Signed-off-by: Luc Perkins <[email protected]>

* Small CSS updates to data templates

Signed-off-by: Luc Perkins <[email protected]>

* First pass at admin widget

Signed-off-by: Luc Perkins <[email protected]>

* Add versions list to CUE sources

Signed-off-by: Luc Perkins <[email protected]>

* Add latest toggler to docs

Signed-off-by: Luc Perkins <[email protected]>

* Fix release pagination spacing issue

Signed-off-by: Luc Perkins <[email protected]>

* Rearchitect CUE sources for downloads

Signed-off-by: Luc Perkins <[email protected]>

* Fix URL issues in downloads page

Signed-off-by: Luc Perkins <[email protected]>

* Remove now-unused matrix.yaml file

Signed-off-by: Luc Perkins <[email protected]>

* Restructue CUE download sources again

Signed-off-by: Luc Perkins <[email protected]>

* New admin widget

Signed-off-by: Luc Perkins <[email protected]>

* Remove unused guides

Signed-off-by: Luc Perkins <[email protected]>

* Move SVG CSS out of purge-able file

Signed-off-by: Luc Perkins <[email protected]>

* Small typography fixes

Signed-off-by: Luc Perkins <[email protected]>

* Finish new admin widgets

Signed-off-by: Luc Perkins <[email protected]>

* Add IAM permissions display for components

Signed-off-by: Luc Perkins <[email protected]>

* Update Tailwind typography module

Signed-off-by: Luc Perkins <[email protected]>

* Add hero SVG and update Tailwind

Signed-off-by: Luc Perkins <[email protected]>

* Provide hoverable component cards

Signed-off-by: Luc Perkins <[email protected]>

* Fix component examples

Signed-off-by: Luc Perkins <[email protected]>

* Refine aesthetic of home hero widget

Signed-off-by: Luc Perkins <[email protected]>

* Add why Vector section

Signed-off-by: Luc Perkins <[email protected]>

* Add platform selector section

Signed-off-by: Luc Perkins <[email protected]>

* Add logo to navbar

Signed-off-by: Luc Perkins <[email protected]>

* Add initial installation section

Signed-off-by: Luc Perkins <[email protected]>

* Move install commands into CUE sources

Signed-off-by: Luc Perkins <[email protected]>

* Add initial installation section for front page

Signed-off-by: Luc Perkins <[email protected]>

* Small aesthetic fixes

Signed-off-by: Luc Perkins <[email protected]>

* More small aesthetic fixes for home page

Signed-off-by: Luc Perkins <[email protected]>

* Add windows logo

Signed-off-by: Luc Perkins <[email protected]>

* Add under-title colored spacers

Signed-off-by: Luc Perkins <[email protected]>

* Fix light/dark navbar SVG logo issue

Signed-off-by: Luc Perkins <[email protected]>

* Add links to topology images on front page

Signed-off-by: Luc Perkins <[email protected]>

* Store platform selection in local storage

Signed-off-by: Luc Perkins <[email protected]>

* Fix SVG rendering issue caused by minification

Signed-off-by: Luc Perkins <[email protected]>

* Move JS loading into head

Signed-off-by: Luc Perkins <[email protected]>

* Fix hover selector issues

Signed-off-by: Luc Perkins <[email protected]>

* Add installation SVGs

Signed-off-by: Luc Perkins <[email protected]>

* Add hover effect for install SVGs

Signed-off-by: Luc Perkins <[email protected]>

* Fix TOC Bot JS issue

Signed-off-by: Luc Perkins <[email protected]>

* Fix broken CUE URLs

Signed-off-by: Luc Perkins <[email protected]>

* Add descriptions for all sources and transforms

Signed-off-by: Luc Perkins <[email protected]>

* Add descriptions for remaining sinks

Signed-off-by: Luc Perkins <[email protected]>

* Add home hero button links

Signed-off-by: Luc Perkins <[email protected]>

* Fix blog post cards to be links

Signed-off-by: Luc Perkins <[email protected]>

* Update guide cards

Signed-off-by: Luc Perkins <[email protected]>

* Remove navbar social buttons for sm and md screens

Signed-off-by: Luc Perkins <[email protected]>

* Add initial community section to front page

Signed-off-by: Luc Perkins <[email protected]>

* Add social links to community section

Signed-off-by: Luc Perkins <[email protected]>

* Add Vector topology info to CUE sources

Signed-off-by: Luc Perkins <[email protected]>

* Add topologies shortcode

Signed-off-by: Luc Perkins <[email protected]>

* Fix API config shortcode

Signed-off-by: Luc Perkins <[email protected]>

* Fix CLI env vars shortcode

Signed-off-by: Luc Perkins <[email protected]>

* Make hero buttons rounded

Signed-off-by: Luc Perkins <[email protected]>

* Fix CSS issues on download page and re-arrange image assets for roles and topologies

Signed-off-by: Luc Perkins <[email protected]>

* Small fixes to main page aesthetic

Signed-off-by: Luc Perkins <[email protected]>

* Migrate management page to new system

Signed-off-by: Luc Perkins <[email protected]>

* More re-arranging of the admin documentation

Signed-off-by: Luc Perkins <[email protected]>

* Add localStorage invalidation directive

Signed-off-by: Luc Perkins <[email protected]>

* Fix guides CSS issues

Signed-off-by: Luc Perkins <[email protected]>

* Fix indentation issue in redact function docs and fix remaining link issues in highlights

Signed-off-by: Luc Perkins <[email protected]>

* Add missing release pages

Signed-off-by: Luc Perkins <[email protected]>

* Add instructions for new Vector releases

Signed-off-by: Luc Perkins <[email protected]>

* Fix remaining broken links

Signed-off-by: Luc Perkins <[email protected]>

* Add link checker to CI production build

Signed-off-by: Luc Perkins <[email protected]>

* Extract install widget into partial

Signed-off-by: Luc Perkins <[email protected]>

* Put JS partials in a separate directory

Signed-off-by: Luc Perkins <[email protected]>

* Initiate first stab at React components

Signed-off-by: Luc Perkins <[email protected]>

* Add initial implementation of globe

Signed-off-by: Luc Perkins <[email protected]>

* Update yarn.lock

Signed-off-by: Luc Perkins <[email protected]>

* Hide the globe element for now

Signed-off-by: Luc Perkins <[email protected]>

* s/website/docs

Signed-off-by: Luc Perkins <[email protected]>

* Move SVGs into assets

Signed-off-by: Luc Perkins <[email protected]>

* Prettify the installation section on the main page

Signed-off-by: Luc Perkins <[email protected]>

* Add logo to home hero

Signed-off-by: Luc Perkins <[email protected]>

* Add config widget to front page

Signed-off-by: Luc Perkins <[email protected]>

* More improvements to config widget

Signed-off-by: Luc Perkins <[email protected]>

* Spruce up code example CSS

Signed-off-by: Luc Perkins <[email protected]>

* Add components section to main page

Signed-off-by: Luc Perkins <[email protected]>

* More polish for components section on main page

Signed-off-by: Luc Perkins <[email protected]>

* Better styling for component chips on main page

Signed-off-by: Luc Perkins <[email protected]>

* Add animated Vector diagram

Signed-off-by: Luc Perkins <[email protected]>

* Fix error in app.js caused by variable rename

Signed-off-by: Luc Perkins <[email protected]>

* Add VRL function examples

Signed-off-by: Luc Perkins <[email protected]>

* Re-template CSS generation

Signed-off-by: Luc Perkins <[email protected]>

* Reformat CUE sources

Signed-off-by: Luc Perkins <[email protected]>

* Begin adding config reloading section to proc mgmt doc

Signed-off-by: Luc Perkins <[email protected]>

* Add styling to globe

Signed-off-by: Luc Perkins <[email protected]>

* More aesthetic changes to globe

Signed-off-by: Luc Perkins <[email protected]>

* Revamp aesthetic for component links on main page

Signed-off-by: Luc Perkins <[email protected]>

* Fix linter issue with newline in jsconfig.json

Signed-off-by: Luc Perkins <[email protected]>

* Remove jsconfig from Git

Signed-off-by: Luc Perkins <[email protected]>

* Fix CSS output paths in prod build

Signed-off-by: Luc Perkins <[email protected]>

* Fix URL issues caused by last merge

Signed-off-by: Luc Perkins <[email protected]>

* Reformat CUE sources

Signed-off-by: Luc Perkins <[email protected]>

* Update Hugo version in build scripts

Signed-off-by: Luc Perkins <[email protected]>

* Remove unused variable breaking the site build

Signed-off-by: Luc Perkins <[email protected]>

* Refactor CSS generation again

Signed-off-by: Luc Perkins <[email protected]>

* Fix CSS output path

Signed-off-by: Luc Perkins <[email protected]>

* Fix menus broken by Hugo config name change

Signed-off-by: Luc Perkins <[email protected]>

* Fix potential issue in PostCSS build

Signed-off-by: Luc Perkins <[email protected]>

* Add post-processing step back into CSS builds

Signed-off-by: Luc Perkins <[email protected]>

* Provide initial implementation of search index generation

Signed-off-by: Luc Perkins <[email protected]>

* Add Algolia upload scripts

Signed-off-by: Luc Perkins <[email protected]>

* Add page content to search index JSON

Signed-off-by: Luc Perkins <[email protected]>

* Add Algolia config sync steps to CI

Signed-off-by: Luc Perkins <[email protected]>

* Fix Algolia config file

Signed-off-by: Luc Perkins <[email protected]>

* Add section to search parameters

Signed-off-by: Luc Perkins <[email protected]>

* s/tags/badges in highlights (to avoid search index confusion)

Signed-off-by: Luc Perkins <[email protected]>

* Add .env.example file for Algolia env vars

Signed-off-by: Luc Perkins <[email protected]>

* Add page summary to search indexing

Signed-off-by: Luc Perkins <[email protected]>

* Add redirects for integration guides

Signed-off-by: Luc Perkins <[email protected]>

* Add rudimentary 404 page

Signed-off-by: Luc Perkins <[email protected]>

* Adjust padding on home page elements

Signed-off-by: Luc Perkins <[email protected]>

* Add tags to all component documents

Signed-off-by: Luc Perkins <[email protected]>

* Add Markdown files for missing components

Signed-off-by: Luc Perkins <[email protected]>

* Merge missing sources from master

Signed-off-by: Luc Perkins <[email protected]>

* Update Netlify config to properly set Algolia info per environment

Signed-off-by: Luc Perkins <[email protected]>

* Add page URL to search index

Signed-off-by: Luc Perkins <[email protected]>

* Add initial setup for Algolia search UI

Signed-off-by: Luc Perkins <[email protected]>

* Fix JS console errors due to non-existing elements on specific pages

Signed-off-by: Luc Perkins <[email protected]>

* Update project stats

Signed-off-by: Luc Perkins <[email protected]>

* Add search results dropdown

Signed-off-by: Luc Perkins <[email protected]>

* Provide initial search results dropdown implementation

Signed-off-by: Luc Perkins <[email protected]>

* Provide initial search bar

Signed-off-by: Luc Perkins <[email protected]>

* Remove stray console.log calls from JS

Signed-off-by: Luc Perkins <[email protected]>

* Add experimental way to prevent classes from being purged

Signed-off-by: Luc Perkins <[email protected]>

* Add initial keyboard shortcut for search

Signed-off-by: Luc Perkins <[email protected]>

* Add description field to search

Signed-off-by: Luc Perkins <[email protected]>

* Fix globe color CSS and placement

Signed-off-by: Luc Perkins <[email protected]>

* Add safe classes list to PostCSS config

Signed-off-by: Luc Perkins <[email protected]>

* Add autoprefixer config

Signed-off-by: Luc Perkins <[email protected]>

* Add separate subdirectory for navbar partials

Signed-off-by: Luc Perkins <[email protected]>

* Make Tailwind CSS only rather than Sass processed

Signed-off-by: Luc Perkins <[email protected]>

* More @apply directives for JS-driven elements

Signed-off-by: Luc Perkins <[email protected]>

* Add component type to search result title

Signed-off-by: Luc Perkins <[email protected]>

* More liberal purging policy for Tailwind CSS

Signed-off-by: Luc Perkins <[email protected]>

* Fix CSS purging issue with type selectors

Signed-off-by: Luc Perkins <[email protected]>

* Specify no Netlify CI build when no changes to ./docs

Signed-off-by: Luc Perkins <[email protected]>

* Provide new implementation of community page and remove some unused assets

Signed-off-by: Luc Perkins <[email protected]>

* Allow for links in footer headers

Signed-off-by: Luc Perkins <[email protected]>

* Add transformation setup doc from old vector.dev

Signed-off-by: Luc Perkins <[email protected]>

* Remove unused Markdown nested with CUE sources

Signed-off-by: Luc Perkins <[email protected]>

* Add metrics catalogue shortcode plus more internal_metrics docs

Signed-off-by: Luc Perkins <[email protected]>

* Revamp validation documentation

Signed-off-by: Luc Perkins <[email protected]>

* Move missing CUE sources over from master

Signed-off-by: Luc Perkins <[email protected]>

* Move remaining components into new system

Signed-off-by: Luc Perkins <[email protected]>

* Fix broken links

Signed-off-by: Luc Perkins <[email protected]>

* Add search tags to blog posts and guides

Signed-off-by: Luc Perkins <[email protected]>

* Add new semantic PR categories

Signed-off-by: Luc Perkins <[email protected]>

* Add structured data layer for metric and log schemas

Signed-off-by: Luc Perkins <[email protected]>

* Fix sidebar hover issue

Signed-off-by: Luc Perkins <[email protected]>

* Tighten spacing below hero across sections

Signed-off-by: Luc Perkins <[email protected]>

* Tighten spacing below hero across sections

Signed-off-by: Luc Perkins <[email protected]>

* Port more CUE sources over from master

Signed-off-by: Luc Perkins <[email protected]>

* Update spinning globe colors

Signed-off-by: Luc Perkins <[email protected]>

* Add more info to CLI tables

Signed-off-by: Luc Perkins <[email protected]>

* Fix rendering error caused by dict/slice

Signed-off-by: Luc Perkins <[email protected]>

* Migrate new CUE sources from master

Signed-off-by: Luc Perkins <[email protected]>

* Fix sidebar scrolling issues

Signed-off-by: Luc Perkins <[email protected]>

* Add glossary to CUE sources and make UI layer

Signed-off-by: Luc Perkins <[email protected]>

* Transfer redirects from vector-website repo

Signed-off-by: Luc Perkins <[email protected]>

* Add note on redirects to site README

Signed-off-by: Luc Perkins <[email protected]>

* Use chevrons instead of plus/minus

Signed-off-by: Luc Perkins <[email protected]>

* Remove no-longer-used AWS Amplify config

Signed-off-by: Luc Perkins <[email protected]>

* Fix some broken external links

Signed-off-by: Luc Perkins <[email protected]>

* Add README note on link checking

Signed-off-by: Luc Perkins <[email protected]>

* Fix minor UI issues

Signed-off-by: Luc Perkins <[email protected]>

* Change name of CUE in website Brewfile

Signed-off-by: Luc Perkins <[email protected]>

* Replace 'more' with ellipsis icon

Signed-off-by: Luc Perkins <[email protected]>

* More small UI fixes

Signed-off-by: Luc Perkins <[email protected]>

* Fix example selector issue

Signed-off-by: Luc Perkins <[email protected]>

* Another hovering link fix

Signed-off-by: Luc Perkins <[email protected]>

* Fix broken URL in Lua component docs

Signed-off-by: Luc Perkins <[email protected]>

* Reformat CUE sources

Signed-off-by: Luc Perkins <[email protected]>

* Rework CI jobs to remove documentation checks

Signed-off-by: Luc Perkins <[email protected]>

* Move some CUE scripting logic into docs

Signed-off-by: Luc Perkins <[email protected]>

* Fix issue in docs dir CUE script

Signed-off-by: Luc Perkins <[email protected]>

* Fix minor discrepancy in merge.cue

Signed-off-by: Luc Perkins <[email protected]>

* Temporarily remove the config section from main page

Signed-off-by: Luc Perkins <[email protected]>

* Fix minor glitches

Signed-off-by: Luc Perkins <[email protected]>

Co-authored-by: Luc Perkins <[email protected]>
  • Loading branch information
Luc Perkins and Luc Perkins authored Jul 7, 2021
1 parent 4a12b5f commit 4b44b5b
Show file tree
Hide file tree
Showing 1,116 changed files with 36,043 additions and 7,286 deletions.
3 changes: 3 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,9 @@ charset = utf-8
trim_trailing_whitespace = true
insert_final_newline = true

[docs/layouts/**/*.html]
insert_final_newline = false

[*.rs]
indent_style = space
indent_size = 4
Expand Down
84 changes: 42 additions & 42 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -35,48 +35,48 @@
# docs
#

/docs/reference/components/sinks.cue @timberio/vector-integrations
/docs/reference/components/sinks/ @timberio/vector-integrations
/docs/reference/components/sinks/aws* @timberio/vector-integrations
/docs/reference/components/sinks/datadog* @timberio/vector-core @timberio/vector-integrations
/docs/reference/components/sinks/gcp* @timberio/vector-integrations
/docs/reference/components/sinks/http.cue @timberio/vector-core @timberio/vector-integrations
/docs/reference/components/sinks/kubernetes* @timberio/vector-kubernetes
/docs/reference/components/sinks/socket.cue @timberio/vector-core @timberio/vector-integrations
/docs/reference/components/sinks/vector.cue @timberio/vector-core @timberio/vector-integrations

/docs/reference/components/sources.cue @timberio/vector-integrations
/docs/reference/components/sources/ @timberio/vector-integrations
/docs/reference/components/sources/aws* @timberio/vector-integrations
/docs/reference/components/sources/datadog* @timberio/vector-core @timberio/vector-integrations
/docs/reference/components/sources/gcp* @timberio/vector-integrations
/docs/reference/components/sources/host* @timberio/vector-core @timberio/vector-integrations
/docs/reference/components/sources/http.cue @timberio/vector-core @timberio/vector-integrations
/docs/reference/components/sources/internal_* @timberio/vector-core @timberio/vector-integrations
/docs/reference/components/sources/kubernetes* @timberio/vector-kubernetes
/docs/reference/components/sources/socket.cue @timberio/vector-core @timberio/vector-integrations
/docs/reference/components/sources/vector.cue @timberio/vector-core @timberio/vector-integrations

/docs/reference/components/transforms.cue @timberio/vector-processing
/docs/reference/components/transforms/* @timberio/vector-processing
/docs/reference/components/transforms/aws* @timberio/vector-integrations
/docs/reference/components/transforms/gcp* @timberio/vector-integrations
/docs/reference/components/transforms/kubernetes* @timberio/vector-kubernetes

/docs/reference/data_model.cue @timberio/vector-core @timberio/vector-processing
/docs/reference/data_model/ @timberio/vector-core @timberio/vector-processing

/docs/reference/installation.cue @timberio/vector-integrations
/docs/reference/installation/ @timberio/vector-integrations
/docs/reference/installation/**/kubectl* @timberio/vector-kubernetes
/docs/reference/installation/**/helm* @timberio/vector-kubernetes
/docs/reference/installation/**/kubernetes* @timberio/vector-kubernetes

/docs/reference/releases.cue @timberio/vector-releasing
/docs/reference/releases/ @timberio/vector-releasing

/docs/reference/remap.cue @timberio/vector-processing
/docs/reference/remap/ @timberio/vector-processing
/docs/cue/reference/components/sinks.cue @timberio/vector-integrations
/docs/cue/reference/components/sinks/ @timberio/vector-integrations
/docs/cue/reference/components/sinks/aws* @timberio/vector-integrations
/docs/cue/reference/components/sinks/datadog* @timberio/vector-core @timberio/vector-integrations
/docs/cue/reference/components/sinks/gcp* @timberio/vector-integrations
/docs/cue/reference/components/sinks/http.cue @timberio/vector-core @timberio/vector-integrations
/docs/cue/reference/components/sinks/kubernetes* @timberio/vector-kubernetes
/docs/cue/reference/components/sinks/socket.cue @timberio/vector-core @timberio/vector-integrations
/docs/cue/reference/components/sinks/vector.cue @timberio/vector-core @timberio/vector-integrations

/docs/cue/reference/components/sources.cue @timberio/vector-integrations
/docs/cue/reference/components/sources/ @timberio/vector-integrations
/docs/cue/reference/components/sources/aws* @timberio/vector-integrations
/docs/cue/reference/components/sources/datadog* @timberio/vector-core @timberio/vector-integrations
/docs/cue/reference/components/sources/gcp* @timberio/vector-integrations
/docs/cue/reference/components/sources/host* @timberio/vector-core @timberio/vector-integrations
/docs/cue/reference/components/sources/http.cue @timberio/vector-core @timberio/vector-integrations
/docs/cue/reference/components/sources/internal_* @timberio/vector-core @timberio/vector-integrations
/docs/cue/reference/components/sources/kubernetes* @timberio/vector-kubernetes
/docs/cue/reference/components/sources/socket.cue @timberio/vector-core @timberio/vector-integrations
/docs/cue/reference/components/sources/vector.cue @timberio/vector-core @timberio/vector-integrations

/docs/cue/reference/components/transforms.cue @timberio/vector-processing
/docs/cue/reference/components/transforms/* @timberio/vector-processing
/docs/cue/reference/components/transforms/aws* @timberio/vector-integrations
/docs/cue/reference/components/transforms/gcp* @timberio/vector-integrations
/docs/cue/reference/components/transforms/kubernetes* @timberio/vector-kubernetes

/docs/cue/reference/data_model.cue @timberio/vector-core @timberio/vector-processing
/docs/cue/reference/data_model/ @timberio/vector-core @timberio/vector-processing

/docs/cue/reference/installation.cue @timberio/vector-integrations
/docs/cue/reference/installation/ @timberio/vector-integrations
/docs/cue/reference/installation/**/kubectl* @timberio/vector-kubernetes
/docs/cue/reference/installation/**/helm* @timberio/vector-kubernetes
/docs/cue/reference/installation/**/kubernetes* @timberio/vector-kubernetes

/docs/cue/reference/releases.cue @timberio/vector-releasing
/docs/cue/reference/releases/ @timberio/vector-releasing

/docs/cue/reference/remap.cue @timberio/vector-processing
/docs/cue/reference/remap/ @timberio/vector-processing

#
# distribution
Expand Down
12 changes: 11 additions & 1 deletion .github/semantic.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,8 @@ types:
- enhancement # Any user observable enhancement to an existing feature.
- feat # Any user observable new feature, such as a new platform, source, transform, or sink.
- fix # Any user observable bug fix.
- docs # A documentation change
- docs # A documentation change.
- website # A website change that isn't a docs content change (CSS, HTML templates, search, etc.).

scopes:
- new source
Expand Down Expand Up @@ -213,3 +214,12 @@ scopes:
- splunk_hec sink # Anything `splunk_hec` sink related
- statsd sink # Anything `statsd` sink related
- vector sink # Anything `vector` sink related

# website
- blog # Anything related to the Vector blog
- css # Anything related to vector.dev's CSS and aesthetics
- guides # Anything related to Vector's guides
- highlights # Anything related to vector.dev highlights
- javascript # Anything related to the JavaScript functionality on vector.dev
- search # Anything related to the website's Algolia search indexing/config
- template # Anything related to website HTML and other templates
110 changes: 0 additions & 110 deletions .github/workflows/publish-docs.yml.bak

This file was deleted.

12 changes: 0 additions & 12 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,8 +36,6 @@ jobs:
# Set job outputs to values from filter step
outputs:
source: ${{ steps.filter.outputs.source }}
docs: ${{ steps.filter.outputs.docs }}
markdown: ${{ steps.filter.outputs.markdown }}
dependencies: ${{ steps.filter.outputs.dependencies }}
internal_events: ${{ steps.filter.outputs.internal_events }}
helm: ${{ steps.filter.outputs.helm }}
Expand All @@ -64,10 +62,6 @@ jobs:
- "rust-toolchain"
deny:
- 'deny.toml'
docs:
- 'docs/**'
markdown:
- '**/**.md'
dependencies:
- 'Cargo.toml'
- 'Cargo.lock'
Expand Down Expand Up @@ -332,12 +326,6 @@ jobs:
run: echo "::add-matcher::.github/matchers/rust.json"
- name: Make slim-builds
run: make slim-builds
- name: Check markdown
if: needs.changes.outputs.markdown == 'true' || needs.changes.outputs.source == 'true'
run: make check-markdown
- name: Check Cue docs
if: needs.changes.outputs.docs == 'true' || needs.changes.outputs.source == 'true'
run: make check-docs
- name: Check code format || needs.changes.outputs.source == 'true'
if: needs.changes.outputs.source == 'true'
run: make check-fmt
Expand Down
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -648,7 +648,7 @@ check: ## Run prerequisite code checks

.PHONY: check-all
check-all: ## Check everything
check-all: check-fmt check-clippy check-style check-markdown check-docs
check-all: check-fmt check-clippy check-style check-docs
check-all: check-version check-examples check-component-features
check-all: check-scripts
check-all: check-helm-lint check-helm-dependencies check-helm-snapshots
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@ Vector**][docs.installation].

### Administration

* [**Process management**][docs.administration.process-management]
* [**Management**][docs.administration.management]
* [**Monitoring & observing**][docs.administration.monitoring]
* [**Upgrading**][docs.administration.upgrading]
* [**Validating**][docs.administration.validating]
Expand Down Expand Up @@ -157,7 +157,7 @@ Vector is an end-to-end, unified, open data platform.
[docs.about.concepts]: https://vector.dev/docs/about/concepts/
[docs.about.under-the-hood]: https://vector.dev/docs/about/under-the-hood/
[docs.administration.monitoring]: https://vector.dev/docs/administration/monitoring/
[docs.administration.process-management]: https://vector.dev/docs/administration/process-management/
[docs.administration.management]: https://vector.dev/docs/administration/management/
[docs.administration.upgrading]: https://vector.dev/docs/administration/upgrading/
[docs.administration.validating]: https://vector.dev/docs/administration/validating/
[docs.architecture.concurrency-model]: https://vector.dev/docs/about/under-the-hood/architecture/concurrency-model/
Expand Down
5 changes: 5 additions & 0 deletions docs/.env.example
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Algolia search
ALGOLIA_APP_ID=""
ALGOLIA_ADMIN_KEY=""
ALGOLIA_INDEX_NAME=""
ALGOLIA_INDEX_FILE="public/search.json"
20 changes: 20 additions & 0 deletions docs/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# Environment variables
.env

# Hugo-generated assets
public/
resources/
hugo_stats.json
assets/jsconfig.json

# JavaScript, Sass, CSS, etc.
node_modules/

# CUE-generated assets
data/docs.json

# htmltest generated
tmp/

# Yarn errors
yarn-error.log
14 changes: 14 additions & 0 deletions docs/.htmltest.external.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
DirectoryPath: public
IgnoreDirectoryMissingTrailingSlash: true
CheckExternal: true
IgnoreAltMissing: true
IgnoreEmptyHref: true
IgnoreURLs:
# We have to ignore this due to rate limiting
- "github.com"
- "packages.timber.io"
- "localhost"
# Somehow this link allows shows up as broken, so we'll exclude it
- "https://www.microsoft.com/en-us/windows"
# Somehow these links always come up as 5xx even though they work fine in the browser
- "maxmind.com"
5 changes: 5 additions & 0 deletions docs/.htmltest.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
DirectoryPath: public
IgnoreDirectoryMissingTrailingSlash: true
CheckExternal: false
IgnoreAltMissing: true
IgnoreEmptyHref: true
2 changes: 2 additions & 0 deletions docs/Brewfile.netlify
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
brew "cuelang/tap/cue"
brew "htmltest"
Loading

0 comments on commit 4b44b5b

Please sign in to comment.