aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-10-16Merge pull request #1887 from joshuaboniface/bump-versionVasily
Bump version to 10.5.0 for next stable release
2019-10-16Check for the presence of AppDataLocal folder before using itAnthony Lavado
2019-10-16Use the registry path for datadir, don't override it hereAnthony Lavado
Removes an assumption on directory if the user has a datadir from the previous install, use that
2019-10-16Only create/remove shortcuts on non-service installAnthony Lavado
Should only remove shortcuts if the install type was non-service. On upgrade, check if the install type was non-service, and if so, set the variables correctly and create shortcuts.
2019-10-16Adds icons to shortcuts, fixes nsis warningAnthony Lavado
Adds the icon as a resource file in the program folder, and uses it for the shortcuts created. Removes an extra section from the dialog creator file, so NSIS won't show a warning for unused code.
2019-10-16Automatically creates shortcuts for non-service installsAnthony Lavado
If the user is not installing as a service, then the installer creates a Start Menu shortcut, and a desktop shortcut. Commented out future shortcuts for a tray app.
2019-10-16Fix the Setup Type dialog titlesAnthony Lavado
I had put the title and subtitle in the wrong order. This corrects the issue.
2019-10-15Fix Json serialization errorBond_009
2019-10-15Merge pull request #1884 from Bond-009/netcore3.0Vasily
Move to netcore3.0
2019-10-15Fix up Setup Type dialog, and add logic for basic setupAnthony Lavado
Fix up the Setup Type dialog, by removing an unused function from the page. Adds logic to the installer to check for a basic or advanced setup choice. Ensures that the service is only installed if the "advanced" method is chosen. Note - it may be possible to remove some defaults from the .onInit, considering they get set through the program now.
2019-10-14Revert "yarn build" as it is fixed in master, fix typoVasily
2019-10-14* Make sure force_key_frames expression arguments are properly converted to ↵Vasily
strings * Fore usage of keyframe cuts only in HLS
2019-10-14Respect non-inversed setting of "enable break on non-keyframes"Vasily
2019-10-14Log to debug all HTTP 500 response urlsVasily
2019-10-14Add limiting max keyframe interval when full transcodingVasily
2019-10-14Fix log message - log args were swappedVasily
2019-10-14Don't start waiting for a segment which doesn't exist if transcoding is not ↵Vasily
running
2019-10-14Stop waiting for a segment to become ready if there's no alive transcodeVasily
Remove extra quotes in logging Fix typo in comment
2019-10-14Add more loggingVasily
Trying to fix hls muxer plus ffmpeg 4.1+ combo Try to fix waiting for segment being ready This is needed because hls muxer in ffmpeg >= 4.1 creates the playlist only when it finishes transcoding. Also cleaned up logs a bit. Lower log level for "StartFfmpeg finished" to debug
2019-10-14Revert "Revert "Fix premature stop when streaming""Vasily
This reverts commit 575b96d03a2cf98a0e5dd9d9f7329adca34c0311.
2019-10-13Translated using Weblate (Korean)schbal
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ko/
2019-10-13Translated using Weblate (Spanish)Axel Gabriel Calle Granda
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/es/
2019-10-13Translated using Weblate (Norwegian Bokmål)Marius Lindvall
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/nb_NO/
2019-10-12Make service setup an optional component, remove setuptype page config for nowAnthony Lavado
2019-10-12Begin to add setup type dialogAnthony Lavado
2019-10-12Set service install default to noAnthony Lavado
2019-10-11Bump version to 10.5.0 for next stable releaseJoshua Boniface
2019-10-11Move to netcore3.0Bond_009
2019-10-11Delete Doxyfile (#1879)Bond-009
2019-10-11added a couple more testsNarfinger
2019-10-10Merge pull request #1854 from Bond-009/jsonVasily
Use System.Text.Json api for databases
2019-10-10Merge pull request #1840 from Bond-009/rulesetVasily
Ignore warning CA1308 and SA1108
2019-10-10Merge pull request #1861 from joshuaboniface/fix-centos-buildVasily
Use NVM to install nodejs v8 and yarn for CentOS
2019-10-10Translated using Weblate (Korean)schbal
Translation: Jellyfin/Jellyfin Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ko/
2019-10-10add tests for Emby.Naming/TV/EpisodePathParser.csNarfinger
This should in the future help to detect working and non working name matchings
2019-10-09Merge pull request #1872 from thornbill/translate-badgeJoshua M. Boniface
Update translate badge in README
2019-10-09Merge pull request #1863 from joshuaboniface/fix-baseurl-issuesVasily
Fix inconsistent BaseUrl behavior
2019-10-09Update translate badge in READMEBill Thornton
2019-10-09Enable `TreatWarningsAsErrors` for MediaBrowser.Common and Emby.PhotosBond_009
Adds `#pragma warning disable CS1591` to all files in MediaBrowser.Common containing undocumented members.
2019-10-09Use value instead of assigning baseUrl firstJoshua Boniface
2019-10-09Fix spacing issuesJoshua Boniface
2019-10-09Merge pull request #1870 from JustAMan/fix-http-ex1Bond-009
Fix exception when handling error, log errors better
2019-10-09Make NormalizeUrlPath staticJoshua Boniface
2019-10-09Merge pull request #1855 from Bond-009/stylefixesdkanada
Minor style fixes
2019-10-09Merge pull request #1853 from Bond-009/startupdkanada
Log startup time
2019-10-09Merge pull request #1866 from Bond-009/sqlslowVasily
Change slow query time logging to debug
2019-10-09Fix template for loggingVasily
2019-10-09Always log at least error message when error happens during request processingVasily
2019-10-09Set response length and mime type correctly when reporting an errorVasily
2019-10-08Normalize baseUrl behaviourJoshua 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).