Janik von Rotz
2f264c4efa
feat(helm): implement secret management, menu for values, and value evaluation with tests
2026-02-17 10:49:50 +01:00
Janik von Rotz
aab528adaa
feat(test): disable test preparation and execution steps
2026-02-17 08:29:33 +01:00
Janik von Rotz
ae0f3328e8
fix(database): use correct variable name in check-database-initialized script
2026-02-16 13:55:18 +01:00
Janik von Rotz
48305ee815
feat(task): set ODOO_DATABASE to 'test' in test setup
2026-02-11 21:12:34 +01:00
Janik von Rotz
dca6ee9377
BREAKING CHANGE: rename ODOO_DATABASE to DB_NAME across all scripts and templates
...
The environment variable `ODOO_DATABASE` has been renamed to `DB_NAME` in all scripts, templates, and documentation. Update your `.env` files and any custom scripts accordingly.
2026-02-11 21:08:32 +01:00
Janik von Rotz
5992df15c3
refactor(task): rename git submodule commands to git folder for consistency and clarity
2026-01-29 14:26:01 +01:00
Janik von Rotz
f000116054
refactor(task): simplify create-module output messages for clarity
2026-01-28 18:08:00 +01:00
Janik von Rotz
d8fb1529c9
fix(task): correct venv activation and refine upgrade-odoo step matching logic
2026-01-28 18:03:18 +01:00
Janik von Rotz
9a310819f5
fix(task): improve command parsing and quoting in task script
2026-01-28 09:26:52 +01:00
Janik von Rotz
eabe6ac7d3
feat(env): standardize .env file handling and update SMTP server config
2026-01-27 09:09:52 +01:00
Janik von Rotz
ff07b5a226
feat(upgrade): add env and conf steps to upgrade-odoo task and update Odoo 19.0 module versions
...
- Added 'env' step to display environment variables of the target Odoo container
- Added 'conf' step to display odoo.conf configuration file of the target Odoo container
- Updated module versions for Odoo 19.0 including management_system, enterprise, odoo, and themes repositories
2026-01-23 15:16:27 +01:00
Janik von Rotz
d32a0ed885
feat(nav): rename 'Help' to 'Upgrade' in navbar and remove redundant help doc generation
...
- Updated navbar links in .vuepress/config.js to replace 'Help' with 'Upgrade'
- Removed update-help-doc function and its usage from task script
- Deleted task.md file as it's no longer generated or needed
- Adjusted menu structure to reflect the new 'Upgrade' section
2026-01-23 13:01:16 +01:00
Janik von Rotz
a1d459ba8d
feat(task): refactor remove-git-folders to remove-git-folder with path argument and update docs
2026-01-20 17:20:41 +01:00
Janik von Rotz
acd0867581
feat(task): dynamically generate volume mounts and improve addons path validation
2026-01-19 16:21:36 +01:00
Janik von Rotz
28abfc88f7
feat(revision): release 18.0
2026-01-16 12:05:20 +01:00
Janik von Rotz
12fc9e917a
feat(odoo): refactor entrypoint and task scripts to use aggregate-git-repos and improve documentation
2026-01-16 12:01:25 +01:00
Janik von Rotz
e5f727e325
feat(task): remove redundant separator prints and add separator before env group
2026-01-15 14:47:41 +01:00
Janik von Rotz
bac6237517
feat(task): enhance help output with grouped sections and improved formatting
2026-01-15 09:32:15 +01:00
Janik von Rotz
fa7193198f
feat(upgrade): support jump hosts in scp commands for upgrade-odoo function
2026-01-13 13:54:57 +01:00
Janik von Rotz
b9936d8674
feat(upgrade): add rename-production command to upgrade-odoo function
2026-01-13 11:22:06 +01:00
Janik von Rotz
0f4beb1cea
feat(upgrade): add psql shell command and fix ssh target server TTY handling
...
fix(snippets): use project_id.key instead of project_id.code for invoice reference display
2026-01-13 10:50:35 +01:00
Janik von Rotz
b7b104b365
refactor(upgrade): use ssh_target_server variable for consistent SSH command execution
2026-01-12 10:50:19 +01:00
Janik von Rotz
fd592f036c
fix(upgrade): log jump host usage for both source and target connections
2026-01-12 10:48:48 +01:00
Janik von Rotz
490eb20994
fix(upgrade): correct argument handling and documentation for upgrade-odoo list command
2026-01-09 11:13:09 +01:00
Janik von Rotz
893fdc2ecd
feat(upgrade): add info subcommand to display upgrade environment details
2026-01-09 08:16:53 +01:00
Janik von Rotz
45d37557e5
feat(task): add manifestoo command to show module dependency tree
2026-01-07 09:37:22 +01:00
Janik von Rotz
fbb69f31e2
fix(task): correct variable reference in SSH jump host conditions
2025-12-19 13:20:54 +01:00
Janik von Rotz
55c6c89074
fix(task): remove unnecessary exit on parse-url test failure
2025-12-18 15:37:04 +01:00
Janik von Rotz
51e7cb265c
feat(task): support SSH jump hosts in upgrade-odoo by introducing JUMP_HOST and TARGET_JUMP_HOST variables
2025-12-18 15:06:19 +01:00
Janik von Rotz
0385ecc81b
feat(task): add test for parse-url script in test-image function
2025-12-18 14:01:21 +01:00
Janik von Rotz
c4502dc36f
feat(task): add clear-assets option to upgrade-odoo for clearing Odoo assets remotely
2025-12-18 12:22:46 +01:00
Janik von Rotz
ebfceea2a3
feat(odoo): enhance database and module management with improved scripts and documentation
2025-12-18 12:02:57 +01:00
Janik von Rotz
b19f97b103
feat(task): add support for dhi.io registry login in container-login function
2025-12-18 08:09:15 +01:00
Janik von Rotz
df7dfdf3fa
feat(task): improve module scaffolding with post-creation instructions and remove unused assets
2025-12-17 15:03:09 +01:00
Janik von Rotz
3544391681
refactor(task): remove redundant command checks and simplify initialization
2025-12-17 13:56:59 +01:00
Janik von Rotz
473d492cec
feat(snippets): variable snippet prefix and filename prefix
2025-12-17 12:56:04 +01:00
Janik von Rotz
ce960adbb0
feat(upgrade): add configure-test and configure-production steps to upgrade-odoo task with improved documentation and error handling
2025-12-17 11:59:05 +01:00
Janik von Rotz
bdc1202a2d
feat(revision): release 19.0.20251121
2025-12-16 18:24:58 +01:00
Janik von Rotz
534ed54fb3
fix(task): correct comment wording from "Matched" to "Match" for consistency in test-odoo-version-regex
2025-12-16 16:31:04 +01:00
Janik von Rotz
46335304c3
feat(odoo): refactor set-addons-path to use find and improve version regex matching, add test-odoo-version-regex task
2025-12-16 16:25:53 +01:00
Janik von Rotz
63728c26f2
feat(upgrade): add auto-update step to upgrade-odoo task and document its functionality
2025-12-15 18:40:25 +01:00
Janik von Rotz
2b63462eee
feat(upgrade): add shell step to upgrade-odoo task and document rename, recovery, and cleanup procedures
2025-12-15 18:28:53 +01:00
Janik von Rotz
367346d4e4
feat(upgrade): add restart and logs steps to upgrade-odoo task, update documentation with new steps and improve formatting
2025-12-15 17:46:50 +01:00
Janik von Rotz
84c22a8826
feat(upgrade): add new upgrade steps (init, uninstall, update), improve target server handling, enhance logging, and update documentation
2025-12-15 17:20:58 +01:00
Janik von Rotz
4e9ef61f34
feat(upgrade): enhance upgrade-odoo task with improved logging, sudo usage, target server handling, and new drop/test steps
2025-12-15 11:16:41 +01:00
Janik von Rotz
4d36046306
feat(postgres): disable autovacuum and track_counts for performance, update module versions and improve SSL key ownership handling
2025-12-11 14:33:29 +01:00
Janik von Rotz
09ebe23fe4
feat(postgres): switch default image to postgres:16-alpine and support pgvector UID/GID
2025-12-11 14:19:27 +01:00
Janik von Rotz
b9e04dbf02
fix(task): update test-project command to use cleanup param and improve migration test setup
...
- Rename 'clean' parameter to 'cleanup' for consistency with other commands
- Update FIXME comments to use consistent capitalization and clarify validation steps
- Replace post-migration.py with pre-migrate.py for correct migration script naming
- Add setup step description for migration testing
- Add FIXME comment to validate migration execution
- Remove commented-out docker logs checks that were previously removed in prior commits
2025-12-09 11:46:02 +01:00
Janik von Rotz
576ce26d7f
fix(task): remove unnecessary || true from odoo update-module command to ensure proper error handling
2025-12-09 10:55:39 +01:00
Janik von Rotz
b8389b705e
fix(task): simplify test script by removing redundant docker logs checks and updating FIXME comments
...
- Remove unnecessary `docker logs odoo` and `grep` commands that were commented out
- Update FIXME comments to reflect current validation steps for module and translation updates
- Maintain consistency with previous simplifications in test script logic
2025-12-09 10:03:02 +01:00