Skip to content

feat(server): update rules constants for multi-media-server support#14

Closed
enoch85 wants to merge 1 commit into
jellyfin/4-jellyfin-completefrom
jellyfin/5-rules-constants
Closed

feat(server): update rules constants for multi-media-server support#14
enoch85 wants to merge 1 commit into
jellyfin/4-jellyfin-completefrom
jellyfin/5-rules-constants

Conversation

@enoch85

@enoch85 enoch85 commented Jan 2, 2026

Copy link
Copy Markdown
Owner
  • Update RuleConstants to include Jellyfin-specific rules
  • Add RuleSource distinction for Plex vs Jellyfin rules
  • Update rules DTO to use MediaItemType from contracts
  • Update exclusion entity and DTO with proper types
  • Update rule-group entity with media server type field

This prepares the rules engine for Jellyfin support.


PR 5 of 13 - Jellyfin Integration Series
Depends on: #13

- Update RuleConstants to include Jellyfin-specific rules
- Add RuleSource distinction for Plex vs Jellyfin rules
- Update rules DTO to use MediaItemType from contracts
- Update exclusion entity and DTO with proper types
- Update rule-group entity with media server type field

This prepares the rules engine for Jellyfin support.

enoch85 commented Jan 3, 2026

Copy link
Copy Markdown
Owner Author

Closing in favor of consolidated PR #24. Branch kept for reference.

@enoch85 enoch85 closed this Jan 3, 2026
enoch85 added a commit that referenced this pull request Jan 31, 2026
During initial setup, the Plex and Jellyfin tabs were both visible
before the user selected a media server type. Now only the General
tab is shown until a selection is made.

Fixes review item #14.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant