| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-10-09 | Merge pull request #1863 from joshuaboniface/fix-baseurl-issues | Vasily | |
| Fix inconsistent BaseUrl behavior | |||
| 2019-10-09 | Make NormalizeUrlPath static | Joshua Boniface | |
| 2019-10-09 | Fix template for logging | Vasily | |
| 2019-10-09 | Always log at least error message when error happens during request processing | Vasily | |
| 2019-10-09 | Set response length and mime type correctly when reporting an error | Vasily | |
| 2019-10-08 | Normalize baseUrl behaviour | Joshua Boniface | |
| Fully normalizes the baseUrl behaviour to better match how this sort of feature works in other programs. 1. The baseUrl is always appended to paths, even the built-in `/emby` and `/mediabrowser` paths. 2. The baseUrl is set statically at class instance creation, to ensure it persists through changes until the next restart. 3. Configuration is normalized using a function when set, to ensure it's in a standard `/mypath` format with leading `/`. 4. Cleans up the conditionals around default redirects. For sanity after changing the URL, it will match *any* path that doesn't match the current baseUrl and redirect it back to the main page (with baseUrl). 5. Adds a second method, NormalizeUrlPath, to avoid lots of `+ "/" +` string manipulations which are unclean - we should always have a leading slash. 6. Sets the default baseUrl to an empty string to avoid unexpected behaviour, though this would be worked-around automatically. 7. Adds some debug logs whenever a URL is normalized, to help track down issues with this code (if any arise). | |||
| 2019-09-25 | Merge pull request #1785 from dkanada/compat | Vasily | |
| Add mediabrowser route back for now | |||
| 2019-09-24 | add an exception to logging | dkanada | |
| 2019-09-24 | add mediabrowser route back for now | dkanada | |
| 2019-09-23 | Fix multiple mistakes and warnings | Bond_009 | |
| 2019-09-18 | Set log level to debug for HTTP range requests | Erik Larsson | |
| This removes some spam when a DLNA renderer uses byte seeking. | |||
| 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-11 | keep old base url for now | dkanada | |
| 2019-08-11 | add base url to server configuration | dkanada | |
| 2019-08-11 | remove old routes from http server | dkanada | |
| 2019-08-09 | Replace custom code with Asp.Net Core code | Bond_009 | |
| 2019-08-03 | Set log level to debug for HTTP range requests | Erik Larsson | |
| 2019-06-01 | Merge branch 'master' into tasks | Bond-009 | |
| 2019-04-30 | Merge pull request #1337 from jellyfin/release-10.3.z | Joshua M. Boniface | |
| Backmerge for 10.3.2 release | |||
| 2019-04-25 | Merge pull request #1304 from jellyfin/release-10.3.z | Bond-009 | |
| Backmerge 10.3.1 | |||
| 2019-04-24 | Fix #1234 | Bond_009 | |
| 2019-04-24 | Re-add content length, semi revert of changes in #1010 (#1287) | Claus Vium | |
| * Re-add content length, semi revert of changes in #1010 | |||
| 2019-04-20 | Merge pull request #1252 from jellyfin/release-10.3.z | Bond-009 | |
| Backmerge release 10.3.0 | |||
| 2019-04-17 | Add MethodNotAllowedException with code 405 | Joshua Boniface | |
| 2019-04-17 | Merge pull request #1158 from Bond-009/httpclean | Joshua M. Boniface | |
| Reduce complexity http routes | |||
| 2019-03-26 | Reduce complexity http routes | Bond-009 | |
| 2019-03-25 | Simplify/remove/clean code | Bond-009 | |
| * Remove useless runtime check (we only support one) * Remove unused args * Remove a global constant And ofc fix some warnings ;) | |||
| 2019-03-25 | Lower the amount of running tasks | Bond_009 | |
| 2019-03-19 | Fix default value for Expires header | Bill Thornton | |
| 2019-03-13 | Improvements around streams | Bond-009 | |
| * Use ArrayPool instead of allocating new buffers each time * Remove NetworkStream copy * Remove some dead code | |||
| 2019-03-07 | Add urlprefixes during init | Claus Vium | |
| 2019-03-07 | Don't set status code if response is closed | Claus Vium | |
| 2019-03-07 | Make SkipLogExtensions static | Claus Vium | |
| 2019-03-06 | Make FileSystem readonly | Claus Vium | |
| 2019-03-05 | Remove more Content-Length references | Claus Vium | |
| 2019-03-05 | Add ProcessWebSocketRequest to IHttpListener | Claus Vium | |
| 2019-03-05 | Fix DI in FileWriter.TransmitFile | Claus Vium | |
| 2019-03-05 | Switch to HeaderNames instead of hardcoded strings (and other header related ↵ | Claus Vium | |
| fixes) | |||
| 2019-03-05 | Remove unused Brotli compressor | Claus Vium | |
| 2019-03-05 | Remove unused _listener | Claus Vium | |
| 2019-03-04 | Expand todo | Claus Vium | |
| 2019-03-04 | Use QueryHelpers.AddQueryString | Claus Vium | |
| 2019-03-03 | Add certificate to https and minor cleanup | Claus Vium | |
| 2019-02-27 | Remove more cruft and add the beginnings of a socket middleware | Claus Vium | |
| 2019-02-27 | Fix query log for real | Claus Vium | |
| 2019-02-27 | Fix query log | Claus Vium | |
| 2019-02-27 | Replace some usage of QueryParamCollection | Claus Vium | |
| 2019-02-27 | Remove HttpUtility | Claus Vium | |
| 2019-02-26 | More cleanup | Claus Vium | |
| 2019-02-26 | Extend the IHttpServer interface to avoid the typecasting | Claus Vium | |
