Commit Graph

392 Commits (22c90141e7eaed43be399df06354f993636c64a3)

Author SHA1 Message Date
Luke Pulverenti 2b7a80cfb5 improve direct play of live streams
10 years ago
Luke Pulverenti f8927ceb06 resolve reverse proxy issue
10 years ago
Luke Pulverenti a025f4eefa sync updates
10 years ago
Luke Pulverenti 07de09f350 sync updates
10 years ago
Luke Pulverenti bd2ea703e3 implement modular media sources
10 years ago
Luke Pulverenti d12bcc2d24 sync updates
10 years ago
Luke Pulverenti 9110d23710 added SupportsExternalStream to MediaStream
10 years ago
Luke Pulverenti be070a0bfe subtitle profile fixes
10 years ago
Luke Pulverenti 782fe92cf7 support artists tag value
10 years ago
Luke Pulverenti 124754a04f use new naming project
10 years ago
Luke Pulverenti 1fea9ad926 fixes #945 - Add genre views to dlna
10 years ago
Luke Pulverenti e33244d797 improve user view images
10 years ago
Luke Pulverenti 5a5b48feff added new cabac value
10 years ago
Luke Pulverenti cce120d8d3 refresh connect authorizations
10 years ago
Luke Pulverenti 69b83082c8 grab image sizes at discovery time
10 years ago
Luke Pulverenti d091fe0e6e extract classes
10 years ago
Luke Pulverenti 3be25f8bfb channel improvements
10 years ago
Luke Pulverenti eab030df7f fixes #916 - Support reading playstate data from nfo's
10 years ago
Eric Reed 08c6b9a42b Add retrieve and save all display prefs
10 years ago
Luke Pulverenti 1afb28b487 add cinema mode feature
10 years ago
Luke Pulverenti 8edeeb0ecc translate music view text
10 years ago
Luke Pulverenti a2dc5e090b update translations
10 years ago
Luke Pulverenti 41cabc7bd3 add system id to remote calls
10 years ago
Luke Pulverenti 58eb500956 fixes #914 - Add option to save metadata hidden
10 years ago
Luke Pulverenti 91ffff7771 added dlna music folders
10 years ago
Luke Pulverenti 6f45ea0823 fixes #912 - Add special views for Dlna
10 years ago
Luke Pulverenti 45db7d21b2 localize plugin installation process
10 years ago
Luke Pulverenti 6e25c572fa removed dead code
10 years ago
Luke Pulverenti 9c5cceb4ec update translations
10 years ago
Luke Pulverenti f0464dfa17 improve poster sizing
10 years ago
Luke Pulverenti c524f3919e added cloud sync model objects
10 years ago
Luke Pulverenti baf44b2718 3.0.5306.42925
10 years ago
Luke Pulverenti 1a5a75854b update translations
11 years ago
Luke Pulverenti 3b30a2aee0 detect anamorphic video
11 years ago
Luke Pulverenti f72b1f531a add library folder option to home page
11 years ago
Luke Pulverenti a18f4e37ac added IsTextSubtitleStream
11 years ago
Luke Pulverenti dd7825f6c8 Support subtitle offset
11 years ago
Luke Pulverenti e210825e54 update translations
11 years ago
Luke Pulverenti 7049ad66f4 added library grouping settings.
11 years ago
Luke Pulverenti 20d35a6405 isolate .net specific methods in model project
11 years ago
Luke Pulverenti c8e4889ac7 add subtitle management page
11 years ago
Luke Pulverenti 1a323767be Do better to make sure hls files are cleaned up
11 years ago
Luke Pulverenti e653b41000 removed implicit typing from the model project
11 years ago
Luke Pulverenti bb031f553b fix portable and 3.5 project references
11 years ago
Luke Pulverenti f02c326027 Removed guids from the model project
11 years ago
Luke Pulverenti 374dd8d441 fixed subtitle downloading
11 years ago
Luke Pulverenti eca1ba0b12 fixes #797 - Determine mpeg2ts timestamp info
11 years ago
Luke Pulverenti a748c660cb updated dlna profiles
11 years ago
Luke Pulverenti 54eb7cb855 update dlna profiles
11 years ago
Luke Pulverenti 7f320ce063 add basic dlna server browsing
11 years ago
Luke Pulverenti 2ce9e05d2f add new playback checkin endpoints
11 years ago
Luke Pulverenti 8df1ebe499 add new mirror mode
11 years ago
Luke Pulverenti b6ca79b73f control remote players with now playing bar
11 years ago
Luke Pulverenti c60103df64 chromecast updates
11 years ago
Luke Pulverenti 6ac7675c15 add dlna service methods
11 years ago
Luke Pulverenti e2dee00cc0 rename MediaVersions to MediaSources
11 years ago
Luke Pulverenti 327af0fe62 rework media versions to be based on original item id
11 years ago
Luke Pulverenti 6825cad562 move collections back under movies. add movie suggestions page.
11 years ago
Luke Pulverenti 4e38c35373 fixed remote control flyout
11 years ago
Luke Pulverenti 1a9e2dfd83 fixed themoviedb search returning no results
11 years ago
Luke Pulverenti 013d5a467e restored external subtitle support
11 years ago
Luke Pulverenti a29cd06883 added audio db id's to web client
11 years ago
Luke Pulverenti aac392f4cd add audio db for artists
11 years ago
Luke Pulverenti 41b9ce56ef added series-level movie db support
11 years ago
Luke Pulverenti 12757d094b use music brainz values from audio files with bottom up refresh
11 years ago
Luke Pulverenti ad82c9f5e9 New provider system. Only for people right now
11 years ago
Luke Pulverenti 3cde201190 support keyword editing
11 years ago
ScottIsAFool 4058f8dc0a Added DebuggerDisplay to some DTO objects
11 years ago
Luke Pulverenti c8a106f485 move media encoder to server project
11 years ago
Luke Pulverenti 25db52003c added more metadata control
11 years ago
Thomas Gillen f0d0e1b94d Added Backdrops and Screenshots to MetadataFields
11 years ago
Thomas Gillen 08b7f88b22 Added Images to MetadataFields
11 years ago
Luke Pulverenti 5f0d8000a5 moved media streams to the database
11 years ago
Luke Pulverenti 4786ad704a added ChannelLayout
11 years ago
Eric Reed dbd0145694 Latest reviews in plug-in detail page
11 years ago
Eric Reed 63554bde5b First level of ratings and reviews
11 years ago
Luke Pulverenti 976523afa9 added new params for missing/unaired
11 years ago
Luke Pulverenti 9c56495867 fixed saving images with double file extension
11 years ago
Luke Pulverenti 1f7bc3e61d added user data save reason
11 years ago
Luke Pulverenti 02ebeb0e5b added logging during app update, and IsHD
11 years ago
Luke Pulverenti b54240f679 fixes #553 - Support locking OfficialRating field
11 years ago
Luke Pulverenti 2ccd7d3e77 removed pixel format property
11 years ago
Luke Pulverenti 041a1aece4 fixes #525 - Edit Run Time through Web Dashboard
11 years ago
Luke Pulverenti c5dcaf978a Added Books collection type
11 years ago
Luke Pulverenti 4785623f6e fixes #511 - Get Imdb rating for tv series using Omdb
11 years ago
Luke Pulverenti 8d5c0cbe04 fixes around saving music brainz id's to xml
11 years ago
Luke Pulverenti 61c13e8f2c change key used to generate chapter image file names
11 years ago
Luke Pulverenti afadf320be added show sidebar to display preferences
11 years ago
Luke Pulverenti 2c22db8b8d Added an adult video entity
11 years ago
Luke Pulverenti c1ad234b79 Added album soundtrack links
11 years ago
Luke Pulverenti dab5003d6b added collection type
12 years ago
Luke Pulverenti 45b995def7 removed video format
12 years ago
Luke Pulverenti dc21adf1a4 beginnings of offline support
12 years ago
Luke Pulverenti f5988e7756 3.0.4931.24071
12 years ago
Luke Pulverenti 07d01e524c removed VideoFormat
12 years ago
Luke Pulverenti cf61bf72dc made video size richer
12 years ago
Luke Pulverenti 5782d9084d fixes #299 - Add trailer urls to MovieDbProvider
12 years ago
Luke Pulverenti 934584313e save 3d format in xml
12 years ago
Luke Pulverenti 07e230c2eb Added Video3DFormat property
12 years ago
Luke Pulverenti 9b6e0c88f2 add new media types
12 years ago
Luke Pulverenti e677a57bf1 switch to flat file storage
12 years ago
Luis Miguel Almánzar 2a2c049275 display metadata fields locks
12 years ago
Luke Pulverenti c174859b52 fixed namespace casing
12 years ago
Luke Pulverenti 2aece7376e moved IByReferenceItem to the controller project
12 years ago
Luke Pulverenti f651d981ea added LockedFields to BaseItem
12 years ago
Eric Reed 94af5c36df Add ShowBackdrop to DisplayPreferences.cs
12 years ago
Luke Pulverenti 024df8a011 display critic reviews on detail page
12 years ago
Luke Pulverenti 0bc15061ce added FoldersAddedTo, FoldersRemovedFrom to library change info
12 years ago
Luke Pulverenti e1f8c18b51 added ability to track web sockets per session
12 years ago
Eric Reed bee343c7b3 Add collection id
12 years ago
Luke Pulverenti e49848b8bf Added critic rating as a sort order
12 years ago
Luke Pulverenti da5198298c better encoding
12 years ago
Luke Pulverenti 0258884736 added box rear image type
12 years ago
Luke Pulverenti 2d5f8a3edf adding stubs for rotten tomatoes
12 years ago
Luke Pulverenti 2e358a5968 default values for model classes
12 years ago
Luke Pulverenti 19d21a246d made Audio.Artist plural and removed duplicated of artists into the people collection
12 years ago
Luke Pulverenti 6a5d6b5d4c forgot to mark file copy if newer
12 years ago
Luke Pulverenti 5bcb7fe67f add filters to folder browsing
12 years ago
Luke Pulverenti 32bc545a85 removed unused attributes
12 years ago
Luke Pulverenti 2b8b98b590 reduce scanning overhead a bit
12 years ago
Luke Pulverenti 30d6e2cd6c made library scan a bit more conservative
12 years ago
Luke Pulverenti 7f1fdbf223 add GuestStar distinction
12 years ago
Eric Reed 097f6a05c3 Chg fields to properties on MBRegistrationRecord
12 years ago
Luke Pulverenti 7097b9aa75 resharper suggestions in server implementations
12 years ago
Luke Pulverenti 4dc1eb59c0 Add more to media info display
12 years ago
Luke Pulverenti 4986722c73 made display preferences uniquely identifiable
12 years ago
Luke Pulverenti 60e0f4d955 fixes #111
12 years ago
Luke Pulverenti cab2e13ae2 adjusted tile text spacing
12 years ago
Luke Pulverenti 4ba4d8d040 record level during media analysis
12 years ago
LukePulverenti cf61ac0264 fixed client type display for ios. also fixed display preferences saving.
12 years ago
Eric Reed c02ac2a8ca Manage some items as single instance throughout #54
12 years ago
LukePulverenti 937e434ab6 moved the javascript apiclient to it's own repo and nuget package
12 years ago
Eric Reed 7710b3695c Oops
12 years ago
Eric Reed a8683132a7 Create LastfmBaseProvider
12 years ago
LukePulverenti 767cdc1f6f Pushing missing changes
12 years ago
ebr11 Eric Reed spam 68de4a6568 Add HDDVD recognition
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti 670a53258e Some minor code cleanups
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti 6c9ecb6d2e Moved a few classes into their own files
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti 2467ca9668 Moved some entities to the main project
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti 614668a447 Added api methods to mark an item as played or unplayed
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti 8530e69878 Removed user item rating mode for now - it's too much work for the ui devs
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti 2441ba0c6d Added api methods to set user ratings for items
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti c1c4c85fc2 Added some favorites api calls
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti 8b39ed2f63 Moved TV into the main project and added Series properties to DTOBaseItem
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti 2884df296c Moved Movies into the main project
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti faead199a5 Moved AuthenticationResult
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti 8fc828361e Updated authentication
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti 82be5ff50d Added user dates
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti 3538789e46 Added User authentication
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti 4752d12aaa Switched date operations to utc
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti 7ad612bb4b Added back CustomPin (for now)
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti caa369c1a3 A few serialization fixes
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti cb7f04e4d3 Upgraded Protobuf, and added api support for it
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti 578ec7c5a5 Don't run series and movie resolvers against VF's
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti 42a2835633 Removed vf collection type
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti cc25bd579b Chaged BaseItem.People to a dictionary to prevent duplicates and improve Contains performance. Tweaked ffprobe and provider execution.
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti 278cf89a88 Changed some types to List to avoid having to call ToList for insertion purposes
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti 977f8e970a Added VideoType.ISO and trimmed Person output size
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti f2de85b5d9 Added VideoInfo to DTOBaseItem
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti 906ad3cb1a Removed Linq usage from ItemController
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti 758d18a652 Switched to low-level io methods for better performance
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti aae259d2cd Initial check-in of VideoInfoProvider, although it's currently disabled.
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti ab01b49f64 Added more Audio fields to DTOBaseItem
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti fd2ead1aff Added support for more Audio fields
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti bbc88549ab Added IsFolder
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti f392de9b69 Renamed watched to played (since we support audio)
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti a508a997d9 Added a VirtualFolder entity, a resolver, and a CollectionType property.
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti 7835d690a1 Added a completely separate DTOBaseItem to remove the ApiBaseItemWrapper mess and shrink json output size.
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti ed018a8bea Moved some logic into domain entities, which is possible now that we're embracing DTO's
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti 5c6ec34a9c Consolidated handlers that return lists of items. Renamed ApiBaseItemWrapper to ApiBaseItemContainer. Added Person and Studio DTO's to BaseItemWrapper
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti 5c094afd7e Made BaseJsonHandler strongly typed. Moved DTO entities to their own DTO namespace in Model.
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti 3f1af19ce7 Re-worked provider id's, api client, moved people to the api item wrapper and added server error handling
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti caffc4c3ec Fixed issue of only one person getting picked up
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti 9aaf843353 Added sample rate to video audio stream
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti 02689bece4 Moved some additional fields down to BaseEntity.
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti 49c766cda1 Removed the ignore data member attribute on People
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti 31afb168f8 Added BaseEntity so that Person, User, and other misc classes don't have to inherit from BaseItem
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti c3d835cfc5 Added additional properties to ApiBaseItem
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti 7303c6be32 Added additional audio properties
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti 1cc2b7c2cc Removed trailers ignore from serialization
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti 2cab5712a7 Added some api client methods, as well as logo and backdrop parents
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti 00c22a3454 Added ParentLogoItemId to indicate what parent item has a logo
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti 8edc1ce710 Added ParentId to ApiBaseItem
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti d4c75e3974 Fixed some project fragmentation that came from efforts to go portable
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti 7d48e20aea Reworked CategoryInfo and added ImageType enum
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti 45cde97a58 Changed RunTime to RunTimeInSeconds
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti 5d88dc8575 Configuration and serialization improvements
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti 80b3ad7bd2 Moved the http server to it's own assembly. added comments and made other minor re-organizations.
12 years ago
LukePulverenti Luke Pulverenti luke pulverenti 6fbd5cf464 All calls to get items now require passing in a userId. Made the model project portable. Also filled in more api calls.
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti baedafbeb9 Switched to service stack json. Added more api enhancements.
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti 4c9f77eead Added some resolver improvements
13 years ago
LukePulverenti Luke Pulverenti luke pulverenti b50f78e5da Initial check-in
13 years ago