Commit Graph

1066 Commits

Author SHA1 Message Date
Jeremy f92e85804f Merge pull request #348 from Wikid82/renovate/npm-minorpatch
chore(deps): update dependency knip to ^5.73.0
2025-12-10 00:13:19 -05:00
Jeremy 85ccec65b4 Merge branch 'development' into renovate/npm-minorpatch 2025-12-10 00:13:12 -05:00
Jeremy 580ea96228 Merge pull request #347 from Wikid82/renovate/codecov-codecov-action-digest
chore(deps): update codecov/codecov-action digest to 671740a
2025-12-10 00:12:47 -05:00
renovate[bot] f84b77a2a7 chore(deps): update dependency knip to ^5.73.0 2025-12-10 02:58:25 +00:00
renovate[bot] 5d49bac2b0 chore(deps): update codecov/codecov-action digest to 671740a 2025-12-10 02:58:12 +00:00
Jeremy 1e35da0614 Merge pull request #344 from Wikid82/feature/beta-release
chore(history-rewrite): Propagate history-rewrite from feature/beta-release to development (draft)
2025-12-09 11:06:44 -05:00
Jeremy e06e3bd6b3 Merge pull request #343 from Wikid82/development
Propagate changes from development into feature/beta-release
2025-12-09 11:04:27 -05:00
Jeremy 8c09b2c514 Merge branch 'feature/beta-release' into development 2025-12-09 11:04:24 -05:00
Jeremy 8729b44bb0 Merge pull request #341 from Wikid82/renovate/major-5-github-artifact-actions
chore(deps): update actions/upload-artifact action to v5
2025-12-09 11:02:22 -05:00
Jeremy 84d41edc0e Merge branch 'development' into renovate/major-5-github-artifact-actions 2025-12-09 11:02:13 -05:00
Jeremy a9e2705a81 Merge pull request #340 from Wikid82/renovate/actions-github-script-8.x
chore(deps): update actions/github-script action to v8
2025-12-09 11:01:59 -05:00
Jeremy 28559f2d2e Merge branch 'development' into renovate/actions-github-script-8.x 2025-12-09 11:01:51 -05:00
Jeremy 4f531bf442 Merge pull request #339 from Wikid82/renovate/actions-checkout-6.x
chore(deps): update actions/checkout action to v6
2025-12-09 11:01:34 -05:00
renovate[bot] f92648f3ab chore(deps): update actions/upload-artifact action to v5 2025-12-09 16:01:28 +00:00
renovate[bot] 73dbf075aa chore(deps): update actions/github-script action to v8 2025-12-09 16:01:22 +00:00
renovate[bot] ec746540e2 chore(deps): update actions/checkout action to v6 2025-12-09 16:01:17 +00:00
Jeremy 626ebdb318 Merge pull request #342 from Wikid82/development
Propagate changes from development into feature/beta-release
2025-12-09 11:01:03 -05:00
Jeremy e6c992d7b9 Merge pull request #338 from Wikid82/renovate/pin-dependencies
chore(deps): pin dependencies
2025-12-09 11:00:07 -05:00
GitHub Actions c9278786cd feat(propagation): add configuration for sensitive paths to prevent auto-propagation 2025-12-09 15:59:13 +00:00
Jeremy 37e2224b55 Merge pull request #337 from Wikid82/development
Propagate changes from development into feature/beta-release
2025-12-09 10:45:16 -05:00
renovate[bot] 4bedaa89eb chore(deps): pin dependencies 2025-12-09 15:40:45 +00:00
Jeremy ca7922793d Merge pull request #336 from Wikid82/feature/beta-release
chore(history-rewrite): add safe history-rewrite scripts and docs
2025-12-09 10:39:44 -05:00
GitHub Actions e7bf81fd71 fix(tests): derive script location from test directory for portability 2025-12-09 15:34:43 +00:00
GitHub Actions 2dee87d4ed fix(quality-checks): enhance frontend change detection with fallback mechanisms 2025-12-09 15:32:25 +00:00
GitHub Actions 9fb930e5a1 fix(history-rewrite): improve repo root resolution in test script for Bash safety 2025-12-09 15:28:44 +00:00
GitHub Actions d8d1e52bbc fix(history-rewrite): use dynamic REPO_ROOT for script paths in test scripts 2025-12-09 15:26:09 +00:00
GitHub Actions abaefa6d2a fix(notification): classify fd00::/8 as unique-local IPv6 and update test 2025-12-09 15:15:50 +00:00
GitHub Actions fed1fce041 test(history-rewrite): add non-interactive test for clean_history script 2025-12-09 15:13:39 +00:00
GitHub Actions e024ff882e fix(history-rewrite): remove dead positional args check 2025-12-09 15:10:11 +00:00
GitHub Actions 8bc1c4d410 fix(history-rewrite): avoid duplicate logging by tee in loops 2025-12-09 15:07:33 +00:00
GitHub Actions 84e692f04e fix(history-rewrite): remove redundant || true from push warning echo 2025-12-09 15:05:21 +00:00
GitHub Actions 9c8d6b65ef fix(repo-health): use NUL-separated find and read -r -d for file lists 2025-12-09 15:01:35 +00:00
GitHub Actions 498820ed99 fix(script): update shebang to bash and enable pipefail for improved error handling 2025-12-09 14:59:02 +00:00
GitHub Actions 4c2b6e0686 fix(shebang): use bash and enable pipefail 2025-12-09 14:51:12 +00:00
GitHub Actions 733875d1d9 ci(docker): normalize IMAGE_NAME reliably to avoid invalid tags 2025-12-09 14:48:27 +00:00
GitHub Actions cf747cc5f5 feat(ci): add Docker build, publish, and test workflow for feature/beta-release branch 2025-12-09 14:46:42 +00:00
Jeremy 8c9e04d458 ci: add minimal docker-build workflow (placeholder) to satisfy code scanning config discovery for feature/beta-release 2025-12-09 09:39:32 -05:00
Jeremy 7fb26ca800 ci: trigger re-run of PR checks (automation) 2025-12-09 09:32:21 -05:00
GitHub Actions dfe681dba8 refactor(tests): update script paths to use dynamic repository root for better portability 2025-12-09 14:27:26 +00:00
GitHub Actions 320028a64a fix(pr-checklist): improve checklist validation with regex patterns for robustness 2025-12-09 14:23:32 +00:00
GitHub Actions 7f2e81335b test: add bats test for dry_run script to ignore tag-only objects 2025-12-09 14:22:24 +00:00
GitHub Actions 3ec6eba23a feat(history-rewrite): enhance object checks in history rewrite scripts to focus on blob types and improve logging 2025-12-09 14:20:37 +00:00
GitHub Actions 9adf2735dd feat(history-rewrite): Enhance history rewrite process with detailed backup and validation steps
- Added a comprehensive plan for history rewrites in `docs/plans/history_rewrite.md`, including backup requirements and a checklist for destructive operations.
- Created a QA report for history-rewrite scripts in `docs/reports/qa_report.md`, summarizing tests, findings, and recommendations.
- Introduced `check_refs.sh` script to list branches and tags, saving a tarball of tag references.
- Updated `clean_history.sh` to include non-interactive mode and improved error handling for backup branch pushes.
- Enhanced `preview_removals.sh` to support JSON output format and added shallow clone detection.
- Added Bats tests for `clean_history.sh` and `validate_after_rewrite.sh` to ensure functionality and error handling.
- Implemented pre-commit hook to block commits to `data/backups/` directory.
- Improved validation script to check for backup branch existence and run pre-commit checks.
- Created temporary test scripts for validating `clean_history.sh` and `validate_after_rewrite.sh` functionality.
2025-12-09 14:07:17 +00:00
GitHub Actions e686a7139c feat: Add comprehensive development guidelines, architectural rules, and workflow instructions for the Charon project. 2025-12-09 12:33:44 +00:00
GitHub Actions 1b11b187a2 fix: address golangci-lint errors in crowdsec hub_sync 2025-12-09 12:24:30 +00:00
GitHub Actions 5e9e585ab5 fix: resolve CI failures by unignoring frontend data files 2025-12-09 12:11:38 +00:00
GitHub Actions 01bf6a9e43 feat(quality-checks): enhance frontend checks and install conditions in CI workflow 2025-12-09 02:52:19 +00:00
GitHub Actions b20a38e980 feat(pr-checklist): make checklist validation conditional for history-rewrite related PRs 2025-12-09 02:42:37 +00:00
GitHub Actions 1adbd0aba4 feat(ci): implement CI dry-run workflow and PR checklist for history rewrite process 2025-12-09 02:36:10 +00:00
GitHub Actions fe75c58861 chore(history-rewrite): mark scripts executable 2025-12-09 02:08:39 +00:00