Commit Graph

3178 Commits (7aeada20898edf89fb5e2c844b3e3e25e381b3cc)

Author SHA1 Message Date
Mark McDowall 761a6a9136 Fixed: Indexer tags
2 years ago
Lars 5bc917c9dc New: Option to use Telegram topics for notifications
2 years ago
Mark McDowall 7c03ca5cdf Fixed IsValidPath usages
2 years ago
Mark McDowall b3cf903a3b New: Improve path validation when handling paths from different OSes
2 years ago
Stepan Goremykin a4930474a5 Use MinBy and MaxBy instead of OrderBy + First
2 years ago
Mark McDowall 06baae060d New: More information on on why hardlinks should be used over copying
2 years ago
Bogdan 4e5c7bc0a3 New: Add version and timestamp to backup archive
2 years ago
Bogdan 2d732f0454 Bump dotnet to 6.0.16
2 years ago
Mark McDowall 20835291e6 New: Report health error if Recycling Bin folder is not writable
2 years ago
Lars d51f7cc02b New: Filter Sonarr synchronization based on Root Folders
2 years ago
santschi fd08e9d2c4 Fixed: Check for unexpected parent tags to fix GoodReads Series
2 years ago
Bogdan bea61edb4e Fix downloading releases without an indexer
2 years ago
Bogdan db7bb14491 Remove BasicAuthString
2 years ago
Bogdan 7a7039b1f7 Build download requests from indexer implementation
2 years ago
Weblate 63670f55b0 Update translation files [skip ci]
2 years ago
Weblate 3229d3ef59 Update translation files [skip ci]
2 years ago
Bakerboy448 349a19855a Fixed: Missing Translates
2 years ago
Bogdan 8de7f48b80 Fixed: Config file settings do not need to be case-sensitive
2 years ago
Bogdan 37a3799c66 Fixed: Ensure default config file on starting app
2 years ago
Bogdan a28fd4415e Rename to FolderChmodValidator to match class name
2 years ago
Bogdan ea91b3df17 New: (Notifications) Add Apprise
2 years ago
Robin Dadswell f9d5fa37a3 Frontend Placeholders from the Backend
2 years ago
Weblate fc6a02c2e2 Translated using Weblate (Portuguese (Brazil)) [skip ci]
2 years ago
bakerboy448 6323cae373 Fixed: Default update branch as develop
2 years ago
Bogdan 55999a8bad Rename `CC` to `Cc`
2 years ago
Bakerboy448 b3cc5740ee Fixed: DrunkenSlug Default URL
2 years ago
santschi d77aa82961 Fix: Stop ImageUrl from being overwritten
2 years ago
cicomalieran c7a4060c4c Fixed: Processing very long ETA from Transmission
2 years ago
Qstick dcc2a14c60 Only send monitored edition in webhook payload.
2 years ago
Qstick 22781b62e6 New: Add Editions to Webhook Payloads
2 years ago
Qstick d647b47e88 New: Add GoodreadsId to book object in webhook events
2 years ago
Qstick e22f284a14 New: Differentiate webhook delete event types
2 years ago
Qstick 5039ba823c Make migration 027 Postgres friendly
2 years ago
Weblate 427176d7d2 Translated using Weblate (Greek) [skip ci]
2 years ago
Qstick 9cec9ac428 Fixed: Remove old OMG implementation and Rarbg
2 years ago
Weblate 8bd7194121 Translated using Weblate (Portuguese (Brazil)) [skip ci]
2 years ago
Qstick d556b77f9d Fixed: Readarr to Readarr import list adds random results
2 years ago
Mark McDowall 8b9cada59e Don't return early after re-running checks after startup grace period
2 years ago
Mark McDowall a18bbeee5a Fixed: Delay health check notifications on startup
2 years ago
Qstick 6f17057f31 Fixed: Queue conflicts with the same download in multiple clients
2 years ago
Zack Eckersley Pallett 4034250a33 New: Add backup size information
2 years ago
Qstick d83c02fe9f New: Notifiarr and Webhook Updates
2 years ago
Qstick d15c42957a New: Add import date to upgrads in CustomScript and Webhook connections
2 years ago
Qstick df0a5f004d Fixed: Improve moving file to location where another one exists
2 years ago
Qstick d8f11bc3cb Replace unicode brackets
2 years ago
Qstick 71c2b1aeec Fixed: Migrating case-sensitive Preferred Word REGEX to Custom Formats
2 years ago
Qstick de46816cdb Fixed: Cutoff Unmet showing items above lowest accepted quality when upgrades are disabled
2 years ago
Qstick dbb6ef7664 New: Custom Formats
2 years ago
Qstick bc7bf6b269 Fixed: Ignore deleted books won't save
2 years ago
Qstick 3825ecd393 Fixed: Manual Import Reprocessing
2 years ago
Qstick bc63587428 New: Add support for Simplepush notifications
2 years ago
Qstick fbdc9f3a13 New: OnApplicationUpdate Notifications
2 years ago
Qstick f5847e9e5b New: Show previously installed version in Updates UI
2 years ago
Qstick 31aaec4b10 Don't block task queue for queued update task when long running tasks queued
2 years ago
Qstick 6199cb2999 Fixed: Schedule refresh and process monitored download tasks at high priority
2 years ago
Qstick adb22868b6 New: Description for indexer RSS setting
2 years ago
Qstick 20cf7c1ffc Fix RootFolder logs in DiskScanService
2 years ago
Mark McDowall 13fd31b67d New: Improved messaging when qBittorrent fails due to host header rejection
2 years ago
Qstick 31c8092960 New: Author name first character renaming token
2 years ago
Qstick 06fbd5f93d New: Reset Quality Definitions to default
2 years ago
Qstick 44c37b3f47 Update DeploymentInfoProvider.cs
2 years ago
Qstick 5726df841c Fixed: Logging when series folder is moved successfully
2 years ago
Zak Saunders ed1b29f8e4 New: Auto theme option to match OS theme
2 years ago
Mark McDowall 8a4d309d57 New: IPv6 support for connections/indexers/download clients
2 years ago
Mark McDowall 7dc061cc8a Fixed: Improve Bind Address validation and help text
2 years ago
bakerboy448 9235ae85bc Fixed: Improve RarBG Error Handling
2 years ago
Qstick be8e50a41f Fixed: Avoid Sqlite Error when all profiles have lowest quality cutoff
2 years ago
Zak Saunders 6e38df366f New: Darkmode
2 years ago
PearsonFlyer 91b8565629
Fix notifiation in Ntfy on test from Radarr to Readarr (#2141)
2 years ago
Qstick f68dc04273 Fixed: RemotePathMappingCheck Improvements
2 years ago
Qstick 5664054f95 Fixed: DownloadClientRootFolderCheck Improvements
2 years ago
Qstick 2bde9d13dd Fixed: Restore old Sqlite version compatibility
2 years ago
ta264 f448481460 New: Respect 429 Retry-After responses from BookInfo
2 years ago
ta264 70856c217c Fixed: Adding book by edition id
2 years ago
Weblate 4db158e0c9 Translated using Weblate (Swedish) [skip ci]
2 years ago
Mark McDowall a6a2219bc4 Fixed: Handle Flood reporting errors for completed and stopped downloads
2 years ago
Qstick b016b36435 Fixed: Validate if equals or child for startup folder
2 years ago
Qstick eecf08e063 Updated NLog Version
2 years ago
Qstick fb1643f630 Lint Fixes
2 years ago
bakerboy448 a061179f6b Fixed: Repack Preference Ignored
2 years ago
Stevie Robinson b441f6c05b Fixed: updated rTorrent download client note
2 years ago
Chromo-residuum-opec 0904eac300 Update help text for rTorrent download client options
2 years ago
Qstick 71bd88e531 New: Add Release group to history for all events
2 years ago
Devin Buhl 117a5c8010 New: Add application URL to host configuration settings
2 years ago
Qstick d10d91439f New: Add indexer name to the download report log
2 years ago
Mark McDowall ed0722bae4 New: Validate that naming formats don't contain illegal characters
2 years ago
Qstick 774cd04d32 Fixed SeedConfigProvider cache refresh after indexer settings change
2 years ago
Qstick 2fe11ca1a9 Rename NzbSearchService to ReleaseSearchService
2 years ago
Qstick c8ae6b0299 Fixed: Custom Script Health Issue Level
2 years ago
Chris 2aeec97d5e Added: Ntfy provider for notifications
2 years ago
Weblate 9fa67dbe5f Translated using Weblate (German) [skip ci]
2 years ago
Mark McDowall 505ef5ee63 Fixed: Testing SABnzbd when no categories are configured
2 years ago
Weblate cb03f3bf6b Translated using Weblate (Chinese (Simplified) (zh_CN)) [skip ci]
2 years ago
Qstick 7a4fba851f fixup!
2 years ago
Qstick 2d5efc268f New: Retry Postgres connection 3 times (with 5 second sleep) on Startup
2 years ago
Qstick bcc8370d05 Cleanup dual target and mono code
2 years ago
Qstick 3481168df5 Fixed: qBittorrent Updates
2 years ago
Weblate eaad4de4dc Translated using Weblate (Chinese (Simplified) (zh_CN)) [skip ci]
2 years ago
Stevie Robinson 5dac84f9d8 New: Torrent Seed Ratio no longer advance settings
2 years ago
Joe Milazzo 14d74f2eca
New: Kavita Connection (#1880)
2 years ago
servarr[bot] ad3a58c422
New: Parse version with a space before 'v''
2 years ago
Weblate 63ccc155d6 Translated using Weblate (Russian) [skip ci]
2 years ago
ta264 f33e9f2bbc Fixed: Selecting edition for books in manual import
2 years ago
Robin Dadswell e4a3d7b273 Fixed: Postgres Timezone Issues
2 years ago
Robin Dadswell 46c2e0ba82 New: Postgres Support
2 years ago
Robin Dadswell 8616373f96 Bump FluentMigrator to 3.3.2
2 years ago
ta264 b3f99d8c20 Fixed: Add missing author when a book's author changes in metadata
3 years ago
bakerboy448 f7bf1e243d Fixed: List Import additions when book / author lookup required
3 years ago
Weblate 20b1f41ac1 Translated using Weblate (Catalan) [skip ci]
3 years ago
bakerboy448 20f67c8035 Fixed: Importing Readarr Lists
3 years ago
Qstick 56ae497bfa Fixed: Don't call for server notifications on event driven check
3 years ago
Weblate e760dc56c6 Translated using Weblate (French) [skip ci]
3 years ago
Weblate 7ad26b386c Translated using Weblate (Hungarian) [skip ci]
3 years ago
Weblate 199085249f Translated using Weblate (Portuguese) [skip ci]
3 years ago
Weblate b4fd1340c2 Translated using Weblate (Chinese (Simplified) (zh_CN)) [skip ci]
3 years ago
ta264 b0a3ddef9c Fixed: Speed up book api
3 years ago
ta264 a59706ceb4 Fixed: Removed unnecessary author data from book endpoint
3 years ago
bakerboy448 d01ce8b908 Fixed: Added new and missing translations
3 years ago
ta264 32ae18ae6f Fix bad translation
3 years ago
PearsonFlyer b91ec241a6 Fixed: Add translation for RestartRequiredHelpTextWarning
3 years ago
Robin Dadswell 9cff8f31e9 New: Instance Name used for Syslog
3 years ago
Robin Dadswell 21538b972d New: Set Instance Name
3 years ago
Robin Dadswell 5a7b4d41d8 New: Added UDP syslog support
3 years ago
Weblate 16f67265c9 Translated using Weblate (Finnish) [skip ci]
3 years ago
Qstick fa68a9559f Deleted translation using Weblate (zh_HANS (generated) (zh_HANS)) [skip ci]
3 years ago
Qstick c4a2a432d2 Deleted translation using Weblate (zh_HANS (generated) (zh_HANS)) [skip ci]
3 years ago
Weblate 0b3eda4de3 Added translation using Weblate (zh_HANS (generated) (zh_HANS)) [skip ci]
3 years ago
bakerboy448 085913a852 Fixed: Clarify Qbit Content Path Error
3 years ago
Marcelo Castagna 68f017cd84 Fixed: Properly handle 119 error code from Synology Download Station
3 years ago
Qstick 10760471e0 Fixed: Cleanup Temp files after backup creation
3 years ago
ta264 4ecabcd3d6 Fixed: Loading old commands from database
3 years ago
Weblate 1af2e14474 Translated using Weblate (Chinese (Simplified)) [skip ci]
3 years ago
Ajax fe836c56ee New: Update Cert Validation Help Text
3 years ago
bakerboy448 ae611cca74 Fix Release Profile Typos
3 years ago
bakerboy448 c446f9835e Fixed: Clarify Indexer Priority Helptext
3 years ago
bakerboy448 2ff8bf204f Fixed: Improve help text for download client Category
3 years ago
Ajax 5aa17e7a67 Fixed: IPv4 instead of IP4
3 years ago
Weblate 4286f546e9 Translated using Weblate (Spanish) [skip ci]
3 years ago
Qstick 482fe04161 New: Add Validations for Recycle Bin Folder
3 years ago
Qstick cbdc2c51c4 Improve path validation for Custom Script notifications
3 years ago
Weblate f55fda9bac Translated using Weblate (Spanish) [skip ci]
3 years ago
Weblate 3841f7708e Translated using Weblate (Hungarian) [skip ci]
3 years ago
PearsonFlyer bc7e4ea622 Fixed: Healthcheck warning message used incorrect variable
3 years ago
Marcelo Castagna 38f16e6b85 Update Synology error codes
3 years ago
Weblate af57024c63 Translated using Weblate (French) [skip ci]
3 years ago
bakerboy448 54faa58a4d Fixed: Assume SABnzbd develop version is 3.0.0 if not specified
3 years ago
Mark McDowall cf0a15a308 Fixed: Recycle bin log message
3 years ago
ta264 f5cbab6ac9 Fixed: Exception tagging audio files on import
3 years ago
ta264 93a42e2fe9 Fix duplicates in author search
3 years ago
ta264 3a360d7a1e Fixed: Contain memory usage during library import
3 years ago
ta264 8e37aa2e78 Fixed: Take publisher and format into account when choosing best edition
3 years ago
ta264 2bfc50b59b Fixed: Don't forget about existing match when trying remote candidates
3 years ago
ta264 e7410959fe Fixed: Correct and speed up FuzzyContains
3 years ago
PearsonFlyer ee1112026a Fixed: Updated ruTorrent stopped state helptext
3 years ago
ta264 65681cad10 Fixed: Catch any exceptions thrown identifying books
3 years ago
ta264 9653f9bbca Fixed: Error reading PDF file
3 years ago
ta264 6f97ca9a55 Fixed: Handle missing category when getting Qbittorrent download path
3 years ago
ta264 c0e193dd1f Fixed: Improve fuzzy matching algorithm to match around word boundaries
3 years ago
ta264 ecf1e1a130 Fixed: Error splitting subtitle from book title
3 years ago
PearsonFlyer 967dae5132 Fixed: Email attachments of ebooks
3 years ago
PearsonFlyer f4b96dc45e Fixed: Avoid download path check false positives for Flood
3 years ago
bakerboy448 8181749629 Fixed: Improved Indexer test failure message when no results are returned
3 years ago
PearsonFlyer 9bca258541 Fixed: Changed movie references to book
3 years ago
bakerboy448 77d2db3c47
Fixed: More Translations
3 years ago
ta264 1dd61e826b Fixed: SourceTitle if Book Title null in Discord ImportFailed event
3 years ago
ta264 857a5f5005 Fix remote path mapping health check interface
3 years ago
bakerboy448 a321288a71 Fixed: Various Translations
3 years ago
ta264 62a3355546 Remove unused code
3 years ago
ta264 01a5c456c4 Fixed: Set part numbers using alphabetical file ordering if not set in tags
3 years ago
Weblate bf7fc6fa19 Translated using Weblate (Portuguese (Brazil)) [skip ci]
3 years ago
ta264 565fb77713 Fixed: Attempt to fix uncaught exceptions fetching book data
3 years ago
Robin Dadswell 3ea0c8e5fa New: End Jackett 'all' endpoint support
3 years ago
Qstick 61454955be New: Support server notifications
3 years ago
ta264 34506025ac Fixed: Better searching for local candidate editions
3 years ago
ta264 ef35efb127 Fixed: Make sure exactly one edition is monitored when using remote candidates
3 years ago
ta264 2a4f681b17 Fixed: Speed up RSS sync
3 years ago
bakerboy448 24e2ff56dd
New: Various Healthcheck enhancements
3 years ago
ta264 90d671d68d Fixed: Error fetching metadata when redirected to work endpoint
3 years ago
ta264 b4b14a5359 Fixed: Error parsing books with no contributors
3 years ago
ta264 dc1fbb3a7e Fixed: Support nested file naming formats
3 years ago
ta264 eb431f09fd Fixed: Close all database connections on shutdown to remove shm/wal files
3 years ago
ta264 0031214fb3 Fixed: Check language of book file matches edition language if possible
3 years ago
bakerboy448 94adb4d582 Fixed: Added Various Missing Translations
3 years ago
ta264 bc3764dcda Fixed: Error getting search results when there is only one result
3 years ago
bakerboy448 64fafc599c fix calibre validation typo
3 years ago
Qstick 706f8310bb Fixed: Use general settings cert validation for email
3 years ago
ta264 ae4994571a Fixed: Use our own HttpClient for Aria2 requests
3 years ago
ta264 258847a83b Fixed: Use our own HttpClient for rTorrent RPC requests
3 years ago
Qstick 43f1d77b9f Fixed: Twitter connect not sending messages after http rework
3 years ago
ta264 f451796cf5 Fixed: Better check for write access in Calibre
3 years ago
Weblate 620fb57b30 Translated using Weblate (Portuguese (Brazil)) [skip ci]
3 years ago
PearsonFlyer bca70e931f Fixed: Translation warning for search all
3 years ago
ta264 c7f0a8578a Fixed: Calibre auth check when library missing
3 years ago
ta264 c92563ea10 New: Validate remote calibre servers have authentication enabled
3 years ago
ta264 66e7ce6f27 Fixed: Queue items hanging in 'Downloaded - Importing' state
3 years ago
ta264 b1da9a1934 Fixed: Null reference setting download history for unmapped downloads
3 years ago
BookInfo 1491788081 Move all data fetching to BookInfo v2
3 years ago
ta264 33e1c4a537 Fixed: Books must match the edition title, not the work title
3 years ago
ta264 8c3dd3730a Fixed: Determine book author as primary author of most popular edition
3 years ago
bakerboy448 02927dc37d Fixed: Various Wiki Links
3 years ago
Robin Dadswell be46d5ae8f New: On delete notifications
3 years ago
ta264 9a2260a00f Revert "Move all data fetching to BookInfo"
3 years ago
Qstick 399a370e7a
Fix Index creation on migration 20
3 years ago
Weblate ff27ad2096 Translated using Weblate (Slovak) [skip ci]
3 years ago
ta264 6d8adec7dc Fixed: Frontend error sorting book index by status
3 years ago
ta264 29c7404185 Fixed: Send primary series to Calibre
3 years ago
BookInfo f6ff53ca31 Move all data fetching to BookInfo
3 years ago
ta264 5827644300 Fixed: Error getting seed config for rtorrent
3 years ago
ta264 d1f1052d7d Fixed: Missing / Wanted filter on book index view
3 years ago
ta264 341d64ebf7 Fixed: Don't try to read audio tags from a book file
3 years ago
ta264 735fceb074 Fixed: Prevent duplicate searches on list add
3 years ago
ta264 0e43f67a9f Fixed: Track when calibre changes files to prevent unnecessary re-scans
3 years ago
ta264 eb95fe265a New: Send genres to calibre as tags
3 years ago
Taloth Saldono 3e32f7d49f Clarified Aria2 RPC Path field.
3 years ago
Mark McDowall 4b8c739b5c Aria2 fixes
3 years ago
Qstick eeb172d3bf Aria2 formatting cleanup
3 years ago
Mark McDowall e2745c5956 Fixed: Blocklisting pending releases
3 years ago
LLeny ede981f737 New: Aria2 Torrent Client
3 years ago
Jesse Chan e2c1d76516 Flood: explicitly cast DateFinished long? to long
3 years ago
Jesse Chan 05a8a3d764 New: Removing Flood downloads when seeding criteria have been met
3 years ago
leaty da262f3d95 New: Removing rtorrent downloads when seeding criteria have been met
3 years ago
Taloth Saldono a5b1711827 Fixed: Refreshing Plex Server series in high volume systems
3 years ago
Mark McDowall 7b0802cfd6 Fixed: Errors loading queue after episodes in series are removed
3 years ago
Mark McDowall 16fcba02ba Fixed: Update path before importing to ensure it hasn't changed
3 years ago
Mark McDowall b3c217d713 Some cleanup of things marked for removal in v3
3 years ago
Mark McDowall 975ff0baf3 Mark completed imports based on history as imported to remove from queue
3 years ago
Mark McDowall 0bb8672119 Fixed: Mark "BAD" Nzbget Downloads as Failed
3 years ago
Mark McDowall 9ebeee8b4f Fixed: Exception thrown when marking download as complete
3 years ago
Mark McDowall 894adbe91e Fixed: Error when processing release with files Sonarr is unable to parse
3 years ago
Mark McDowall e7628476f7 Additional logging when trying to complete tracked downloads
3 years ago
Mark McDowall 3e5045e496 Fixed: Not removing seeded download if it was manual imported in some cases
3 years ago
Mark McDowall 95d93dfa09 Fixed: Manual import for unknown series items will properly mark as imported
3 years ago
Mark McDowall 842f80d567 Fixed: Imports triggered through API not being marked as imported/removed from client
3 years ago
Mark McDowall fc8b6014ec Fixed: Imported downloads not being removed when seeding goals are met
3 years ago
Mark McDowall 6fb24128f8 Fixed: Episodes removed from queue re-appearing on refresh
3 years ago
Mark McDowall 8dbd006978 Fixed: Remove seeded downloads if they've finished seeding after import
3 years ago
Mark McDowall fed67044f0 Fixed: Don't process downloads removed from the client
3 years ago
Mark McDowall f7c05d98a9 Don't re-trigger completed event
3 years ago
Mark McDowall 25b37ace34 Track fully imported downloads in separate history table
3 years ago
Servarr e1eb9a0ba7
Translations from Weblate
3 years ago
ta264 b6055c3339 Fixed: Correctly set MonitorNewItems for new list authors
3 years ago
ta264 0cf7953cab Fixed: Correctly force add duplicate books
3 years ago
Weblate 0d3cd24fb2 Translated using Weblate (Portuguese (Brazil)) [skip ci]
3 years ago
PearsonFlyer 0b0bebf3aa Fixed: Improved root folder setup page
3 years ago
ta264 6cecf23b88 Fixed: Removing from Goodreads shelf when different edition imported
3 years ago
Weblate fb0128e3be Translated using Weblate (Portuguese (Brazil)) [skip ci]
3 years ago
ta264 6947e6e34c Fixed: Speed up initial author load
3 years ago
ta264 c51ae664aa New: Option to control which new author books get monitored
3 years ago
ta264 bc678e1976 Fixed: Books added via import list default to 'Automatically Switch Edition'
3 years ago
Mark McDowall 621bb20756 Improve default path for Synology Download Station
3 years ago