| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-10-01 | Add tag filtering and random sorting to GetSimilarItems (#14918) | theguymadmax | |
| 2025-09-16 | Optimize internal querying of UserData, other fixes (#14795) | JPVenson | |
| 2025-09-12 | Allow non-admin users to subscribe to their own Sessions (#13767) | KGT1 | |
| 2025-09-05 | Refactor Display preference manager (#14056) | JPVenson | |
| 2025-08-22 | Fix GetSimilarItems to exclude the searched for item Id (#14686) | evan314159 | |
| 2025-08-13 | Merge commit from forkv10.11.0-rc5 | Joshua M. Boniface | |
| Remove server side processing for profile picture and splash screen | |||
| 2025-08-06 | Revert "Merge pull request #13604 from Jxiced/master" | Bond_009 | |
| This reverts commit ce78af2ed4f203690a0f9ef87b08b27a6bd43f63, reversing changes made to db7465e83d9cc07134a0bffad7ed17b1c7b873da. | |||
| 2025-08-03 | Merge pull request #14021 from sususu98/enhancement/strmSeek | Joshua M. Boniface | |
| Enhanced HTTP Range request support for. strm file | |||
| 2025-08-03 | Merge pull request #14410 from dyphire/language | Joshua M. Boniface | |
| Further refinement of BCP 47 language labeling support | |||
| 2025-08-03 | Merge branch 'master' into master | Joshua M. Boniface | |
| 2025-07-30 | Further refinement of BCP 47 language labeling support | dyphire | |
| 2025-07-30 | Add extra movflags to fMP4 to take initial audio delay into account | nyanmisaka | |
| Signed-off-by: nyanmisaka <nst799610810@gmail.com> | |||
| 2025-07-27 | readd Format for splashscreen and user image | JPVenson | |
| 2025-07-27 | Remove even obsoleter code | JPVenson | |
| 2025-07-27 | Remove obsolete code | JPVenson | |
| 2025-07-27 | Removed all server side processing options from public endpoints for image gen | JPVenson | |
| 2025-07-20 | Use RequestHelpers.GetSession in SessionWebSocketListener (#14494) | Niels van Velzen | |
| 2025-06-06 | Add try catch (#14154) | sharinganthief | |
| 2025-06-03 | Fix missing logging of connections by disallowed IPs (#14011) | jade | |
| 2025-05-18 | Add Full system backup feature (#13945) | JPVenson | |
| 2025-05-09 | Cleanup external item data cleanup (#14072) | Tim Eisele | |
| 2025-05-04 | Recognize file changes and remove data on change (#13839) | Tim Eisele | |
| 2025-05-04 | Cleanup file related code (#14023) | Bond-009 | |
| 2025-04-29 | Enhanced HTTP Range request support for. strm file | sususu98 | |
| Forward the Range, Accept-Ranges, and Content- Range headers, improve User-Agent handling, and adjust the default Content-Type. | |||
| 2025-04-26 | Fix distinction queries (#14007) | Tim Eisele | |
| 2025-04-23 | Deprecate OnPlaybackXXX API operations in favor of ReportPlaybackXXX | Niels van Velzen | |
| 2025-04-20 | Add Api and startup check for sufficient storage capacity (#13888) | JPVenson | |
| 2025-04-20 | Return SyncPlay group info after creation, add GET group endpoint (#13935) | Niels van Velzen | |
| 2025-04-12 | Remove the hashed password from startup users response (#13904) | Bill Thornton | |
| 2025-04-11 | Add ServerName to startup configuration | Bill Thornton | |
| 2025-04-08 | Only reselect audio streams when user preference is respected (#13832) | gnattu | |
| 2025-04-05 | Merge commit from fork | Joshua M. Boniface | |
| Fix validation of API parameters passed to FFmpeg | |||
| 2025-04-03 | Fix ArgumentNullException on playlist creation (#13837) | Bond-009 | |
| mediaSourceId can be null, the IDE doesn't know this as nullable is disabled for BaseEncodingJobOptions | |||
| 2025-04-02 | Import Keyframes into database (#13771) | Tim Eisele | |
| * Migrate keyframe data into database * Clear database table before import to handle failed migrations | |||
| 2025-04-02 | Improve dynamic HDR metadata handling (#13277) | gnattu | |
| * Add support for bitstream filter to remove dynamic hdr metadata * Add support for ffprobe's only_first_vframe for HDR10+ detection * Add BitStreamFilterOptionType for metadata removal check * Map HDR10+ metadata to VideoRangeType.cs Current implementation uses a hack that abuses the EL flag to avoid database schema changes. Should add proper field once EFCore migration is merged. * Add more Dolby Vision Range types Out of spec ones are problematic and should be marked as a dedicated invalid type and handled by the server to not crash the player. Profile 7 videos should not be treated as normal HDR10 videos at all and should remove the metadata before serving. * Remove dynamic hdr metadata when necessary * Allow direct playback of HDR10+ videos on HDR10 clients * Only use dovi codec tag when dovi metadata is not removed * Handle DV Profile 7 Videos better * Fix HDR10+ with new bitmask * Indicate the presence of HDR10+ in HLS SUPPLEMENTAL-CODECS * Fix Dovi 8.4 not labeled as HLG in HLS * Fallback to dovi_rpu bsf for av1 when possible * Fix dovi_rpu cli for av1 * Use correct EFCore db column for HDR10+ * Undo outdated migration * Add proper hdr10+ migration * Remove outdated migration * Rebase to new db code * Add migrations for Hdr10PlusPresentFlag * Directly use bsf enum * Add xmldocs for SupportsBitStreamFilterWithOption * Make `VideoRangeType.Unknown` explicitly default on api models. * Unset default for non-api model class * Use tuples for bsf dictionary for now | |||
| 2025-04-02 | allow admin users to get Splashscreen even when disabled (#13825) | KGT1 | |
| refactor | |||
| 2025-03-31 | Preserve SplashscreenLocation when updating branding config (#13756) | KGT1 | |
| * add BrandingOptionsDto and add branding endpoints * refactor new HttpGet Configuration Branding into existing API calls * Add BrandingOptions to _ignoredConfigurations for openAPI * rename BrandOptionsDto to BrandingOptionsDto | |||
| 2025-03-31 | Use pattern matching for null checks (#13793) | Bond-009 | |
| Fix the few that slipped through | |||
| 2025-03-30 | Rework parental ratings (#12615) | Tim Eisele | |
| 2025-03-28 | Reduce allocations, simplifed code, faster implementation, included tests - ↵ | Tim Eisele | |
| StreamInfo.ToUrl (#9369) * Rework PR 6168 * Fix test | |||
| 2025-03-28 | Add validation for level input | Shadowghost | |
| 2025-03-28 | Rename ValidationRegex to ContainerValidationRegex | Shadowghost | |
| 2025-03-28 | Fix container parameter validation | Shadowghost | |
| 2025-03-25 | Fixed namespaces | JPVenson | |
| 2025-03-25 | WIP fixed namespaces | JPVenson | |
| 2025-03-25 | Merge branch 'master' into feature/DatabaseRefactor | JPVenson | |
| 2025-03-18 | Add fast-path to getting just the SeriesPresentationUniqueKey for NextUp ↵ | Cody Robibero | |
| (#13687) * Add more optimized query to calculate series that should be processed for next up * Filter series based on last watched date | |||
| 2025-03-15 | Add start index to /Programs/Recommended endpoint (#13696) | Bond-009 | |
| 2025-03-01 | Merge remote-tracking branch 'jellyfinorigin/master' into ↵ | JPVenson | |
| feature/DatabaseRefactor | |||
| 2025-02-23 | Move throw into interface to use in wizard, check for null and invalid username. | Jxiced | |
