changelog: Update changelog for frontend tests/refactoring PR.

This commit is contained in:
SergeantPanda 2026-01-29 13:12:08 -06:00
parent 09a83ca7bb
commit 5f4e645a48

View file

@ -7,6 +7,21 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased]
### Added
- Frontend Unit Tests: Added comprehensive unit tests for React hooks and Zustand stores, including:
- `useLocalStorage` hook tests with localStorage mocking and error handling
- `useSmartLogos` hook tests for logo loading and management
- `useTablePreferences` hook tests for table settings persistence
- `useAuthStore` tests for authentication flow and token management
- `useChannelsStore` tests for channel data management
- `useUserAgentsStore` tests for user agent CRUD operations
- `useUsersStore` tests for user management functionality
- `useVODLogosStore` tests for VOD logo operations
- `useVideoStore` tests for video player state management
- `useWarningsStore` tests for warning suppression functionality
- Code refactoring for improved readability and maintainability - Thanks [@nick4810](https://github.com/nick4810)
### Changed
- Swagger/OpenAPI Migration: Migrated from `drf-yasg` (OpenAPI 2.0) to `drf-spectacular` (OpenAPI 3.0) for API documentation. This provides: