23 Commits

Author SHA1 Message Date
Jack Carter b968695737 ci: validate PRs with build and MDX heading linter (#743)
* ci: validate PRs with build and MDX heading linter

Adds a pull_request workflow running npm run lint:mdx, npm run build,
and npm run lint so heading-hierarchy bugs and broken builds get caught
before merge rather than after.

The new linter (scripts/lint-mdx-headings.mjs) enforces that the first
heading is h1 and that heading levels never jump by more than one. Also
fixes three existing pages that had no h1 title — two were using a
legacy export const title pattern, one was missing a title entirely.

* ci: use npm install since lockfile is gitignored

package-lock.json is in .gitignore, so npm ci and setup-node's npm
cache both fail on a fresh CI checkout. Match the Dockerfile pattern
(npm install, no cache) instead.

* ci: drop ESLint step; project config is broken

`npm run lint` fails with 'Converting circular structure to JSON'
under ESLint 9.x — the repo has no .eslintrc or eslint.config file,
so the legacy resolver hits the React plugin's circular reference.
This is pre-existing (build_n_push.yml never ran lint, so it stayed
hidden); fixing it needs flat-config migration and is out of scope.
Drop the step until that lands.
2026-05-12 15:18:07 +02:00
Maycon Santos bc573143ae Add script to generate sitemap.xml and update related configurations (#742)
* Add script to generate sitemap.xml and update related configurations

* chore: add robots.txt referencing sitemap.xml

---------

Co-authored-by: Jack Carter <128555021+SunsetDrifter@users.noreply.github.com>
2026-05-12 10:13:30 +02:00
Brandon Hopkins 28b7c13bd3 Added auto-generated "Updated..." line under H1 (#719) 2026-05-04 09:37:57 -07:00
Brandon Hopkins 31a994937c Fixing Edit on GitHub Links (#627) 2026-02-18 20:55:06 +01:00
Eduard Gert 766b03cc40 Update NextJS (#584)
* Update nextjs

* Add eslint config
2026-02-02 17:33:09 +01:00
Eduard Gert 4701c0f954 Update announcement (#579) 2026-01-27 11:56:23 +01:00
Eduard Gert 80f49501d4 Update nextjs (#550) 2026-01-14 16:20:02 +01:00
shuuri-labs bda7a40cd1 Revert nextjs upgrade (#548)
* revert upgrade to nextjs 16

* revert nextjs upgrade to 16 back down to 13, as nodejs upgrade is also required
2026-01-13 20:44:30 +01:00
shuuri-labs 9af6662f92 Fix build by adding --webpack flag for Next.js 16 compatibility (#547) 2026-01-13 20:25:43 +01:00
shuuri-labs ca6aa9fcc3 Add NAT and connectivity concepts documentation (#532) 2026-01-13 18:52:26 +01:00
Misha Bragin 62d1627412 Add llms.txt (#502) 2025-12-01 20:39:03 +01:00
pascal-fischer dd08a8e07d Change API parser to handle nested objects (#159)
* rewrite parser to handle new format and nested objects

* add properties section also to nested properties

* update docs manually
2024-02-29 14:24:00 +01:00
juliaroesschen 3785524337 reworked posture check docs (#154) 2024-02-27 14:05:59 +01:00
Pascal Fischer 25e20ed56d add copy link and edit on github buttons 2023-07-05 10:51:34 +02:00
pascal-fischer f33b4df3dd Add workflow for api gen and refactor genration script (#60)
* update gitignore

* add first version of api generation flow

* try to run flow

* testing flow

* update gen flow

* switch flow to macOS

* fix

* add npm install

* test workflow

* Update API pages

* test workflow with current main

* refactor parser

* merge examples and schema functions

* merge examples and schema functions

* merge parameters as well

* revert template to single class component

* update account

* finalizing

* update with the newest version of openapi

* full flow

* update

* add docker command

* split flow in two jobs

* remove testing trigger

---------

Co-authored-by: GitHub Actions <no-reply@github.com>
2023-06-05 09:35:54 +02:00
Pascal Fischer a0a1748232 recover browserlist 2023-05-17 14:43:55 +02:00
Pascal Fischer 292a0bf427 rename ho-to guides 2023-05-10 17:27:35 +02:00
Pascal Fischer 6131138e65 add TOC 2023-05-10 00:46:38 +02:00
Pascal Fischer 56a1901a84 automate api generation 2023-05-09 17:51:27 +02:00
Pascal Fischer abf8fd2f95 update all packages to newest version 2023-05-09 15:56:52 +02:00
Pascal Fischer 86b1890396 add first version of tailwind docs 2023-05-03 19:00:56 +02:00
Pascal Fischer 9d42e075f7 add first version of tailwind docs 2023-05-03 18:55:40 +02:00
mlsmaycon 98751bc1f4 Move the documentation repository to a public repo
Added a LICENSE and documentation on how to contribute

Updated CI/CD to use the root level code
2022-06-20 19:05:25 +02:00