Keivan Beigi
5b2410da3f
non-working cached repository.
12 years ago
kay.one
acf54203e5
Tuned down DB logging
...
Added cache to scene mapping.
12 years ago
Mark McDowall
de911005cb
Episodes between dates uses SQL join
12 years ago
Mark McDowall
f21a235c00
Fixed trakt searching, cleaned up indexer/notification modules
12 years ago
Keivan Beigi
9181b1bb91
more granular Concurrency control.
...
indexer calls are done fully paralleled.
events are dispatched on max of 2 threads.
12 years ago
Keivan Beigi
763df726f0
all services are singleton by default.
12 years ago
Keivan Beigi
8bdf8c31f0
replaced Json.Serialize with ToJson extension method.
12 years ago
Mark McDowall
0bc2d4814c
Removed indexer tooltips
12 years ago
Mark McDowall
af6e3ddb66
Cleaned up per comments
12 years ago
kay.one
e2d17ac109
covers are re-downloaded if remote size is different than
...
local size.
12 years ago
Mark McDowall
1d007be8fd
Notifications wired up
12 years ago
Mark McDowall
e4410d8cb7
Able to create new Newznab indexers
12 years ago
Mark McDowall
5660b5086c
Cleaned up a bit
12 years ago
kay.one
6144ff8f3e
better handling of situations where a parsed episode isn't in the database.
12 years ago
Keivan Beigi
4e06cf0fa6
added more info to decision engine exception reporting.
12 years ago
kay.one
566e4eb1ce
updated FluentMigrator
12 years ago
kay.one
e4e6bcae1d
last used quality profile is now used as default
12 years ago
Keivan Beigi
465dc725c8
finished add series,
...
still has a few rough edges but should be functional.
12 years ago
Mark McDowall
ea929974f3
Can add indexer (in UI)
12 years ago
Mark McDowall
6351011cce
Treat WEBRip as WEBDL
12 years ago
Mark McDowall
6397239435
Order notifications in schema
12 years ago
Mark McDowall
0d21f34ec5
Renamed Smtp to Email
12 years ago
Mark McDowall
ff29ab9150
Purdy Add Notifications
12 years ago
Mark McDowall
482cbc20a3
Notification schema added to server side.
12 years ago
Mark McDowall
95a9a297bc
RootFolder removed from Series, going back to Path
12 years ago
kay.one
3010ed6073
added loggly integration
12 years ago
kay.one
0e7ca07e02
updated connection string params
12 years ago
Mark McDowall
8713ebefd6
No longer creating folders for existing series
12 years ago
kay.one
be81f772df
removed UTC conversion, now being done by DB.
12 years ago
kay.one
c357d062d3
removed UGuid leftovers.
12 years ago
kay.one
4da6654440
Added Auth, startup options to UI
...
Added caching to ConfigFileProvider,
12 years ago
Mark McDowall
8a5bd31da7
Unmapped folders now get all series up front (much faster)
12 years ago
Mark McDowall
dbc20a3c31
Added migration for notifications
12 years ago
kay.one
a37ccf1d94
building connection string using SQLiteConnectionStringBuilder
12 years ago
Mark McDowall
812dd18b3d
Fixed Broken Plex tests
12 years ago
kay.one
028bd5251c
added cancellation token to Scheduler.
12 years ago
kay.one
bd4856dad8
make model change events opt-in per repository
12 years ago
kay.one
28b47b415f
added condition to lazy loading of relationship objects
...
no db calls will be made if foreign key is 0.
12 years ago
Mark McDowall
63f2ba7f77
More notificationUI changes, start notification updates
12 years ago
Mark McDowall
c5376319fe
Notification settings added to the UI
12 years ago
Mark McDowall
a153599d50
Cleaned up Notifications a bit
12 years ago
kay.one
4a8139f5ba
update interval for existing tasks.
12 years ago
kay.one
8e89847f30
diskscan will not fully fail if a single file fails to be imported.
12 years ago
kay.one
6936f042f5
disable model events for log repository
12 years ago
kay.one
2573558321
more logging.
12 years ago
kay.one
af4063c3e2
wiredup db logging.
12 years ago
kay.one
1016edb05b
5 minutes update check interval.
12 years ago
kay.one
80759f923e
diskscan is triggered when new episodes are added.
12 years ago
kay.one
21e9bad6d5
removed episode status from server.
12 years ago
kay.one
91c0e21a4d
last modified time is logged if folder is too fresh
12 years ago
Mark McDowall
e9bf78a97d
Notifications wired up server sided
12 years ago
kay.one
43b4262e14
updates static resourceprovider with better logging.
12 years ago
kay.one
80c996c216
fixing update for vnext.
12 years ago
Mark McDowall
16e13e0c24
Posters/Banners/Fanart served from App_Data
12 years ago
Keivan Beigi
0c3e53458f
added ApplicationUpdateCommand
12 years ago
Keivan Beigi
ecce355ebf
added ApplicationUpdateCommand
12 years ago
Mark McDowall
02fe3f9f5a
Removed completed TODO
12 years ago
Mark McDowall
14853e7e3c
Delete Subfolder after import
12 years ago
Mark McDowall
bc7e543c4d
Fixed broken tests
12 years ago
Mark McDowall
fb96abed49
Now importing downloaded episodes
12 years ago
Mark McDowall
5b664afaf8
Fixed up DownloadClient settings in UI
12 years ago
Mark McDowall
07613092b4
Renamed HistoryRepo GetBestInHistory
12 years ago
Mark McDowall
e851924417
Rss will only download each episode once
12 years ago
Mark McDowall
cdc9098ac7
History stores SeriesId now
12 years ago
Mark McDowall
30a24fd0b4
GetBestQualityInHistory will be handled in memory now
12 years ago
Mark McDowall
aea80870d3
Enum Config values retrieved properly
12 years ago
Mark McDowall
e6183b1f83
Fixed airdate parsing. Fixed minor UI issues
12 years ago
Mark McDowall
9d96df9c2e
Moved Missing and History to Fancy
12 years ago
kay.one
2f4ccff0a2
removed nzbindex
12 years ago
Mark McDowall
525963f2a6
Existing series view loads again
12 years ago
kay.one
687f8d9384
fixed disk scan scheduler.
12 years ago
kay.one
42849d3276
cleaning up episode/series air date/time
12 years ago
kay.one
cbe4be814c
fixed diskscan
...
removed all stored status fields from episode
12 years ago
kay.one
29ca16ce77
fixed add new series
12 years ago
kay.one
a816a83f3a
improvements to scheduler,
...
better parallelism on RSS fetch
12 years ago
kay.one
57e78e31fe
cleanup
12 years ago
kay.one
fc57262c89
fixed some broken tests.
12 years ago
kay.one
85cd877b0c
fixed some issues here and there.
12 years ago
Keivan Beigi
4deecde092
back to tiny for now
12 years ago
Mark McDowall
d320c2b6a9
Look ma, history!
12 years ago
Mark McDowall
3602822572
More better joins, some minor MDM changes for paging
12 years ago
kay.one
32431540c5
Scheduled Tasks should work as long as they are registered.
12 years ago
Mark McDowall
f4dd6adc6a
Added some tests for PagingSpecExtensions
...
Allow specials in missing
Dropped ListSortDirection
12 years ago
Mark McDowall
d37c8c26c2
LINQ for paging missing episodes
12 years ago
kay.one
c59fe4e674
fixed broken tests
12 years ago
kay.one
4c810ca607
removed indexer settings from configservice
12 years ago
kay.one
70756db707
disabled job registration/timer.
12 years ago
Keivan Beigi
ec58b8b595
removed all the jobs.
12 years ago
kay.one
40f384968a
updated json serilizer to return defaults
...
use enum text instead of number
12 years ago
kay.one
87a5dc7869
SignalR/Nancy/Owin/Mono
12 years ago
kay.one
45b4972091
moved hosting, system tray out of common
12 years ago
Keivan Beigi
8373e1ce10
added support for getting series by slug
12 years ago
Mark McDowall
68f93dbb10
LazyLoaded Series and Episode again for history
12 years ago
Mark McDowall
7ab1084437
Adding history
12 years ago
Mark McDowall
6a3d886588
Missing doesn't double fetch
12 years ago
kay.one
1877f70403
fixed server side indexer issue
12 years ago
kay.one
5c08e423a5
fixed indexer service, broken test
12 years ago
Keivan Beigi
385edbf464
fixed nzbclub parser.
12 years ago
Keivan Beigi
96990eabb3
indexers implementation is now separated from settings/definition
...
so we can have multiple newznab definitions.
12 years ago
Mark McDowall
d1eec340e0
Fixed missing sql queries
12 years ago
Mark McDowall
3983a36492
Fixed default sorting for series grid
12 years ago
Mark McDowall
b4242f9fb2
Pagination for missing is alive!
12 years ago
Mark McDowall
00276041ad
Starting missing conversion to backgrid
12 years ago
kay.one
e03ab2ebea
getting free space tries to get the space safely, if doesn't work and windows
...
the tries interop.
12 years ago
kay.one
6d12a85756
single broken doesnt break the whole decision process
12 years ago
Keivan Beigi
3162e4864d
improved Linux support for tests.
12 years ago
kay.one
660185640d
removed filesharingtalk.
12 years ago
Mark McDowall
aba81a522a
Removed unused regex
12 years ago
Mark McDowall
474d48602a
FIxed parsing tests, now with more regex
12 years ago
kay.one
016e360d1a
quality Series.QualityProfile is lazyloaded.
12 years ago
kay.one
d6d524e624
decision engine now reports it's own errors rather than just dying.
12 years ago
kay.one
ca8eba9cf1
release endpoint now returns fully parsed rss info with decisions.
12 years ago
kay.one
a1783a53a9
basic RSS fetch seems to be working.
...
download might still not work.
12 years ago
Keivan Beigi
182192e0ba
added commands.
...
they can be triggered using the api
api/command/
12 years ago
Keivan Beigi
4cd75cd8aa
stuff we did :D
12 years ago
Keivan Beigi
7ae9e79540
renamed EventAggregator to MessageAggregator
12 years ago
kay.one
a8e76b3251
renamed some old 'parseResult' variable names.
12 years ago
kay.one
99958a822d
minor sync cleanup.
12 years ago
Keivan Beigi
9efee65966
minor cleanup
12 years ago
kay.one
85fd0e1c22
logging update.
12 years ago
kay.one
a2e84a8f83
Updated restmodule, moved series, root folder to the new restmodule.
12 years ago
Mark McDowall
000b7bf9e0
Resync'd UI and API
12 years ago
kay.one
c3214a2e88
added resource mapping validation tests
12 years ago
Mark McDowall
a04a5e8669
SeriesStats moved to its own Repo
12 years ago
kay.one
4afec69c79
fixed series statistics query.
12 years ago
kay.one
373a93be64
moving validation rules to restmodule.
12 years ago
Mark McDowall
f86cb87ced
Added SeriesStatistics
12 years ago
Mark McDowall
acb15d8e49
Fixed episodesWithoutFiles
12 years ago
markus101
fa2b2df7d5
Calculate double episode start time on episode info refresh
12 years ago
Mark McDowall
754c50aeba
Episode cleanup and added end date
12 years ago
Keivan Beigi
3f958109bb
removed Autofac from update project.
12 years ago
kay.one
9cabe7cf90
cleaned up integration test project.
12 years ago
Mark McDowall
c0d470e3bb
Removed empty constructors from jobs
12 years ago
Mark McDowall
dd930703e4
Use long for nzbx rageid
12 years ago
Mark McDowall
c3273b74e8
Get by multiple ids added to BasicRepo
12 years ago
Mark McDowall
ebf82ec09e
Now Showing: series status from Trakt.
12 years ago
Keivan Beigi
2dc7f16f9f
removed twitter.
12 years ago
Keivan Beigi
7c3c02ba60
more tests fixed.
12 years ago
Keivan Beigi
f9bb4178ed
json serializer updates.
12 years ago
kay.one
67995a5cf6
fixed AllowedReleaseGroupSpecification
12 years ago
Mark McDowall
a4d69cc5ce
Manual join of Series for EpisodesBetweenDates
12 years ago
kay.one
df38aa2307
fixed issue where method names weren't being logged to database.
12 years ago
Mark McDowall
0ee175e382
Attempting join of Series to Episodes
12 years ago
Keivan Beigi
65ae894410
added an abstraction layer for json serializer, should work in mono.
12 years ago
Keivan Beigi
213c842050
removed signalr, will re-add when actually needed.
12 years ago
Keivan Beigi
9fdfd13dbf
fixed more tests.
12 years ago
kay.one
d2104e189f
fixed some more tests.
12 years ago
Mark McDowall
0c46f7732a
Fixed merge issue
12 years ago
Mark McDowall
3f83112086
Added todo to get UtcOffset from tvrage
12 years ago
kay.one
6e88f55a54
cleaned up parsing logic and structure.
12 years ago
kay.one
cd2761d07d
cleaned up app update
12 years ago
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