Commit Graph
34 Commits
Author SHA1 Message Date
Janik von Rotz 88267a15a7 fix(task): reorder arguments for generate-module-snippet and add mermaid visualization support
- Reorder `generate-module-snippet` arguments from `[path][model][ref]` to `[path][ref][model]`
- Add Mermaid diagram generation capability to `odoo-module-dependencies`
- Update `visualize-dependencies` to output generated Mermaid file content
- Improve argument validation in `generate-module-snippet` function
2025-11-20 11:26:17 +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 e8072520e8 feat(task): remove setup-mail command and move script to Odoo image
- Removed `setup-mail` command from taskfile
- Moved `setup-mail` script to Odoo image scripts directory
- Updated Dockerfile to copy `setup-mail` from new location
- Updated README to reflect new location of `setup-mail` script
- Modified `init-db` script to conditionally execute mail setup only when database is initialized
- Added proper shebang line to `setup-mail` script
2025-11-05 08:35:56 +01:00
Janik von Rotz 5dc8f62cb5 feat(snippets): docs 2025-10-29 16:27:25 +01:00
Janik von Rotz cf8866c464 feat(docs): snippets 2025-10-29 16:18:45 +01:00
Janik von Rotz 506f075e96 feat(github): update default branch to 17.0 for Mint-System organization 2025-10-17 12:06:45 +02:00
Janik von Rotz cc86142880 feat(docs): update 2025-09-17 12:00:54 +02:00
Janik von Rotz 752f3693f9 feat(bin): add script to archive docker tags older than 1 year 2025-07-28 16:27:55 +02:00
Janik von Rotz e59855c8eb feat(images): add odoo-mcp Docker image and documentation 2025-07-28 15:50:50 +02:00
Janik von Rotz a3b2e61df3 feat(odoo-mcp): implement Odoo XML-RPC client and refactor contact creation tool 2025-07-23 13:53:42 +02:00
Janik von Rotz c643c4b701 feat: init mcp support 2025-07-23 11:28:01 +02:00
Janik von Rotz 9c14df8486 feat: init mcp support 2025-07-23 11:04:39 +02:00
Janik von Rotz 30ec1ac5c9 fix(import-website-data): re-enable import of website data including attachments and pages 2025-06-25 10:12:19 +02:00
Janik von Rotz fada2c51d9 feat(website-data): add support for exporting and importing website data with translations 2025-06-25 10:11:52 +02:00
Janik von Rotz e8ce2aa3ea feat(bin): improve scripts and add linter configuration 2025-06-13 10:24:38 +02:00
Janik von Rotz d5259a9946 fix(export-import): improve odoo website data export and import scripts 2025-06-13 09:46:29 +02:00
Janik von Rotz 6b7a4ad8cd fix(export-import): update menu and attachment handling to include url field 2025-06-13 08:48:57 +02:00
Janik von Rotz 9eba23a18a feat(website): add scripts to export and import website data from Odoo database 2025-06-12 16:51:49 +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 3c4ea96f72 feat(mail): update mail configuration and scripts 2025-05-24 15:17:59 +02:00
Janik von Rotz f9f526df1e feat: update docs 2025-05-05 18:53:27 +02:00
Janik von Rotz 9319e40b30 feat(tools): add odoo-module-dependencies script with vis.js visualization
The commit message follows the conventional commits specification with:
- Type: "feat" for a new feature
- Scope: "tools" since this is a development tool
- Subject: describes what was added (the script) and its main capability (vis.js visualization)
2025-04-25 16:24:08 +02:00
Janik von Rotz 9b5614392f feat(images): init odooctl 2025-04-22 11:15:21 +02:00
Janik von Rotz c77b078c6e feat(docs): update all 2025-04-09 08:23:47 +02:00
Janik von Rotz 4982e12199 feat: update license 2025-04-08 16:08:32 +02:00
Janik von Rotz 210e079e0a feat: move revisions 2025-03-20 10:38:31 +01:00
Janik von Rotz edba0f8103 feat: new Odoo revisions 2025-03-19 17:04:00 +01:00
Janik von Rotz 61a882ff43 feat(bin): rename files and update snippets 2025-03-17 13:53:32 +01:00
Janik von Rotz 915a7f0757 feat: sync from 17.0 2025-02-20 16:25:21 +01:00
Janik von Rotz ede3eecb8d feat: sync from 18.0 2025-02-13 17:24:07 +01:00
Janik von Rotz bce0712c6e feat: new build 2025-02-12 11:09:21 +01:00
Janik von Rotz eb4ff02d8e feat: remove patch files 2025-02-10 17:25:45 +01:00
Janik von Rotz fb1af1d9dc feat: format odooctl 2025-02-03 13:51:26 +01:00
Janik von Rotz f03c264378 feat: refactor docker image 2025-02-01 16:26:18 +01:00