GitHub Actions
2b2f3c876b
chore: fix Renovate lookup failure for google/uuid dependency
2026-04-20 11:02:31 +00:00
Jeremy
20f2624653
Merge pull request #957 from Wikid82/renovate/feature/beta-release-non-major-updates
...
fix(deps): update non-major-updates (feature/beta-release)
2026-04-20 06:51:03 -04:00
Jeremy
e8724c5edc
Merge branch 'feature/beta-release' into renovate/feature/beta-release-non-major-updates
2026-04-19 17:13:04 -04:00
GitHub Actions
2c284bdd49
test: add tests for handling empty UUID in DeleteWhitelist and invalid CIDR in Add method
2026-04-19 21:11:14 +00:00
GitHub Actions
db1e77ceb3
test(coverage): cover all modified lines for 100% patch coverage vs origin/main
...
- Add domains field to certificate mock to exercise per-domain loop
in Dashboard component, covering the previously untested branch
- Extend CrowdSec whitelist test suite with backdrop-click close test
to cover the dialog dismissal handler
- Remove duplicate describe blocks introduced when whitelist API tests
were appended to crowdsec.test.ts, resolving ESLint vitest/no-identical-title
errors that were blocking pre-commit hooks
2026-04-19 21:08:26 +00:00
GitHub Actions
df5e69236a
fix(deps): update dependencies for improved stability and performance
2026-04-19 21:03:48 +00:00
renovate[bot]
a3259b042d
fix(deps): update non-major-updates
2026-04-19 17:10:33 +00:00
GitHub Actions
f5e7c2bdfc
fix(test): resolve CrowdSec card title lookup in Security test mock
...
The Security component renders the CrowdSec card title using the nested
translation key 'security.crowdsec.title', but the test mock only had the
flat key 'security.crowdsec'. The mock fallback returns the key string
itself when a lookup misses, causing getByText('CrowdSec') to find nothing.
Added 'security.crowdsec.title' to the securityTranslations map so the
mock resolves to the expected 'CrowdSec' string, matching the component's
actual t() call and allowing the title assertion to pass.
2026-04-18 01:39:06 +00:00
GitHub Actions
0859ab31ab
fix(deps): update modernc.org/sqlite to version 1.49.1 for improved functionality
2026-04-18 01:36:58 +00:00
GitHub Actions
c02219cc92
fix(deps): update @asamuzakjp/dom-selector, @humanfs/core, @humanfs/node, and hasown to latest versions; add @humanfs/types dependency
2026-04-18 01:35:43 +00:00
GitHub Actions
d73b3aee5c
fix(deps): update @humanfs/core and @humanfs/node to latest versions and add @humanfs/types dependency
2026-04-18 01:34:43 +00:00
Jeremy
80eb91e9a1
Merge pull request #956 from Wikid82/renovate/feature/beta-release-non-major-updates
...
fix(deps): update non-major-updates (feature/beta-release)
2026-04-17 21:33:31 -04:00
renovate[bot]
aa6c751007
fix(deps): update non-major-updates
2026-04-17 20:39:46 +00:00
GitHub Actions
1af786e7c8
fix: update eslint-plugin-react-hooks and typescript to latest versions for improved compatibility
2026-04-16 23:53:11 +00:00
GitHub Actions
c46c1976a2
fix: update typescript to version 6.0.3 for improved functionality and security
2026-04-16 23:52:39 +00:00
GitHub Actions
3b3ea83ecd
chore: add database error handling tests for whitelist service and handler
2026-04-16 23:51:01 +00:00
GitHub Actions
5980a8081c
fix: improve regex for delete button name matching in CrowdSec IP Whitelist tests
2026-04-16 14:12:07 +00:00
GitHub Actions
55f64f8050
fix: update translation keys for CrowdSec security titles and badges
2026-04-16 14:07:36 +00:00
GitHub Actions
983ae34147
fix(docker): persist CrowdSec LAPI database across container rebuilds
2026-04-16 14:04:15 +00:00
GitHub Actions
4232c0a8ee
fix: update benchmark-action/github-action-benchmark to v1.22.0 and mlugg/setup-zig to v2.2.1 for improved security and functionality
2026-04-16 13:34:36 +00:00
GitHub Actions
402a8b3105
fix: update electron-to-chromium, eslint-plugin-sonarjs, minimatch, and ts-api-utils to latest versions
2026-04-16 13:34:36 +00:00
GitHub Actions
f46bb838ca
feat: add QA audit report for CrowdSec IP Whitelist Management
2026-04-16 13:34:36 +00:00
GitHub Actions
3d0179a119
fix: update @asamuzakjp/css-color and @asamuzakjp/dom-selector to latest versions and add @asamuzakjp/generational-cache dependency
2026-04-16 13:34:36 +00:00
GitHub Actions
557b33dc73
fix: update docker/go-connections dependency to v0.7.0
2026-04-16 13:34:36 +00:00
GitHub Actions
2a1652d0b1
feat: add IP whitelist management details to architecture documentation
2026-04-16 13:34:36 +00:00
GitHub Actions
f0fdf9b752
test: update response key for whitelist entries and add validation test for missing fields
2026-04-16 13:34:36 +00:00
GitHub Actions
973efd6412
fix: initialize WhitelistSvc only if db is not nil and update error message in AddWhitelist handler
2026-04-16 13:34:36 +00:00
GitHub Actions
028342c63a
fix: update JSON response key for whitelist entries in ListWhitelists handler
2026-04-16 13:34:36 +00:00
GitHub Actions
eb9b907ba3
feat: add end-to-end tests for CrowdSec IP whitelist management
2026-04-16 13:34:36 +00:00
GitHub Actions
aee0eeef82
feat: add unit tests for useCrowdSecWhitelist hooks
2026-04-16 13:34:36 +00:00
GitHub Actions
c977cf6190
feat: add whitelist management functionality to CrowdSecConfig
2026-04-16 13:34:36 +00:00
GitHub Actions
28bc73bb1a
feat: add whitelist management hooks for querying and mutating whitelist entries
2026-04-16 13:34:36 +00:00
GitHub Actions
19719693b0
feat: add unit tests for CrowdSecWhitelistService and CrowdsecHandler
2026-04-16 13:34:36 +00:00
GitHub Actions
a243066691
feat: regenerate whitelist YAML on CrowdSec startup
2026-04-16 13:34:36 +00:00
GitHub Actions
741a59c333
feat: add whitelist management endpoints to CrowdsecHandler
2026-04-16 13:34:36 +00:00
GitHub Actions
5642a37c44
feat: implement CrowdSecWhitelistService for managing IP/CIDR whitelists
2026-04-16 13:34:36 +00:00
GitHub Actions
1726a19cb6
feat: add CrowdSecWhitelist model and integrate into API route registration
2026-04-16 13:34:36 +00:00
GitHub Actions
40090cda23
feat: add installation of crowdsecurity/whitelists parser
2026-04-16 13:34:36 +00:00
Jeremy
9945fac150
Merge branch 'development' into feature/beta-release
2026-04-16 09:33:49 -04:00
Jeremy
9c416599f8
Merge pull request #955 from Wikid82/renovate/development-non-major-updates
...
chore(deps): update node.js to 8510330 (development)
2026-04-16 09:33:22 -04:00
Jeremy
abf88ab4cb
Merge pull request #954 from Wikid82/renovate/feature/beta-release-non-major-updates
...
chore(deps): update non-major-updates (feature/beta-release)
2026-04-16 09:33:04 -04:00
renovate[bot]
34903cdd49
chore(deps): update node.js to 8510330
2026-04-16 13:26:43 +00:00
renovate[bot]
98c720987d
chore(deps): update non-major-updates
2026-04-16 13:26:37 +00:00
Jeremy
1bd7eab223
Merge pull request #953 from Wikid82/development
...
Propagate changes from development into feature/beta-release
2026-04-16 09:25:43 -04:00
Jeremy
080e17d85a
Merge pull request #951 from Wikid82/main
...
chore(config): migrate config .github/renovate.json
2026-04-15 13:23:05 -04:00
Jeremy
a059edf60d
Merge pull request #950 from Wikid82/main
...
chore(config): migrate config .github/renovate.json
2026-04-15 13:22:15 -04:00
GitHub Actions
0a3b64ba5c
fix: correct misplaced env block in propagate-changes workflow
2026-04-15 17:19:19 +00:00
Jeremy
8ee0d0403a
Merge pull request #949 from Wikid82/renovate/migrate-config
...
chore(config): migrate Renovate config
v0.25.3
2026-04-15 13:07:10 -04:00
renovate[bot]
9dab9186e5
chore(config): migrate config .github/renovate.json
2026-04-15 17:05:08 +00:00
Jeremy
c63e4a3d6b
Merge pull request #928 from Wikid82/feature/beta-release
...
feat: Custom Certificate Upload & Management
2026-04-15 12:54:04 -04:00