Skip to content

[16.0][ADD] odoo_project_changelog: generate CHANGELOG of repositories/modules upgrade#35

Closed
sebalix wants to merge 0 commit into
OCA:16.0from
sebalix:16-generate-project-update-changelog
Closed

[16.0][ADD] odoo_project_changelog: generate CHANGELOG of repositories/modules upgrade#35
sebalix wants to merge 0 commit into
OCA:16.0from
sebalix:16-generate-project-update-changelog

Conversation

@sebalix
Copy link
Copy Markdown
Collaborator

@sebalix sebalix commented Jun 7, 2024

CHANGELOG generation feature

  • list repositories on which you want to generate a changelog, with a source commit and an optional target commit (otherwise it'll fallback on last commit of branch)
  • get a HTML report of relevant changes/commits for the repositories. This ignores translation commits and so on to get a readable changelog

"Generate CHANGELOG" button spawns jobs, "Refresh" button is then displayed

image

CHANGELOG ready

image

"Open CHANGELOG" button to get HTML report

image

Address issue #34

@sebalix sebalix force-pushed the 16-generate-project-update-changelog branch 4 times, most recently from 45df782 to d087ef2 Compare September 27, 2024 10:55
@sebalix sebalix force-pushed the 16-generate-project-update-changelog branch from d087ef2 to 65bceeb Compare October 17, 2024 17:52
@sebalix sebalix changed the title Add odoo_project_changelog: generate CHANGELOG of repositories/modules upgrade [16.0] Add odoo_project_changelog: generate CHANGELOG of repositories/modules upgrade Nov 19, 2024
@sebalix sebalix force-pushed the 16-generate-project-update-changelog branch from 65bceeb to 8a31780 Compare November 19, 2024 15:19
@sebalix sebalix force-pushed the 16-generate-project-update-changelog branch from 8a31780 to af46b66 Compare November 26, 2024 10:33
@sebalix sebalix changed the title [16.0] Add odoo_project_changelog: generate CHANGELOG of repositories/modules upgrade [16.0][ADD] odoo_project_changelog: generate CHANGELOG of repositories/modules upgrade Jan 15, 2025
@sebalix sebalix force-pushed the 16-generate-project-update-changelog branch from af46b66 to cc05381 Compare March 27, 2025 14:03
@sebalix sebalix marked this pull request as ready for review March 28, 2025 09:52
@sebalix sebalix added enhancement New feature or request and removed work in progress labels Mar 28, 2025
@sebalix sebalix force-pushed the 16-generate-project-update-changelog branch from cc05381 to 5a107c4 Compare May 28, 2025 12:56
@sebalix sebalix closed this Oct 22, 2025
@sebalix sebalix force-pushed the 16-generate-project-update-changelog branch from 5a107c4 to 3c7e7a9 Compare October 22, 2025 15:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant