20 Commits
Author SHA1 Message Date
Janik von Rotz 0b9ccac248 feat(task): enhance repo creation with branch initialization and improve error messages 2026-05-21 07:58:32 +02:00
Janik von Rotz c598b0c42b feat(task): enhance module creation with security option and quoted dependencies 2026-03-26 11:28:20 +01:00
Janik von Rotz 88a6a35cbf feat(task): add oboobin command and enhance create-module with interactive manifest templating
Introduce new `oboobin` command to execute odoo binary directly. Enhance `create-module` to interactively prompt for module title, summary, license, dependencies, and demo flag, then use envsubst to template the __manifest__.py file with these values. Remove hardcoded manifest values and security folder references. Rename security.xml template to root level for reuse. Update help table to include oboobin command.
2026-03-06 16:12:07 +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 7db12640cb feat(task): update documentation generation to use markdown templates and add development status
- Replace RST templates with MD templates for module documentation
- Move LICENSE copy step after OCA readme generation
- Add `development_status` field to module manifest template
- Rename `DESCRIPTION.rst`, `CONTRIBUTORS.rst`, and `USAGE.rst` to `.md` extensions
- Maintain existing documentation generation logic and structure
2025-11-04 11:20:31 +01:00
Janik von Rotz cf8866c464 feat(docs): snippets 2025-10-29 16:18:45 +01:00
Janik von Rotz 17a6016774 fix(templates): correct XML formatting and ensure newline in __init__.py 2025-09-22 10:02:47 +02:00
Janik von Rotz ba12ca7d52 feat(docs): improve agent documentation and add oca module generation support 2025-09-17 14:18:52 +02:00
Janik von Rotz 135c7d66d5 feat(templates): update 2025-05-02 16:20:21 +02:00
Janik von Rotz 4982e12199 feat: update license 2025-04-08 16:08:32 +02:00
Janik von Rotz 237f063bb1 feat(templates): convert to odoo 18.0 2025-04-05 09:18:41 +02:00
Janik von Rotz a76499a6ef feat: sync from 17.0 2025-02-24 10:24:32 +01:00
Janik von Rotz e06cff1152 fix: author in template files 2025-02-06 13:44:13 +01:00
Janik von Rotz b3f81b6228 feat: ref 2025-01-22 10:21:23 +01:00
Janik von Rotz eecb9163d8 feat: sync from 18.0 2024-12-03 11:21:00 +01:00
Janik von Rotz 28fa2cdc67 feat: remove license file 2024-11-27 08:52:45 +01:00
Janik von Rotz a5847b82b9 feat: module templates 2024-11-13 14:00:43 +01:00
Janik von Rotz 0b31886085 feat: sync from 17.0 2024-11-10 17:23:22 +01:00
Janik von Rotz 109ec24266 fix: license 2024-11-07 09:38:04 +01:00
Janik von Rotz 65c870dbc7 feat: command create-revision 2024-11-05 09:15:30 +01:00