aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-04-16Move the definition of ProductName to the correct classAnthony Lavado
Missed moving this from one class to the other.
2019-04-16Move the ProductName to the public endpointAnthony Lavado
Moves the ProductName field over from the private system/info point to the public one, for easier identification
2019-04-15Update the help message to indicate the right output folderDrPandemic
2019-04-15Remove the old message respondersAnthony Lavado
Leaves only an answer to "Who is Jellyfin", removing older ones for EmbyServer and MediaBrowser_v2.
2019-04-12Removed wrapping of HeaderNames fieldsVooDooS
2019-04-12Replace CRLF injection mitigation by use of .NET ip parsingVooDooS
2019-04-11Replace custom ip "normalization" by methods from `IPAddress`VooDooS
2019-04-11Simplify headers use in WSSVooDooS
2019-04-11Extend Microsoft.Net.Http.Headers.HeaderNamesVooDooS
2019-04-11Fix directory capitalizationTerror-Gene
2019-04-11Fix missing Unraid cache mountTerror-Gene
Cache folder was not mounted outside of the Docker image since its separation from the config folder. Config HostDir was only updated for consistency, previous directory was overridden by unraid into the appdata/appname folder anyway. Name capitalization was corrected as this is only used by new installations & does not affect current installations/updates.
2019-04-10Bump version to 10.3.0-rc2 and update submodulev10.3.0-rc2Joshua Boniface
2019-04-10Bump dockerfile web versions tooJoshua Boniface
2019-04-10Merge pull request #1209 from joshuaboniface/hotfix-authprovider-createJoshua M. Boniface
Override username with AuthenticationProvider
2019-04-09Merge pull request #1221 from LogicalPhallacy/ffmpegdetectionJoshua M. Boniface
Make Jellyfin search its base dir for ffmpeg
2019-04-09Clean `WebSocketSharpRequest.PathInfo` (#1212)Ulysse
* rm useless ResolvePathInfoFromMappedPath method * rm useless NormalizePathInfo method * Use request.Path instead of RawUrl * Removing unused `HandlerFactoryPath` field * Use an expression body definition and rm field `pathInfo` * More (syntactic) sugar * Who needs blocks in cases ?
2019-04-09Merge pull request #1210 from DrPandemic/fix-readme-linkAnthony Lavado
Fix README documentation link
2019-04-09applied changes to just also search jellyfin base dirPhallacy
2019-04-09Merge pull request #1218 from EraYaN/disable-azure-ci-compatcheckBond-009
Disable dotnet_compat part of pipeline
2019-04-08Merge pull request #1211 from Terror-Gene/patch-2Andrew Rabert
Update Unraid Docker icon
2019-04-08Merge pull request #1178 from jellyfin/LogicalPhallacy-patch-1Joshua M. Boniface
Updates windows installer default lib location
2019-04-09Disabled dotnet_compat part of pipeline.Erwin de Haan
2019-04-08Merge pull request #1188 from joshuaboniface/hotfix-pluginloadJoshua M. Boniface
Fix problems with plugin installation
2019-04-08Updated Unraid Docker iconTerror-Gene
Logo was set to use emby, but binhex has since added the jellyfin logo.
2019-04-07Fix README documentation linkDrPandemic
2019-04-07Override username with AuthenticationProviderJoshua Boniface
Pass back the Username directive returned by an AuthenticationProvider to the calling code, so we may override the user-provided Username value if the authentication provider passes this back. Useful for instance in an LDAP scenario where what the user types may not necessarily be the "username" that is mapped in the system, e.g. the user providing 'mail' while 'uid' is the "username" value. Could also then be extensible to other authentication providers as well, should they wish to do a similar thing.
2019-04-07Merge pull request #1199 from jftuga/use_tls12_for_nssmJoshua M. Boniface
Use TLS 1.2 to download NSSM
2019-04-06Use TLS 1.2 to download NSSMJohn Taylor
2019-04-04Add TODO to remove string targetJoshua Boniface
2019-04-04Apply review feedbackJoshua Boniface
Remove a few superfluous/testing log statements, and print the deletion debug messages when it occurs rather than earlier. Use a nicer name for the isDirectory variable.
2019-04-04Merge pull request #1195 from nvllsvm/optimizeAnthony Lavado
Optimize images with image_optim
2019-04-03Optimize images with image_optimAndrew Rabert
2019-04-03Correct the installation and removal of pluginsJoshua Boniface
Upgrading plugins was broken for various reasons. There are four fixes and a minor one: 1. Use a directory name based only on the `Name` of the plugin, not the source filename, which contains the version. Avoids strange duplication of the plugin. 2. Use the new directory name for the deletes if it's present, so that installation and removal happen at that directory level and we don't leave empty folders laying around. Ensures we properly remove additional resources in plugins too, not just the main `.dll` file. 3. Ignore the incoming `target` when installing, and always set it ourself to the proper directory, which would matter when reinstalling. 4. Deletes an existing target directory before installing if it exists. Note that not calling any of the plugin removal code is intentional; I suspect that would delete configurations unexpectedly when upgrading which would be annoying. This way, it just replaces the files and then reloads. 5. (Minor) Added some actual debug messages around the plugin download section so failures can be more accurately seen.
2019-04-03Merge pull request #1190 from jellyfin/updatesVasily
Update Dockerfiles
2019-04-03Update DockerfilesAndrew Rabert
* Use new dotnet image paths * Update jellyfin-web to 10.3.0-rc1
2019-04-02Search all subdirectories for PluginsJoshua Boniface
This was added in #801 which broke the previous plugin install behaviour. Previously plugins could be loaded from subdirectories but this search was only for the highest level. Change it to search all subdirectories instead to restore the previous behaviour. Also modifies the same option from #934, though I'm not 100% sure if this is needed here.
2019-04-02Speed up DeepCopyBond-009
2019-04-01Merge pull request #1168 from Bond-009/ioVasily
Improve IO code
2019-04-01Merge pull request #1176 from Bond-009/namingdepVasily
Remove unused dependency for Emby.Naming
2019-03-31Update install-jellyfin.ps1LogicalPhallacy
2019-03-31Updates windows installer default lib locationLogicalPhallacy
You can use the emby import to move an existing library this way.
2019-03-31Remove unused dependency for Emby.NamingBond_009
2019-03-30Bump version to 10.3.0 and update submodulev10.3.0-rc1Joshua Boniface
2019-03-30Merge pull request #1172 from joshuaboniface/build-improvementsAndrew Rabert
Minor improvements to release build setup
2019-03-30Merge pull request #1171 from joshuaboniface/ubuntu-armhfAnthony Lavado
Add Ubuntu armhf build
2019-03-30Remove superfluous variable declarationJoshua Boniface
2019-03-30Get the version string from build.yamlJoshua Boniface
For the purposes of packaging, this makes more sense, since we can include additional appends to this version (e.g. `-rcX`) when we can't in the SharedVersion file. The previous commit to the bump_version script sets this as well.
2019-03-30Simplify bump_version and remove changelogsJoshua Boniface
Make this a lot simpler, use a reference to the release page in the package changelogs instead of a full list.
2019-03-30Split lists echoes into separate linesJoshua Boniface
2019-03-30Fix up the Ubuntu repository definitionsJoshua Boniface