Radarr/frontend
admin 398a4b4bdd refactor: rename Series to BookSeries for TV phase prep
Renames the existing Series entity to BookSeries to distinguish from
upcoming TV Series. This prepares the codebase for Phase 5 TV Shows.

Backend changes:
- Migration 251: renames Series table to BookSeries, updates FK columns
- New BookSeries namespace with entity, repository, and service
- Updated MediaItem.SeriesId → BookSeriesId
- Updated HierarchicalMonitoringService for BookSeries
- Updated Book/Audiobook repositories with FindByBookSeriesId
- New BookSeriesMonitoringChangedEvent

API changes:
- Renamed /api/v3/series → /api/v3/bookseries
- Updated Book/Audiobook resources with bookSeriesId field

Frontend changes:
- Renamed Series/ → BookSeries/ components
- Updated routes /series → /bookseries
- Updated Redux actions and selectors

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-29 14:23:12 -06:00
..
build Migrate to ESLint 9 flat config 2025-12-19 14:44:01 -06:00
src refactor: rename Series to BookSeries for TV phase prep 2025-12-29 14:23:12 -06:00
typings Convert Page components to TypeScript 2025-04-27 19:45:03 +03:00
.prettierignore Add Prettier to format TypeScript files 2023-04-29 22:47:02 -05:00
.prettierrc.json Add Prettier to format TypeScript files 2023-04-29 22:47:02 -05:00
.stylelintrc Add inset to stylelintrc 2023-05-13 20:29:05 +03:00
.tern-project
babel.config.js Transpile logical assignment operators with babel 2024-01-21 03:43:33 +02:00
eslint.config.mjs Migrate to ESLint 9 flat config 2025-12-19 14:44:01 -06:00
jsconfig.json
postcss.config.js Use autoprefixer in UI build 2024-08-19 06:22:54 +03:00
tsconfig.json UI loading improvements 2023-07-24 11:40:50 +03:00