Commit Graph
133 Commits
Author SHA1 Message Date
Janik von Rotz 6fa17fae4c feat(task): add enable-snippet command and improve snippet command descriptions
- Add new `enable-snippet` command to activate snippets by path or xml-id
- Update `create-snippet` parameter from `[name]` to `[xml-id]` for clarity
- Enhance descriptions of `disable-snippet`, `remove-snippet`, and `enable-snippet` commands to specify they work with path or xml-id
- Improve code consistency in snippet commands by using unified name extraction logic from path or xml filename
- Add missing newline in `lint-snippets` function for better code formatting
2025-12-05 12:59:15 +01:00
Janik von Rotz 29bc5ab34a docs(task): update taskfile documentation and command descriptions
- Rename `install-odoo-scripts` to `install-ansible-build-scripts` with role parameter
- Update help table and markdown documentation to reflect new command name and description
- Remove deprecated commands: `remove-venv`, `run-enterprise-upgrade`, and `run-open-upgrade`
- Replace upgrade-related commands with unified `upgrade-odoo` command for environment and step execution
- Improve formatting and consistency in taskfile command documentation
2025-11-28 12:53:17 +01:00
Janik von Rotz f28703915f chore(task): consolidate env creation commands and update OS detection for Debian GNU/Linux
- Merge `create-nextcloud-env` and `create-odoo-env` into a unified `create-env` command with type parameter
- Remove obsolete `remove-venv` function
- Update OS release checks to include "Debian GNU/Linux" for apt and wkhtmltopdf installations
- Change default task config directory to local `vault` folder
- Add `vault` to `.gitignore`
- Reference new `upgrade.md` documentation in README
- Use `create-env` in test setup instead of `create-odoo-env`
2025-11-27 15:38:28 +01:00
Janik von Rotz 900bd58940 chore(docs): update 2025-11-24 16:07:37 +01:00
Janik von Rotz 891cf98f16 feat(task): add get-module-checksum command and update admin password hashing
- Add new `get-module-checksum` command to compute module checksums using `addon_hash`
- Include `odoo-addon-module-auto-update` dependency for checksum functionality
- Add new `bin/get-module-checksum` script with fallback import handling
- Rename `generate-admin-passwd` command to `generate-admin-password` for clarity
- Update admin password hashing to use `bin/hash-password` script
- Update task help table and documentation to reflect new/changed commands
- Improve argument validation in `get-module-version` and `generate-admin-password` functions
2025-11-05 09:24:26 +01:00
Janik von Rotz 7b3a7ae558 feat(task): rename upgrade-module to migrate-module and update related documentation 2025-11-05 08:43:37 +01:00
Janik von Rotz cc86142880 feat(docs): update 2025-09-17 12:00:54 +02:00
Janik von Rotz 4705e370ea feat(task): refactor task script and update documentation to improve usability and readability 2025-09-17 10:20:09 +02:00
Janik von Rotz 3d5581c680 feat(build): update Docker build process and task scripts 2025-08-06 16:52:54 +02:00
Janik von Rotz b1b2f10371 feat(task): add new commands to task management 2025-07-23 14:31:11 +02:00
Janik von Rotz 210d690f13 fix: refactor translate-module command to change argument order to [path][lang][db] 2025-06-24 13:56:19 +02:00
Janik von Rotz 343097cc3d feat(docs): update help 2025-06-16 18:05:31 +02:00
Janik von Rotz 3dd4ec0d70 fix(task): update command descriptions and options 2025-05-22 11:48:40 +02:00
Janik von Rotz 988eff8d76 fix: rename install-native to install 2025-05-16 14:12:20 +02:00
Janik von Rotz 6df4d2c9bf feat(cli): add load-env command and enhance logs command with optional name parameter 2025-05-12 11:28:51 +02:00
Janik von Rotz 0c5d41a573 feat(images): rename odooctl to odoocli 2025-05-12 10:46:24 +02:00
Janik von Rotz f9f526df1e feat: update docs 2025-05-05 18:53:27 +02:00
Janik von Rotz c77b078c6e feat(docs): update all 2025-04-09 08:23:47 +02:00
Janik von Rotz 5da14335f4 feat(task): performance and debug commands 2025-03-31 10:05:38 +02:00
Janik von Rotz 4f2d0fb164 feat: rename docker-compose to compose 2025-03-28 12:27:05 +01:00
Janik von Rotz 6e1aeee54c feat(odoo-upgrade): Refine image 2025-03-24 11:12:04 +01:00
Janik von Rotz 76fda6099c feat!: single branch for Odoo versions 2025-03-20 09:33:51 +01:00
Janik von Rotz 61a882ff43 feat(bin): rename files and update snippets 2025-03-17 13:53:32 +01:00
Janik von Rotz c3e3fc8122 chore: readme 2025-03-03 12:02:06 +01:00
Janik von Rotz 4bf261752e feat: docs 2025-02-12 11:57:29 +01:00
Janik von Rotz 9ad42af899 feat: docs 2025-02-06 16:53:58 +01:00
Janik von Rotz 36dd921256 feat: update docs 2025-02-01 16:41:02 +01:00
Janik von Rotz e0dd0c1049 feat: docs 2025-01-09 19:49:24 +01:00
Janik von Rotz 3d69598bd3 feat: update docs 2025-01-07 16:08:15 +01:00
Janik von Rotz b8c56ea76d feat: update docs 2025-01-03 14:40:41 +01:00
Janik von Rotz 543043c270 feat: docs 2024-12-20 12:28:55 +01:00
Janik von Rotz 2967a39b7e feat: sync from 18.0 2024-12-18 17:56:45 +01:00
Janik von Rotz b395f6bc94 feat: add changelog 2024-12-16 11:58:32 +01:00
Janik von Rotz b9a8b68104 feat: gitignore and modules list 2024-12-16 09:22:32 +01:00
Janik von Rotz e10e388543 feat: show-revision command 2024-12-15 19:49:21 +01:00
Janik von Rotz 4d445500b1 feat: update docs 2024-12-05 13:51:25 +01:00
Janik von Rotz 94decb26a8 feat: update docs 2024-11-27 08:54:27 +01:00
Janik von Rotz b78e5c0008 feat: new revision 2024-11-05 09:18:30 +01:00
Janik von Rotz bb7b70da71 feat: update docs 2024-10-25 10:45:04 +02:00
Janik von Rotz 7fd603843d feat: docs 2024-10-16 13:14:59 +02:00
Janik von Rotz 8a2fb7e459 feat: new command pytest-module and help update 2024-09-18 18:19:52 +02:00
Janik von Rotz b448b1f793 feat: command load-language 2024-09-03 11:52:49 +02:00
Janik von Rotz cb37d58ef7 feat: node build in task 2024-07-22 14:01:43 +02:00
Janik von Rotz 1a042ea6e1 feat: snippets + help 2024-07-05 13:50:14 +02:00
Janik von Rotz 1e46f49295 feat: support multiple build docker files 2024-07-01 17:37:45 +02:00
Janik von Rotz 3ce9b1e348 feat: rename install-module to init-module 2024-06-26 13:43:59 +02:00
Janik von Rotz 763a81f4b7 feat: command to setup mail connection 2024-06-17 17:01:57 +02:00
Janik von Rotz 4bf2bfc279 feat: task and readme 2024-06-14 14:42:56 +02:00
Janik von Rotz c873aeef1f feat: template and new task command 2024-06-13 10:14:33 +02:00
Janik von Rotz bdf8b92d5f feat: init csv import 2024-06-10 11:25:46 +02:00