- Convert VitePress config and theme files from .mjs to .ts
- Add local search functionality to VitePress
- Integrate Mermaid diagram support via vitepress-mermaid-preview
- Update dependencies including VitePress to v2.0.0-alpha.12, Vue 3.5.21, and Vite 7.1.7
- Update Odoo image tag in README to mintsystem/odoo:18.0.20250909
- Rename initLogin to empty string in Odoo values
- Update task script command names for consistency
- Update `install-chart`, `upgrade-release`, and `template-manifest` to accept optional values file parameter
- Modify help text to reflect new parameter usage
- Adjust function logic to pass values file to helm commands
- Remove deprecated `install-postgresql` and `upgrade-postgresql` functions
- Update `list-charts` to exclude `values` directory
- Add new context `jvr` to `list-context`
- Rename and reorganize values files to follow new naming convention
- Remove outdated `values.loc.yaml`
- Update README examples to use explicit values file paths
- Simplify odoo/Chart.yaml by removing unused postgresql dependency
- Update odoo chart README and values to set ingress.host empty by default
- Remove `template-dotenv` step from test workflow
- Rename `list-chart` to `list-charts` and improve logic to dynamically detect charts
- Introduce `list-external-charts` for external Helm charts
- Reorder functions: move docs-related functions lower in file
- Update `docs` and `lint` functions to use `list-charts` dynamically
- Adjust `install-chart`, `upgrade-release`, and `template-manifest` to use `list-charts` for validation
- Remove outdated chart entries and redundant functions (`forward-hugo`)
- Add RELEASE_NAME to .env.template for consistent release naming
- Include RELEASE_NAME in info output for better context visibility
- Export NAMESPACE in template-values function to ensure availability
- Update values.chk.yaml.template to use $NAMESPACE in ingress host
- Fix helm upgrade command formatting in upgrade-release function
- Removed redundant second parameter for `install-chart`, `upgrade-release`, and `template-manifest` functions
- Standardized output formatting in `info` function with consistent naming
- Improved log messages to include namespace context
- Simplified release name assignment by always using the first argument and converting to lowercase
- Added `NAMESPACE` and `CUSTOM_DOMAIN` to `.env.template` and default initialization
- Updated `CUSTOM_DOMAIN` export in `template-values` function
- Enhanced various command functions (`install-chart`, `upgrade-release`, `uninstall-release`, `template-manifest`) to support release name override and namespace handling
- Added `CUSTOM_DOMAIN` to `values.chk.yaml.template` for dynamic ingress configuration
- Improved help text consistency for command arguments (using `[release]` instead of `[ns]`)
- Rename tasks in test.yml to be more descriptive: 'Run task clone taskfile' -> 'Clone taskfile', 'Run task template .env' -> 'Template .env', 'Run task test-k8s' -> 'Test chart odoo'
- Update task function names from test-k8s to test-chart-odoo and test-clusterIssuer to test-chart-clusterIssuer for consistency
- Update help text and function definitions accordingly
- Modify test-chart-odoo to install ingress-nginx via install-chart instead of direct call
- Reduced the number of replicas from 2 to 1 for forgejo-runner deployment
- Renamed init container from `runner-config-generation` to `init`
- Updated init container command to use `sh -c` with multi-step script for better readability and control
- Added informative echo messages during runner registration and config generation
- Properly quoted environment variable references in template
- Removed unused `FORGEJO_INSTANCE_URL` environment variable
- Updated task script to correctly reference chart name during helm upgrade and uninstall
- Added `get-secrets` support for forgejoRunner to retrieve forgejoInstanceToken
- Improved output formatting in get-secrets function with proper labels
- Replace Bitnami PostgreSQL with CloudNativePG for Odoo deployment
- Add new `cnpg` configuration section in `values.yaml` and template files
- Update environment variables in `.env.template` by removing obsolete `POSTGRES_PASSWORD` and `OC_PROJECT`
- Adjust task functions to support new naming conventions and Kind cluster checks
- Update documentation in READMEs for consistency and clarity
- Fix duplicate `GITHUB_USERNAME` in ConfigMap template
- Update log and secret retrieval commands for new PostgreSQL setup