GitHub Actions
80934670e1
fix: trigger Caddy reload when security config changes
...
- Add ApplyConfig call in UpdateConfig handler after saving to DB
- This ensures WAF mode changes (block/monitor) regenerate rulesets
- Add nil guard for caddyManager in tests
2025-12-03 23:49:58 +00:00
GitHub Actions
0795fcf10c
fix: update integration test to use hashed ruleset filenames
...
- Use glob pattern for ruleset file inspection (integration-xss-*.conf)
- Increase wait time for monitor mode config application from 2s to 5s
- Aligns with manager.go hash-based filename generation
2025-12-03 23:23:19 +00:00
Jeremy
c366fe0ef2
Merge pull request #307 from Wikid82/renovate/npm-minorpatch
...
fix(deps): update dependency react-hook-form to ^7.68.0
2025-12-03 18:11:28 -05:00
renovate[bot]
8f12071577
fix(deps): update dependency react-hook-form to ^7.68.0
2025-12-03 23:09:41 +00:00
Jeremy
6ed8f976f6
Merge pull request #306 from Wikid82/renovate/docker-base-updates
...
chore(deps): update alpine docker tag to v3.23
2025-12-03 18:09:05 -05:00
Jeremy
023965d755
Merge branch 'development' into renovate/docker-base-updates
2025-12-03 18:08:46 -05:00
GitHub Actions
58d570ee1d
fix: update WAF handler tests for directives format and fix hash calculation
...
- Change test assertions from checking 'include' array to 'directives' string
- Fix advanced_config array case to use 'directives' instead of 'include'
- Calculate ruleset hash from final content (after SecRuleEngine prepend)
- Update filename pattern matching in tests for hashed filenames
- Ensures WAF mode changes result in different ruleset filenames
2025-12-03 23:05:09 +00:00
renovate[bot]
727b02701e
chore(deps): update alpine docker tag to v3.23
2025-12-03 21:08:00 +00:00
GitHub Actions
f21377c83a
fix: resolve CI failures (WAF integration, Trivy vulnerabilities)
2025-12-03 20:18:11 +00:00
GitHub Actions
85a15f8299
fix: resolve CI failures (WAF integration, Trivy vulnerabilities)
2025-12-03 20:16:42 +00:00
Jeremy
ba2301308b
Merge pull request #304 from Wikid82/renovate/npm-minorpatch
...
fix(deps): update npm minor/patch to ^19.2.1
2025-12-03 15:07:26 -05:00
Jeremy
a0ef7ded24
Merge pull request #302 from Wikid82/main
...
Propagate changes from main into development
2025-12-03 15:07:01 -05:00
GitHub Actions
f1b1c3433f
fix: ensure coverage file is generated and meets minimum requirements
2025-12-03 19:44:01 +00:00
renovate[bot]
b6d353c5af
fix(deps): update npm minor/patch to ^19.2.1
2025-12-03 19:39:24 +00:00
GitHub Actions
cc61830908
fix: resolve WAF integration tests and benchmark workflow
2025-12-03 19:36:48 +00:00
GitHub Actions
969ca50177
chore(deps): update actions/checkout to version 6 for improved performance
2025-12-03 19:11:02 +00:00
GitHub Actions
bfdc156768
chore(deps): update actions/checkout configuration to limit updates to stable v4.x
2025-12-03 19:09:36 +00:00
GitHub Actions
6a5bb69da5
feat: add DevOps agent for debugging GitHub Actions and CI pipelines
2025-12-03 19:09:01 +00:00
GitHub Actions
4337e65349
chore: merge feature/beta-release into main to fix CI coverage
2025-12-03 15:29:06 +00:00
GitHub Actions
d2260fcaeb
chore: ignore built backend binary
2025-12-03 15:19:34 +00:00
GitHub Actions
a945a77f8e
chore: update go.sum via go mod tidy to fix missing entries for Docker build
2025-12-03 15:12:13 +00:00
GitHub Actions
9d1e8be410
chore(deps): Renovate: restrict actions/checkout updates to <5.0.0 and require manual review for major GH Actions upgrades
2025-12-03 15:02:08 +00:00
GitHub Actions
d2d7c194e5
chore: update go.work.sum with additional dependencies and version changes
2025-12-03 15:00:22 +00:00
GitHub Actions
6dd26ac5d7
fix: downgrade actions/checkout from v6.0.1 to v4.2.2
...
Checkout v6.0.1 was released yesterday (Dec 2, 2025) and is causing CI
failures across all workflows. The v6 release requires minimum GitHub
Actions Runner v2.329.0 for Docker container scenarios and likely has
edge cases causing failures.
Downgrading to v4.2.2 (stable release from Oct 2024) to restore CI
stability. Can re-evaluate v6 after it matures.
Affects 16 checkout action references across 12 workflow files:
- quality-checks.yml
- waf-integration.yml
- docker-publish.yml
- codecov-upload.yml
- codeql.yml
- benchmark.yml
- docs.yml
- release-goreleaser.yml
- auto-versioning.yml
- docker-lint.yml
- auto-changelog.yml
- renovate.yml
2025-12-03 14:47:05 +00:00
Jeremy
749d9e1a95
Merge pull request #301 from Wikid82/development
...
Propagate changes from development into feature/beta-release
2025-12-03 09:34:02 -05:00
Jeremy
9628f3fbcb
Merge branch 'feature/beta-release' into development
2025-12-03 09:33:41 -05:00
Jeremy
d524807771
Merge pull request #300 from Wikid82/renovate/docker-base-updates
...
chore(deps): update golang docker tag to v1.25.5
2025-12-03 09:33:15 -05:00
Jeremy
19613441d5
Merge branch 'development' into renovate/docker-base-updates
2025-12-03 09:33:06 -05:00
Jeremy
f651803698
Merge pull request #299 from Wikid82/renovate/github.com-prometheus-client_golang-1.x
...
fix(deps): update module github.com/prometheus/client_golang to v1.23.2
2025-12-03 09:32:43 -05:00
Jeremy
97403688bf
Merge branch 'development' into renovate/github.com-prometheus-client_golang-1.x
2025-12-03 09:32:30 -05:00
Jeremy
0a277fdc4d
Merge pull request #298 from Wikid82/renovate/docker-setup-buildx-action-3.x
...
chore(deps): update docker/setup-buildx-action action to v3.11.1
2025-12-03 09:32:07 -05:00
Jeremy
13f807ff5a
Merge branch 'development' into renovate/docker-setup-buildx-action-3.x
2025-12-03 09:31:56 -05:00
Jeremy
d5ab79ea0f
Merge pull request #297 from Wikid82/renovate/actions-checkout-6.x
...
chore(deps): update actions/checkout action to v6.0.1
2025-12-03 09:31:35 -05:00
GitHub Actions
ff7c00e931
fix: update Go version from 1.25.4 to 1.25.5
2025-12-03 14:29:35 +00:00
GitHub Actions
9abf0c908f
fix: replace CHARON_TOKEN with GITHUB_TOKEN for registry authentication
2025-12-03 14:22:35 +00:00
renovate[bot]
362a76f962
chore(deps): update golang docker tag to v1.25.5
2025-12-03 14:22:26 +00:00
renovate[bot]
64cd7ca8f0
fix(deps): update module github.com/prometheus/client_golang to v1.23.2
2025-12-03 14:22:17 +00:00
renovate[bot]
6dc8cc6f3f
chore(deps): update docker/setup-buildx-action action to v3.11.1
2025-12-03 14:22:00 +00:00
renovate[bot]
e209c4c2e2
chore(deps): update actions/checkout action to v6.0.1
2025-12-03 14:21:55 +00:00
Jeremy
4f20aaa15e
Merge pull request #288 from Wikid82/development
...
Propagate changes from development into feature/beta-release
2025-12-03 09:20:51 -05:00
Jeremy
377c331ff9
Merge branch 'feature/beta-release' into development
2025-12-03 09:20:34 -05:00
Jeremy
0cf27ef647
Merge pull request #294 from Wikid82/renovate/actions-setup-node-digest
...
chore(deps): update actions/setup-node digest to 395ad32
2025-12-03 09:18:33 -05:00
Jeremy
7e36774286
Merge branch 'development' into renovate/actions-setup-node-digest
2025-12-03 09:18:21 -05:00
Jeremy
103bbf974a
Merge pull request #292 from Wikid82/renovate/npm-minorpatch
...
fix(deps): update npm minor/patch
2025-12-03 09:17:45 -05:00
Jeremy
8b9ae95dd9
Merge branch 'development' into renovate/npm-minorpatch
2025-12-03 09:17:35 -05:00
Jeremy
bf37640524
Merge pull request #291 from Wikid82/renovate/go-1.x
...
chore(deps): update dependency go to v1.25.5
2025-12-03 09:16:43 -05:00
Jeremy
e1f0178040
Merge branch 'development' into renovate/go-1.x
2025-12-03 09:16:20 -05:00
Jeremy
60d192f64f
Merge pull request #289 from Wikid82/renovate/actions-checkout-digest
...
chore(deps): update actions/checkout digest to 8e8c483
2025-12-03 09:15:34 -05:00
Jeremy
49cc31339b
Merge branch 'development' into renovate/actions-checkout-digest
2025-12-03 09:15:19 -05:00
Jeremy
7247678b0b
Merge pull request #296 from Wikid82/main
...
Propagate changes from main into development
2025-12-03 09:14:51 -05:00