871 Commits
Author SHA1 Message Date
Janik von Rotz 24973b9edc feat(task): improve help table descriptions and fix typos 2026-10-12 17:00:30 +02:00
Janik von Rotz 5a99fae15c feat(task): add update-manifest-data helper and automate manifest updates 2026-10-12 16:30:23 +02:00
Janik von Rotz 2c0f71f51e feat(odoo): enable database listing and add DB_FILTER configuration 2026-10-07 09:08:23 +02:00
Janik von Rotz 866f8a6be7 feat(odoo): add set-addons-path call in source block 2026-10-06 17:43:57 +02:00
Janik von Rotz 3771d9f2e2 fix(ci): make Odoo installation conditional in task script 2026-10-06 14:05:30 +02:00
Janik von Rotz 97283232b8 feat(revision): update version references and improve commit script 2026-10-06 11:49:54 +02:00
Janik von Rotz ed4597b850 feat(revision): release 19.0.20260926 2026-10-06 11:42:10 +02:00
Janik von Rotz 043b7394b3 feat(revision): release 20.0.20260926 2026-10-06 11:41:00 +02:00
Janik von Rotz 9be0c78deb feat(odoo): remove hardcoded addons path and migrate docs to markdown
- Remove default `ODOO_ADDONS_PATH` from top-level variables
- Move `ODOO_ADDONS_PATH` initialization inside the `start` function for Odoo context
- Remove unused `container-login` function
- Update documentation generation to use `.md` files instead of `.rst` for `DESCRIPTION` and `CONTRIBUTORS`
2026-10-05 18:04:20 +02:00
Janik von Rotz 855da5b213 feat(odoo): refactor addons path logic and expose HTTP interface
- Extract addons path resolution logic into a new `get-addons-path` script
- Update `set-addons-path` to delegate to the new script
- Implement git submodule-based addons path detection in `task`
- Add default `ODOO_ADDONS_PATH` configuration
- Configure Odoo to listen on all interfaces (`0.0.0.0`)
- Update documentation to include the new script
2026-09-24 17:13:23 +02:00
Janik von Rotz c7d0d8119d feat(versions): add 20.0 submodules and configure Python 3.13 2026-09-24 10:21:49 +02:00
Janik von Rotz 15736d0181 refactor(install): remove ripgrep and specific build dependencies 2026-09-22 14:47:33 +02:00
Janik von Rotz 0f3353cd21 chore: add Postgres 18 support to odoo-upgrade image and update test command 2026-09-17 08:36:02 +02:00
Janik von Rotz 4d39f5beda chore: update submodule commits and add new modules for version 19.0 2026-09-14 17:01:58 +02:00
Ulrich Kilian 9bf6f86f27 fix(task): remove typo 2026-09-14 08:44:56 +02:00
Janik von Rotz 3ba2f5089d feat: add docker container command for serving VuePress docs 2026-09-10 14:36:29 +02:00
Janik von Rotz abd1a59151 fix: remove unnecessary delay when opening dev server URL 2026-09-10 13:47:30 +02:00
Janik von Rotz 9faf819ba8 feat: show required and optional parameters in task help and add deploy workflow 2026-09-10 13:44:25 +02:00
Janik von Rotz 2016e78144 fix: handle venv activation failure gracefully in task script 2026-09-10 11:32:22 +02:00
Janik von Rotz 79b03411c3 feat: add list-services command and fix debug typo in help table 2026-09-09 17:19:15 +02:00
Janik von Rotz 38dd6a2939 feat: remove redundant Node installation steps from Vuepress setup 2026-09-08 14:48:56 +02:00
Janik von Rotz 4db96f221f feat: refactor Docker Compose setup and revert Python packaging changes 2026-09-08 14:38:58 +02:00
Janik von Rotz dd36b39cee feat: add command to update Docker Hub readme and rename bin scripts 2026-09-08 13:52:40 +02:00
Janik von Rotz 1547ff3f8a feat: rename demo directory to data in module creation flow 2026-09-03 14:52:35 +02:00
Janik von Rotz e5499f6825 feat(snippets): clean up commented code and improve start script readability
- Removed commented-out block for dynamic addons path volume mounting in `template-compose`.
- Added blank lines and an echo statement for clarity in the `start` function of the `task` script.
- Improved readability by separating logic blocks in the `start` function.
2026-08-18 10:53:39 +02:00
Janik von Rotz a60cebbb63 feat(snippets): use dynamic addons path in OpenUpgrade script 2026-08-18 08:40:04 +02:00
Janik von Rotz ec73b2bd15 feat(snippets): add debug logs to git operations in checkout script 2026-08-18 08:37:14 +02:00
Janik von Rotz 222bd69a42 feat(snippets): add OpenUpgrade download script and migration task 2026-08-17 17:44:54 +02:00
Janik von Rotz 52a7741d59 feat(sale_order_ref): backport from 19.0 2026-08-06 15:00:22 +02:00
Janik von Rotz 2ca0217893 feat: remove change-uuid and disable-mailserver commands
- Delete `change-uuid` function and remove entry from help table in `task`
- Delete `disable-mailserver` function and remove entry from help table in `task`
- These commands were previously used to modify database UUID and mail server settings via xmlrpc
2026-08-06 10:08:13 +02:00
Janik von Rotz 53bf0780a0 feat: remove upgrade-odoo command and associated documentation
- Delete `bin/upgrade-odoo` script and its wrapper in `task`
- Remove `upgrade.md` documentation file
- Remove "Upgrade" section from navigation in `.vuepress/config.js`
- Update `CHANGELOG.md` to document the removal of the command and docs
2026-08-05 17:45:39 +02:00
Janik von Rotz 776cd9ba2b feat(snippets): update address form labels and fix typo in task script
- Change "Individual" to "Person" and "Company" to "Other Company" in address form fields
- Fix typo in task script: correct `ODOO_PASWORD` to `ODOO_PASSWORD`
2026-08-04 07:45:57 +02:00
Janik von Rotz 5ddab7bc8c feat(cli): implement test-json-2 command for Odoo JSON-2 API
- Replace placeholder implementation with direct curl call to `/json/2/res.partner/search_count`
- Switch authentication to Bearer token scheme using `ODOO_API_KEY`
- Add validation for `ODOO_API_KEY` environment variable
- Update worklog documentation with implementation details and verification results
2026-07-29 15:20:54 +02:00
Janik von Rotz bafd562182 feat(cli): add test-json-2 command to test Odoo JSON-RPC API connection 2026-07-29 08:55:53 +02:00
Janik von Rotz 441bfb4834 feat(docs): migrate to slimsearch and restructure vuepress config
- Replace default search plugin with slimsearchPlugin and configure phrase matching
- Refactor client configuration by splitting plausible analytics into dedicated file
- Add custom Layout component with Mint System branding in navbar
- Remove Changelog and Mint System links from navigation
- Move register-module-repos script to bin directory
- Update task runner to reference new script path
- Add pnpm-workspace.yaml to gitignore
- Create empty styles/index.scss file
2026-07-29 07:45:57 +02:00
Janik von Rotz d1ccc398eb feat(snippets): rename generation commands and standardize output file names
- Rename `generate-module-inherit` to `generate-module-inherit-model`
- Rename `generate-module-snippet` to `generate-module-inherit-view`
- Standardize output file names to `${MODEL_NAME}.xml` for views, inherit, and reports
- Update template file names: `model_views.xml` to `view.xml`, `model_snippet.xml` to `inherit.xml`, `model_templates.xml` to `template.xml`
- Update CHANGELOG with breaking changes regarding command and file name renames
2026-07-27 11:51:21 +02:00
Janik von Rotz 9f691de373 feat(snippets): update task script formatting and add folder listing
- Fix typo in comment: "Upate" to "Update"
- Add blank lines between logical steps for improved readability
- Invoke `list-git-folder` after checking out the commit ref to display current folder state
2026-07-23 09:29:11 +02:00
Janik von Rotz c18dd5aa25 feat(revision): release 19.0.20260630 2026-07-20 12:49:04 +02:00
Janik von Rotz e38ff05d94 feat(readme): refactor Odoo image documentation and improve task script UX 2026-06-25 07:56:02 +02:00
Janik von Rotz ce2e8db329 fix(task): correct remote URL construction for Odoo-Apps repos 2026-06-24 17:02:37 +02:00
Janik von Rotz 53637bd820 fix(task): correct glob pattern in rm command to avoid shell expansion issues 2026-06-16 09:02:51 +02:00
Janik von Rotz 03aec38d9d feat(task): add local declarations in prepare‑migration‑branch 2026-06-12 14:59:59 +02:00
Janik von Rotz 79c89c63c3 feat(compose): add Jupyter Lab port mapping and proxy mode config 2026-06-08 14:42:14 +02:00
Janik von Rotz 65ea2f8324 feat(task): remove commented-out code for thirdparty addons path 2026-06-08 14:11:21 +02:00
Janik von Rotz 2989814c39 feat(task): rename remove-module to uninstall-module for Odoo terminology consistency 2026-05-22 14:02:05 +02:00
Janik von Rotz 3d14e7ac65 feat(task): add generate-module-wizard function and wizard.py template 2026-05-22 12:03:21 +02:00
Janik von Rotz 7a362dadbe feat(task): improve repo initialization with docs generation and clearer instructions 2026-05-21 17:45:07 +02:00
Janik von Rotz a72d639b8b feat(task): fix git remote URL syntax by replacing slash with colon 2026-05-21 16:45:43 +02:00
Janik von Rotz 0b9ccac248 feat(task): enhance repo creation with branch initialization and improve error messages 2026-05-21 07:58:32 +02:00
Janik von Rotz efe5e6a157 fix(task): clarify error message when container argument is missing 2026-05-20 13:26:34 +02:00