Keivan Beigi
420756bb47
fixed some tests, spelling issues.
12 years ago
Keivan Beigi
339dd5a1dd
updated to NLog 2.0.1.2
12 years ago
Mark McDowall
a6b66b7c90
Using Services, not Repos
12 years ago
Mark McDowall
b1e772d852
Fixed some broken tests
12 years ago
Mark McDowall
e43cb87620
Renamed Folder to FolderName. Series.Path is readonly
12 years ago
Mark McDowall
434e43f31a
Series Path joins root folder and folder
12 years ago
Mark McDowall
23acb3a9ae
Add series uses all available information
12 years ago
kay.one
2f42e7dd83
fixed some broken tests.
12 years ago
Mark McDowall
684a72792a
Add series changes
12 years ago
Keivan Beigi
68eada4c4d
fixed indexer name compression to be case in-sensitive.
12 years ago
Keivan Beigi
2eb3ead230
fixed indexer setting load/reload.
12 years ago
Keivan Beigi
1465fbf499
extracted interface fom HttpProvider
12 years ago
Keivan Beigi
d81e0885c3
updated json.net from 4.5.11 to 5.0.2
12 years ago
Keivan Beigi
a8a64a42b5
replaced IInitializable interface with ApplicationStartedEvent
12 years ago
Keivan Beigi
e436072dcc
fixed circular dependency issue that stopped the app from starting.
12 years ago
kay.one
401ed9a8f6
more project cleanup.
12 years ago
kay.one
7c1e81a70e
broke episodeparseresult into filenameparseresult and indexerparseresult
12 years ago
kay.one
89f261eddf
more project cleanup.
12 years ago
kay.one
d41f26a4e7
moved some of the helper classes to their proper location.
12 years ago
kay.one
a6a4932b44
rewrite of indexer/episode search
12 years ago
Mark McDowall
9ae21cf7a1
Fixed IInitializable registration
...
I tried to make it all happen in the same method as AutoRegisterImplementations, but it caused issues with BasicRepo.
12 years ago
Mark McDowall
28d4010c5c
Return poster placeholder url when trakt doesn't have one
12 years ago
Mark McDowall
900122c265
Existing series looks like add new series now
12 years ago
Keivan Beigi
aacc53d882
replaced autofac with TinyIoC
12 years ago
Keivan Beigi
bcc20fc8a1
replaced the sqlite nuget package with mono compatible custom built.
...
http://sqlite.1065341.n5.nabble.com/System-DllNotFoundException-SQLite-Interop-DLL-td30039.html
12 years ago
Keivan Beigi
89e94bae01
switched reflection strategy for marr to SimpleReflectionStrategy, should be more mono friendly.
12 years ago
kay.one
2a1f9500eb
updated migration logger
12 years ago
kay.one
048162a0ef
fixed more tests.
12 years ago
kay.one
48880e4964
cleaned up scene mapping code.
12 years ago
kay.one
c1fba9093d
embedded type convector is now registered for all embedded types automatically.
12 years ago
kay.one
bdcdc7c0f6
replaced FastReflection.dll with Fasterflect.dll to fix the race condition.
12 years ago
kay.one
a0560da33d
simplified migrations.
12 years ago
kay.one
4be637edff
much nicer add new series.
12 years ago
kay.one
a052a9389e
fully replaced TVDB with Trakt.tv
12 years ago
kay.one
af3282630f
event aggregator is singleton to prevent it from being disposed.
12 years ago
kay.one
f2886d89de
Autofac registrations are not singleton anymore.
12 years ago
kay.one
3cdff3bb71
added marr.datamapper source code for easy debugging.
12 years ago
kay.one
58a05fcef8
LazyList is now initilized using an empty list instead of null.
12 years ago
kay.one
150b1902e9
no more Nzbdrone.Web in any of the paths.
12 years ago
Keivan Beigi
3b22c087c6
creating powershell build and package script
12 years ago
Keivan Beigi
4ac2997d78
fixed a bit more tests.
12 years ago
kay.one
2008b54f5d
fixed few more broken tests.
12 years ago
kay.one
eaff6dc18f
fixed UpdateFields in basic repository.
12 years ago
kay.one
ccba527e89
tweaked logging tests.
12 years ago
Mark McDowall
22bbf83e42
Fixed scene mapping deserialization
12 years ago
kay.one
ba4950ea8f
fixed some broken tests.
12 years ago
kay.one
c1960525d7
updated lazylist to make it easy to work with.
12 years ago
kay.one
59d2114c87
fixed deserilization screwing with quality.
12 years ago
Keivan Beigi
0a3b0c9973
fixed some broken tests. broke some new ones.
12 years ago
Keivan Beigi
57120c9eeb
Added support for embedding lists of IEmbeddedDocument types.
12 years ago
Mark McDowall
b16d85d0fc
Add series working, Only queue enabled jobs.
12 years ago
Mark McDowall
66977cd329
Fixed merge conflict
12 years ago
Mark McDowall
b6ac7638a1
Store QualityPofile properly
12 years ago
kay.one
e9b9e63f7a
RelationshipExtensions has more type enforcement.
12 years ago
kay.one
a9ad739745
created HasOne, HasMany relationship extension.
12 years ago
kay.one
a2b91b469e
fixed history->episode relationship.
12 years ago
kay.one
e0b881fe4b
fixed container registration.
12 years ago
kay.one
63ba1ed026
removed some unneeded references.
12 years ago
kay.one
fc641baab3
got basic relationships working
...
added support for embedded documents.
12 years ago
kay.one
b6fc731db8
more cleanup.
12 years ago
kay.one
ea4f0dbe5f
Marr is almost working.
12 years ago
kay.one
971053f8a2
rebase cleanup.
12 years ago
kay.one
6dd56114e3
added Marr.Data.Mapping
12 years ago
markus101
4bb4faf626
Migrations
...
Still need to remove System.Data.Sqlite, prefer an option in OrmLite to pluralize table names.
12 years ago
kay.one
b9fac94eca
cleaned up history lookup.
12 years ago
kay.one
cd6f0fc55c
fixed more tests.
12 years ago
kay.one
7603d8e1ba
auto increment ID.
...
model tables are automatically created.
12 years ago
Mark McDowall
aeebae33fd
Cleaned up ModelBase, enable writing to sqlite
12 years ago
kay.one
96fe01c040
cleaned up model base Id property.
12 years ago
kay.one
192ace5004
fixed sqlite3.dll copying issues.
12 years ago
kay.one
b04fb32f77
updated seriesrepo to use the new syntax.
12 years ago
kay.one
1a4f3fad25
removed sqo.
12 years ago
markus101
ebbf5ea21f
First steps for SQLite
12 years ago
Mark McDowall
9af5dbdc05
Create series folder when it doesn't exist
12 years ago
Mark McDowall
05c7b4f4ef
Added missing view
12 years ago
Mark McDowall
bd9683fcc1
Added full release of siaqodb.
...
Excluded license.lic - this is going to be messy...
12 years ago
Mark McDowall
b87f2a22da
Misc Settings
12 years ago
kay.one
e635e816f6
moved moving of episode files into their own service.
12 years ago
kay.one
9a8414edde
moved cleanup of deleted files to their own service.
...
detaching of episodes when files are deleted is done through events now.
12 years ago
kay.one
40a959a309
more search cleanup.
12 years ago
kay.one
ef5f565a4d
cleaned up episode search
12 years ago
kay.one
02d842a2b2
some preliminary work to move decision engine to use the visitor pattern.
12 years ago
kay.one
969dff5197
more file naming cleanup.
12 years ago
kay.one
f21358fce5
file name builder cleanup.
12 years ago
kay.one
dce64a5530
moved naming specification out of general config.
12 years ago
kay.one
db37d020f4
renamed report rejection reason.
12 years ago
Mark McDowall
c345d81c6a
Naming settings with css fixes.
12 years ago
Keivan Beigi
10f4dd5a60
removed unused dependencies.
12 years ago
Keivan Beigi
4877ce405e
event based cleanup when a series is deleted.
12 years ago
Keivan Beigi
cc1dcffdf3
added delete series event
12 years ago
Mark McDowall
3dcf99753e
Added SaveValues to ConfigService
12 years ago
Mark McDowall
9bb383e2b8
Removed virtuals from ConfigService.
...
Settings UI taking shape.
12 years ago
kay.one
d1ba892e45
Added IHandleAsync, these handlers will be run async and in parallel to each other.
12 years ago
kay.one
333a88ebd1
added locking to RssSyncJob
12 years ago
kay.one
6c17639ade
added job time that ticks kicks off scheduler.
12 years ago
kay.one
568d4b8eeb
moved jobs around again ;)
12 years ago
kay.one
50674d388c
more project clean up.
12 years ago
kay.one
126f499259
minor project cleanup.
12 years ago
kay.one
eaf6f94c02
job structure cleanup.
12 years ago
Keivan Beigi
5e77d51510
Cleaned up JobController.
12 years ago
Keivan Beigi
8ebcf0eb8b
moved jobcontroller to a blocking collection
12 years ago
Keivan Beigi
35cb7e55c7
cleaned up some tests.
12 years ago
kay.one
1ccbb3c9d8
automatically download banner,poster, fanart. without a job :D
12 years ago
Mark McDowall
62c1be1634
Settings return with default values (via reflection)
12 years ago
kay.one
9a738e3a65
episode detail is working but its a bit slow.
12 years ago
kay.one
62f15d4d96
season list is properly populated in series details.
12 years ago
kay.one
77eedf448e
fixed jobs running all the time.
12 years ago
kay.one
ba68dd9386
removed TvdbLib.dll using the embedded wattvdb.codeplex.com
12 years ago
Mark McDowall
bb27995eaf
Series Details started
12 years ago
kay.one
beb2f7c7fd
removed sqlce
12 years ago
kay.one
de5d5b76e8
moved media file service
12 years ago
Keivan Beigi
8900bbb3a1
main app cleanup.
12 years ago
Mark McDowall
da2c0d1d65
Calendar colouring, upcoming list shows yesterday
...
Cleaned up series file a bit.
Added spoon for common sugar tasks.
12 years ago
Mark McDowall
4e1c04b186
Fixed series info not saving properly when refreshing info
12 years ago
Mark McDowall
295a624311
popover overflows, overviews no longer capped
12 years ago
kay.one
651c7c095a
removed logconfiguration
12 years ago
Mark McDowall
a80c2fb1f3
Minor UI tweaks
12 years ago
Mark McDowall
0f940364a3
Added todo, using Any()
12 years ago
Mark McDowall
143ce564c9
Oops, premature commit.
12 years ago
Mark McDowall
240d06d6a8
Fixed up a couple things according to comments
12 years ago
Mark McDowall
8a3edaebbf
Removed upcoming, fixed broken test
12 years ago
Mark McDowall
23c1c147f1
Fixed the broken tests
12 years ago
Mark McDowall
c6836e0cb1
Quality moved to ObjectDb.
12 years ago
Keivan Beigi
911311d1e8
fixed OID issues.
12 years ago
Keivan Beigi
d04d38e427
fixed OID not working correctly. still should use ID.
12 years ago
Mark McDowall
bfc026128d
OID changed to a field
...
DeleteEpsidoesNotInTvdb disabled for now since its broken
12 years ago
Mark McDowall
afcbbf54c7
Calendar requests are cleaner.
...
TvDb Episodes are actually added to the list...
12 years ago
Mark McDowall
0399b18357
Calendar uses start and end date
12 years ago
Keivan Beigi
94daf08361
add series works again, now includes title.
12 years ago
Keivan Beigi
c9370865a4
removed searchhistory storage.
12 years ago
Mark McDowall
ed3a503342
More Calendar!
12 years ago
kay.one
63a673f8f2
removed notification toggle settings from configservice.
12 years ago
kay.one
5fc25b6095
external notifications are now based on Events.
12 years ago
kay.one
a866c419e1
removed ExternalNotification.OnRename since it wasn't being used.
12 years ago
kay.one
1d78bb7210
more fixed tests.
12 years ago
kay.one
9931bab998
fixed more tests.
12 years ago
kay.one
554924a522
post grab notification and updates are now using the new EventAggregator
12 years ago
kay.one
13658e3c6d
moved config to objectdb.
12 years ago
Mark McDowall
7d0d5ab943
Use Series.OID (Tests still need to be updated)
...
CalendarModule working
12 years ago
kay.one
f568fdad6a
moved history over to objectdb
12 years ago
kay.one
c35682376e
added sample event for series added
12 years ago
kay.one
b3c6db5997
moved log to object db.
12 years ago
Mark McDowall
2ebd94fdd1
Fixed broken indexer tests
12 years ago
Mark McDowall
7fa523dd97
GitExtensions, go fuck yourself
12 years ago
Mark McDowall
27a939a56a
Moved Newznab settings to ObjectDb
12 years ago
Mark McDowall
1c0c348dc4
Moved indexer providers out of subfolder
12 years ago
Keivan Beigi
d722a8357b
this should fix some more tests.
12 years ago
Keivan Beigi
8a34f1096d
Replaced EpisodeService with IEpisodeService
12 years ago
Mark McDowall
563db453fc
Cleaned up IndexerService and tests
12 years ago
Mark McDowall
5b50aa5d59
Updated csproj
12 years ago
Mark McDowall
4130c115d9
Renamed SeriesProvider to SeriesService
12 years ago
Mark McDowall
1f782dc20e
Use IIndexerService
12 years ago
Mark McDowall
43a7d6239e
Moved indexers to ObjectDb
12 years ago
Keivan Beigi
385e7c2cc6
Merge branch 'series-cleanup' into vnext
12 years ago
Mark McDowall
cf1a067b3b
Upcoming view working under backbone
12 years ago
Keivan Beigi
b5644bf660
moved series/season/episodes to object db.
12 years ago
Mark McDowall
bc490c6bf7
Building and debugging once again
12 years ago
kay.one
4504232956
still very broken
12 years ago
kay.one
2d4998d52d
moved Series,Seasons,Episodes to their own folders.
12 years ago
Keivan Beigi
499401fc70
Moved DecisionEngine to root of core.
12 years ago
Keivan Beigi
324b5e3b80
fixed some broken tests.
12 years ago
Keivan Beigi
68128809c9
started to remove iisexpress.
12 years ago
kay.one
40f3a8663d
splited jobprovider into jobrepo, jobcontroller, moved to object db.
12 years ago
kay.one
97398f604b
removed mono/pilot build configs.
12 years ago
kay.one
6c944758ed
fixed renamed OID to id in json response.
12 years ago
Mark McDowall
7d4db30e38
Add existing series uses existing path now
12 years ago
kay.one
b0940ed8de
upgraded to autofac 3. created nancy only mode for nzbdrone.exe /n
12 years ago
kay.one
177f88303c
ignore WithReadDb() calls in mono
12 years ago
kay.one
3c2d1d4707
added simple repo tests, some resharper templates for nunit
12 years ago
kay.one
e7deda4d5d
added open generic registration for simple repository, services can now use simple repository independently.
12 years ago
kay.one
63cf7a3b85
app now starts up,
...
added monodevelop, siaodb files to git.ignore
12 years ago
kay.one
a0d0e4715e
fixed some tests, cleaned up root folders.
12 years ago
kay.one
e44d262a1a
added siaqodb
12 years ago
kay.one
dfb02884a0
trying filesystem elq for mono linux.
12 years ago
kay.one
620dc2d086
elq dll path setting for mono.
12 years ago
kay.one
2903d5d581
WTFFFFF!
12 years ago
kay.one
6c289f4482
ApplicationPath is actuall app path in mono.
12 years ago
kay.one
83186ba87b
wtf git extentions?
12 years ago
kay.one
885688f4c2
more dynamic binding to sqlce
12 years ago
kay.one
2873fc9f6d
replaced compile time with runtime mono check.
12 years ago
kay.one
88b06e8747
added mono build config
12 years ago
kay.one
b25ab20f14
wtf git extentions?
12 years ago
kay.one
3ab04fd213
added conditional compile for mono
12 years ago
kay.one
1adc2892db
fixed broken tests.
12 years ago
kay.one
eb90040dd6
elq id is now ignored by petapoco.
12 years ago
kay.one
c6fa3cc02b
added support for 0 based sequential ids to our object db.
12 years ago
Keivan Beigi
5930a15d3a
some EloqueraDb cleanup
12 years ago
Mark McDowall
1671fd1776
Datatables wired up on series grid
12 years ago
Mark McDowall
eb18d1c4a1
Series/Index started in backbone
12 years ago
Mark McDowall
ace7910f2a
Fixed up Eloquera integration, working much better now.
12 years ago
Mark McDowall
8c99cca207
Broke some Eloquera tests to prove a point
12 years ago
Mark McDowall
d5900fc9eb
RegisterTypes in Eloquera
12 years ago
Mark McDowall
7ed148b12c
Fixed most of the broken tests
12 years ago
kay.one
34038245eb
added repo base
12 years ago
kay.one
9e4bb278ef
moved rootdir to eloquera
12 years ago
kay.one
0155de4d92
registered eloquere db with autofac.
12 years ago
kay.one
d13f977bb5
updated eloquera's test setup.
12 years ago
Mark McDowall
23b90ae1c4
Initial Commit for Eloquera
12 years ago
kay.one
9f829c1442
less intrusive cache prevention.
...
more tests.
12 years ago
kay.one
5dbaaee005
Added db4o.
...
Added guards against most problematic areas.
12 years ago
Keivan Beigi
023eaca678
add root dir now returns list of unmapped folders.
12 years ago
Keivan Beigi
86e554010d
Revert "updated autofac to 3.0"
...
This reverts commit 4f6e928b4e650750c38f8bab8dbd36146c00933f.
12 years ago
Keivan Beigi
91a416e0b1
added 2nd tvdb .net client that allows us to preform concurrent searches.
12 years ago
Keivan Beigi
8a5a326480
updated autofac to 3.0
12 years ago
kay.one
c511292abe
added more import code in ui.
...
some jshint cleanup.
12 years ago
Keivan Beigi
13aa79d5f9
code to support import existing series.
12 years ago
Keivan Beigi
e720094f9c
more backbone changes.
12 years ago
Keivan Beigi
b50cd19add
root dir management is fully functional.
12 years ago
kay.one
5fb1f4902f
fixed /api . responds with profiles.
12 years ago
kay.one
1bd6c4a93c
updated nuget packages to uniform version.
12 years ago
kay.one
87f3c6a6c9
added Logger injection module for Autofac, API boots up.
12 years ago
kay.one
77bb790672
some cleanup.
12 years ago
kay.one
ff09773a3b
added parallel test execution support for ncrunch.
12 years ago
kay.one
130be58f8c
added database recovery on app start.
12 years ago
kay.one
653f45f10e
more test fixes.
12 years ago
kay.one
edf7cc678d
fixed some broken tests.
12 years ago
kay.one
fd8ad73476
fixed broken tests.
12 years ago
kay.one
c184595935
added Nancy pipelines for error handling,
...
cleaned up container registrations.
12 years ago
Mark McDowall
b6ed048f94
Ignore specials when doing sample check
...
#ND-168 fixed
Fixed: Ignore sample check when importing specials (Season 0)
12 years ago
Mark McDowall
6e7ec4505f
Use proper daily series URL for newznab
...
Fixed: Daily Series searches against Newznab indexers will be formatted
properly
12 years ago
Mark McDowall
d398440322
Scene Mappings update every 6 hours now
12 years ago
Mark McDowall
3b16d68d0b
Sample check reduced to 3 minutes
12 years ago
Mark McDowall
b7229dea06
Repack/propers for older episodes are no more
...
#ND-53
Fixed: Do not download Propers/Repacks for episodes older than 7 days
12 years ago
Mark McDowall
02e21c7d7e
This is why we write unit tests...
...
#ND-93 fixed - for real this time
Fixed: Option to have older episodes added to SABnzbd queue at a
different priority
12 years ago
Mark McDowall
54c29ada12
Nzbget added to UI
...
#ND-145 fixed
12 years ago
Mark McDowall
bf2c811a09
Nzbget support added to core
...
#ND-145 In Progress
12 years ago
Mark McDowall
0b9a4e1a46
Use scene name for download client queue
...
#ND-136 fixed
New: Option to Scene name when adding NZBs to download client queue
12 years ago
Mark McDowall
e2cc4ef4ea
Special characters removed from titles
...
#ND-128 fixed
Fixed: Remove special characters from titles when searching
12 years ago
Mark McDowall
1596e8530f
Error message for Size rejection fixed
12 years ago
Mark McDowall
d7a012bb0b
Removed extraneous file
12 years ago
Mark McDowall
e136b458e0
MediaInfo added
...
New: Samples will only be skipped when under 70MB and under 8 minutes in
length
#ND-121 fixed
12 years ago
Mark McDowall
eeb16d6d5a
Added comments
12 years ago
Mark McDowall
2d21ee67e1
Better messages when searching for daily episodes
12 years ago
Mark McDowall
e17ed8c0ad
Nzbx download URL fixed
...
Fixed: Nzbx download URL formatted correctly
12 years ago
Mark McDowall
7d82c249f9
Fixed issue with Daily Series searching
12 years ago
Mark McDowall
d6224bdfff
csproj file changes
12 years ago
Mark McDowall
f556f2aaf2
Reject non-english releases
...
NzbDrone, now with more rejection built in
12 years ago
Mark McDowall
a1e8266cd8
Little JobProvider cleanup
12 years ago
Mark McDowall
7a675487fd
Don't try to move episode file that does not exist
...
#ND-144 fixed
12 years ago
Mark McDowall
52e49ce879
Merge branch 'searching'
12 years ago
Mark McDowall
6b7e4d10e5
Added emptry constructor to Search
12 years ago
Mark McDowall
5e7c0951b7
Searching refactored
...
#ND-135 fixed
12 years ago
Mark McDowall
8d9e69af96
BestQualityInHistory fixed
...
#ND-138 fixed
#ND-138 comment "No issue with Disk upgrade check, just history."
Fixed: An issue with some qualities being treated as lower than expected
when checking history
12 years ago
Mark McDowall
829ba1cf92
Start of EpisodeSearch refactor
12 years ago
Mark McDowall
106ea1d04b
Raw-HD
...
New: Raw-HD (TrollHD) support added
Fixed: Parser for TrollHD releases from NzbIndex and NzbClub
#ND-115 fixed
#ND-115 comment Max size will be ignored for Raw-HD releases, since they
are always very large anyways
12 years ago
Mark McDowall
b8fff306bf
Goodbye EF!
12 years ago
Mark McDowall
d3a84228a5
Underscores & REGEX
...
Fixed: Parsing file names with underscores in title
#ND-131 fixed
12 years ago
Mark McDowall
1ef6906dc1
Merge branch 'autofac'
...
Conflicts:
NzbDrone.Common/IISProvider.cs
NzbDrone.Core/CentralDispatch.cs
12 years ago
Mark McDowall
125703a2fa
Hidden startup, shutodwn and restart
...
New: Run without console window by default
New: Added NzbDrone.Console to run with console window
New: Shutdown from UI
New: Restart from UI
12 years ago
Mark McDowall
05aed27923
Register Types in Updater
12 years ago