- 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
- 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
- Introduce `staging-reset-job.yaml` template to handle staging database reset via Kubernetes Job
- Remove `staging.reset` value from `values.yaml` and `test_values/odoo.knd.local.yaml`
- Update `deploy-staging.yaml` to remove reset logic and retain only enterprise addon cloning
- Add `unsuspend-job` and `suspend-job` task commands to manage job execution
- Update README.md to document the new suspended job and how to trigger it
- Ensure `task test-odoo-chart` waits for Odoo deployment before proceeding
- Add `aggregate-git-repos` step to `deploy.yaml` for consistency with staging deployment
- Remove all pass-related functions for kubeconfig management
- Add kubectx to required tools in README
- Update task help to reflect removed pass functions
- Keep only KeePass integration for kubeconfig management
- Introduce `additionalEnvs` parameter to allow setting custom environment variables in the taskfileBuild chart
- Update ConfigMap template to include additional environment variables
- Add example usage in test-values.yaml
- Update README.md with documentation for the new `additionalEnvs` parameter
- Rename test directories from `test/` to `test_values/` for clarity
- Update documentation and task scripts to reflect the new directory structure
- Update all documentation guides (Exoscale, Infomaniak, K3s, Development, Backup) to use ingress-nginx instead of haproxy-ingress
- Replace haproxy-ingress references in task commands and scripts with ingress-nginx equivalents
- Update Helm chart configurations (hugo, nextcloud, odoo, taskfileBuild, vuepress) to use nginx ingress class
- Modify ingress templates to include nginx-specific annotations and TLS configurations
- Add ingress-nginx as an external chart and remove haproxy-ingress related code
- Update Odoo chart to support python package installation and storage class configuration
- Adjust cert-manager cluster issuers to use nginx ingress class name
- Switch default ingress class from `nginx` to `haproxy` in all chart values files
- Update ingress templates to remove nginx-specific configurations and annotations
- Replace all references to `ingress-nginx` with `haproxy-ingress` in documentation and task scripts
- Remove nginx-related helper functions and config maps from chart templates
- Add Exoscale deployment guide and update cluster issuer templates to use haproxy ingress class
- Update task script commands and forwarding functions to use haproxy-ingress
- Remove ingress-nginx repository and installation logic from task helpers
- Adjust backup and development documentation to reflect haproxy-ingress usage
- Clean up obsolete nginx-specific parameters and examples throughout the project
- Add support for custom domain in ingress with TLS configuration
- Configure proxy headers via ConfigMap for nginx ingress controller
- Update service and ingress resource names for consistency
- Refactor job template to use configMapRef and improve env handling
- Adjust probes and environment variables in deployment template
- Update documentation and test configurations for Nextcloud chart
- Fix port-forward command and test credentials in task script
- Add Nextcloud Helm chart with deployment, service, ingress, pvc templates
- Integrate CloudNativePG for database management
- Implement K8up backup configuration with scheduled backups
- Add init container to wait for database readiness
- Configure Nextcloud trusted domains via configmap
- Include job to fix missing database indices
- Update chart metadata with icon and app version
- Enhance documentation with updated parameter tables and secret examples
- Add test setup and port forwarding commands
- Standardize image field defaults across charts
- Regenerate all Helm chart packages with updated timestamps and digests
- Update index.yaml with new chart creation dates, digests and generated timestamp
- Exclude 'test' directory from chart listing in task script
- Create new test values file for odoo chart with kind deployment configuration
- Include ingress host, init login, addons git repos and staging settings
- Update test-chart-odoo function to use test values file instead of default values file