Commit Graph
27 Commits
Author SHA1 Message Date
Janik von Rotz 35923edf7c chore(thirdparty): remove thirdparty folder and update documentation
- Delete `thirdparty/.gitkeep` file
- Remove `thirdparty/` volume mount from `compose.yml.template`
- Update `AGENTS.md` to remove reference to `thirdparty/` directory
- Revise `README.md` instructions to load modules from external folder instead of thirdparty
- Update `.env.template` example paths for `ODOO_ADDONS_PATH` to reflect external folder usage
2025-10-31 11:43:20 +01:00
Janik von Rotz 9dd6dbae1f fix(core): rename native to source and add hatch-odoo support
* Rename `native` option to `source` in task commands and documentation
* Add `hatch-odoo` dependency and configure pyproject.toml for Odoo builds
* Introduce `start hatch` command option for running Odoo with hatch
* Update compose template with `DB_NAME` and `DB_FILTER` environment variables
* Add `LIST_DB` environment variable with default value
* Improve install script to setup odoo-build with hatch-odoo
* Update help table and documentation to reflect new options and changes
* Add pre-migrate.py template file
2025-10-22 16:50:22 +02:00
Janik von Rotz 62f9bbe1db feat(revision): release 17.0.20251008 2025-10-21 17:46:06 +02:00
Janik von Rotz 1aab888d4a feat(odoo): add support for new environment variables to configure database connections, logging, and memory limits 2025-10-16 09:39:30 +02:00
Janik von Rotz 276b238228 feat(odoo): add support for automatic modules list update and improve database initialization checks
- Added `AUTO_UPDATE_MODULES_LIST` environment variable to trigger modules list update on container start
- Created new `update-modules-list` script to refresh available modules from addons path
- Introduced `check-database-initialized` utility script to verify database initialization status
- Refactored database initialization and module operations to use the new check
- Updated documentation to include new functionality and commands
- Added git-aggregator to requirements for improved dependency management
- Updated compose template and task scripts to support the new functionality
2025-09-27 14:05:33 +02:00
Janik von Rotz d39f815607 feat(revision): release 16.0.20250918 2025-09-26 12:04:28 +02:00
Janik von Rotz 83bfec1958 feat(config): update compose file to use fixed postgres port and default odoo port 2025-09-10 13:36:59 +02:00
Janik von Rotz b37a0a4d20 feat(odoo): add support for initializing database with demo data 2025-08-26 15:16:39 +02:00
Janik von Rotz e708e60527 fix(compose): update image path separator in compose.yml template 2025-08-06 17:39:49 +02:00
Janik von Rotz 039e2da3f9 feat(odoo-image): add healthcheck for Odoo Docker image 2025-07-22 14:00:30 +02:00
Janik von Rotz 7cb0994378 feat(odoo-image): add support for updating translations 2025-07-04 09:56:35 +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
Janik von Rotz 478a19a6c9 feat(ssl): export root ca cert env var 2025-06-05 17:17:43 +02:00
Janik von Rotz 93e52480d0 feat(config): add support for configurable postgres ssl mode and networking 2025-06-04 15:14:00 +02:00
Janik von Rotz 8e49a8a138 fix(build): move image removal logic inside engine specific blocks 2025-06-04 11:00:03 +02:00
Janik von Rotz c0f9e720f7 feat(database): make pg ssl mode the default 2025-06-02 18:12:40 +02:00
Janik von Rotz 089c945b56 feat(odoo-image): add support for postgres ssl modes and verify-ca certification 2025-06-02 12:18:09 +02:00
Janik von Rotz d660927fc1 feat(odoo): refactor mail configuration with env vars 2025-05-26 22:08:01 +02:00
Janik von Rotz 748d11ae84 feat(odoo): add support for custom admin login and password during database initialization 2025-05-26 09:32:36 +02:00
Janik von Rotz b06b5f13d1 feat(images): mailgate support multiple aliases 2025-05-08 15:25:45 +02:00
Janik von Rotz dba55fe6a3 feat(images): init odoo mailgate 2025-05-08 14:43:47 +02:00
Janik von Rotz 87a90c79ed feat(odoo): add email_from configuration option 2025-05-06 18:24:48 +02:00
Janik von Rotz 4882475d67 feat(config): add SMTP server configuration variables 2025-05-06 13:27:00 +02:00
Janik von Rotz 40777ed46d feat(images/odoo): refactor set addons path 2025-04-30 12:00:56 +02:00
Janik von Rotz 1a091a11ae feat(odoo): add script to download and configure Odoo Enterprise modules 2025-04-27 10:05:14 +02:00
Janik von Rotz 8a10138a23 feat: update 18.0 image 2025-04-03 09:26:05 +02:00
Janik von Rotz 4f2d0fb164 feat: rename docker-compose to compose 2025-03-28 12:27:05 +01:00