Commit Graph
15 Commits
Author SHA1 Message Date
Janik von Rotz 4e63b479ff feat(revision): add support for WITHOUT_DEMO environment variable to skip demo data during init 2025-11-07 17:33:20 +01:00
Janik von Rotz 0bf782b78f feat(task): add aggregate-git-folders command and improve activate-venv handling
- Add new command `aggregate-git-folders` to run gitaggregate for provided repos.yaml
- Make `activate-venv` a default call for all commands by moving it to the main execution block
- Remove redundant `activate-venv` calls from individual functions
- Improve `activate-venv` function with better error handling and messaging
- Update CHANGELOG.md to reflect the changes
- Fix regex pattern in install-requirements for requirements.txt file detection
- Set default language for Odoo initialization via environment variable
- Remove deprecated `activate-venv` call from version command
2025-11-07 10:54:55 +01:00
Janik von Rotz 069648b278 feat(images/odoo): enforce bash coding conventions and improve git config handling
- Enforce bash coding conventions across all scripts as outlined in new AGENTS.md
- Convert local variables to lowercase and use proper quoting
- Update conditionals to use `[[ ... ]]` and remove `function` keyword
- Add support for setting git author name and email via env vars
- Improve SSH key handling and git operations
- Update documentation and changelog to reflect changes
2025-10-29 19:03:23 +01: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 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
Janik von Rotz 3b6961c99e feat(odoo): split SSH key management and move git-aggregator to entrypoint 2025-10-15 11:45:14 +02:00
Janik von Rotz ee34720f8b feat(revision): release 18.0.20251008 2025-10-15 10:40:31 +02:00
Janik von Rotz 723c98c3f3 feat(odoo): add git-aggregator support and prefix entrypoint echos with ENTRYPOINT 2025-10-15 10:05:39 +02:00
Janik von Rotz 9a2e17a20f feat(revision): release 19.0.20250909 2025-09-12 12:02:10 +02:00
Janik von Rotz d174954a4d feat(entrypoint): rename entrypoint-log to log-entrypoint and refactor related scripts 2025-08-18 14:52:46 +02:00
Janik von Rotz 25a3a37741 fix(odoo): update http port to default value in test scripts 2025-07-04 07:31:12 +02:00
Janik von Rotz 25b7aff0b7 fix(tests): update addon path configuration to use TEST_ADDONS_DIR 2025-07-02 15:24:24 +02:00
Janik von Rotz 2c69b256ba fix(odoo): update odoo executable path in test scripts 2025-07-02 14:29:06 +02:00
Janik von Rotz eee738a74d fix(odoo-image): collection python dependencies with manifestoo 2025-07-02 14:07:41 +02:00
Janik von Rotz 395a2becf6 feat(odoo-image): add support for running module tests and code coverage reports 2025-07-02 13:15:40 +02:00