Commit Graph

676 Commits

Author SHA1 Message Date
GitHub Actions
0d9ca68a94 chore: Update eslint and rollup dependencies to latest versions 2026-02-20 14:05:25 +00:00
GitHub Actions
0dfbb74c3c feat: Update security notification settings and enhance compatibility for legacy configurations 2026-02-20 05:09:03 +00:00
GitHub Actions
c68804d37e feat: migrate from shoutrr to notfy 2026-02-19 22:50:05 +00:00
renovate[bot]
9a4b4632c0 fix(deps): update dependency lucide-react to ^0.575.0 2026-02-19 16:12:32 +00:00
renovate[bot]
b9c1a106d5 fix(deps): update weekly-non-major-updates 2026-02-19 01:25:50 +00:00
renovate[bot]
7f73dd7d61 chore(deps): update dependency knip to ^5.84.1 2026-02-18 21:29:55 +00:00
GitHub Actions
2a792b7e61 fix: Update delete confirmation dialog behavior in CredentialManager component 2026-02-18 18:41:07 +00:00
GitHub Actions
9d8f39bae0 fix: Add delete confirmation dialog test for CredentialManager component 2026-02-18 18:01:36 +00:00
renovate[bot]
42155c3b95 fix(deps): update weekly-non-major-updates 2026-02-18 16:13:03 +00:00
GitHub Actions
849d95ca84 fix: Enhance Dockerfile and scripts for improved dependency management and coverage reporting 2026-02-18 14:31:14 +00:00
GitHub Actions
d8f0a9be86 fix: update regex patterns for example.com in various test files 2026-02-18 13:00:41 +00:00
renovate[bot]
603b6ef1f8 fix(deps): update weekly-non-major-updates 2026-02-17 19:46:58 +00:00
GitHub Actions
2cad49de85 chore: Add tests for backup service, crowdsec startup, log service, and security headers
- Implement tests for BackupService to handle database extraction from backup archives with SHM and WAL entries.
- Add tests for BackupService to validate behavior when creating backups for non-SQLite databases and handling oversized database entries.
- Introduce tests for CrowdSec startup to ensure proper error handling during configuration creation.
- Enhance LogService tests to cover scenarios for skipping dot and empty directories and handling read directory errors.
- Add tests for SecurityHeadersService to ensure proper error handling during preset creation and updates.
- Update ProxyHostForm tests to include HSTS subdomains toggle and validation for port input handling.
- Enhance DNSProviders tests to validate manual challenge completion and error handling when no providers are available.
- Extend UsersPage tests to ensure fallback mechanisms for clipboard operations when the clipboard API fails.
2026-02-17 19:13:28 +00:00
GitHub Actions
bea88e0f9f chore: downgrade eslint and related packages to version 9.x
- Updated @eslint/js from ^10.0.1 to ^9.39.2
- Updated eslint from ^10.0.0 to ^9.39.2
- Updated eslint-plugin-react-hooks from ^7.1.0-canary to ^7.0.1
2026-02-16 22:58:59 +00:00
renovate[bot]
e6a5ebc464 chore(deps): update dependency eslint-plugin-react-hooks to ^7.1.0-canary-fd524fe0-20251121 2026-02-16 22:31:30 +00:00
GitHub Actions
6944488be0 fix: refactor parsedDetails initialization in AuditLogDetailModal for improved readability 2026-02-16 19:46:25 +00:00
GitHub Actions
5b3a3f41d4 fix: add @eslint/js dependency at version 10.0.1 2026-02-16 19:40:37 +00:00
GitHub Actions
b2cad09fe2 fix: update eslint and eslint-plugin-react-hooks to latest versions 2026-02-16 19:25:27 +00:00
renovate[bot]
6adc1dbb86 chore(deps): update dependency eslint to v10 2026-02-16 19:01:58 +00:00
renovate[bot]
a7ed841d25 fix(deps): update weekly-non-major-updates 2026-02-16 17:36:30 +00:00
GitHub Actions
24c8deff7a fix: increase memory limit for vitest and improve test stability
- Updated test scripts in package.json to set NODE_OPTIONS for increased memory limit.
- Added safety checks for remote servers and domains in ProxyHostForm component to prevent errors.
- Refactored Notifications tests to remove unnecessary use of fake timers and improve clarity.
- Updated ProxyHosts extra tests to specify button names for better accessibility.
- Enhanced Security functional tests by centralizing translation strings and improving mock implementations.
- Adjusted test setup to suppress specific console errors related to act() warnings.
- Modified vitest configuration to limit worker usage and prevent memory issues during testing.
2026-02-16 09:24:52 +00:00
GitHub Actions
c52d0086ae chore: remove temporary quarantine for unrelated flaky tests in coverage exclusions 2026-02-16 09:24:52 +00:00
renovate[bot]
b0010e43c7 fix(deps): update dependency i18next to ^25.8.9 2026-02-16 07:15:55 +00:00
GitHub Actions
e99fc79948 fix: improve ACL dropdown handling in ProxyHostForm tests 2026-02-16 07:03:33 +00:00
GitHub Actions
943fb2df40 fix: update frontend unit tests to improve coverage and handle edge cases 2026-02-16 05:26:38 +00:00
GitHub Actions
d50c316167 fix: refactor invite link display logic in InviteModal for improved readability 2026-02-16 03:53:56 +00:00
GitHub Actions
5a46ef4219 fix: include invite URL in user invitation response and update related tests 2026-02-16 03:39:28 +00:00
renovate[bot]
416fbb0800 fix(deps): update dependency i18next to ^25.8.8 2026-02-15 20:56:20 +00:00
GitHub Actions
ff8851bb7f fix: enhance accessibility by adding aria-labels and data-testid attributes across various components 2026-02-15 20:53:03 +00:00
GitHub Actions
3d614dd8e2 fix: enhance DNSProviders page to improve manual challenge handling and visibility of provider cards 2026-02-15 18:31:46 +00:00
renovate[bot]
26399c8c72 fix(deps): update weekly-non-major-updates 2026-02-15 17:51:00 +00:00
GitHub Actions
7cfda51fcd fix: update button width classes in ProviderForm for consistency 2026-02-14 19:38:19 +00:00
GitHub Actions
f906f4a21f fix: improve error handling and session management in various handlers and middleware 2026-02-14 00:52:40 +00:00
GitHub Actions
6cad5c94cb fix: update styling for MonitorCard component in Uptime page 2026-02-13 20:06:37 +00:00
GitHub Actions
a2e552e764 fix: adjust className properties for AlertTriangle and Info components in ProxyHostForm 2026-02-13 20:05:17 +00:00
Jeremy
5c4ba810a5 Merge branch 'feature/beta-release' into renovate/feature/beta-release-weekly-non-major-updates 2026-02-13 13:59:43 -05:00
GitHub Actions
2f567fa770 fix: update card title structure in ManualDNSChallenge component for improved semantics 2026-02-13 18:56:01 +00:00
GitHub Actions
369c877996 fix: implement manual DNS challenge loading and display; enhance UI for challenge interaction 2026-02-13 18:53:36 +00:00
renovate[bot]
9f88f5e89f fix(deps): update weekly-non-major-updates 2026-02-13 18:18:27 +00:00
GitHub Actions
2904b7435e fix: resolve stale closure bugs in ProxyHostForm and enhance ACL/Security Headers management 2026-02-13 00:07:02 +00:00
GitHub Actions
8a207ad846 fix: update AccessListSelector to handle string-based values and improve onChange logic 2026-02-13 00:07:02 +00:00
GitHub Actions
901e824fad fix: prevent re-authentication after logout by clearing auth state when no token is found 2026-02-13 00:07:01 +00:00
GitHub Actions
813e0a5e7f fix: enhance authentication checks in RequireAuth and improve session handling in AuthContext 2026-02-13 00:07:01 +00:00
GitHub Actions
35d58062f0 fix: allow user role to create backups in the Backups component 2026-02-13 00:07:01 +00:00
renovate[bot]
5d19da4966 fix(deps): update weekly-non-major-updates 2026-02-12 21:33:12 +00:00
renovate[bot]
b02fb15ce9 fix(deps): update weekly-non-major-updates 2026-02-11 19:49:42 +00:00
Jeremy
ef00d7e133 Merge pull request #688 from Wikid82/renovate/feature/beta-release-weekly-non-major-updates
chore(deps): update weekly-non-major-updates (feature/beta-release)
2026-02-10 17:11:16 -05:00
GitHub Actions
2b2d907b0c fix: enhance notifications and validation features
- Added URL validation for notification providers to ensure only valid http/https URLs are accepted.
- Implemented tests for URL validation scenarios in the Notifications component.
- Updated translations for error messages related to invalid URLs in multiple languages.
- Introduced new hooks for managing security headers and access lists in tests.
- Enhanced the ProviderForm component to reset state correctly when switching between add and edit modes.
- Improved user feedback with update indicators after saving changes to notification providers.
- Added mock implementations for new hooks in various test files to ensure consistent testing behavior.
2026-02-10 22:01:45 +00:00
renovate[bot]
257d42e922 chore(deps): update weekly-non-major-updates 2026-02-10 21:49:41 +00:00
GitHub Actions
d29b8e9ce4 Refactor user management and logs viewing tests for improved stability and clarity
- Scoped button selectors to dialogs in user management tests to avoid strict mode violations.
- Added wait conditions for loading states and element visibility in user management and logs viewing tests.
- Updated navigation methods to use 'domcontentloaded' for better reliability.
- Enhanced mock data generation for log entries and improved filtering logic in logs viewing tests.
- Consolidated selector usage with data-testid attributes for consistency and maintainability.
- Removed skipped tests and ensured all scenarios are covered for logs viewing, including pagination and filtering.
2026-02-10 09:02:26 +00:00