Commit Graph
847 Commits
Author SHA1 Message Date
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
Janik von Rotz 9323bca148 feat(snippets): update partner form and add helpdesk ticket kanban sorting
feat(task): improve module creation output and generate OCA README
2026-05-19 18:28:13 +02:00
Janik von Rotz c59ca7726f feat(jupyter): refactor Jupyter integration to use kernel startup scripts and add papermill support 2026-05-19 09:18:26 +02:00
Janik von Rotz c140141a92 feat(jupyter): refactor Jupyter integration to use kernel startup scripts and add papermill support 2026-05-18 17:57:24 +02:00
Janik von Rotz dffa872228 feat(jupyter): add Jupyter Lab integration with Odoo environment setup 2026-05-18 13:02:34 +02:00
Janik von Rotz bb42cb0deb feat(task): add included addons to git folders path and rename snippet file 2026-05-18 08:48:27 +02:00
Janik von Rotz 574dd1e070 fix(task): correct typo in module variable name in prepare-migration-brach and create-module functions 2026-05-13 11:18:55 +02:00
Janik von Rotz 66611bef31 fix(task): standardize config flag quoting in Odoo CLI commands 2026-05-07 11:19:13 +02:00
Janik von Rotz 3aadf44585 feat(task): enable patch creation and application in prepare-migration-brach 2026-05-07 09:38:25 +02:00
Janik von Rotz 1a87bc8f0a feat(snippets): add register-module-repos command to register Odoo module repos on apps.odoo.com with auto-scan 2026-05-06 09:54:21 +02:00
Janik von Rotz 82d7ce14fb feat(task): update .gitmodules references and remove .gitmodules.csv dependency 2026-05-04 09:35:32 +02:00
Janik von Rotz d4542b8d8a feat(task): disable flaky translation and migration tests in CI environment 2026-05-04 08:59:46 +02:00
Janik von Rotz b6e293d937 feat(snippets): remove obsolete snippets and enhance task script with validation checks 2026-05-04 08:51:55 +02:00
Janik von Rotz c833752e2a feat(task): update partner_firstname migration version to 9.0.0 and adjust test script 2026-05-04 08:20:21 +02:00
Janik von Rotz 3bbc034619 feat(task): refine test-project script with cleanup improvements and consistent messaging 2026-05-04 08:20:21 +02:00
Janik von Rotz e9780ffe8e feat(task): update test-image-script to reflect venv migration to /opt/odoo and fix exec usage 2026-04-30 17:32:13 +02:00
Janik von Rotz 542623bccd feat(task): refactor test-image-script to handle images/odoo, odoo-cli, and odoo-upgrade directly 2026-04-30 11:57:32 +02:00
Janik von Rotz d41b7f3b94 feat(images/odoo): migrate venv to /opt/odoo and update related scripts 2026-04-30 10:39:21 +02:00
Janik von Rotz fb0ccee456 feat(task): add data option to create-module with template file 2026-04-28 10:28:49 +02:00
Janik von Rotz 834f8b8124 feat(task): remove .gitmodules.csv and update submodule commits for version 19.0 2026-04-27 11:30:09 +02:00
Janik von Rotz f8c377764e feat(task): remove .gitmodules.csv and use save-git-folder for version saving 2026-04-27 11:28:40 +02:00
Janik von Rotz c62fe2abba feat(task): use git -C for checkout in create-repo and update 19.0 submodules 2026-04-22 08:39:17 +02:00
Janik von Rotz 36ad5be8e0 feat(task): refactor get-module-version to use Python ast for parsing manifest version 2026-04-22 08:26:33 +02:00
Janik von Rotz 7dc3fd052b feat(odoo): support loading db credentials from files and enhance Python package management with requirements.txt 2026-04-20 10:39:44 +02:00
Janik von Rotz 1ff6bc376e feat(task): fix module variable typo and update git submodule references for version 19.0 2026-04-16 13:21:35 +02:00