Commit Graph

3246 Commits (develop)

Author SHA1 Message Date
kayone 3f899f2130 fixed broken tests
10 years ago
kayone a0b0f586c8 New: Log database is compressed when logs are trimmed/purged
10 years ago
kayone 9370de0cc0 New: Main DB is compressed on app start
10 years ago
kayone e1376397a7 cleaned up Datastore folder
10 years ago
Taloth Saldono 8f87f06ac6 Processed PR Comments.
10 years ago
Taloth Saldono d416dd4177 Repurposed the Missing page to include filter options and display episodes that haven't reached cutoff.
10 years ago
Mark McDowall 4515c1d155 Blacklist cleanup
10 years ago
Mark McDowall 6d1cb90723 Possible special is less aggressive, with tests
10 years ago
Mark McDowall 7279b58a58 Metadata cleanup and fixes
10 years ago
Mark McDowall e6e2f85d71 Reverted some special characters
10 years ago
Mark McDowall aed76afa52 Changed some special characters to more sane values in file names
10 years ago
Mark McDowall 259c408b67 Added size information when Size spec rejects import
10 years ago
Mark McDowall acee943d47 strip some additional special characters when searching trakt
10 years ago
Mark McDowall 78dacf6850 Fixed: Performance issues when processing results from indexers (RSS/Search)
10 years ago
Mark McDowall 0a837be9ff Many (update/insert/delete) DB operations now use transactions
10 years ago
Mark McDowall 36387dd13f Fixed: Prevent queue errors from filling up UI with errors
10 years ago
Mark McDowall 6525fe9a67 Fixed: Better support for adding series that contain special characters
10 years ago
Mark McDowall 0b2b8e9bbe Cleaned up parser tests, 1103/1113 parsing is less greedy
10 years ago
Mark McDowall faa24c5bb6 Merge branch 'special-episode-search' of https://github.com/iaddis/NzbDrone into special-episode-search
10 years ago
Mark McDowall 21afdf80a2 Fixed: series/episode rating is 0-10
10 years ago
Mark McDowall d703bc8dc5 Fixed: SABnzbd test with fail if the API Key is wrong
10 years ago
Mark McDowall 46f904d165 Refactored retention spec
10 years ago
Mark McDowall d86a54d208 Failed download handling won't error when download client hasn't been configured
10 years ago
Mark McDowall c5a3b714e6 Fixed XBMC notification logo
10 years ago
Mark McDowall cbd8e98677 More xbmc metadata improvements
10 years ago
Mark McDowall 1dec725941 Fixed: Getting root folders with invalid paths
10 years ago
Mark McDowall 55383502ca Fixed: Do not set display season/episode for XBMC metadata
10 years ago
Mark McDowall f9312eb3e5 Fixed a copy pasta error for SAB history
10 years ago
Mark McDowall 6b389d2643 Reordered migrations after rebase
10 years ago
Mark McDowall 77b83b521e Validation, settings UI cleanup and different settings models, oh my
10 years ago
Mark McDowall 606d78f5e1 Download clients now use thingy provider
10 years ago
Mark McDowall ba22600412 Couple XBMC Metadata fixes
10 years ago
Taloth Saldono ff9887deaa Added MinSize check and revised tests.
10 years ago
Mark McDowall ea6e858dbf Fixed migration filenames, check if process has exited before waiting for exit
10 years ago
Mark McDowall b339f8daf6 Metadata settings added to UI
10 years ago
Mark McDowall 66504febe0 Fixed migrations after rebase
10 years ago
Mark McDowall cc4f2f3a69 Re numbered metadata migrations
10 years ago
Mark McDowall e9db0fc14a Fixes after rebase
10 years ago
Mark McDowall 409e1cca94 No more dupes and house cleaner added
10 years ago
Mark McDowall 3ca5e478ff Almost everything working except importing episode thumbs
10 years ago
Mark McDowall a6361d0bbd New: XBMC Metadata (Frodo+)
10 years ago
Mark McDowall 6493622ebc Also trim question marks
10 years ago
Mark McDowall 1b21f4a2d7 Fixed: Double periods before extensions when episode title ends in a period
10 years ago
Mark McDowall 54f01ce41d Fixed: Detection of russian releases using 'rus' in the title
10 years ago
Mark McDowall 3d3390187e New: Optionally disable notifications for upgraded episode files
10 years ago
Mark McDowall d0a6daeb26 Restart on linux/os x working
10 years ago
Mark McDowall e47b4c7686 New: Series lists will auto update when files are imported/deleted
10 years ago
Mark McDowall be9b7284b5 Added shutdown and restart buttons to system UI
10 years ago
markus101 6ff9c9f61e Shutdown working on mono
10 years ago
Mark McDowall aa1a76fe72 Restart for Windows
10 years ago
Mark McDowall f69bb79077 Shutdown! Restart working for services
10 years ago
Mark McDowall 4d40ce88c2 Return false for size when quality is unknown
10 years ago
Mark McDowall 823ace02a6 Fixed not in queue spec
10 years ago
Mark McDowall 235bbc2d91 Single quotes around index column name won't die
10 years ago
Mark McDowall d648056bc4 Better trace messaging for Download Decision specs
10 years ago
markus101 2b5c512d64 Get series from DB before publishing add series, so we can use LazyLoaded values
10 years ago
markus101 16dd5b621e ScheduledTasks won't run immediately after first start
10 years ago
markus101 f9b0b2206c Added RescanSeries command
10 years ago
markus101 3d423f57f8 Fixed: Use friendly name instead of "Newznab" when fetching feeds
10 years ago
markus101 03ba8d071e Migration to new quality takes seconds not minutes now
10 years ago
Mark McDowall c9a77e99a0 Error handling in migration to new quality
10 years ago
Mark McDowall 958c2f1fe1 Merge branch 'quality-definitions' into develop
10 years ago
markus101 9515c28729 Merge branch 'view-filtering' of https://github.com/Taloth/NzbDrone into view-filtering
11 years ago
Taloth Saldono 45304b1bbc Solved error in quality comparison for HistoryService
11 years ago
markus101 01bdec965b Add absolute episode numbers to episodes during refresh
11 years ago
Taloth Saldono 9df0ad0bf7 System.Logs view can now be filtered by severity.
11 years ago
markus101 2cd347b829 New: Blacklist added to UI (under history)
11 years ago
Mark McDowall c84bd6f21f Fixed chown config keys
11 years ago
Mark McDowall 7218772b32 Support for setting uid/gid on *nix systems
11 years ago
Mark McDowall 0ab7d035e1 Validate series is the one searched for
11 years ago
Mark McDowall fbf242d3d5 Fixed cleaning titles that use underscores instead of spaces
11 years ago
Mark McDowall 4fc25b010c Fixed: Sequential series have proper clean titles
11 years ago
Mark McDowall 75decad601 UI looking better for quality profile editing
11 years ago
Taloth Saldono 3e97106aa7 Updated QualityProfile to contain a list of Items each with a 'Allowed' bool.
11 years ago
Taloth Saldono c90791b266 Quality Order can now be change on per Quality Profile. Quality Title used in Renaming can now be changed by the user. Both options require Advanced Settings to be enabled.
11 years ago
Mark McDowall 47a8d93c18 Added .ogv as a file extension
11 years ago
Mark McDowall 34a08f8abb Merge pull request #50 from iaddis/nlog-debugger-output
11 years ago
Mark McDowall 543cc4e6c1 If folder does not exist...
11 years ago
Mark McDowall 49168cad25 UI and opt-in for setting permissions
11 years ago
Mark McDowall 5459b5fed4 New: Setting file permissions on import (Linux)
11 years ago
Mark McDowall 37231d1ef0 DiskProvider split to Windows and Mono projects
11 years ago
Mark McDowall 6b90a3a1eb Fixed: Clean series title in season folder of reserved characters
11 years ago
Mark McDowall 7d46f4d64d Logging destination filename when importing/renaming files.
11 years ago
Mark McDowall 7bb8a9db5f Validation and integration test for SeriesFolderFormat
11 years ago
Mark McDowall b5b9fababb New: Series Folder format now configurable (used when adding series only)
11 years ago
Mark McDowall 7c6605c02b New: Original Title can be used in file names
11 years ago
Mark McDowall 1e878a88fd ImdbId and Title Slug are now nullable
11 years ago
Mark McDowall 642f56c221 Fixed: Womble's URL
11 years ago
Mark McDowall 442ab2b7c4 Get 1000 releases from indexers
11 years ago
Mark McDowall 6cbc8687de Better way to fix empty string split results
11 years ago
Mark McDowall 885872ff3a Fixed: Extra new line in release restrictions causing all releases to be rejected
11 years ago
Mark McDowall c50fb84216 Some test cleanup for season search
11 years ago
Icer Addis 502ddceea2 Replaced + with space in special episode query string builder
11 years ago
Icer Addis 2dbf0ecc82 Fixes for code review
11 years ago
Mark McDowall 3ccdbca712 Install updates will send info to UI
11 years ago
Mark McDowall 5ac55b0421 Fixed: omgwtfnzbs season/series searches stuck in a loop
11 years ago
Mark McDowall 401a5c9f26 Fixed: Xem mapped series should be more reliable
11 years ago
Mark McDowall 5ada7efefc Fixed: New device_iden from PushBullet can be used
11 years ago
Icer Addis c459cdf168 Fixes in response to code review
11 years ago
Mark McDowall a422587ed5 Fixed: XML clean extra spaces from config file settings when saving/retrieving
11 years ago
Mark McDowall 332136bc6f Only get DownloadClientId when its been added to history
11 years ago
Icer Addis e2939847a5 Parser logging - changed Debug.WriteLine to Logger.Trace
11 years ago
Icer Addis 6ee08af111 Special Episode parsing support in ParsingService
11 years ago
Icer Addis d727840fbf Indexer searching for special episodes using query string
11 years ago
Mark McDowall 16356b6319 Merge branch 'reverse-proxy' into develop
11 years ago
Mark McDowall fcd5619041 Fixed: Manually failing a release
11 years ago
Mark McDowall b5c9a811dd New: Support for running from a sub folder (reverse proxy)
11 years ago
Mark McDowall cec479923f Merge branch 'pushover' into develop
11 years ago
Mark McDowall 195cf97303 New: Added OZnzb.com as a default indexer
11 years ago
Mark McDowall c42777086b New: PushOver will now require an application per user to avoid API limiting issues
11 years ago
Mark McDowall 72e56a1845 Fixed: Some specials will no longer be treated as containing the full season on import
11 years ago
Mark McDowall b29efa5823 Fixed: Release group will not contain file extension
11 years ago
Mark McDowall a5a02ce90e Fixed: Incorrectly treating single episode releases as full season releases
11 years ago
Mark McDowall 80b2e605a9 Fixed: Issue processing full season releases
11 years ago
Mark McDowall fb6e365c1a Updating proj
11 years ago
Mark McDowall 68d1c421ba Fixed: Refresh Xem mapped series list every 12 hours, instead of on startup only
11 years ago
Mark McDowall 182743e653 Support for Int64 in SchemaBuilder
11 years ago
Mark McDowall a9ece10144 New: Mass series editor
11 years ago
Mark McDowall f76c4700a6 New: Release Group can now be used in rename patterns
11 years ago
Mark McDowall 9dcdd06b6c Default category is now empty for nzbget
11 years ago
Mark McDowall d5bad8c6ef long not int
11 years ago
Mark McDowall a7e210bfb3 Use Int64 for PushBullet device ID
11 years ago
Mark McDowall c03f01172e Use audio and general stream runtimes when video runtime is zero
11 years ago
Mark McDowall 0de25988a5 Added logging when folder quality is parsed
11 years ago
Mark McDowall 54fcbc311f Logging quality again when using it from folder during import
11 years ago
Mark McDowall 87bda21b28 Fixed: Incorrect parsing as DVD for releases that contained 'pal' as part of another word
11 years ago
Mark McDowall d4a9bd25bd Decimal.TryParse the frame rate instead of Decimal.Parse
11 years ago
kayone 76bc4aaa9c Replaced manual argument validations with Ensure.
11 years ago
kayone d5cbd5dc33 added nzbindex.in to list of newznab indexers that require API Key.
11 years ago
kayone 37ae2d04e3 fixed newznab validation when URL is null.
11 years ago
Mark McDowall bd157b794b Merge pull request #43 from NzbDrone/mediainfo-dll
11 years ago
Mark McDowall 9cb220bf2a dllmap added for MediaInfo.DLL
11 years ago
kayone be3ec7ddb8 new: smarter validation for newznab indexer settings
11 years ago
Mark McDowall 53cebdee17 NzbGet now uses RestSharp
11 years ago
Mark McDowall e3d47cddaa Revert "removed default for Sab"
11 years ago
Mark McDowall 9e00da4d2a Don't strip episode count from title if only one episode
11 years ago
kayone bedcbf9e70 touch!
11 years ago
kayone 9339b98d1e removed default for Sab
11 years ago
kayone 150b14aaeb renamed FailedDownloadCommand to CheckForFailedDownloadCommand
11 years ago
kayone 575dc03e35 reset existing xem info during update
11 years ago
kayone b43c4e04f8 don't report DirectoryNotFoundException in FreeSpaceSpecification
11 years ago
kayone 91d64f0b6a path performance optimization
11 years ago
kayone 0503d7eea6 ignore known xem errors.
11 years ago
kayone a7d5b3761b Fixed: Memory leak in Ensure.That
11 years ago
Mark McDowall 3266d05c82 Rename previews are now ordered in asscending season and epsiode order
11 years ago
Mark McDowall d0adac0b5d Fixed: Parsing files/releases for series that start with numbers
11 years ago
Mark McDowall 133ee1a0b3 Fixed: Scheduled Tasks that last ran in the future will be re-run after application start up
11 years ago
Mark McDowall e6a4008fad Adding some more logging to import process
11 years ago
Mark McDowall f3fbbf66e0 Catching InvalidOperationExceptions when Inheriting folder permissions
11 years ago
Mark McDowall f349f1177e Added mono space font, cleaner UI for rename preview
11 years ago
Mark McDowall e42ac25657 Rename preview for full series and season
11 years ago
kayone bb37444a99 minor parsing fix
11 years ago
kayone 0069b29f88 Fixed: xem mappings for series without scene mapping
11 years ago
kayone 7efac124c7 added input validation around MoveFile
11 years ago
Mark McDowall c72c2f24c0 Merge branch 'custom-naming' into develop
11 years ago
Mark McDowall 061da0573a Fixed: Another runtime parsing issue for .ts files
11 years ago
Mark McDowall c90d010cd8 Fixed the broken tests
11 years ago
Mark McDowall 5659a3c496 No more wizard, now only show when advanced settings are off
11 years ago
Mark McDowall d9b7dd257e Couple touch ups
11 years ago
Mark McDowall 2b682a4936 Added caching to seasonEpisodePattern matching
11 years ago
Mark McDowall 3db97e9d11 Moved SeasonFolderFormat to NamingConfig
11 years ago
Mark McDowall 9d94c4490f Cleanup!
11 years ago
Mark McDowall 2e694485fe Validation for samples and saving
11 years ago
Mark McDowall 9d5c1aa0a4 Validate that we can parse the chosen scheme before saving
11 years ago
Mark McDowall 48ece3d367 Using season:00 instead of 0season
11 years ago
kayone 4cfb2f271d minor cleanup.
11 years ago
Mark McDowall 21af4bbdfa Season folder format is lowercase
11 years ago
Mark McDowall 0ec520c4d5 Basic UI + Wizard for custom naming added
11 years ago
Mark McDowall 7b54bca3c7 Server side for custom naming is complete
11 years ago
Mark McDowall 8bd15612f4 Fixed error detection for SAB
11 years ago
Mark McDowall bc0bd647df No longer saving download client for entire the life cycle
11 years ago
kayone 3311357df0 rjs optimize the app.
11 years ago
kayone 6b418276b6 removed ServerStatus.js
11 years ago
Mark McDowall 4a7bd5b849 Better handling of SAB not returning json to addfile
11 years ago
Mark McDowall fb4e9fed85 Changed pushbullet url to api.pushbullet.com
11 years ago
kayone ec63053fe7 cleaned up using directives.
11 years ago
Mark McDowall ea36c6ed47 Create missing series folders on disk scan (if enabled)
11 years ago
Mark McDowall fd70346ab0 Log response content, not response
11 years ago
kayone f77469cc4d merge issues.
11 years ago
kayone db690adadf Merge branch 'develop'
11 years ago
Mark McDowall 07386f12e6 New: Only clean XBMC Library when a file is being upgraded
11 years ago
Mark McDowall 7dfbbb3130 Changed names
11 years ago
Mark McDowall 7442cb4c68 Cleanup naming specs if there is more than one
11 years ago
kayone 5ab873150e added signalR to Integration Test
11 years ago
Mark McDowall e045b6fc8f Added lost+found to SpecialFolders list
11 years ago
Mark McDowall bb65e83012 Fixed broken mapping tests
11 years ago
Mark McDowall 92cb702b9c Added more multi-episode tests and support for them
11 years ago
Mark McDowall 9be6e68e7e Fixed broken tests
11 years ago
Cyberlane 26d3d9dcd6 Small tweaks based on feedback from @markus101
11 years ago
Cyberlane 44c1bc632e Parsing service code (and tests) for absolute numbered episodes
11 years ago
Cyberlane d13b41313f Parser can parse absolute episode numbers
11 years ago
Mark McDowall 410bf0d846 Use folder quality when it is better than file quality
11 years ago
kayone 4eecf3d1ab updated FluentValidation
11 years ago
kayone 844fa9d5e6 update NLog, Restsharp, json.net
11 years ago
kayone af3ffa1c48 more reliable apikey for integration tests.
11 years ago
Mark McDowall 5b329ba3af Fixed: Now able to queue downloads using manual search on mono (Linux)
11 years ago
Mark McDowall 3789602e56 Refresh series logs more and is done in alphabetical order
11 years ago
Mark McDowall 94d50de6cb Fixed: Parsing .ts files for runtime should work now
11 years ago
Mark McDowall 2183526a34 New: Show ended on add series if applicable
11 years ago
Mark McDowall 6b04faedbc Newznab daily search forces slashes now.
11 years ago
Mark McDowall 22db06de97 Log response from SAB (trace)
11 years ago
Mark McDowall d56a774563 Merge branch 'develop'
11 years ago
Mark McDowall 77a5fd62d2 Better sample checks
11 years ago
Mark McDowall 436644318b Added name + year lookups
11 years ago
Mark McDowall da0f04d4c8 Manually mark a release as failed to start failed download process (history details)
11 years ago
Mark McDowall 7c6fad155a Added option to disable blacklisting, both the queue check and the spec
11 years ago
Mark McDowall d634dd1e5c Failed downloads are removed from queue/history (opt out)
11 years ago
Mark McDowall 769fcdfc80 Added message to failed history events
11 years ago
Mark McDowall 6dd2951f80 Redownload after failure is an advanced option.
11 years ago
Mark McDowall 1684ad6e16 List<int> will be converted to json and stored in the DB
11 years ago
Mark McDowall 8520fe3e0c Blacklisting will trigger episode search
11 years ago
Mark McDowall 68e40bca29 Blacklist check is case insensitive now
11 years ago
Mark McDowall 1f5bcfeb75 Blacklist is now used when processing results
11 years ago
Mark McDowall e64d2f33d6 Failed downloads are added to history
11 years ago
Mark McDowall 2e1b921543 Storing nzo_id from SAB in history (data)
11 years ago
Mark McDowall fa2bc76102 Posting nzbs to SAB instead of sending an URL to download
11 years ago
Mark McDowall 52da5b643d Using string for airdate instead of DateTime in models to prevent timezone issues
11 years ago
Mark McDowall 46bd5d1767 Fixed: Skip last write time check on linux for _UNPACK_ folders
11 years ago
Mark McDowall 743754a041 Catch any errors setting last write time so we don't blow up the whole process
11 years ago
Mark McDowall aa26d68f18 Updating manually now uses a command so it shows progress
11 years ago
Mark McDowall e7780af212 Better name from LocalEpisode in EpisodeImportedEvent
11 years ago
Mark McDowall 3586d59d6c Fixed: Now able to parse series names that use underscores instead of spaces
11 years ago
Mark McDowall c708b5ce1a Only run InheritFolderPermissions on Windows
11 years ago
Mark McDowall 2ecacecbfd Merge branch 'develop'
11 years ago
Mark McDowall af74ea967b GetPathRoot for DownloadedEpisodesFolder
11 years ago
Mark McDowall d4fd731b34 Free space will show shared drives and show drive label
11 years ago
Mark McDowall 741279b596 Import episodes will import largest files first (to reject samples)
11 years ago
Mark McDowall 03149b1396 Newznab indexers are tested before creating
11 years ago
Mark McDowall ddf83230f3 Fixed omgwtfnzbs issues with null settings
11 years ago
Mark McDowall 25c5401a9d More Connects cleanup/fixing
11 years ago
Mark McDowall 27da44ba45 Converted notifications to thingi provider
11 years ago
Mark McDowall 8cfc9ef0a3 Run cleanup when drone starts
11 years ago
Mark McDowall c926775719 Cleanup orphaned episode files if the series was deleted
11 years ago
Mark McDowall 9f403b46ff Dropped TVDbEpisodeId since its not used and was causing contraint issues
11 years ago
Mark McDowall 6d46819972 Download client will return queue with remoteEpsiode
11 years ago
Mark McDowall 883d0c815e Better NotInQueue checking
11 years ago
Mark McDowall ed1be19563 Merge branch 'develop'
11 years ago
Mark McDowall 27511769ae Episode activity goes through History now
11 years ago
Mark McDowall 03fac8bfe5 Removed check for update button, latest version will have install link
11 years ago
Mark McDowall 7ef2fb0242 Speicals go in Specials folder
11 years ago
Mark McDowall ba4193cc46 CommandComparer supports IEnumerables now
11 years ago
Mark McDowall 7798e8b591 Full page searching for missing episodes
11 years ago
Mark McDowall c0b7612053 Episode Activity added
11 years ago
Mark McDowall 6f27d8c33f Queue should update now
11 years ago
Mark McDowall 938b5f1ae3 Connect to SAB over SSL (optional)
11 years ago
Mark McDowall 5bf0e197ec Moved source code under src folder - massive change
11 years ago