- Convert staging reset job from Job to CronJob with monthly schedule
- Update README.md to reflect new job execution method using `kubectl create job --from=cronjob/`
- Remove unused ODOO_DATABASE environment variable from configmap
- Add enableServiceLinks: false to prevent environment variable conflicts
- Update Odoo image version from 18.0.20260409 to 19.0.20260504
- Fix task script commands: rename show-context/show-cluster to get-context/get-cluster
- Update test values to use Odoo 19.0 image and remove branch specifications from addonsGitRepos
- Add volume mount for vshnPostgres secret in staging reset job template
- Update Exoscale.md and Infomaniak.md to reflect traefik ingress setup and storage class requirements
- Modify Migration.md to verify traefik as default ingress class and add cluster issuer upgrade step
- Parameterize ingress className in clusterIssuer, hugo, odoo, taskfileBuild, and vuepress charts
- Remove hardcoded 'nginx' and 'traefik' className values, defaulting to empty string for flexibility
- Add storageClassName parameter and PVC template to taskfileBuild chart for persistent storage
- Align all README.md tables and values.yaml files with updated ingress parameters
- Add kubectl-ns plugin and DNS access to prerequisites
- Clarify Traefik pod and service verification with correct namespace
- Introduce ingressclass and service listing for validation
- Add namespace switching and individual ingress patching with verification
- Include DNS update and resolution verification steps
- Provide bulk ingress update command with namespace-aware patching
- Improve curl verification commands for Traefik routing validation
- Simplify step structure by removing redundant numbering
- Consolidate verification steps under clear section headers
- Improve command clarity and consistency with task usage
- Remove duplicate instructions and tighten language for better readability
- Align troubleshooting tips with actual verification steps
- Refactor generate-kubconfig function to output compact YAML without extra newlines
- Update deploymentUpdater/README.md to use `task generate-kubconfig deploy`
- Update forgejoRunner/README.md to use `task generate-kubconfig buildx`
- Clarify secret setup instructions in both READMEs to reference "created kubeconfig" instead of filename
- Replace all instances of ingress-nginx with Traefik in documentation and task scripts
- Add new Traefik installation and forwarding tasks
- Update add-repos to include Traefik repo and deprecate ingress-nginx
- Add uninstall-ingress-nginx task for cleanup
- Update test-chart-nextcloud and start-and-prepare to use Traefik
- Update documentation across Exoscale.md, Development.md, and K3s.md
- Mark ingress-nginx as deprecated in list-external-charts
- Add new prompt file for Traefik migration task
- Update ingress class names in clusterIssuer and odoo values to traefik
- Add Migration.md guide for transitioning from ingress-nginx to Traefik
- Replace ingress-nginx with Traefik in documentation and task scripts
- Add new Traefik installation and forwarding tasks
- Update add-repos to include Traefik repo and deprecate ingress-nginx
- Add uninstall-ingress-nginx task for cleanup
- Update test-chart-nextcloud and start-and-prepare to use Traefik
- Update documentation across Exoscale.md, Development.md, and K3s.md
- Mark ingress-nginx as deprecated in list-external-charts
- Add new prompt file for Traefik migration task