Commit Graph
2009 Commits
Author SHA1 Message Date
Janik von Rotz a8eeccf7a9 fix(submodules): add account_reconcile submodule and update revisions 2025-10-23 16:03:09 +02:00
Janik von Rotz 64d27760f8 fix(submodules): update submodule revisions for 16.0 version 16.0.20251008 2025-10-23 14:42:02 +02:00
Janik von Rotz e167a44d0a fix(core): comment out odoo-build setup with hatch-odoo in install function 2025-10-22 17:40:30 +02:00
Janik von Rotz 6fc05e6277 fix(templates): add pre-migrate.py to rename model and field in sale_subscription module 2025-10-22 17:20:24 +02:00
Janik von Rotz 9dd6dbae1f fix(core): rename native to source and add hatch-odoo support
* 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
2025-10-22 16:50:22 +02:00
Janik von Rotz dba2b8ebb1 fix(submodules): add sale_workflow submodule and update submodule revisions
* Add `sale_workflow` submodule with branch 18.0
* Update revision for `account_financial_reporting` submodule
* Update revision for `vertical_saas` submodule
2025-10-22 12:34:27 +02:00
Janik von Rotz 9685115a78 fix(ci): add odoo image test step and improve ssh key handling scripts
* 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
18.0.20251008
2025-10-22 11:46:25 +02:00
Janik von Rotz 22653d3c85 fix(scripts): improve clone-git-addons script reliability and logging
* 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
2025-10-22 09:49:53 +02:00
Janik von Rotz b17a691389 fix(ci): add multi-platform support for odoo image build 2025-10-22 09:44:41 +02:00
Janik von Rotz 13665f7cf6 fix(tests): streamline requirement installation and improve script reliability 2025-10-22 09:40:29 +02:00
Janik von Rotz 198b04b2d3 fix(config): replace slimsearch with search plugin and update dependencies
* 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
2025-10-21 21:01:57 +02:00
Janik von Rotz 50a4751424 fix(scripts): remove redundant log entry in init-db script
* 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
2025-10-21 20:15:37 +02:00
Janik von Rotz 76a8a75f20 fix(scripts): add set -e to all shell scripts and correct variable assignments in template-odoo-rc 17.0.20251008 2025-10-21 19:59:34 +02:00
Janik von Rotz c65efae758 fix(config): add missing DB_NAME environment variable assignment in template-odoo-rc
* 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
2025-10-21 19:23:25 +02:00
Janik von Rotz 349c4c87e2 fix(docs): correct typos and improve clarity in README.md
* 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
2025-10-21 18:20:13 +02:00
Janik von Rotz 47fde7fec2 fix(config): correct LOG_HANDLER and LOGFILE variable assignments in template-odoo-rc
* 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
2025-10-21 18:18:21 +02:00
Janik von Rotz 6471ef10bd fix(docs): correct typos and improve clarity in README.md
* Fix typo: "Not that" → "Note that"
* Improve description of `ODOO_ADDONS_PATH` with clearer default paths
* Clarify module loading paths and their purposes
* Standardize capitalization for "community edition" and "enterprise"
2025-10-21 18:06:29 +02:00
Janik von Rotz 62f9bbe1db feat(revision): release 17.0.20251008 2025-10-21 17:46:06 +02:00
Janik von Rotz 78a127e598 feat(config): replace ODOO_INIT_DEMO_DATA with WITHOUT_DEMO and refactor ir.config_parameter handling
* **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
2025-10-21 17:31:49 +02:00
Janik von Rotz 5509aaeede feat(config): add support for custom odoo.conf sections via env vars
- 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"
2025-10-21 17:26:34 +02:00
Janik von Rotz 0fbbd5e1b3 feat(config): reorganize environment variables in template-odoo-rc
- 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
16.0.20250918
2025-10-21 17:03:59 +02:00
Janik von Rotz f95dcfb999 feat(submodules): update submodule references for version 16.0
- Update hr submodule from 225e285 to 8334340
- Update project submodule from 1587589 to 6bc5418
- Update sale_workflow submodule from c99a963 to c65aa71
- Update server_tools submodule from 0c1009f to 6a0dd11
- Update social submodule from 9170f83 to 4ff74b8
- Update vertical_saas submodule from 0e75f7f to f2d3b14
- Update enterprise submodule from 9da30f7 to b468521
- Update multiple OCA submodules including account-financial-tools, account-invoicing, bank-payment, contract, crm, e-commerce, edi, helpdesk, hr, hr-attendance, hr-holidays, l10n-switzerland, maintenance, management-system, manufacture, partner-contact, product-attribute, project, purchase-workflow, sale-reporting, sale-workflow, server-auth, server-env, server-tools, server-ux, social, stock-logistics-warehouse, stock-logistics-workflow, timesheet, web, web-api
- Update odoo submodule from 0ee4778 to 5a991ff
2025-10-21 16:33:04 +02:00
Janik von Rotz 12aa176ced Trigger 2025-10-21 13:56:37 +02:00
Janik von Rotz 26b1f56d7f feat(revision): release 18.0.20251008 2025-10-21 11:55:26 +02:00
Janik von Rotz 88bae82403 feat(revision): release 16.0.20251008 2025-10-21 11:50:22 +02:00
Janik von Rotz 520ade4aa0 feat(submodules): add account financial reporting submodule and update dependencies 2025-10-21 08:39:40 +02:00
Janik von Rotz 82371e60df feat(snippets): add new view customizations and enhance search filter domain
- 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
2025-10-20 15:59:36 +02:00
Janik von Rotz 4f3707016e feat(images/odoo): remove PYTHON_INSTALL_ADDONS_REQUIREMENTS and support test-requirements.txt for setup-tests 2025-10-19 20:57:00 +02:00
Kurt Gisler 9e60db9daa Update of Snippet 2025-10-18 10:04:10 +02:00
Kurt Gisler 02669e383f Update of Snippet 2025-10-18 09:43:43 +02:00
Kurt Gisler da794e3486 New Snippet 2025-10-17 18:28:42 +02:00
Janik von Rotz 6c164e3130 feat(templates): add spreadsheet submodule and update submodule references for Odoo 18.0 2025-10-17 15:46:35 +02:00
Janik von Rotz 2571b417e0 feat(templates): remove configuration section from README as no additional configurations are needed 2025-10-17 15:34:25 +02:00
Janik von Rotz 4b4e205ae2 feat(templates): remove coding-guidelines.py hook from pre-commit config for Odoo 18.0 2025-10-17 14:20:54 +02:00
Janik von Rotz e712aa2ea3 feat(templates): remove coding-guidelines.py script as it is no longer needed for Odoo 18.0 2025-10-17 14:14:24 +02:00
Janik von Rotz fe80d58af5 feat(task): rename upgrade-module to migrate-module for consistency with odoo-module-migrator 2025-10-17 14:10:20 +02:00
Janik von Rotz 03b5c5efa0 feat(templates): add purchase_workflow submodule and update submodule references for Odoo 18.0 2025-10-17 14:08:13 +02:00
Janik von Rotz 65dfad8e6f feat(templates): update submodule references for Odoo 18.0 2025-10-17 13:55:48 +02:00
Janik von Rotz 2921f0c1d0 feat(templates): remove redundant install function and update submodule references for Odoo 18.0 2025-10-17 13:25:04 +02:00
Janik von Rotz 506f075e96 feat(github): update default branch to 17.0 for Mint-System organization 2025-10-17 12:06:45 +02:00
Janik von Rotz 35b7862686 feat(repo): add task and workflow templates to build and publish modules as python packages 2025-10-17 11:37:14 +02:00
Ulrich Kilian 259a0d8885 Update Snippets 2025-10-17 09:01:41 +02:00
Kurt Gisler 4f4abbda15 Update of Snippets 2025-10-16 17:15:37 +02:00
Janik von Rotz 1aab888d4a feat(odoo): add support for new environment variables to configure database connections, logging, and memory limits 2025-10-16 09:39:30 +02:00
Janik von Rotz 4fa8b17e4d feat(revision): release 18.0.20251008 2025-10-15 16:58:46 +02:00
Janik von Rotz 9771f5a9c1 feat(odoo): replace upgrade_code with odoo-module-migrator for module upgrades 2025-10-15 15:33:55 +02:00
Janik von Rotz 1298734e8a docs: rename AGENT.md to AGENTS.md and update content for clarity 2025-10-15 14:10:06 +02:00
Janik von Rotz 88441d55ac fix(odoo): remove --no-cache-dir from uv pip install to allow caching 2025-10-15 12:02:39 +02:00
Janik von Rotz 772da3ab64 feat(odoo): add PYTHON_INSTALL_ADDONS_REQUIREMENTS to install requirements.txt from addons 2025-10-15 12:00:24 +02:00
Janik von Rotz 3b6961c99e feat(odoo): split SSH key management and move git-aggregator to entrypoint 2025-10-15 11:45:14 +02:00