- Document all Odoo management scripts available in the image
- Organize script names in alphabetical order for easier reference
- Place new section under existing "Scripts" heading for clarity
- Update log messages to reflect that paths are prepended rather than appended
- Remove redundant conditional check and streamline addons path combination
- Add test case for set-addons-path execution and addons path validation
* Rename `native` option to `source` in task commands and documentation
* Add `hatch-odoo` dependency and configure pyproject.toml for Odoo builds
* Introduce `start hatch` command option for running Odoo with hatch
* Update compose template with `DB_NAME` and `DB_FILTER` environment variables
* Add `LIST_DB` environment variable with default value
* Improve install script to setup odoo-build with hatch-odoo
* Update help table and documentation to reflect new options and changes
* Add pre-migrate.py template file
* Add `test-image` step in build workflow to validate Odoo image before push
* Improve logging in `add-ssh-key` script by clarifying log message
* Enhance `remove-ssh-key` script with safety checks for SSH agent and file existence
* Fix typo in `test-image` task function for correct image path matching
* Clean up unnecessary blank line in `test-image` task function
* Remove `set -e` to prevent premature exit on non-error conditions (e.g., git pull with no changes)
* Enhance logging by displaying the full Git URL instead of partial components
* Maintain consistent behavior during addon repository cloning and pulling operations
* Switch from `@vuepress/plugin-slimsearch` to `@vuepress/plugin-search` for better search functionality
* Update `LOG_HANDLER` syntax in README.md to remove array notation
* Add `@vuepress/plugin-search` dependency and update lockfile
* Align with cleaner search plugin configuration pattern
* Remove unnecessary debug log statement that was cluttering the output
* Keep only essential logging for database existence check
* Align with cleaner logging practices used elsewhere in the codebase
* Introduce `DB_NAME` with empty string as default value to align with other environment variable assignments
* Ensure consistency in environment variable declaration pattern within the template script
* Fix trailing whitespace in addons path list
* Clarify that `ADDITIONAL_ODOO_RC` is added to the options section of odoo.conf
* Align description with actual implementation for better user understanding
* Fix incorrect assignment of `LOG_HANDLER` and `LOGFILE` which were mistakenly using `LIST_DB`'s value
* Ensure each environment variable is assigned its intended default value
* Align with existing pattern of self-referential default assignments for consistency
* **BREAKING**: Replaced `ODOO_INIT_DEMO_DATA` with `WITHOUT_DEMO` to align with Odoo's native config option
* Migrate SSH key and other parameters from individual env vars to `IR_CONFIG_PARAMETER`
* Update template-odoo-rc to dynamically build `IR_CONFIG_PARAMETER` from env vars
* Adjust task script logic to use `WITHOUT_DEMO` consistently
* Update README and CHANGELOG to reflect breaking change and new usage patterns
- Introduce `ADDITIONAL_ODOO_RC` to append custom config to main section
- Introduce `IR_CONFIG_PARAMETER` to append to ir config section
- Move SSH key parameters from separate variables to `IR_CONFIG_PARAMETER`
- Update documentation and examples for new configuration options
- Fix inconsistent heading in README from "Test" to "Testing"
- Move SMTP and email-related variables to top section for better readability
- Add new environment variables: DB_MAXCONN, WITHOUT_DEMO
- Remove duplicate SMTP and email variable declarations from lower section
- Maintain existing default values and structure
- Add new snippet to remove 'blocked' field from account move form view
- Enhance helpdesk tickets search view to include ticket reference in filter domain
- Add new snippet to show template ID in sale subscription order form view with visibility condition