ConfusedPolarBear
df65e3ab0d
Add Access-Control-Allow-Origin header to exceptions
...
Fixes #1794
2020-05-02 15:33:45 -05:00
Mark Monteiro
daf79b8aeb
Do not double dispose write lock and connection in user data repository
2020-05-02 15:45:03 -04:00
Neil Burrows
b737301c70
Auto discover published URL override
2020-05-02 17:56:09 +01:00
Davide Polonio
472efeeec4
Remove extra line in UserManager
...
Co-authored-by: Bond-009 <bond.009@outlook.com>
2020-05-02 13:09:57 +02:00
Bond_009
3623aafcb6
Make SonarCloud happy
2020-05-02 01:30:04 +02:00
Bond_009
04f826e50c
Fix merge errors
2020-05-02 01:09:35 +02:00
Bond_009
15634a1913
Merge branch 'master' into websocket
2020-05-02 00:54:04 +02:00
Heikki Jetsonen
62e251663f
Translated using Weblate (Finnish)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/fi/
2020-05-01 16:39:46 -04:00
Bond_009
7659a2ab32
Remove ListHelper extensions
2020-05-01 16:48:33 +02:00
Bruce
0d8253d8e2
Updated documentation according to discussion in jellyfin#2872
2020-05-01 15:17:40 +01:00
Aragon
9265b422f7
Translated using Weblate (Hebrew)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/he/
2020-05-01 05:32:30 -04:00
Bond-009
7f7a686ea6
Merge pull request #2573 from YouKnowBlom/add-hls-fields
...
Add codecs, resolution and frame-rate fields to HLS master playlist
2020-05-01 11:20:56 +02:00
Heikki Jetsonen
8b6bec60d3
Translated using Weblate (Finnish)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/fi/
2020-04-30 23:32:56 -04:00
fesken
c342c6b582
Translated using Weblate (Swedish)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/sv/
2020-04-30 23:32:56 -04:00
Vasily
1927d0e23c
Merge pull request #2293 from EraYaN/new-data-model
...
Add new EF Core data model (v2)
2020-04-30 12:18:51 +03:00
Erwin de Haan
bbd74f811f
Spaces -> Tab in solution file
2020-04-30 10:06:02 +02:00
Erwin de Haan
a370c5c007
Restore the versioning extension settings.
2020-04-30 10:03:49 +02:00
Vasily
655a3ac54b
Merge pull request #2656 from joshuaboniface/improve-builds
...
Improve builds
2020-04-30 00:55:38 +03:00
ZadenRB
82231b4393
Update to return IEnumerable directly where possible
2020-04-29 15:53:29 -06:00
Joshua M. Boniface
8c9604afba
Add Web integration option in default service conf
2020-04-29 16:06:42 -04:00
crobibero
7a3925b863
Fix docs
2020-04-29 09:41:12 -06:00
crobibero
97ecffceb7
Add response code descriptions
2020-04-29 08:59:34 -06:00
crobibero
806ae1bc07
Remove versioned API
2020-04-29 08:04:05 -06:00
Cody Robibero
d491b1b45f
Merge branch 'api-migration' into redoc
2020-04-29 07:38:18 -06:00
dkanada
2cb0f6f126
Merge pull request #2952 from crobibero/api-exception-middleware
...
Add Exception Middleware
2020-04-29 22:36:41 +09:00
BaronGreenback
8a69300bf5
Changes styles as suggested by @barronpm
...
Added addtional comments & source type as per intellisense suggestion
change code as per sonacloud
2020-04-29 12:24:01 +01:00
Bond-009
690fb65cd8
Merge pull request #2985 from sparky8251/prometheus
...
Add Prometheus exporters
2020-04-29 11:36:05 +02:00
Vasily
aff65adca9
Merge pull request #2917 from Bond-009/tests
...
Improved tests
2020-04-29 12:17:39 +03:00
Vasily
5922c35d69
Merge pull request #2920 from Bond-009/tests2
...
Add some simple tests
2020-04-29 12:17:01 +03:00
Vasily
8607b6a997
Merge pull request #2817 from ferferga/master
...
Remove unnecessary space in hardware decoders argument for ffmpeg
2020-04-29 02:37:24 +03:00
BaronGreenback
ebd589aa86
Whilst fixing issues with SSDP on devices with multiple interfaces, i came across a design issue in the current code - namely interfaces without a gateway were ignored.
...
Fixing this required the removal of the code that attempted to detect virtual interfaces. Not wanting to remove functionality, but not able to keep the code in place, I implemented a work around solution (see 4 below).
Whilst in the area, I also fixed a few minor bugs i encountered (1, 5, 6 below) and stopped SSDP messages from going out on non-LAN interfaces (3)
All these changes are related.
Changes
1 IsInPrivateAddressSpace - improved subnet code checking
2 interfaces with no gateway were being excluded from SSDP blasts
3 filtered SSDP blasts from not LAN addresses as defined on the network page.
4 removed #986 mod - as this was part of the issue of #2986 . Interfaces can be excluded from the LAN by putting the LAN address in brackets. eg. [10.1.1.1] will exclude an interface with ip address 10.1.1.1 from SSDP
5 fixed a problem where an invalid LAN address causing the SSDP to crash
6 corrected local link filter (FilterIPAddress) to filter on 169.254. addresses
2020-04-28 21:57:39 +01:00
BaronGreenback
a3140f83c6
Revert "Whilst fixing issues with SSDP on devices with multiple interfaces, i came across a design issue in the current code - namely interfaces without a gateway were ignored."
...
This reverts commit 2aaecb8e148aef6cda67797fa4227a8ebcf7e5bb.
2020-04-28 21:51:49 +01:00
BaronGreenback
2aaecb8e14
Whilst fixing issues with SSDP on devices with multiple interfaces, i came across a design issue in the current code - namely interfaces without a gateway were ignored.
...
Fixing this required the removal of the code that attempted to detect virtual interfaces. Not wanting to remove functionality, but not able to keep the code in place, I implemented a work around solution (see 4 below).
Whilst in the area, I also fixed a few minor bugs i encountered (1, 5, 6 below) and stopped SSDP messages from going out on non-LAN interfaces (3)
All these changes are related.
Changes
1 IsInPrivateAddressSpace - improved subnet code checking
2 interfaces with no gateway were being excluded from SSDP blasts
3 filtered SSDP blasts from not LAN addresses as defined on the network page.
4 removed #986 mod - as this was part of the issue of #2986 . Interfaces can be excluded from the LAN by putting the LAN address in brackets. eg. [10.1.1.1] will exclude an interface with ip address 10.1.1.1 from SSDP
5 fixed a problem where an invalid LAN address causing the SSDP to crash
6 corrected local link filter (FilterIPAddress) to filter on 169.254. addresses
2020-04-28 21:45:46 +01:00
ZadenRB
c61a200c9d
Revise documentation based on discussion in #2872
2020-04-28 09:30:59 -06:00
gion
0b974d09ca
Synchronize access to data
2020-04-28 14:12:06 +02:00
Vasily
fa46a61ee3
Merge pull request #2995 from JustAMan/fix-cache-for-real
...
Now parse date in header correctly as being in UTC
2020-04-28 01:56:39 +03:00
gion
73fcbe90c0
Send error messages to clients
2020-04-27 22:39:37 +02:00
gion
083d3272d0
Refactor and other minor changes
2020-04-27 22:39:37 +02:00
gion
aad5058d25
Implement KeepAlive for WebSockets
2020-04-27 22:39:37 +02:00
gion
40889702d0
Update session ping
2020-04-27 22:39:37 +02:00
gion
6519eebabb
Implement NTP like time sync
2020-04-27 22:39:37 +02:00
gion
84d92ba9ce
Check that client is playing the right item
...
Send date when playback command is emitted
Rename some classes
2020-04-27 22:39:20 +02:00
gion
73c19bd281
Filter groups by parental rating
2020-04-27 22:09:36 +02:00
gion
e74832d139
Filter groups by library access
2020-04-27 22:09:36 +02:00
gion
459297211e
Implement syncplay permissions for a user
2020-04-27 22:09:02 +02:00
gion
f273995f5b
Refactor: rename user to session
2020-04-27 22:07:33 +02:00
gion
b3354ec637
Ignore unrelated events
2020-04-27 22:07:33 +02:00
gion
10c2c62f07
Implement syncplay backend
2020-04-27 22:07:33 +02:00
Łukasz Nowak
ab8a5595f6
Translated using Weblate (Polish)
...
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/pl/
2020-04-27 13:25:22 -04:00
Vasily
655208d375
Now parse date in header correctly as being in UTC
2020-04-27 19:03:42 +03:00