| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-07-03 | Move TrailersService to Jellyfin.Api | David | |
| 2020-07-03 | Move ItemsService to Jellyfin.Api | David | |
| 2020-05-20 | Remove redundant qualifiers | Patrick Barron | |
| 2020-05-15 | Merge branch 'master' into userdb-efcore | Patrick Barron | |
| # Conflicts: # Emby.Server.Implementations/Activity/ActivityLogEntryPoint.cs # Emby.Server.Implementations/ApplicationHost.cs # Emby.Server.Implementations/Devices/DeviceManager.cs # Jellyfin.Server/Jellyfin.Server.csproj # Jellyfin.Server/Migrations/MigrationRunner.cs # MediaBrowser.Controller/Devices/IDeviceManager.cs | |||
| 2020-05-12 | Initial migration code | Patrick Barron | |
| 2020-05-12 | Remove support for injecting ILogger directly | Patrick Barron | |
| 2020-04-19 | Minor improvements | Bond_009 | |
| 2020-04-11 | Merge pull request #2772 from barronpm/codecleanup | Bond-009 | |
| MediaBrowser.Api code cleanup | |||
| 2020-04-05 | Convert type checks and null checks into pattern matching | Patrick Barron | |
| 2020-04-05 | Start line with Boolean | PrplHaz4 | |
| 2020-04-05 | Collapse IsInEnabledFolder to single expression | PrplHaz4 | |
| Co-Authored-By: Vasily <JustAMan@users.noreply.github.com> | |||
| 2020-03-30 | Fix permission setting on Channels | PrplHaz4 | |
| Currently, permission settings on Channels are not taken into account prior to returning `{UserName} is not permitted to access Library {ItemName}.`. Whether or not a user can see items within the Channel is solely dependent on `EnableAllFolders`, so you cannot view a plugin's Channels unless you can also see ALL libraries. This PR enables does two things for Channel-providing Plugins: 1. Fixes functionality of "EnableAllChannels" 2. Allows users with Channel permissions to access all folders within that Channel I'm not 100% sure on 2 but I wasn't able to see an obvious way to propagate permissions downward into specific Folders inside a Channel. I tested on a fairly simple library with two channel-providing plugins (ServerWMC, LazyMan) and it seems to work, but this behavior should also be tested by someone with more content/collections. | |||
| 2019-12-11 | Merge pull request #2118 from chaosinnovator/master | Joshua M. Boniface | |
| Add StartIndex result to /Items API query | |||
| 2019-12-10 | Add StartIndex result to /Items API query | chaosinnovator | |
| 2019-12-10 | Merge pull request #1923 from Bond-009/random | dkanada | |
| Don't shuffle some types by default | |||
| 2019-11-25 | * Add support for multi segment base urls | Bond_009 | |
| * Make baseurl case-insensitive | |||
| 2019-10-20 | Don't shuffle some types by default | Bond_009 | |
| 2019-09-23 | Fix multiple mistakes and warnings | Bond_009 | |
| 2019-09-02 | Fix warnings, improve performance (#1665) | Bond-009 | |
| * Fix warnings, improve performance `QueryResult.Items` is now a `IReadOnlyList` so we don't need to allocate a new `Array` when we have a `List` (and `Items` shouldn't need to be mutable anyway) * Update Providers .csproj to latest C# * Remove extra newline from DtoService.cs * Remove extra newline from UserLibraryService.cs | |||
| 2019-08-09 | Add last one | Bond_009 | |
| 2019-08-09 | Use CultureInvariant string conversion for Guids | Bond-009 | |
| 2019-06-26 | fix issue #1347 introduced in pr #930 | Jörn | |
| 2019-06-06 | Skip user permission checking for UserRootFolder | pjeanjean | |
| Fix #1436 UserRootFolders are used to represent virtual folders that exist outside of libraries. As such, it doesn't make sense to check if a user has the right to access their library (named `Media Folders`). | |||
| 2019-02-26 | Remove ordering items | Bond-009 | |
| 2019-02-20 | Merge pull request #930 from fruhnow/AuthorizationCheck | Vasily | |
| checking user-permission in GetQueryResult | |||
| 2019-02-19 | switching logging to serilog convention according to pr comments | Felix Ruhnow | |
| 2019-02-19 | adressing pr comments | Felix Ruhnow | |
| 2019-02-19 | adressing pr comments | Felix Ruhnow | |
| 2019-02-18 | checking user-permission in GetQueryResult to prevent accessing the library ↵ | Felix Ruhnow | |
| without permission but having a link. (+added myself as contributor. forgot last time bout that) | |||
| 2019-02-12 | Less string allocations | Bond_009 | |
| 2019-02-12 | Use HashSets for increased perf | Bond_009 | |
| 2019-01-31 | Remove support for games as a media type | Claus Vium | |
| 2019-01-13 | Find+Sed BOM removal *.cs: Jellyfin.Server-MediaBrowser.Controller | Erwin de Haan | |
| 2019-01-13 | Visual Studio Reformat: MediaBrowser.Api | Erwin de Haan | |
| 2019-01-10 | Mayor code cleanup | Erwin de Haan | |
| Add Argument*Exceptions now use proper nameof operators. Added exception messages to quite a few Argument*Exceptions. Fixed rethorwing to be proper syntax. Added a ton of null checkes. (This is only a start, there are about 500 places that need proper null handling) Added some TODOs to log certain exceptions. Fix sln again. Fixed all AssemblyInfo's and added proper copyright (where I could find them) We live in *current year*. Fixed the use of braces. Fixed a ton of properties, and made a fair amount of functions static that should be and can be static. Made more Methods that should be static static. You can now use static to find bad functions! Removed unused variable. And added one more proper XML comment. | |||
| 2018-09-12 | Update to 3.5.2 and .net core 2.1 | stefan | |
| 2017-10-04 | reduce socket activity | Luke Pulverenti | |
| 2017-10-01 | update home screen sections | Luke Pulverenti | |
| 2017-09-07 | update image processor | Luke Pulverenti | |
| 2017-09-04 | update query objects | Luke Pulverenti | |
| 2017-08-27 | update dto methods | Luke Pulverenti | |
| 2017-08-19 | update live tv data transfer | Luke Pulverenti | |
| 2017-08-12 | rework episode queries | Luke Pulverenti | |
| 2017-08-09 | consolidate emby.server.core into emby.server.implementations | Luke Pulverenti | |
| 2017-05-26 | update GetItems method | Luke Pulverenti | |
| 2017-05-24 | update main projects | Luke Pulverenti | |
| 2017-05-23 | update query fields | Luke Pulverenti | |
| 2017-05-22 | update query fields | Luke Pulverenti | |
| 2017-05-21 | update data queries | Luke Pulverenti | |
| 2017-05-06 | update nuget | Luke Pulverenti | |
