20 Commits
Author SHA1 Message Date
Mint Bot 5faf8470eb feat(helm): package revision update 2026-10-15 15:26:46 +00:00
Mint Bot 4109c304d5 feat(helm): package revision update 2026-10-13 17:32:13 +00:00
Mint Bot 685ac4c028 feat(helm): package revision update 2026-10-13 15:32:03 +00:00
Mint Bot f7ce9afcc5 feat(helm): package revision update 2026-10-13 15:23:52 +00:00
Janik von Rotz aeac40ec1e feat(task): add metrics-server installation command and documentation 2026-10-13 17:23:37 +02:00
Mint Bot 6756644288 feat(helm): package revision update 2026-10-13 14:37:40 +00:00
Mint Bot 2ec52b5938 feat(helm): package revision update 2026-10-13 13:32:41 +00:00
Mint Bot de0dc23db4 feat(helm): package revision update 2026-10-13 09:56:11 +00:00
Mint Bot 2e6a667076 feat(helm): package revision update 2026-10-09 20:30:05 +00:00
Mint Bot e1e29a07da feat(helm): package revision update 2026-10-09 16:05:41 +00:00
Janik von Rotz afd2555693 feat(helm): package revision update 2026-10-09 18:05:26 +02:00
Mint Bot d3d30ccf34 feat(helm): package revision update 2026-10-09 15:56:33 +00:00
Mint Bot cd53344cfb feat(helm): package revision update 2026-10-07 13:36:47 +00:00
Mint Bot ff9befbfd4 feat(helm): package revision update 2026-10-07 10:04:33 +00:00
Janik von Rotz 132db75f0d feat(helm): move packaged charts and index to docs root
- Update `task` script to package all Helm charts directly into `docs/` instead of the root directory
- Modify `package-repo` and `index-repo` functions to target `docs/` for `.tgz` and `index.yaml` generation
- Remove legacy chart archives and `index.yaml` from the repository root
- Update `commit()` function to stage artifacts from `docs/`
- Verify that the Zensical site serves Helm repo files correctly from the `docs/` root
2026-10-07 12:04:11 +02:00
Janik von Rotz b616dd4b82 feat(docs): restructure root documentation and remove symlink
- Replace `README.md` symlink with a standalone file containing setup and usage instructions
- Refactor `docs/index.md` to serve as the primary documentation entry point with badges and navigation
- Organize content into logical sections: Usage, Charts, Deploy, Develop, Backup, Monitoring, and Migration
- Update chart references to use relative paths for local documentation links
2026-10-07 11:42:21 +02:00
Janik von Rotz dfa6d264be feat(task): add automatic OpenShift login on context switch
- Update `task switch-context` to detect OpenShift clusters by checking the `openshift: true` flag in cluster value files
- Automatically trigger `oc login --web` when switching to an OpenShift context to resolve authentication errors
- Add `openshift: true` indicator to `values/cloudscale-lpg-2.appuio.cloud.yaml` and `values/exoscale-ch-gva-2-0.appuio.cloud.yaml`
- Reorganize `docs/index.md` to streamline setup instructions and move development requirements to `docs/Development.md`
- Add tool requirements list (yq, helm, sops, age, etc.) and chart development commands to `docs/Development.md`
- Update `prompt.md` to mark the OpenShift login task as completed with new token statistics
2026-10-07 09:47:28 +02:00
Janik von Rotz 336c6e0af2 refactor(docs): replace chart README copies with symlinks
- Convert `docs/<chart>/README.md` files from copies to symlinks pointing to `../../<chart>/README.md` for the following charts:
  - cluster-issuer
  - deployment-updater
  - forgejo-runner
  - nextcloud
  - odoo
  - postgres
  - prometheus-agent
  - taskfile-build
  - vshn-postgres
- Remove the `sync-docs` task command from `task` as it is no longer needed
- Update `prompt.md` to mark the task as completed with new token statistics
2026-10-07 09:47:28 +02:00
Janik von Rotz eb47607ee2 refactor(docs): add favicon and remove chart artifact symlinks
- Add favicon.ico and favicon.png to docs/assets
- Configure favicon in zensical.toml theme settings
- Remove symlinked Helm chart packages from docs directory
- Remove symlinked index.yaml from docs directory
2026-10-06 09:54:16 +02:00
Janik von Rotz ab45865d6e refactor(docs): replace Vitepress with Zensical
- Remove Vitepress dependencies, config, and build scripts
- Replace Node-based documentation workflow with Zensical (MkDocs)
- Move documentation files to `docs/` directory
- Create `zensical.toml` configuration with navigation and theme settings
- Update `task` script to use `init/dev/build/serve-zensical-docs` commands
- Add `sync-docs` command to copy chart READMEs to docs folder
- Update `.gitignore`, `.helmignore`, and `AGENTS.md` for new structure
- Create symlinks for Helm repository artifacts in `docs/`
- Migrate custom CSS to `docs/assets/custom.css`
- Update internal links and navigation structure
- Delete prompt files `01` through `11` as tasks are completed
2026-10-06 09:54:16 +02:00