Commit Graph

5477 Commits (202190d032257b3cd19e42606385db7052b2aae4)

Author SHA1 Message Date
Mark McDowall f5ccf98162 Rename 'On Upgrade' to 'On File Upgrade'
7 months ago
Weblate acaf5cd353 Multiple Translations updated by Weblate
7 months ago
Sonarr e97e5bfe8f Automated API Docs update
8 months ago
martylukyy 678872b879
Fixed: Parsing of some Web releases
8 months ago
Mark McDowall 10e9735c1c
New: Update AutoTags on series update
8 months ago
Mark McDowall 293a1bc618
New: Custom colon replacement option
8 months ago
Bogdan 0c883f7886 Fixed: Removing pending release without blocklisting
8 months ago
Mark McDowall 46c7de379c New: Group updates for the same series for Kodi and Emby / Jellyfin
8 months ago
Mark McDowall a83b521766 New: 'On Import Complete' notification when all episodes in a release are imported
8 months ago
Weblate bfcdc89f6a Multiple Translations updated by Weblate
8 months ago
Sonarr 67943edfbc Automated API Docs update
8 months ago
Mark McDowall 04f8595498 Custom Import List improvements
8 months ago
Mark McDowall a779a5fad2 Fixed: Parsing of anime season releases with 3-digit number in title
8 months ago
Mark McDowall bfe6a740fa Fixed: Parsing of anime releases using standard numbering
8 months ago
Mark McDowall c9ea40b874 New: Parse VFI as French
8 months ago
Bogdan ac1da45ecd
Fixed: Calculate Custom Formats after user specified options in Manual Import
8 months ago
Weblate 5c327d5be3 Multiple Translations updated by Weblate
8 months ago
Weblate fd7f0ea973 Multiple Translations updated by Weblate
8 months ago
Bogdan d5dff8e8d6
Fixed: Trimming disabled logs database
8 months ago
Bogdan 8099ba10af
Fixed: Already imported downloads appearing in Queue briefly
8 months ago
Mark McDowall 143ccb1e2a Remove seriesTitle from EpisodeResource
8 months ago
Mark McDowall 29480d9544 Fixed: Don't use cleaned up release title for release title
8 months ago
Mark McDowall bce848facf Fixed: Reprocessing items that were previously blocked during importing
8 months ago
Mark McDowall ea4fe392a0 New: Remove websites in parentheses before parsing
8 months ago
Mark McDowall 45fe585944 Fixed: Prevent errors parsing releases in unexpected formats
8 months ago
Mark McDowall a0d2933134
New: Ignore Deluge torrents without a title
8 months ago
Mark McDowall 4c622fd412 New: Ability to select Plex Media Server from plex.tv
8 months ago
Bogdan fb060730c7 Fixed: Exclude invalid releases from Newznab and Torznab parsers
8 months ago
Mark McDowall 6d5ff9c4d6
New: Improve UI status when downloads cannot be imported automatically
8 months ago
Mark McDowall 63bed3e670 New: Parse anime seasons with trailing number in title
8 months ago
Weblate e684c10432 Multiple Translations updated by Weblate
8 months ago
Bogdan 6c39855ebe Fix UpdatePackageProviderFixture for v4
8 months ago
Bogdan a30e9da767 New: Ignore inaccessible folders when getting folders
8 months ago
Mark McDowall f8e81396d4 Fixed: Importing from IMDb list
8 months ago
Mark McDowall 7fccf590a8
Fixed: Adding series with unknown items in queue
8 months ago
Stephan Sundermann e1b937e8d5
New: Add TMDB ID support
8 months ago
Bogdan c331c8bd11 Ignore `Grabbed` from API docs
9 months ago
Mark McDowall 52b72925f9 Fixed: Improve error messaging if config file isn't formatted correctly
9 months ago
Mark McDowall 378fedcd9d
Fixed: Skip invalid series paths during validation
9 months ago
Bogdan a90ab1a8fd Fixed: Ignore case when resolving indexer by name in release push
9 months ago
Bogdan 0edc5ba99a Fixed: Ignore case for name validation in providers
9 months ago
Bogdan ea54ade9bf New: Refresh cache for tracked queue on series add
9 months ago
Weblate e07eb05e8b Multiple Translations updated by Weblate
9 months ago
Bogdan d9b771ab0b
Fixed: Error sending Manual Interaction Required when series is unknown
9 months ago
Mark McDowall 6b08e849b8 Search for raw and clean titles for Newznab/Torznab indexers that support raw title searching
9 months ago
Mark McDowall 9c1f48ebc9 Fixed: Include full series title in episode search
9 months ago
Mark McDowall fd3dd1ab7d New: Genres and Images for Webhooks and Notifiarr
9 months ago
yammes08 11e5c5a11b
Fixed: SDR Files Being Parsed As HLG
9 months ago
Weblate 48f0291884 Multiple Translations updated by Weblate
9 months ago
Weblate 39a439eb4c Multiple Translations updated by Weblate
9 months ago
Weblate 66940b283b Multiple Translations updated by Weblate
9 months ago
Weblate 62a9c2519b Multiple Translations updated by Weblate
9 months ago
Sonarr 0904a0737e Automated API Docs update
9 months ago
Bogdan d7ceb11a64 Fixed: Trimming slashes from UrlBase when using environment variable
9 months ago
Bogdan cc5b5463f2 Ignore `Grabbed` with STJson
9 months ago
Bogdan aea50fa47e Bump Npgsql to 7.0.7
9 months ago
Mark McDowall 05edd44ed6 New: Include time for episode/season/series history
9 months ago
Bogdan 4440aa3cac New: Root folder exists validation for import lists
9 months ago
Bogdan 084fcc2295 Implement equality checks for providers
9 months ago
Weblate 536ff142c3 Multiple Translations updated by Weblate
9 months ago
Mark McDowall 627b2a4289 New: Parse 480i Bluray/Remux as Bluray 480p
10 months ago
Bogdan 9734c2d144 Fixed: Notifications with only On Rename enabled
10 months ago
Mark McDowall 5cb649e9d8 Fixed: Attempt to parse and reject ambiguous dates
10 months ago
Mark McDowall cac7d239ea Fixed: Parsing of partial season pack
10 months ago
Sonarr 3940059ea3 Automated API Docs update
10 months ago
Weblate 20d00fe88c Multiple Translations updated by Weblate
10 months ago
Mark McDowall b4d05214ae Fixed: Ignore invalid movie tags when writing XBMC metadata
10 months ago
Mark McDowall cc0a284660 New: Add series tags to Webhook and Notifiarr events
10 months ago
Mark McDowall 29176c8367 New: Has Unmonitored Season filter for Series
10 months ago
Bogdan 1eddf3a152 Use number input for seed ratio
10 months ago
Bogdan 8360dd7a7b Fixed: Parsing long downloading/seeding values from Transmission
10 months ago
Bogdan 7e8d8500f2
Fixed: Next/previous/last air dates with Postgres DB
10 months ago
Mark McDowall cae134ec7b New: Dark theme for login screen
10 months ago
Stevie Robinson f81bb3ec19
New: Blocklist Custom Filters
10 months ago
Bogdan 128309068d Fixed: Initialize databases after app folder migrations
10 months ago
Mickaël Thomas 73a4bdea52
New: Support stoppedUP and stoppedDL states from qBittorrent
10 months ago
Bogdan 47ba002806
Fixed: Indexer flags for torrent release pushes
10 months ago
Mark McDowall ba88185dea New: Treat batch releases with total episode count as full season release
10 months ago
Stevie Robinson 8be8c7f89c
Add missing translation key
10 months ago
Bogdan 7166a6c019 Parameter binding for API requests
10 months ago
Mark McDowall 3fbe436138 Forward X-Forwarded-Host header
10 months ago
Jared 92eab4b2e2
New: Config file setting to disable log database
10 months ago
Mika 23c741fd00
Add file-count for Transmission RPC
10 months ago
Weblate 8ddf46113b Multiple Translations updated by Weblate
10 months ago
Bogdan efb3fa93e4
Fixed: Retrying download for pushed releases
10 months ago
Bogdan 9738101042 Treat CorruptDatabaseException as a startup failure
10 months ago
Bogdan 1df7cdc65e New: Add KRaLiMaRKo and BluDragon to release group parsing exceptions
10 months ago
Jared d051dac12c
New: Optionally use Environment Variables for settings in config.xml
10 months ago
Mark McDowall 316b5cbf75
New: Validate that folders in paths don't start or end with a space
10 months ago
Bogdan 2440672179 Bump SixLabors.ImageSharp to 3.1.4
10 months ago
Mark McDowall a97fbcc40a Fixed: Improve paths longer than 256 on Windows failing to hardlink
10 months ago
Christopher d738035fed
New: Remove qBitorrent torrents that reach inactive seeding time
10 months ago
Weblate aded9d95f7 Multiple Translations updated by Weblate
10 months ago
Sonarr ef6cc7fa3a Automated API Docs update
10 months ago
Mark McDowall f9b013a8bf New: Parse releases with multiple Ukranian audio tracks
10 months ago
Bogdan e966254462 Fixed: Re-testing edited providers will forcibly test them
10 months ago
Gauthier 6c232b062c
New: Multi Language selection per indexer
10 months ago
Weblate 317ce39aa2 Multiple Translations updated by Weblate
10 months ago
Weblate 9afe1c4b3f Multiple Translations updated by Weblate
11 months ago
Mark McDowall 0fdbbd018c New: Parse absolute episode numbers within square brackets
11 months ago
Sonarr 8a7b67c593 Automated API Docs update
11 months ago
Weblate 4b8afe3d33 Multiple Translations updated by Weblate
11 months ago
Bogdan 476e7a7b94
Fixed: Changing Release Type in Manage Episodes
11 months ago
Bogdan 1fcd2b492c Prevent multiple enumerations in Custom Formats token
11 months ago
Bogdan 1aef91041e New: Detect shfs mounts in disk space
11 months ago
Bogdan fc06e51352
Fixed: Renaming episodes for a series
11 months ago
Mark McDowall f4c19a384b New: Auto tag series based on tags present/absent on series
11 months ago
Josh McKinney 5061dc4b5e
Add DevContainer, VSCode config and extensions.json
11 months ago
Mark McDowall 37863a8deb
New: Option to prefix app name on Telegram notification titles
11 months ago
Mark McDowall 5c42935eb3 Fixed: Improve AniList testing with Media filters
11 months ago
Weblate dac69445e4 Multiple Translations updated by Weblate
11 months ago
Qstick aca10f6f4f Fixed: Skip move when source and destination are the same
11 months ago
Mark McDowall 74cdf01e49
New: Set 'Release Type' during Manual Import
11 months ago
Mark McDowall a169ebff2a
Fixed: Sending ntfy.sh notifications with unicode characters
11 months ago
fireph 7fc3bebc91
New: Footnote to indicate some renaming tokens support truncation
11 months ago
Till Krüss e672996dbb
Improve text for file deleted through UI/API
11 months ago
Stevie Robinson 238ba85f0a
New: Informational text on Custom Formats modal
11 months ago
Jendrik Weise 7776ec9955 Reimport files imported prematurely during script import
11 months ago
Jendrik Weise af5a681ab7 Fix ignoring title based on pre-rename episodefile
11 months ago
Jendrik Weise 0a7f3a12c2 Do not remove all extras when script importing
11 months ago
Jendrik Weise 2ef46e5b90 Fix incorrect subtitle copy regex
11 months ago
Mark McDowall 6003ca1696 Fixed: Deleted episodes not being unmonitored when series folder has been deleted
11 months ago
Mark McDowall 0937ee6fef Fixed: Path parsing incorrectly treating series title as episode number
11 months ago
Mark McDowall 60ee7cc716
Fixed: Cleanse BHD RSS key in log files
11 months ago
Sonarr 5a66b949cf Automated API Docs update
11 months ago
Weblate f010f56290 Multiple Translations updated by Weblate
11 months ago
Louis R 060b789bc6
Fixed: Exceptions when checking for routable IPv4 addresses
11 months ago
Bogdan 7353fe479d
New: Allow HEAD requests to ping endpoint
11 months ago
Alex Cortelyou 1ec1ce58e9
New: Add additional fields to Webhook Manual Interaction Required events
11 months ago
Stevie Robinson 35d0e6a6f8
Fixed: Handling torrents with relative path in rTorrent
11 months ago
Carlos Gustavo Sarmiento 588372fd95
Fixed: qBittorrent not correctly handling retention during testing
11 months ago
iceypotato 1335efd487 New: My Anime List import list
11 months ago
Mark McDowall d338425951 Fixed: Use custom formats from import during rename
11 months ago
Weblate c403b2cdd5 Multiple Translations updated by Weblate
11 months ago
Weblate cf3d51bab2 Multiple Translations updated by Weblate
11 months ago
Mark McDowall dec3fc6889
Fixed: Don't add series from import list with no matched TVDB ID
11 months ago
Mark McDowall 40bac23698 New: Support parsing season number from season folder when importing
11 months ago
Mark McDowall 88de927435 Fixed: Plex Watchlist import list
11 months ago
Mark McDowall 29204c93a3 New: Parsing multi-episode file with two and three digit episode numbers
11 months ago
Mark McDowall c641733781 Fixed: Task progress messages in the UI
11 months ago
Weblate 58de0310fd Multiple Translations updated by Weblate
11 months ago
Weblate 381ce61aef Multiple Translations updated by Weblate
12 months ago
Mark McDowall 9f705e4161 Fixed: Release push with only Magnet URL
12 months ago
Alan Collins 6584d95331
New: Update Custom Format renaming token to allow excluding specific formats
12 months ago
Bogdan 86034beccd Bump ImageSharp, Polly, DryIoc, STJson, WindowsServices
12 months ago
Mark McDowall 4aa56e3f91 Fixed: Parsing of some French and Spanish anime releases
12 months ago
Stevie Robinson 2ec071a5ec
Update release profile download client warning
12 months ago
Alan Collins d86aeb7472
New: Release Hash renaming token
12 months ago
Alan Collins 48cb5d2271
New: 'Custom Format: Format Name' rename token
12 months ago
bakerboy448 a0329adeba
Improve single file detected as full season messaging
12 months ago
Mark McDowall a12cdb34bc Fixed: Error sending Manual Interaction Required notification
12 months ago
Bogdan 13e29bd257 Prevent NullRef in naming when truncating a null Release Group
12 months ago
Sonarr 61a7515041 Automated API Docs update
12 months ago
Weblate 2c25245860 Multiple Translations updated by Weblate
12 months ago
Bogdan 18aadb544e
Fixed: Maintain release type for items in Manual Import
12 months ago
Bogdan 2068c5393e Fixed: URL Base setting for Kodi connections
12 months ago
Mark McDowall 0183812cc5 Fixed: Overly aggressive exception release group parsing
12 months ago
Bogdan 7f09903a06 New: Episode Requested filter for Interactive Search
12 months ago
Mark McDowall fa4c11a943 New: Do not automatically unmonitor episodes renamed outside of Sonarr
12 months ago
Sonarr 653963a247 Automated API Docs update
12 months ago
Mark McDowall 32c32e2f88 Fixed: Issue extracting subtitle information for unknown episodes
12 months ago
nopoz 07bd159436
New: Add download directory & move completed for Deluge
12 months ago
bakerboy448 e5f19f01fa
Update AddSeries Messaging and Logging
12 months ago
Louis R 13af6f5779
Fixed: Don't disable IPv6 in IPv6-only Environment
12 months ago
Mark McDowall 71c2c0570b
Renamed SeasonPackSpecification to ReleaseTypeSpecification
12 months ago
Mark McDowall 64c6a8879b Queue Manual Import commands at high priority
12 months ago
Weblate 7f061a9583 Multiple Translations updated by Weblate
12 months ago
The Dark 4285691064
New: Import list exclusion pagination
12 months ago
Sonarr de9899c60e Automated API Docs update
12 months ago
Weblate 6c8758c27a Multiple Translations updated by Weblate
12 months ago
Mark McDowall 086d3b5afa Increase migration timeout to 5 minutes
12 months ago
Mark McDowall f8a0751775 New: Release Type (Single/Multi episode and Season Pack) for Custom Formats
12 months ago
Mark McDowall c99d81e79b New: Bypass archived history for failed downloads in SABnzbd
12 months ago
Mark McDowall 9fd193d2a8 New: URL Base setting for Media Server connections
12 months ago
Weblate 0a84b4a8e9 Multiple Translations updated by Weblate
12 months ago
Weblate 236d8e4c50 Multiple Translations updated by Weblate
1 year ago
Mark McDowall 16d3827dbd Fixed: Processing updated episodes in series after refresh
1 year ago
Bogdan fa600e62e0
Fixed: Error when download client information is unavailable for Manual Interaction Required event
1 year ago
Mark McDowall fb6fc568c5 Fixed: Don't store seasons from import list items in database
1 year ago
Bogdan 1f97679868 Fixed: Selection of last added custom filter
1 year ago
Mark McDowall b34e0f8259
Fixed: Ignore language in split episode title
1 year ago
Mark McDowall 4c170d0452 New: Update anime episodes by season/episode number instead of absolute episode number
1 year ago
Mark McDowall 6dc0a88004 New: Search for recently aired anime episodes with added absolute episode number
1 year ago
Mark McDowall 33b44a8a53 New: Option to sync season monitoring state when importing from another Sonarr instance
1 year ago
Mark McDowall cb72e752f9
Fixed: Parsing of subtitle languages separated by dash
1 year ago
Weblate a11ee7bc11 Multiple Translations updated by Weblate
1 year ago
Stevie Robinson 98d60e1a8e
Replace URLs in translations with tokens
1 year ago
Bruno Garcia 6377c688fc
Update Sentry SDK add features
1 year ago
Weblate e1be3b20e9 Multiple Translations updated by Weblate
1 year ago
Sonarr 2f041f9ec1 Automated API Docs update
1 year ago
Mark McDowall 0242b40eda Use GitHubActionsTestLogger for test reporting
1 year ago
Bogdan 7a768b5d0f
New: Indexer flags
1 year ago
Bogdan 2a47a237d4 Fix typo in log message matching by TVRage ID
1 year ago
Mark McDowall a7607ac7d6 Fixed: Only match via TV Rage ID if TheTVDB ID is not available
1 year ago
Mark McDowall 43797b326d New: Parse releases with season and episode numbers separated by a period
1 year ago
Bogdan 8dd8c95f36 Fixed: Avoid upgrades for custom formats cut-off already met
1 year ago
Weblate 6f6036a199 Multiple Translations updated by Weblate
1 year ago
Weblate 39575b1248 Multiple Translations updated by Weblate
1 year ago
Bogdan 965e7c22d9 Fixed: Reprocessing multi-language file in Manage Episodes
1 year ago
Bogdan 75535e61d9 Fixed: Reprocessing custom formats for file in Manual Import
1 year ago
Bogdan 84e657482d Improve messaging on indexer specified download client is not available
1 year ago
Sonarr 2957b40512 Automated API Docs update
1 year ago
Bogdan 7dc1e47504 Fix translation token for DL client directory help text
1 year ago
Bogdan d15c116f13 Fix translation keys for indexer validation
1 year ago
Bogdan dd704579df Improve add/loading error notices
1 year ago
Bogdan bd9d4b484c Update Custom Format Deletion confirmation message
1 year ago
Qstick 913b845faa Fixed: Prevent anime search with ep/season if not supported
1 year ago
Stas Panasiuk 6e81517d51
New: Parsing titles with multiple translated titles
1 year ago
Mark McDowall 34e74eecd7
Fixed: Don't attempt to import from list with title only (#6477)
1 year ago
Mark McDowall 895eccebc5
New: Parse and reject split episode releases and files
1 year ago
Mark McDowall f722d49b3a Fixed: Don't use sub folder to check for free disk space for update
1 year ago
bakerboy448 cac97c057f
Improve Custom Format rejection messaging
1 year ago
Mark McDowall 6ab1d8e16b
New: Log database engine version on startup
1 year ago
Bogdan 904285045b Fixed: Naming validation when using max token length
1 year ago
Stevie Robinson 1006ec6b52 really fix translation key
1 year ago
Mark McDowall 4cb1100704 Fixed: Remove old naming config from v3 API responses
1 year ago
Mark McDowall 745b92daf4 Fixed: Redirecting after login
1 year ago
Weblate 9eafdbd1af Multiple Translations updated by Weblate
1 year ago
Weblate 200396ef7a Multiple Translations updated by Weblate
1 year ago
Stevie Robinson c5a724f14e
New: Send 'On Manual Interaction Required' notifications in more cases
1 year ago
Mark McDowall 42b11528b4 New: Improve multi-language negate Custom Format
1 year ago
Alex Herbig e2210228b3
New: Add RZeroX to release group parsing exceptions
1 year ago
Stevie Robinson e1c6722aad
New: Ignore 'Other' subfolder when scanning disk
1 year ago
Stevie Robinson e66c628241
Update some translation keys
1 year ago
bakerboy448 d7aea82e45 Improve Release Grabbing & Failure Logging
1 year ago
Mark McDowall 19db75b36b Add max token length (including ellipsis) for some tokens
1 year ago
Weblate 11a18b534a Multiple Translations updated by Weblate
1 year ago
Sonarr 70807a9dcf Automated API Docs update
1 year ago
Weblate 350600607d Multiple Translations updated by Weblate
1 year ago
ta264 d9acbf5682 Fixed: FolderWritable check for CIFS shares mounted in Unix
1 year ago
Stevie Robinson 07cbd7c8d2
Fixed: Validating DownloadStation output path
1 year ago
Mark McDowall 0ea189d03c Fixed: History retention for Newsbin
1 year ago
Bogdan 9e3f9f9618 Fixed: Testing for disabled Notifications
1 year ago
The Dark 68c326ae27
New: Import list clean library option
1 year ago
Weblate 46367d2023 Multiple Translations updated by Weblate
1 year ago
Sonarr b64c52a846 Automated API Docs update
1 year ago
Mark McDowall 345854d0fe
New: Optionally remove from queue by changing category to 'Post-Import Category' when configured
1 year ago
Bogdan 7d0d503a5e New: Display database migration version in Status
1 year ago
Stevie Robinson 9f50166fa6
Fixed: Regular Expression Custom Format translation
1 year ago
Mark McDowall 3cd4c67ba1 New: Add download client name to pending items waiting for a specific client
1 year ago
Mark McDowall a71d40edba New: Add recycle bin path for deleted episodes to webhook/custom script
1 year ago
Mark McDowall 9ba5850fca Fixed: Parsing Hungarian anime releases
1 year ago
Mark McDowall 0d06418194 New: Add size to more history events
1 year ago
Mark McDowall f95dd00b51 Fixed: Migrating subtitle files with unexpectedly large number at end
1 year ago
Bogdan 271266b10a Fix possible NullRef in Email Encryption migration
1 year ago
Mark McDowall cab93249ec Fixed: Number only hashes getting substituted incorrectly
1 year ago
Mark McDowall 8921c5d7a0 Fixed: Subtitle title migration when original title is null
1 year ago
Weblate dbbf1a7f58 Multiple Translations updated by Weblate
1 year ago
Jendrik Weise 69f99373e5
New: Parse subtitle titles
1 year ago
Mark McDowall 7be5732a3a
New: Option to disable Email encryption
1 year ago