kay.one
0c63e5ad81
episodes for series are now fetched using a single call and broken into seasons.
2013-06-01 12:31:39 -07:00
kay.one
0d7326c798
fixed more injection issues
2013-05-31 21:59:54 -07:00
kay.one
e5cc0c1a93
value injector should map lazy loaded values properly.
2013-05-31 19:49:53 -07:00
kay.one
dca32e9e0f
new quality profile edit view.
2013-05-31 19:49:52 -07:00
Mark McDowall
ef58acb4b5
Better message handling on save
2013-05-31 17:22:47 -07:00
Mark McDowall
d2a59ea404
Indexers are saved when settings are saved
2013-05-30 21:07:16 -07:00
Mark McDowall
680f366c94
Naming Settings fixed up
2013-05-30 21:07:11 -07:00
Keivan Beigi
c1bbd0bd5d
cleaned up handling of Unknown quality type.
2013-05-30 18:43:13 -07:00
Keivan Beigi
3c53e6009d
cleaned up qualityprofile response format.
2013-05-30 18:22:28 -07:00
Keivan Beigi
bdf86aa4ba
removed automapper.
2013-05-30 17:15:22 -07:00
Mark McDowall
23e9c725f3
CalendarModule uses injectTo instead of AutoMapper
2013-05-30 00:29:19 -07:00
Mark McDowall
f21a235c00
Fixed trakt searching, cleaned up indexer/notification modules
2013-05-29 20:27:50 -07:00
Keivan Beigi
763df726f0
all services are singleton by default.
2013-05-29 18:33:20 -07:00
Mark McDowall
af6e3ddb66
Cleaned up per comments
2013-05-29 00:20:55 -07:00
Mark McDowall
1d007be8fd
Notifications wired up
2013-05-28 19:49:34 -07:00
Mark McDowall
e4410d8cb7
Able to create new Newznab indexers
2013-05-28 19:49:33 -07:00
kay.one
e4e6bcae1d
last used quality profile is now used as default
2013-05-27 22:40:58 -07:00
Mark McDowall
ea929974f3
Can add indexer (in UI)
2013-05-27 17:20:24 -07:00
kay.one
6e6df842a0
removed add series tab
2013-05-26 23:20:03 -07:00
kay.one
5ad5307a7b
add existing has a load more button that shows all of the results.
2013-05-25 22:54:28 -07:00
kay.one
2a89897a99
fixed posters for add series search
2013-05-25 22:54:27 -07:00
Mark McDowall
e1b9fb2f16
Should ignore Id when its 0
2013-05-24 20:40:35 -07:00
Keivan Beigi
343a794c2a
existing series search shows first suggestion
...
requests are sent to server sequentially not to kill the client.
2013-05-24 19:09:03 -07:00
Mark McDowall
482cbc20a3
Notification schema added to server side.
2013-05-24 18:51:47 -07:00
Keivan Beigi
90fa261a00
added /api/resource/{id} route to fancy
...
stopped scheduler from running during integration tests.
2013-05-24 14:28:13 -07:00
Mark McDowall
e8d8588199
Validator will allow empty Path when RootFolderPath has a value
2013-05-23 23:29:43 -07:00
Mark McDowall
da9838f032
Added Path validator for SeriesModule
2013-05-23 23:14:58 -07:00
Mark McDowall
95a9a297bc
RootFolder removed from Series, going back to Path
2013-05-23 21:45:11 -07:00
kay.one
a85099f060
updated signalr
2013-05-23 18:41:17 -07:00
kay.one
4da6654440
Added Auth, startup options to UI
...
Added caching to ConfigFileProvider,
2013-05-22 22:12:15 -07:00
kay.one
e03e2c46d6
fixed authentication. at least locally. need to test remote.
2013-05-22 19:14:39 -07:00
kay.one
e538593c61
fixed authentication. at least locally. need to test remote.
2013-05-22 19:14:39 -07:00
kay.one
3bed87ec4e
fixed authentication.
2013-05-21 22:55:53 -07:00
Mark McDowall
f5a68782ce
Fixed auth tests
2013-05-21 21:06:25 -07:00
Mark McDowall
f1d2e0e6df
Basic Authentication Added
2013-05-21 17:58:57 -07:00
Mark McDowall
339e220cac
Fixed booleans when sent to client in fields
2013-05-21 00:56:32 -07:00
Mark McDowall
63f2ba7f77
More notificationUI changes, start notification updates
2013-05-21 00:56:28 -07:00
Mark McDowall
c5376319fe
Notification settings added to the UI
2013-05-21 00:56:28 -07:00
Mark McDowall
a153599d50
Cleaned up Notifications a bit
2013-05-21 00:56:27 -07:00
kay.one
af4063c3e2
wiredup db logging.
2013-05-20 20:20:29 -07:00
kay.one
21e9bad6d5
removed episode status from server.
2013-05-20 14:05:48 -07:00
kay.one
dabbd5f90e
fixed mediacover images not being returned.
...
autocomplete now shows 20 results instead of 8
2013-05-20 13:30:23 -07:00
kay.one
a36216c73c
added /system/status end point that returns environment information.
2013-05-20 13:22:27 -07:00
Mark McDowall
8a6a64d104
NotificationModule added to API
2013-05-19 18:32:26 -07:00
Mark McDowall
e9bf78a97d
Notifications wired up server sided
2013-05-19 18:32:25 -07:00
kay.one
3f44339381
static resources are mapped to full path instead of relative.
2013-05-19 18:19:10 -07:00
kay.one
43b4262e14
updates static resourceprovider with better logging.
2013-05-19 18:07:26 -07:00
kay.one
80c996c216
fixing update for vnext.
2013-05-19 17:30:02 -07:00
Mark McDowall
1edb1d211b
Fixed up StaticResourceProvider
2013-05-17 18:18:02 -07:00
Mark McDowall
16e13e0c24
Posters/Banners/Fanart served from App_Data
2013-05-16 20:03:52 -07:00
Mark McDowall
e6183b1f83
Fixed airdate parsing. Fixed minor UI issues
2013-05-13 20:21:37 -07:00
Mark McDowall
9d96df9c2e
Moved Missing and History to Fancy
2013-05-12 23:12:56 -07:00
Mark McDowall
525963f2a6
Existing series view loads again
2013-05-12 21:25:36 -07:00
kay.one
687f8d9384
fixed disk scan scheduler.
2013-05-12 19:52:55 -07:00
kay.one
42849d3276
cleaning up episode/series air date/time
2013-05-12 18:32:21 -07:00
kay.one
cbe4be814c
fixed diskscan
...
removed all stored status fields from episode
2013-05-12 17:36:23 -07:00
kay.one
29ca16ce77
fixed add new series
2013-05-12 08:18:17 -07:00
kay.one
85cd877b0c
fixed some issues here and there.
2013-05-10 22:59:42 -07:00
Keivan Beigi
4deecde092
back to tiny for now
2013-05-10 20:43:52 -07:00
Mark McDowall
d320c2b6a9
Look ma, history!
2013-05-10 15:33:04 -07:00
kay.one
fa8f67d7fe
fixed service registration for event handlers and executors.
2013-05-07 22:47:15 -07:00
Mark McDowall
f4dd6adc6a
Added some tests for PagingSpecExtensions
...
Allow specials in missing
Dropped ListSortDirection
2013-05-07 00:46:14 -07:00
Mark McDowall
d37c8c26c2
LINQ for paging missing episodes
2013-05-07 00:46:13 -07:00
kay.one
c59fe4e674
fixed broken tests
2013-05-06 22:38:40 -07:00
kay.one
a6aba16902
Bind any collection to SignalR with a single call.
2013-05-05 17:33:43 -07:00
kay.one
87a5dc7869
SignalR/Nancy/Owin/Mono
2013-05-05 14:24:33 -07:00
Keivan Beigi
8373e1ce10
added support for getting series by slug
2013-05-03 19:30:44 -07:00
Keivan Beigi
806ed921f4
updated fluent validation
2013-05-03 19:30:08 -07:00
Keivan Beigi
ed089b01b1
updated some error logging.
2013-05-03 19:15:46 -07:00
Mark McDowall
68f93dbb10
LazyLoaded Series and Episode again for history
2013-05-03 00:28:02 -07:00
Mark McDowall
7ab1084437
Adding history
2013-05-02 23:54:11 -07:00
kay.one
9823560ec0
fixed resource mapper tests.
2013-05-02 22:42:18 -07:00
kay.one
1877f70403
fixed server side indexer issue
2013-05-02 22:24:52 -07:00
Keivan Beigi
385edbf464
fixed nzbclub parser.
2013-05-02 16:10:33 -07:00
kay.one
a66d43b806
added schema generation
2013-05-02 16:06:42 -07:00
Mark McDowall
b4242f9fb2
Pagination for missing is alive!
2013-05-01 22:50:34 -07:00
Mark McDowall
00276041ad
Starting missing conversion to backgrid
2013-04-30 20:04:06 -07:00
Mark McDowall
11cef70406
Calendar now using EpisodeResource
2013-04-30 18:54:15 -07:00
Mark McDowall
0da2047ca5
Missing uses EpisodeResource now
2013-04-30 17:25:33 -07:00
kay.one
016e360d1a
quality Series.QualityProfile is lazyloaded.
2013-04-28 18:47:06 -07:00
kay.one
d6d524e624
decision engine now reports it's own errors rather than just dying.
2013-04-28 17:39:17 -07:00
kay.one
ca8eba9cf1
release endpoint now returns fully parsed rss info with decisions.
2013-04-28 12:46:13 -07:00
kay.one
a1783a53a9
basic RSS fetch seems to be working.
...
download might still not work.
2013-04-27 17:25:28 -07:00
Keivan Beigi
182192e0ba
added commands.
...
they can be triggered using the api
api/command/
2013-04-26 19:03:34 -07:00
kay.one
36c0e50c23
updated rest routing to only match numeric IDs.
...
eg.
Match: api/series/12
No Match: api/series/abc
2013-04-25 23:12:11 -07:00
Keivan Beigi
4cd75cd8aa
stuff we did :D
2013-04-24 21:27:49 -07:00
Keivan Beigi
7ae9e79540
renamed EventAggregator to MessageAggregator
2013-04-24 10:32:03 -07:00
Keivan Beigi
9a42e305ad
started cleaning up episode page.
2013-04-24 10:31:10 -07:00
kay.one
a2e84a8f83
Updated restmodule, moved series, root folder to the new restmodule.
2013-04-24 10:28:13 -07:00
Mark McDowall
000b7bf9e0
Resync'd UI and API
2013-04-21 18:21:24 -07:00
kay.one
c3214a2e88
added resource mapping validation tests
2013-04-21 14:05:42 -07:00
Mark McDowall
a04a5e8669
SeriesStats moved to its own Repo
2013-04-20 17:44:56 -07:00
kay.one
d85b825e06
moved seriesmodule to restmodule
2013-04-20 15:14:41 -07:00
kay.one
373a93be64
moving validation rules to restmodule.
2013-04-20 13:16:42 -07:00
Mark McDowall
f86cb87ced
Added SeriesStatistics
2013-04-20 13:09:24 -07:00
kay.one
c0798b8eb3
fixed series module
2013-04-20 10:07:34 -07:00
markus101
fa2b2df7d5
Calculate double episode start time on episode info refresh
2013-04-20 10:03:37 -07:00
Mark McDowall
609c5bfc24
Calculate proper start time for double episodes
...
Edit quality profile uses name attribute for switch
2013-04-20 10:03:33 -07:00
Keivan Beigi
3f958109bb
removed Autofac from update project.
2013-04-19 17:05:48 -07:00
Keivan Beigi
55ece3d80d
Introducing Fancy.Nx
2013-04-19 17:05:28 -07:00
kay.one
9cabe7cf90
cleaned up integration test project.
2013-04-18 21:46:18 -07:00
Keivan Beigi
65ae894410
added an abstraction layer for json serializer, should work in mono.
2013-04-16 17:24:49 -07:00
Keivan Beigi
213c842050
removed signalr, will re-add when actually needed.
2013-04-16 16:21:28 -07:00
Keivan Beigi
339dd5a1dd
updated to NLog 2.0.1.2
2013-04-12 15:37:15 -07:00
Mark McDowall
a6b66b7c90
Using Services, not Repos
2013-04-11 21:52:02 -07:00
Mark McDowall
e43cb87620
Renamed Folder to FolderName. Series.Path is readonly
2013-04-11 08:28:51 -07:00
Mark McDowall
35e2e83595
Merge branch 'series-grid' into vnext
...
Conflicts:
UI/Config.js
2013-04-09 20:17:41 -07:00
Keivan Beigi
d81e0885c3
updated json.net from 4.5.11 to 5.0.2
2013-04-09 18:03:15 -07:00
Keivan Beigi
a8a64a42b5
replaced IInitializable interface with ApplicationStartedEvent
2013-04-09 17:47:04 -07:00
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.
2013-04-05 18:03:14 -07:00
Keivan Beigi
aacc53d882
replaced autofac with TinyIoC
2013-04-02 19:20:05 -07:00
kay.one
048162a0ef
fixed more tests.
2013-03-31 23:22:16 -07:00
kay.one
4be637edff
much nicer add new series.
2013-03-31 14:45:16 -07:00
kay.one
a052a9389e
fully replaced TVDB with Trakt.tv
2013-03-31 13:25:39 -07:00
kay.one
3cdff3bb71
added marr.datamapper source code for easy debugging.
2013-03-30 14:56:34 -07:00
kay.one
375f887539
using pre-compiled handlebar templates
...
re-did static content from nancy
2013-03-29 16:00:38 -07:00
Keivan Beigi
1c04a670d9
nzbdrone now requires grunt to work.
2013-03-28 18:49:14 -07:00
Keivan Beigi
3b22c087c6
creating powershell build and package script
2013-03-28 17:12:40 -07:00
kay.one
63ba1ed026
removed some unneeded references.
2013-03-25 23:48:48 -07:00
Mark McDowall
05c7b4f4ef
Added missing view
2013-03-21 15:21:56 -07:00
kay.one
ef5f565a4d
cleaned up episode search
2013-03-07 21:39:52 +09:00
Mark McDowall
6b8314206a
Quality Settings divided up in layout
...
Using bootstrap slider
2013-03-07 00:01:18 -08:00
Keivan Beigi
4877ce405e
event based cleanup when a series is deleted.
2013-03-05 11:49:34 -08:00
Mark McDowall
3dcf99753e
Added SaveValues to ConfigService
2013-03-05 08:13:58 -08:00
Mark McDowall
9bb383e2b8
Removed virtuals from ConfigService.
...
Settings UI taking shape.
2013-03-05 08:13:56 -08:00
kay.one
6c17639ade
added job time that ticks kicks off scheduler.
2013-03-04 21:51:07 -08:00
kay.one
50674d388c
more project clean up.
2013-03-04 21:33:34 -08:00
kay.one
eaf6f94c02
job structure cleanup.
2013-03-04 21:20:47 -08:00
kay.one
1ccbb3c9d8
automatically download banner,poster, fanart. without a job :D
2013-03-03 21:53:28 -08:00
Mark McDowall
62c1be1634
Settings return with default values (via reflection)
2013-03-03 17:07:22 -08:00
Mark McDowall
50f6ec4fc6
Settings wired up
2013-03-03 16:10:58 -08:00
kay.one
9a738e3a65
episode detail is working but its a bit slow.
2013-03-03 15:21:54 -08:00
kay.one
62f15d4d96
season list is properly populated in series details.
2013-03-03 15:21:53 -08:00
kay.one
6447b78a5a
restructuring series detail around season and episodes being separate resources.
2013-03-03 15:21:52 -08:00
Mark McDowall
c5b845cbee
Removed tvdblib from tests
...
Added settings to API
2013-03-02 13:37:28 -08:00
kay.one
77eedf448e
fixed jobs running all the time.
2013-03-02 12:14:18 -08:00
Mark McDowall
bb27995eaf
Series Details started
2013-03-02 11:13:39 -08:00
Mark McDowall
da2c0d1d65
Calendar colouring, upcoming list shows yesterday
...
Cleaned up series file a bit.
Added spoon for common sugar tasks.
2013-02-28 20:59:06 -08:00
kay.one
651c7c095a
removed logconfiguration
2013-02-27 22:59:36 -08:00
Mark McDowall
8a3edaebbf
Removed upcoming, fixed broken test
2013-02-26 19:55:52 -08:00
Mark McDowall
c6836e0cb1
Quality moved to ObjectDb.
2013-02-26 19:19:47 -08:00
Mark McDowall
0399b18357
Calendar uses start and end date
2013-02-25 22:47:53 -08:00
Keivan Beigi
94daf08361
add series works again, now includes title.
2013-02-25 19:58:57 -08:00
Mark McDowall
ed3a503342
More Calendar!
2013-02-24 16:00:44 -08:00
kay.one
1d78bb7210
more fixed tests.
2013-02-24 12:24:31 -08:00
kay.one
13658e3c6d
moved config to objectdb.
2013-02-23 22:48:52 -08:00
Mark McDowall
65061cdc96
Fixed last merge + deleted files. GDrive sucks.
2013-02-23 15:21:02 -08:00
Mark McDowall
7d0d5ab943
Use Series.OID (Tests still need to be updated)
...
CalendarModule working
2013-02-23 15:09:15 -08:00
Mark McDowall
f4170e90ad
Updated csproj.
2013-02-23 15:08:45 -08:00
Mark McDowall
6296e425d3
Added toastr, fullcalendar, start of API for Calendar.
...
Sending headers for DownloadString and DownloadFile in addition to DownloadStream.
2013-02-23 15:08:44 -08:00
kay.one
cf8be4bf8f
spelling
2013-02-23 12:35:26 -08:00
Keivan Beigi
385d0106e3
cleaned up a bunch of old files.
2013-02-21 17:32:27 -08:00
Keivan Beigi
385e7c2cc6
Merge branch 'series-cleanup' into vnext
2013-02-20 10:15:09 -08:00
Mark McDowall
cf1a067b3b
Upcoming view working under backbone
2013-02-19 23:45:52 -08:00
Keivan Beigi
b5644bf660
moved series/season/episodes to object db.
2013-02-19 18:05:15 -08:00
Mark McDowall
bc490c6bf7
Building and debugging once again
2013-02-18 23:20:51 -08:00
kay.one
4504232956
still very broken
2013-02-18 22:56:02 -08:00
kay.one
2d4998d52d
moved Series,Seasons,Episodes to their own folders.
2013-02-18 22:01:03 -08:00
Keivan Beigi
324b5e3b80
fixed some broken tests.
2013-02-18 17:57:28 -08:00
Keivan Beigi
68128809c9
started to remove iisexpress.
2013-02-18 17:13:42 -08:00
kay.one
40f3a8663d
splited jobprovider into jobrepo, jobcontroller, moved to object db.
2013-02-17 23:59:43 -08:00
kay.one
97398f604b
removed mono/pilot build configs.
2013-02-17 21:49:25 -08:00
kay.one
eb0ffa83b6
no more # in the url.
2013-02-17 19:04:28 -08:00
kay.one
7093f352fe
splited MVC and nancy application
...
backbone app is now fully served from nancy including css,js,html
2013-02-17 18:13:21 -08:00
Mark McDowall
7d4db30e38
Add existing series uses existing path now
2013-02-17 17:45:14 -08:00
kay.one
b0940ed8de
upgraded to autofac 3. created nancy only mode for nzbdrone.exe /n
2013-02-17 11:19:38 -08:00
kay.one
88b06e8747
added mono build config
2013-02-16 14:01:18 -08:00
kay.one
c6fa3cc02b
added support for 0 based sequential ids to our object db.
2013-02-15 19:50:22 -08:00
kay.one
6a7e346bf2
moved to tablesorter.
2013-02-15 16:53:03 -08:00
kay.one
951e083756
server exceptions are formatted much nicer in the ui.
2013-02-15 16:53:01 -08:00
kay.one
c01f982698
removed series layout.
...
datatables doesn't load properly.
2013-02-15 16:53:00 -08:00
Mark McDowall
a04695a3e7
Dates use AirTime and UtcOffset when displaying
2013-02-15 16:52:56 -08:00
Mark McDowall
1671fd1776
Datatables wired up on series grid
2013-02-15 16:52:55 -08:00
Mark McDowall
2a72063c19
BacklogSetting is now editable.
2013-02-15 16:52:55 -08:00
Mark McDowall
796f63680a
Series/Index wired up to backbone, just need to add DT
2013-02-15 16:52:54 -08:00
Mark McDowall
84fbfb5d48
Delete modal wired up, more formatting
2013-02-15 16:52:54 -08:00
Mark McDowall
eb18d1c4a1
Series/Index started in backbone
2013-02-15 16:52:53 -08:00
Mark McDowall
ace7910f2a
Fixed up Eloquera integration, working much better now.
2013-02-15 16:52:52 -08:00
Mark McDowall
7f0dc84b29
Added auto complete to AddSeries RootDir
2013-02-15 16:52:50 -08:00
Mark McDowall
7ed148b12c
Fixed most of the broken tests
2013-02-15 16:52:50 -08:00
kay.one
9e4bb278ef
moved rootdir to eloquera
2013-02-15 16:52:48 -08:00
Keivan Beigi
86e554010d
Revert "updated autofac to 3.0"
...
This reverts commit 4f6e928b4e650750c38f8bab8dbd36146c00933f.
2013-02-15 16:52:41 -08:00
Keivan Beigi
8a5a326480
updated autofac to 3.0
2013-02-15 16:52:39 -08:00
Keivan Beigi
13aa79d5f9
code to support import existing series.
2013-02-15 16:52:35 -08:00
Keivan Beigi
0531029ce7
updated add series
2013-02-15 16:52:34 -08:00
Keivan Beigi
9969f66201
json response from API are now in pascalCasing
2013-02-15 16:52:30 -08:00
Keivan Beigi
b50cd19add
root dir management is fully functional.
2013-02-15 16:52:27 -08:00
Keivan Beigi
d34092c015
added root dir management. delete doesn't work for some reason.
2013-02-15 16:52:26 -08:00
Keivan Beigi
157b559ed2
added ui structure for rootdirs.
2013-02-15 16:52:25 -08:00
kay.one
32e402b5a0
can do series lookup using the api.
2013-02-15 16:52:10 -08:00
kay.one
5fb1f4902f
fixed /api . responds with profiles.
2013-02-15 16:52:09 -08:00
kay.one
87f3c6a6c9
added Logger injection module for Autofac, API boots up.
2013-02-15 16:52:08 -08:00
kay.one
c184595935
added Nancy pipelines for error handling,
...
cleaned up container registrations.
2013-02-15 16:52:04 -08:00
Keivan Beigi
acef97b79f
replaced most of ServiceStack with nancy.
2013-02-15 16:52:03 -08:00
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
2013-01-09 00:15:06 -08:00
Mark McDowall
924d3d0c8e
Hello Autofac, Goodbye Ninject
2013-01-02 17:09:13 -08:00
Mark McDowall
c8621b8100
Quality type sizes moved to backbone + SS (API)
2013-01-01 18:06:55 -08:00
Mark McDowall
d481000001
Adding works!
2012-12-10 20:39:35 -08:00
Mark McDowall
a6a5277de8
Stylized the new profiles
2012-12-05 08:34:43 -08:00
Mark McDowall
79902194df
QualityProfiles edit via backbone
2012-12-02 19:08:26 -08:00