Commit graph

14030 commits

Author SHA1 Message Date
Bond-009 6f17a0b7af Remove legacy auth code (#1677)
* Remove legacy auth code

* Adds tests so we don't break PasswordHash (again)
* Clean up interfaces
* Remove duplicate code

* Use auto properties

* static using

* Don't use 'this'

* Fix build
2019-09-17 12:07:15 -04:00
Joshua M. Boniface adc2a68a98
Merge pull request #1744 from Bond-009/dataprovider
Rewrite `ItemDataProvider` to be more robust
2019-09-17 09:11:50 -04:00
Joshua M. Boniface 39faadc9dc
Merge pull request #1751 from Bond-009/login
Reset invalid login counter on successfull login
2019-09-17 09:11:25 -04:00
Joshua M. Boniface c4c7ced948
Merge pull request #1764 from EraYaN/publish-ci-fault
Fix publish CI YAML parse error
2019-09-16 21:49:01 -04:00
Erwin de Haan 6fa1c5e214 Fix release symlink name. 2019-09-17 01:41:14 +02:00
Erwin de Haan 831ce4da13 Skip checkout for Publish CI pipelines 2019-09-17 01:37:42 +02:00
Erwin de Haan 24a5bebabe Fix yaml parse error 2019-09-17 01:33:17 +02:00
Erwin de Haan 42f761582f Add two manually triggered pipelines for publishing artifacts. (#1763)
* Added two extra pipelines.

* Change the sshEndpoint
2019-09-16 19:23:52 -04:00
nevado cb32bf1c4f Add mesa-va-drivers to main Dockerfile (#1727) 2019-09-15 00:31:13 -04:00
Bond-009 318b9949f2 Improve Skia error handling (#1752) 2019-09-15 00:27:42 -04:00
Bond-009 221b831bb2 Reset invalid login counter on successfull login 2019-09-13 17:18:45 +02:00
Andrew Rabert cc8609d0aa
Merge pull request #1746 from nvllsvm/yarn
Docker - Build jellyfin-web
2019-09-12 22:19:35 -04:00
Andrew Rabert 03f32978c0 Docker - Build jellyfin-web 2019-09-12 18:24:09 -04:00
Bond_009 8fe7b6551f Rewrite ItemDataProvider to be more robust
* Stop locking 2+ times per operation
* Don't clone the list multiple times
* Keep the lock for the duration of the operation
2019-09-12 21:34:55 +02:00
Bond-009 2919cf28ea Update deps (#1735) 2019-09-11 13:31:35 -04:00
Abdulkadir Furkan Şanlı e131078673 Translated using Weblate (Turkish)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/tr/
2019-09-11 10:13:20 -04:00
qqq-qqqq e1b445d133 Translated using Weblate (Chinese (Simplified))
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/zh_Hans/
2019-09-11 10:13:20 -04:00
tluciomiranda 177ca3ccba Translated using Weblate (Portuguese (Portugal))
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/pt_PT/
2019-09-11 10:13:20 -04:00
Joshua M. Boniface c63a53959c
Merge pull request #1731 from EraYaN/segment-time-delta-culture-fix
Fix culture problem on Windows for segment_time_delta argument.
2019-09-10 10:41:59 -04:00
Erwin de Haan e8b13ea8a9 Fix culture problem on Windows for segment_time_delta argument. 2019-09-10 16:31:35 +02:00
Erwin de Haan 2f2010ce59 NSIS improvements (#1692)
* Much better, but still broken

It crashes with two custom pages after one another. (So when the service should be installed).

* Fixed the problems and finished the NSIS installer.

Also ignored some of the artifacts.

* Added changes to CI for setup building.

Consolidate building and fixed git error.

Small CI fixes.

Move UX repo to SourcesDirectory

Fix stupid checkout <> clone error.

Fix typo in PowerShell command.

Artifact publish tasks can not have wildcards.
2019-09-09 17:40:51 -04:00
Anthony Lavado e6a1407786
Merge pull request #1723 from Bond-009/mrmc
Possible fix for MrMC
2019-09-08 18:10:47 -04:00
Bond_009 675754bc5c Possible fix for MrMC 2019-09-08 21:07:29 +02:00
Joshua M. Boniface 2638759b42
Merge pull request #1708 from crobibero/patch-1
Fix translate link
2019-09-03 00:03:05 -04:00
Joshua M. Boniface b4d722b9f2
Merge pull request #1709 from joshuaboniface/fix-rootdir-crash
Fix crash due to missing userRootFolder data
2019-09-03 00:02:39 -04:00
Joshua Boniface baa30b41de Add debug logs and try/catch when creating folder 2019-09-02 23:32:03 -04:00
Cody Robibero 299193e2bd
Fix translate link 2019-09-02 20:06:22 -06:00
Joshua M. Boniface fde9dd2a61
Merge pull request #1693 from joshuaboniface/update-libssl
Update Debian build to Buster and LibSSL 1.1
2019-09-02 21:11:57 -04:00
Joshua Boniface 5552e8cbd7 Add missing build dependency 2019-09-02 20:13:28 -04:00
Joshua M. Boniface 2aecc3fa1b
Merge pull request #1699 from joshuaboniface/bump-version
Bump version to 10.4.0
2019-09-02 20:03:31 -04:00
Anthony Lavado e2577ea1c7
Merge pull request #1707 from nvllsvm/default_build_arg
Fix default build arg
2019-09-02 15:45:52 -04:00
Andrew Rabert 11346c000e Fix default build arg 2019-09-02 15:13:08 -04:00
Bond-009 ee637e8fec Fix warnings, improve performance (#1665)
* 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-09-02 02:19:29 -04:00
Anthony Lavado cb393c215a
Merge pull request #1686 from Bond-009/warn7
More warning fixes
2019-09-02 02:07:19 -04:00
Anthony Lavado c4eac8b3c6
Merge pull request #1702 from Bond-009/warn8
Fix more warnings
2019-09-02 02:05:20 -04:00
Anthony Lavado 852e5e29ca
Merge pull request #1704 from nvllsvm/fix_replace_multiple_spaces
Fix replace multiple spaces
2019-09-02 01:33:14 -04:00
Andrew Rabert 907b3185c2 Use regex to replace multiple spaces with one space
This communicates the intent of the code more clearly than before.
No noticeable performance impact.
2019-09-01 21:44:34 -04:00
Andrew Rabert 6478cd2ea4 Fix infinite looping when scanning TV metadata
It's a possible that name and sb will never be equal. This is caused by
additional replacements before this loop.
Regression introduced in c699c546e4124da8c1978b86d1a424d24d3d77d6a
2019-09-01 21:40:47 -04:00
Bond_009 1616f24cee Fix more warnings 2019-09-01 18:39:23 +02:00
Bond-009 160718efe2
Merge pull request #1691 from sammyrc34/vaapifix
Enable VAAPI decoding without hardware encoding
2019-09-01 17:30:58 +02:00
Bond-009 a266b54ad6
Merge pull request #1683 from dkanada/misc
Move the transcode path and other small fixes
2019-09-01 17:27:08 +02:00
Anthony Lavado fde024e7b8
Merge pull request #1700 from thornbill/flac
Restore flac mime type
2019-09-01 02:05:15 -04:00
Bill Thornton 3a600687ea Restore flac mime type 2019-09-01 01:15:34 -04:00
Anthony Lavado 67f38006f8
Merge pull request #1680 from marius-luca-87/q6fn_dlna_seek
Fix q6fn dlna seek for direct play
2019-09-01 00:48:30 -04:00
Samantha Collard 627bde4b72 Fix VAAPI 8-bit HW to SW transcoding for some media 2019-09-01 13:20:18 +10:00
Joshua Boniface 742102b541 Bump version to 10.4.0 2019-08-31 21:39:10 -04:00
Joshua Boniface 5251a5ca79 Allow selecting web branch and fix Docker sed 2019-08-31 21:38:26 -04:00
Joshua M. Boniface ba06ef57a9
Merge pull request #1687 from Bond-009/isomounter
Move IsoMounter to plugin
2019-08-31 21:22:41 -04:00
Joshua M. Boniface 0d7adc3382
Merge pull request #1695 from nvllsvm/dfa
Make Docker ffmpeg version configurable
2019-08-31 21:12:37 -04:00
Andrew Rabert 1c4755f26a docker - make ffmpeg version configurable 2019-08-31 13:26:13 -04:00