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
...
Fixed: MegaSearch 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
...
ParseSpecialEpisode now follows similar pattern to Map() method and accepts TvRageId and SearchCriteria
Fixed normalize episode title to handle punctuation separately from spaces and removed special episode words
Removed comments
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
...
Added ParsingService.ParseSpecialEpisodeTitle
Added SeriesService.FindByNameInexact
Added EpisodeService.FindSpecialEpisodeByName
Added IsPossibleSpecialEpisode method to parse info
DownloadDecisionMaker will try to find special episodes if a parse fails or is a possible special episode
11 years ago
Icer Addis
d727840fbf
Indexer searching for special episodes using query string
...
Added SpecialEpisodeSearchCriteria criteria to handle special episode search queries
Added method NzbSearchService.SearchSpecial() for season0 episodes
Added IIndexer GetSearchUrls() for doing text based queries
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
...
Fixed: Support for large Push Bullet device IDs
11 years ago
Mark McDowall
c03f01172e
Use audio and general stream runtimes when video runtime is zero
...
Fixed: Getting runtime from files should be more reliable
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
...
Added mediainfo dllmaps for linux/os x support
11 years ago
Mark McDowall
9cb220bf2a
dllmap added for MediaInfo.DLL
...
Fall back to filesize check if mediainfo is not available
Ubuntu package depends on sqlite3 and mediainfo
New: mediainfo now used on mono to check runtime when available
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"
...
This reverts commit 9339b98d1e
.
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
...
Fixed: Issue sorting files when series is on a share running on UFS
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
...
New: Preview before renaming files
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
...
Moved UseSeasonFolder to UI only (add series)
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
...
Fixed: Handling of unexpected responses from SABnzbd when adding releases
11 years ago
Mark McDowall
fb4e9fed85
Changed pushbullet url to api.pushbullet.com
...
Fixed: PushBullet URL
11 years ago
kayone
ec63053fe7
cleaned up using directives.
11 years ago
Mark McDowall
ea36c6ed47
Create missing series folders on disk scan (if enabled)
...
New: Option to create missing series folders during disk scans
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
...
Fixed: Rare scenario where settings wouldn't load due to data issue
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
...
Fixed: Better handling of downloads that don't have the quality in the filename
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.
...
Fixed: Issue with some locales and daily episode searching
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
...
Fixed: Sample checking relies on runtime instead of file size (Windows)
Fixed: Minimum file size for 1080p releases is now 140MB (lower will be considered samples)
11 years ago
Mark McDowall
436644318b
Added name + year lookups
...
New: Support series lookup when year has been appended to the release name
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.
...
New: Handle failed downloads and attempt to find another release (SABnzbd only)
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
...
Fixed: Manual search air by date shows can now be sent to download client
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
...
Fixed: Prevent error when importing files that causes the process to fail
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'
...
Conflicts:
src/UI/app.js
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
...
Fixed: omgwtfnzbs settings issue
11 years ago
Mark McDowall
25c5401a9d
More Connects cleanup/fixing
11 years ago
Mark McDowall
27da44ba45
Converted notifications to thingi provider
...
Fixed: Issues creating and saving Connects
11 years ago
Mark McDowall
8cfc9ef0a3
Run cleanup when drone starts
...
New: Cleanup jobs will run when drone starts as well as every 24 hours
11 years ago
Mark McDowall
c926775719
Cleanup orphaned episode files if the series was deleted
...
Fixed: Cleanup orphaned episode files after a series is deleted
11 years ago
Mark McDowall
9f403b46ff
Dropped TVDbEpisodeId since its not used and was causing contraint issues
...
Fixed: Issues refreshing some series due to episodes being reordered on TheTVDB
11 years ago
Mark McDowall
6d46819972
Download client will return queue with remoteEpsiode
...
Fixed: In Queue check is more accurate
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
...
Do not report exceptions on linux (culture is null and fails)
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
...
New: Search for an entire page of missing episodes
11 years ago
Mark McDowall
c0b7612053
Episode Activity added
...
New: Activity tab added to Episode Details
11 years ago
Mark McDowall
6f27d8c33f
Queue should update now
11 years ago
Mark McDowall
938b5f1ae3
Connect to SAB over SSL (optional)
...
New: Ability to connect to SABnzbd over SSL
11 years ago
Mark McDowall
5bf0e197ec
Moved source code under src folder - massive change
11 years ago