Merge 5.0.1 into main - #1477
Merged
Merged
Conversation
Bump 5.0.1 branch
* Dashboard - Changelog standardization & enforcement (#1417) * chore(devx): add changelog enforcer CI workflow * chore(devx): standardize CHANGELOG format * chore(devx): standardize CHANGELOG format * chore(devx): update bumper to regenerate CHANGELOG on version bump The update_changelog() function now rewrites CHANGELOG.md using the new standard format: version header, Added section with support entry, and Prior versions section with links pruned to the last 2 minor versions. * fix(devx): use branch name without v prefix in prior version links * chore(devx): use actions/checkout@v6 in changelog verifier workflows * feat: add changelog verifier GitHub Action - Introduced a new workflow to verify that CHANGELOG.md is updated for pull requests unless the 'no-changelog' label is applied. feat: implement unit tests for tools scripts - Created a new workflow to run unit tests for tools scripts located under the tools/ directory on pull requests. - Tests are executed in isolated environments using throwaway fixture repositories. feat: add changelog_bump.sh script - Implemented a script to manage the CHANGELOG.md file during version bumps, ensuring proper formatting and prior version references. chore: add .gitignore for test temporary files - Added a .gitignore file to exclude temporary files generated during testing. docs: create README for tools unit tests - Documented the usage and structure of unit tests for tools scripts, including instructions for running tests. test: add run_all.sh to execute all unit tests - Created a script to run all unit tests for tools scripts and report results. test: implement unit tests for changelog_bump.sh - Added comprehensive tests for changelog_bump.sh, covering argument validation, version bumps, and changelog updates. test: implement unit tests for repository_bumper.sh - Added unit tests for repository_bumper.sh, validating argument handling, version bumps, and file updates. * chore: update changelog verifier workflow to use Ubuntu 24.04 and enhance concurrency settings --------- Co-authored-by: Ian Yenien Serrano <63758389+yenienserrano@users.noreply.github.com> * Make Discover CSV download row limit configurable (#1442) * feat: make Discover CSV download row limit configurable via reports.csv.maxRows (#1434) * Add change log * feat(discover): add reference to max row in csv export setting --------- Co-authored-by: Antonio David Gutiérrez <antonio.gutierrez@wazuh.com> * Update CLAUDE configuration and add new skills (#1444) * Update CLAUDE configuration and add new skills - Enhance .gitignore to include specific CLAUDE settings and temporary files. - Revise CLAUDE.md to clarify project context and architecture. - Introduce new skills for analyzing vulnerabilities, checking standards, creating pull requests, developing issues, and resolving CVEs. - Add settings.json for CLAUDE permissions management. - Document workflows and commands for new skills in their respective SKILL.md files. * Enhance CLAUDE.md documentation for local development - Clarify the usage of the yarn run v1.22.22 info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command. command for the raw OSD dev server. - Introduce a new section detailing the local run model using the repo's Docker dev environment. - Provide instructions for running the full stack locally, including mounting external plugin repositories. * change message to no reference local routes --------- Co-authored-by: Antonio <34042064+Desvelao@users.noreply.github.com> * Create issue-creation skill and update PR template (#1447) * Enhance issue and PR templates for clarity and consistency; add new issue creation skill Signed-off-by: Diego Garcia <diego.garcia@wazuh.com> * Remove redundant label type/task from task issue template Signed-off-by: Diego Garcia diego.garcia@wazuh.com * Document stale enhancement label in issue-creation skill for consistency Signed-off-by: Diego Garcia <diego.garcia@wazuh.com> * Standardize issue-creation skill to apply real Wazuh labels instead of stale template frontmatter Signed-off-by: Diego Garcia <diego.garcia@wazuh.com> * Align issue-creation skill section 3 style with sibling repos (prose, not a redundant label bullet list) Signed-off-by: Diego Garcia <diego.garcia@wazuh.com> * Fix task_template.md label claim: remove non-existent type/task, use level/task only Signed-off-by: Diego Garcia <diego.garcia@wazuh.com> * fix(skills): point create-pr example at a filled body, not the template The gh pr create example in step 6 pointed --body-file at the blank pull_request_template.md itself, which would file a PR with unfilled placeholder text if run verbatim. Point it at a filled temp file instead. Signed-off-by: Antonio David Gutiérrez <antonio.gutierrez@wazuh.com> * docs: remove How to Test section from PR template Manual verification steps are now covered elsewhere; drop the redundant section to simplify the template. Signed-off-by: Antonio David Gutiérrez <antonio.gutierrez@wazuh.com> * docs: rework PR template review checklist Replace the fixed test-command checklist with broader review items covering evidence, documentation, dependencies, and labeling. Signed-off-by: Antonio David Gutiérrez <antonio.gutierrez@wazuh.com> --------- Signed-off-by: Diego Garcia <diego.garcia@wazuh.com> Signed-off-by: Diego Garcia diego.garcia@wazuh.com Signed-off-by: Antonio David Gutiérrez <antonio.gutierrez@wazuh.com> Co-authored-by: Antonio David Gutiérrez <antonio.gutierrez@wazuh.com> * feat: bump 5.0.0 * feat: revert 5.0.0 references * Enforce Prettier formatting check on commit to prevent Prettier failures in PR pipelines (#1449) chore(devx): add prettier check to pre-commit hook and CI workflow * feat: bump 5.0.0 * Merge 4.14.8 into 5.0.0 (#1460) * feat: bump 4.14.8 * Merge 4.14.7 into 4.14.8 (#1458) * feat: bump 4.14.7 * Change tag reference for 4.14.7 (#1432) fix: update tag references to 4.14.7 in dashboard build workflows --------- Co-authored-by: wazuhci <22834044+wazuhci@users.noreply.github.com> --------- Co-authored-by: wazuhci <22834044+wazuhci@users.noreply.github.com> * Fix prettier --------- Signed-off-by: Diego Garcia <diego.garcia@wazuh.com> Signed-off-by: Diego Garcia diego.garcia@wazuh.com Signed-off-by: Antonio David Gutiérrez <antonio.gutierrez@wazuh.com> Co-authored-by: Gonzalo Arancibia <72573241+gonzaarancibia@users.noreply.github.com> Co-authored-by: Juan Felipe Gonzalez Ortiz <53414652+felipegonzalezmv@users.noreply.github.com> Co-authored-by: Antonio David Gutiérrez <antonio.gutierrez@wazuh.com> Co-authored-by: Antonio <34042064+Desvelao@users.noreply.github.com> Co-authored-by: Diego García <82405377+Ripdiegozz@users.noreply.github.com> Co-authored-by: wazuhci <22834044+wazuhci@users.noreply.github.com>
7 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
Merge 5.0.1 into main