GitHub Actions
3fe592926d
chore: update electron-to-chromium version to 1.5.342 in package-lock.json
2026-04-22 00:23:17 +00:00
GitHub Actions
de945c358b
chore: update coverage reports directory configuration in vitest
2026-04-22 00:13:35 +00:00
GitHub Actions
7e3b5b13b4
chore: update @tailwindcss packages to version 4.2.4 and tapable to version 2.3.3
2026-04-22 00:13:35 +00:00
GitHub Actions
8c56f40131
chore: remove unused libc entries and clean up dependencies in package-lock.json
2026-04-22 00:13:35 +00:00
GitHub Actions
5f855ea779
chore: add accessibility testing support with @axe-core/playwright and related utilities
2026-04-22 00:13:35 +00:00
renovate[bot]
1bcb4de6f8
fix(deps): update non-major-updates
2026-04-21 22:49:48 +00:00
renovate[bot]
54f32c03d0
chore(deps): update non-major-updates
2026-04-21 12:38:30 +00:00
renovate[bot]
96f0be19a4
fix(deps): update non-major-updates
2026-04-20 21:45:50 +00:00
GitHub Actions
2bad9fec53
fix: make URL preview invite modal test deterministic
2026-04-20 12:48:33 +00:00
renovate[bot]
0a5bb296a9
fix(deps): update non-major-updates
2026-04-20 11:56:08 +00:00
GitHub Actions
437a35bd47
fix: replace div with button for close action in whitelist delete modal
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-20 11:29:10 +00:00
GitHub Actions
816124634b
fix(deps): update @oxc-parser dependencies to version 0.126.0 and remove unused packages
2026-04-20 11:16:20 +00: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
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
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
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
55f64f8050
fix: update translation keys for CrowdSec security titles and badges
2026-04-16 14:07: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
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
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
renovate[bot]
98c720987d
chore(deps): update non-major-updates
2026-04-16 13:26:37 +00:00
GitHub Actions
0e8ff1bc2a
fix(deps): update @napi-rs/wasm-runtime and postcss to latest versions
2026-04-15 16:09:12 +00:00
renovate[bot]
15947616a9
fix(deps): update non-major-updates
2026-04-15 16:02:03 +00:00
GitHub Actions
bd48c17aab
chore: update dependencies for prettier and std-env in package-lock.json
2026-04-15 11:37:28 +00:00
GitHub Actions
8239a94938
chore: Add tests for CertificateList and CertificateUploadDialog components
...
- Implement test to deselect a row checkbox in CertificateList by clicking it a second time.
- Add test to close detail dialog via the close button in CertificateList.
- Add test to close export dialog via the cancel button in CertificateList.
- Add test to show KEY format badge when a .key file is uploaded in CertificateUploadDialog.
- Add test to ensure no format badge is shown for unknown file extensions in CertificateUploadDialog.
2026-04-15 11:35:10 +00:00
GitHub Actions
fb8d80f6a3
fix: correct CertificateUploadDialog tests to provide required key file
2026-04-14 20:40:26 +00:00
GitHub Actions
8090c12556
feat(proxy-host): enhance certificate handling and update form integration
2026-04-14 20:35:11 +00:00
GitHub Actions
0e0d42c9fd
fix(certificates): mark key file as aria-required for PEM/DER cert uploads
2026-04-14 19:10:57 +00:00
GitHub Actions
14b48f23b6
fix: add key file requirement message for PEM/DER certificates in CertificateUploadDialog
2026-04-14 16:35:37 +00:00
GitHub Actions
135edd208c
fix: update caniuse-lite to version 1.0.30001788 for improved compatibility
2026-04-14 12:58:15 +00:00
GitHub Actions
81a083a634
fix: resolve CI test failures and close patch coverage gaps
2026-04-14 12:42:22 +00:00
GitHub Actions
149a2071c3
fix: update electron-to-chromium to version 1.5.336 for improved compatibility
2026-04-14 02:35:05 +00:00
GitHub Actions
027a1b1f18
fix: replace fireEvent with userEvent for file uploads in CertificateUploadDialog tests
2026-04-14 02:33:25 +00:00
GitHub Actions
7adf39a6a0
fix: update axe-core to version 4.11.3 for improved functionality and security
2026-04-14 02:33:25 +00:00
renovate[bot]
6391532b2d
fix(deps): update non-major-updates
2026-04-14 01:08:04 +00:00
GitHub Actions
877a32f180
fix: enhance form validation for certificate upload by adding required attributes and adjusting test logic
2026-04-13 17:31:05 +00:00
GitHub Actions
1fe8a79ea3
fix: update @typescript-eslint packages to version 8.58.2 and undici to version 7.25.0
2026-04-13 17:29:26 +00:00
GitHub Actions
c19aa55fd7
chore: update package-lock.json to upgrade dependencies for improved stability
2026-04-13 13:10:40 +00:00
GitHub Actions
0ae1dc998a
test: update certificate deletion tests to use string UUIDs instead of integers
2026-04-13 12:04:47 +00:00
GitHub Actions
850550c5da
test: update common name display test to match exact text
2026-04-13 04:38:26 +00:00
GitHub Actions
e88a4c7982
chore: update package-lock.json to remove unused dependencies and improve overall package management
2026-04-13 04:10:16 +00:00
GitHub Actions
9c056faec7
fix: downgrade versions of css-color, brace-expansion, baseline-browser-mapping, and electron-to-chromium for compatibility
2026-04-13 04:07:49 +00:00
GitHub Actions
e1bc648dfc
test: add certificate feature unit tests and null-safety fix
...
Add comprehensive unit tests for the certificate upload, export,
and detail management feature:
- CertificateExportDialog: 21 tests covering format selection,
blob download, error handling, and password-protected exports
- CertificateUploadDialog: 23 tests covering file validation,
format detection, drag-and-drop, and upload flow
- CertificateDetailDialog: 19 tests covering detail display,
loading state, missing fields, and branch coverage
- CertificateChainViewer: 8 tests covering chain visualization
- CertificateValidationPreview: 16 tests covering validation display
- FileDropZone: 18 tests covering drag-and-drop interactions
- useCertificates hooks: 10 tests covering all React Query hooks
- certificates API: 7 new tests for previously uncovered endpoints
Fix null-safety issue in ProxyHosts where cert.domains could be
undefined, causing a runtime error on split().
Frontend patch coverage: 90.6%, overall lines: 89.09%
2026-04-13 04:02:31 +00:00
GitHub Actions
9d8d97e556
fix: update @csstools/css-calc, @csstools/css-color-parser, @tanstack/query-core, globals, builtin-modules, knip, and undici to latest versions for improved functionality and security
2026-04-13 04:02:31 +00:00