[PR #13906] [MERGED] Add .gitignore style ignoring #13583

Closed
opened 2025-12-22 09:57:00 +01:00 by backuprepo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/jellyfin/jellyfin/pull/13906
Author: @Shadowghost
Created: 4/12/2025
Status: Merged
Merged: 4/26/2025
Merged by: @crobibero

Base: masterHead: ignore-patterns


📝 Commits (3)

📊 Changes

7 files changed (+123 additions, -20 deletions)

View changed files

📝 Directory.Packages.props (+2 -1)
📝 Emby.Server.Implementations/Emby.Server.Implementations.csproj (+4 -0)
📝 Emby.Server.Implementations/Library/CoreResolutionIgnoreRule.cs (+2 -2)
Emby.Server.Implementations/Library/DotIgnoreIgnoreRule.cs (+77 -0)
📝 Emby.Server.Implementations/Library/IgnorePatterns.cs (+0 -1)
📝 Emby.Server.Implementations/Library/LibraryManager.cs (+8 -16)
tests/Jellyfin.Server.Implementations.Tests/Library/DotIgnoreIgnoreRuleTest.cs (+30 -0)

📄 Description

Integrate https://github.com/arition/jellyfin-plugin-ignore as core functionality

Changes

  • Keep the current logic as is and if the file has text in it, we parse it as .gitignore exclusions

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/jellyfin/jellyfin/pull/13906 **Author:** [@Shadowghost](https://github.com/Shadowghost) **Created:** 4/12/2025 **Status:** ✅ Merged **Merged:** 4/26/2025 **Merged by:** [@crobibero](https://github.com/crobibero) **Base:** `master` ← **Head:** `ignore-patterns` --- ### 📝 Commits (3) - [`1c11323`](https://github.com/jellyfin/jellyfin/commit/1c1132353fd31040cff7fb6751cb20748afb688b) Add .gitignore style ignoring - [`f79696e`](https://github.com/jellyfin/jellyfin/commit/f79696e0a9b6c3fd43ebf59eb3fb4c4a987430f4) Apply suggestions from code review - [`b768d72`](https://github.com/jellyfin/jellyfin/commit/b768d7299baf3f9ca748428a4dbb7f67b524aa0c) Fix test ### 📊 Changes **7 files changed** (+123 additions, -20 deletions) <details> <summary>View changed files</summary> 📝 `Directory.Packages.props` (+2 -1) 📝 `Emby.Server.Implementations/Emby.Server.Implementations.csproj` (+4 -0) 📝 `Emby.Server.Implementations/Library/CoreResolutionIgnoreRule.cs` (+2 -2) ➕ `Emby.Server.Implementations/Library/DotIgnoreIgnoreRule.cs` (+77 -0) 📝 `Emby.Server.Implementations/Library/IgnorePatterns.cs` (+0 -1) 📝 `Emby.Server.Implementations/Library/LibraryManager.cs` (+8 -16) ➕ `tests/Jellyfin.Server.Implementations.Tests/Library/DotIgnoreIgnoreRuleTest.cs` (+30 -0) </details> ### 📄 Description Integrate https://github.com/arition/jellyfin-plugin-ignore as core functionality **Changes** * Keep the current logic as is and if the file has text in it, we parse it as .gitignore exclusions --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
backuprepo 2025-12-22 09:57:00 +01:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: starred/jellyfin#13583
No description provided.