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
GitHub Actions
30c9d735aa
feat: add certificate export and upload dialogs
...
- Implemented CertificateExportDialog for exporting certificates in various formats (PEM, PFX, DER) with options to include private keys and set passwords.
- Created CertificateUploadDialog for uploading certificates, including validation and support for multiple file types (certificates, private keys, chain files).
- Updated DeleteCertificateDialog to use 'domains' instead of 'domain' for consistency.
- Refactored BulkDeleteCertificateDialog and DeleteCertificateDialog tests to accommodate changes in certificate structure.
- Added FileDropZone component for improved file upload experience.
- Enhanced translation files with new keys for certificate management features.
- Updated Certificates page to utilize the new CertificateUploadDialog and clean up the upload logic.
- Adjusted Dashboard and ProxyHosts pages to reflect changes in certificate data structure.
2026-04-13 04:01:31 +00:00
GitHub Actions
5c50d8b314
fix: update brace-expansion version to 1.1.14 for improved compatibility
2026-04-13 04:01:30 +00:00
renovate[bot]
77f15a225f
fix(deps): update non-major-updates
2026-04-12 16:50:55 +00:00
renovate[bot]
b15f7c3fbc
fix(deps): update non-major-updates
2026-04-11 17:47:55 +00:00
GitHub Actions
53dccbe82b
fix: update baseline-browser-mapping and call-bind versions for security and compatibility
2026-04-10 19:22:04 +00:00
renovate[bot]
ed9d6fe5d8
fix(deps): update non-major-updates
2026-04-10 15:11:47 +00:00
GitHub Actions
4cd568b0e5
fix(deps): update multiple dependencies in package-lock.json
2026-04-09 14:04:00 +00:00
renovate[bot]
73565e0e0d
fix(deps): update non-major-updates
2026-04-09 09:20:57 +00:00
renovate[bot]
ef90d1c0d7
fix(deps): update non-major-updates
2026-04-06 21:48:29 +00:00
GitHub Actions
fc0e31df56
fix(deps): update tldts and tldts-core to version 7.0.28 for compatibility improvements
2026-04-05 02:51:54 +00:00
Jeremy
cb4ae8367c
Merge pull request #910 from Wikid82/renovate/feature/beta-release-non-major-updates
...
fix(deps): update dependency tldts to ^7.0.28 (feature/beta-release)
2026-04-04 22:32:58 -04:00
renovate[bot]
0634357ee9
fix(deps): update dependency tldts to ^7.0.28
2026-04-05 02:04:41 +00:00
renovate[bot]
9753a13001
fix(deps): update dependency react-i18next to v17
2026-04-04 01:09:32 +00:00
renovate[bot]
b45861090d
fix(deps): update non-major-updates
2026-04-04 00:58:06 +00:00
GitHub Actions
2b8ed06c3c
fix: remediate axios supply chain compromise and harden CI workflow permissions
2026-04-04 00:05:27 +00:00
Jeremy
35b003ae5e
Merge branch 'feature/beta-release' into renovate/feature/beta-release-non-major-updates
2026-03-30 21:19:14 -04:00
Jeremy
cab3c68508
Merge pull request #895 from Wikid82/renovate/feature/beta-release-i18next-26.x
...
fix(deps): update dependency i18next to v26 (feature/beta-release)
2026-03-30 21:17:42 -04:00