Joshua M. Boniface
d5fe82314e
Bump version for 10.3.5
2019-06-09 21:47:45 -04:00
Joshua M. Boniface
06834fefef
Merge pull request #1447 from joshuaboniface/implement-invalidauth
...
Implement InvalidAuthProvider
2019-06-09 15:36:25 -04:00
Joshua M. Boniface
2946ae1009
Revert "Don't set a default reset provider"
...
This reverts commit c230d49d7c
.
This reenables an edge case where an admin might want to reset, with
the default auth provider, the password of an externally-provided
user so they could "unlock" the account while it was failing. There
might be minor security implications to this, but the malicious
actor would need FS access to do it (as they would with any password
resets) so it's probably best to keep it as-is.
Removing this in the first place was due to a misunderstanding
anyways so no harm.
2019-06-09 15:29:43 -04:00
Joshua M. Boniface
4b8f735cb8
Remove superfluous conditional
...
This wasn't needed to prevent updating the policy on-disk from my
tests and can be removed as suggested by @Bond-009
2019-06-09 13:57:49 -04:00
Joshua M. Boniface
c230d49d7c
Don't set a default reset provider
2019-06-09 13:46:53 -04:00
Joshua M. Boniface
20e2cb2d86
Use SecurityException for auth failure
2019-06-09 13:45:51 -04:00
Joshua M. Boniface
b70083f3b3
Apply suggestions from code review
...
Co-Authored-By: Claus Vium <cvium@users.noreply.github.com>
Co-Authored-By: Bond-009 <bond.009@outlook.com>
2019-06-09 13:41:14 -04:00
Joshua M. Boniface
74ef389879
Add nicer log message and comment
2019-06-09 11:07:35 -04:00
Joshua M. Boniface
d78a55adb4
Implement InvalidAuthProvider
...
Implements the InvalidAuthProvider, which acts as a fallback if a
configured authentication provider, e.g. LDAP, is unavailable due
to a load failure or removal. Until the user or the authentication
plugin is corrected, this will cause users with the missing provider
to be locked out, while throwing errors in the logs about the issue.
Fixes #1445 part 2
2019-06-08 22:54:31 -04:00
Andrew Rabert
6f99ed3955
Merge pull request #1443 from jellyfin/qemu
...
Docker - Update arm* Dockerfiles for latest multiarch
2019-06-07 18:41:35 -04:00
Andrew Rabert
247a5e12ab
Docker - Update arm* Dockerfiles for latest multiarch
...
Relates to this change 7bdafb96ee
2019-06-07 00:00:14 -04:00
Joshua M. Boniface
855911333a
Bump version for 10.3.4
2019-06-06 22:45:37 -04:00
Anthony Lavado
127bfc7d3b
Merge pull request #1437 from pjeanjean/master
...
Fix issue #1436 : media folders appear empty unless user has all libraries access
2019-06-06 17:21:20 -04:00
pjeanjean
7919dd81da
Skip user permission checking for UserRootFolder
...
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-06-06 08:30:56 +02:00
Anthony Lavado
e1da046960
Merge pull request #1426 from jellyfin/cvium-fix-tvdb-refresh
...
Fix inverted comparison in the tvdb token refresh logic
2019-05-31 21:27:33 -04:00
Claus Vium
a756026962
Fix inverted comparison in the tvdb token refresh logic
2019-05-31 07:24:52 +02:00
Anthony Lavado
75260a960b
Merge pull request #1406 from DrPandemic/fix-pin-update
...
Format the PIN when updating it
2019-05-31 00:58:53 -04:00
DrPandemic
69ee49bee6
Format correctly the PIN when updating it
2019-05-25 13:46:55 -04:00
Joshua M. Boniface
1bf3a26a61
Bump version for 10.3.3
2019-05-17 23:12:21 -04:00
Joshua M. Boniface
c5760b3a40
Merge pull request #1380 from bugfixin/dlna-photo-thumb-fix
...
Improve Photo rendering in DLNA
2019-05-17 22:55:43 -04:00
Joshua M. Boniface
4de8bf3295
Merge pull request #1338 from cvium/fix_extras
...
Enforce a specific folder structure for Extras to avoid misidentification
2019-05-17 09:00:22 -04:00
bugfixin
87c8f19f19
Move DLNA thumbnail element to after larger image elements
2019-05-16 18:00:38 +00:00
Claus Vium
0ef52c739e
Review changes
...
Untested
2019-05-16 07:27:38 +02:00
Joshua M. Boniface
0a9a6b949c
Merge pull request #1372 from DrPandemic/fix-pin
...
Fix broken pin in 10.3.z
2019-05-14 21:54:28 -04:00
DrPandemic
c22068d6b1
Fix pin bug introduced in 10.3.z.
...
The issue is that the new easyPassword format prepends the hash
function. This PR extract the hash from "$SHA1$_hash_".
2019-05-11 19:53:34 -04:00
Joshua M. Boniface
bbc1a86b57
Merge pull request #1306 from oddstr13/pr-sudoless-build-1
...
Move artifact chown inside docker to avoid sudo
2019-05-10 09:25:41 -04:00
Bond-009
cd83d80f2b
Merge pull request #1294 from DrPandemic/fix-download-non-ascii
...
Fix non-ascii filename downloads
2019-05-09 17:30:19 +02:00
Jean-Samuel Aubry-Guzzi
12721eb7dd
Fix non-ascii filename downloads
...
Follow https://tools.ietf.org/html/rfc5987#section-3.2.2 to encode
non-ascii filenames in HTTP Content-Disposition header.
2019-05-07 19:43:04 -04:00
Claus Vium
b8a09339cd
Enforce extras folder structure according to Emby's wiki
2019-05-02 08:14:00 +02:00
Odd Stråbø
3634d367c1
Move artifact chown inside docker to avoid sudo
2019-05-01 20:32:15 +02:00
Claus Vium
c1daea0ec7
Change owner and parent id of extras to the main media item
2019-05-01 07:47:22 +02:00
Joshua Boniface
e8196fed7c
Bump version for 10.3.2
2019-04-30 20:18:54 -04:00
Joshua M. Boniface
477702fbb9
Merge pull request #1324 from joshuaboniface/arm64
...
Add arm64 packaging for Debuntu
2019-04-30 20:07:41 -04:00
Joshua M. Boniface
2216a271bb
Merge pull request #1335 from Bond-009/ffmpeglimit
...
Limit amount of ffmpeg processes extracting images at once
2019-04-30 20:06:24 -04:00
Bond-009
91cd7d2f6b
Limit amount of ffmpeg processes extracting images at once
2019-04-30 23:35:39 +02:00
Anthony Lavado
4e681d25d9
Merge pull request #1334 from Bond-009/musicbrainzfix
...
Iterate over IEnumerable before disposing
2019-04-30 16:56:54 -04:00
Bond-009
06cc2891de
Merge pull request #1310 from bugfixin/progressivestreamingservice-unreachable
...
Remove unreachable code from BaseProgressiveStreamingService
2019-04-30 22:20:54 +02:00
Bond-009
682432f55a
Iterate over IEnumerable before disposing
2019-04-30 22:18:40 +02:00
Anthony Lavado
7c4cb5ec58
Merge pull request #1333 from bugfixin/easypinfix
...
Fix incorrect hasPassword flag when easy pin set
2019-04-30 15:36:25 -04:00
bugfixin
1df73fdeba
Fix incorrect hasPassword flag when easy pin set
2019-04-30 19:16:53 +00:00
Bond-009
21ba8a0593
Merge pull request #1332 from cvium/fix_tvdb_ep_provider
...
Make the TvdbEpisodeProvider class Public
2019-04-30 20:59:18 +02:00
Claus Vium
08ed52eb72
Make the TvdbEpisodeProvider class Public
2019-04-30 20:08:59 +02:00
Anthony Lavado
99700e1b95
Merge pull request #1327 from joshuaboniface/disco
...
Support libssl1.1 for Ubuntu Disco
2019-04-30 02:38:21 -04:00
Joshua M. Boniface
4e0be95368
Merge pull request #1305 from bugfixin/passwordless-form-encoded
...
Fix passwordless authentication with non-json content-types
2019-04-29 23:07:04 -04:00
Joshua Boniface
c8a59c8343
Support libssl1.1 for Ubuntu Disco
2019-04-29 23:03:57 -04:00
Joshua Boniface
2b2a2ed708
Add arm64 packaging for Debuntu
2019-04-29 00:56:17 -04:00
bugfixin
a827a2fbcc
Remove unreachable code and const trySupportSeek within BaseProgressiveStreamingService
2019-04-25 19:14:33 +00:00
Anthony Lavado
f97f6b8061
Merge pull request #1296 from Bond-009/fix1234
...
Fix #1234
2019-04-25 01:37:02 -04:00
bugfixin
844ea9d77e
Don't coalesce empty strings to null in StringMapTypeDeserializer
2019-04-25 04:36:28 +00:00
Bond_009
71479286e9
Fix #1234
2019-04-24 19:56:57 +02:00