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
Bond-009
221b831bb2
Reset invalid login counter on successfull login
2019-09-13 17:18:45 +02: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
Bond_009
675754bc5c
Possible fix for MrMC
2019-09-08 21:07:29 +02:00
Joshua Boniface
baa30b41de
Add debug logs and try/catch when creating folder
2019-09-02 23:32:03 -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
Bond_009
1616f24cee
Fix more warnings
2019-09-01 18:39:23 +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
Bond_009
14fbd845c2
Move IsoMounter to plugin
2019-08-29 23:11:55 +02:00
Bond_009
e4f893a0eb
More warning fixes
2019-08-29 22:28:33 +02:00
Bond_009
0aaaaab7a0
Fix invalid arg for
2019-08-29 20:25:56 +02:00
dkanada
21ff63c371
move the transcode path
2019-08-29 00:14:50 -07:00
Anthony Lavado
efaa668158
Merge pull request #1633 from Bond-009/udpclient
...
Attempt to fix #1391
2019-08-28 09:41:11 -04:00
Bond_009
efc4805233
Fix login
2019-08-28 14:45:46 +02:00
Bond_009
dc194015c2
Remove unused args
2019-08-28 13:59:17 +02:00
Bond_009
5dd332b63d
Attempt to fix #1391
2019-08-28 13:55:36 +02:00
Andrew Rabert
24775f4988
Merge pull request #1651 from sl1288/master
...
Fix local trailers playback
2019-08-27 19:02:05 -04:00
Odd Stråbø
f255788383
Translated using Weblate (Norwegian Bokmål)
...
Currently translated at 95.7% (90 of 94 strings)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/nb_NO/
2019-08-26 22:06:50 -04:00
Pafzedog
ba0997a8db
Translated using Weblate (French)
...
Currently translated at 95.7% (90 of 94 strings)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/fr/
2019-08-26 22:06:50 -04:00
Axel Gabriel Calle Granda
7d4bb28d18
Translated using Weblate (Spanish)
...
Currently translated at 95.7% (90 of 94 strings)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/es/
2019-08-26 22:06:50 -04:00
Matzi24GR
d2c69e7733
Translated using Weblate (Greek)
...
Currently translated at 95.7% (90 of 94 strings)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/el/
2019-08-26 22:06:50 -04:00
Βασίλης Μουρατίδης
143a408342
Translated using Weblate (Greek)
...
Currently translated at 100.0% (94 of 94 strings)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/el/
2019-08-26 22:06:50 -04:00
Matzi24GR
6be68a3656
Translated using Weblate (Greek)
...
Currently translated at 100.0% (94 of 94 strings)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/el/
2019-08-26 22:06:50 -04:00
Joshua M. Boniface
dc1782d049
Merge pull request #1646 from Bond-009/lock
...
Return DB lock immediately
2019-08-21 18:24:47 -04:00
SL1288
fdc24ec2ee
Fix LocalTrailers playback.
2019-08-19 18:56:41 +02:00
Bond_009
3fd489d1cb
Upgrade SQLitePCL to v2
2019-08-19 17:03:21 +02:00
Bond_009
f70a63d575
Return DB asap
2019-08-18 22:05:06 +02:00
Bond_009
24fac4b191
Fix UserNotFoundError
2019-08-18 20:12:25 +02:00
Joshua M. Boniface
4bb0c2d053
Merge pull request #1642 from cvium/fix_slow_db
...
Speed up BaseItem deserialization
2019-08-18 13:42:08 -04:00
Claus Vium
f48eaccc51
Use reader.GetString instead of indexing
2019-08-18 17:32:41 +02:00
Claus Vium
e7c05dcfaf
Speed up BaseItem deserialization
2019-08-18 17:22:45 +02:00
dkanada
25a590e8cd
Merge pull request #1636 from Bond-009/isomounter
...
Add analysers to Emby.IsoMounting and enable TreatWarningsAsErrors
2019-08-18 03:19:27 -07:00
Anthony Lavado
6766e04dd6
Merge pull request #1521 from Bond-009/hdhomerun
...
Clean up livestreaming code
2019-08-17 02:24:39 -04:00
Bond_009
1bc9b42c57
More fixes
2019-08-16 21:18:37 +02:00
Bond-009
4b37caa63a
Update SharedHttpStream.cs
2019-08-16 21:13:18 +02:00
Bond_009
237db8ae92
Clean up livestreaming code
2019-08-16 21:13:18 +02:00
Bond_009
8d3b5c851d
Improvements to UserManager
2019-08-16 21:06:11 +02:00
Bond_009
dc662beefe
Add analysers to Emby.IsoMounting and enable TreatWarningsAsErrors
2019-08-16 21:03:45 +02:00
Anthony Lavado
7a27dd8a1b
Merge pull request #1632 from Bond-009/locale
...
Improve LocalizationManager
2019-08-16 14:17:01 -04:00
Anthony Lavado
af3c4e0ce8
Merge pull request #1588 from dkanada/url
...
Add base url option to server configuration
2019-08-16 14:16:18 -04:00
Bond_009
c699c546e4
Improve LocalizationManager
2019-08-16 17:31:47 +02:00
dkanada
bb04545068
Merge pull request #1614 from Bond-009/docs2
...
Document all public/internal members of Emby.Drawing
2019-08-15 21:01:44 -07:00
dkanada
685e9e4f58
Merge pull request #1584 from Bond-009/checksum
...
Check checksum for plugin downloads
2019-08-15 01:00:33 -07:00
Bond_009
d62a3f0e57
Fix master
2019-08-15 00:00:21 +02:00
Bond_009
2fdf7f1098
Properly dispose DisplayPreferencesRepository
2019-08-14 20:35:36 +02:00
Bond_009
e5b163b86a
Fix possible nullref
2019-08-14 20:24:44 +02:00
Anthony Lavado
35da4ffa3e
Remove unneeded comment
2019-08-14 11:59:14 -04:00
Anthony Lavado
4762e2fc6c
Add a task to clean up transcode cache
2019-08-14 01:51:46 -04:00
dkanada
8f8d8e3d0b
Merge pull request #1581 from Bond-009/socket1
...
Use System.Net abstractions instead of raw socket
2019-08-13 19:58:57 -07:00
Bond_009
838e5d05d5
Document all public/internal members of Emby.Drawing
...
Forces all new public/internal members to be documented.
Enables TreatWarningsAsErrors for Emby.Drawing
2019-08-11 16:52:37 +02:00
Bond_009
7243689215
Minor improvements
2019-08-11 15:57:36 +02:00
Bond_009
5eaf5465a5
Check checksum for plugin downloads
...
* Compare the MD5 checksum when downloading plugins
* Reduced log spam due to http requests
* Removed 'GetTempFileResponse' function from HttpClientManager
* Fixed caching for HttpClientManager
2019-08-11 15:54:58 +02:00
Bond_009
003238ef5e
Update deps + document startup project
...
* Fixed the release build
* Documented all public/internal members of Jellyfin.Server
* Enable TreatWarningsAsErrors for debug builds for Jellyfin.Server
This will ensure that any new public/internal members of Jellyfin.Server
are documented
2019-08-11 15:11:53 +02:00
dkanada
1ad67e223f
Merge pull request #1462 from Bond-009/installationmanager
...
Improvements to InstallationManager
2019-08-11 03:47:10 -07:00
dkanada
97d6c2db6b
keep old base url for now
2019-08-11 00:35:18 -07:00
dkanada
d521e5c36a
add base url to server configuration
2019-08-11 00:35:18 -07:00
dkanada
c987203f5a
remove old routes from http server
2019-08-11 00:33:13 -07:00
Joshua M. Boniface
a96fa7a5c7
Merge pull request #1397 from Bond-009/passfast
...
Streamline authentication proccess
2019-08-10 21:42:46 -04:00
dkanada
5c366e4697
Merge pull request #1612 from Bond-009/warn4
...
Fix warnings
2019-08-10 15:12:54 -07:00
dkanada
b5f3f28f41
Merge pull request #1578 from Bond-009/httpresponse
...
Replace custom code with Asp.Net Core code
2019-08-09 23:26:10 -07:00
Bond_009
25917db07a
Fix doc releated warnings
2019-08-09 23:50:40 +02:00
Bond_009
52c1b45feb
Fix build
2019-08-09 23:17:54 +02:00
Bond-009
6032f31aa6
Use CultureInvariant string conversion for Guids
2019-08-09 23:17:54 +02:00
Bond_009
2a58c643d2
Fix more warnings
2019-08-09 23:16:24 +02:00
Bond-009
a5cb069f26
Update HdHomerunManager.cs
2019-08-09 22:38:31 +02:00
Bond_009
1cad93c276
Use System.Net abstractions instead of raw socket
2019-08-09 22:38:31 +02:00
Bond_009
0116190050
Minor changes
2019-08-09 22:37:44 +02:00
Bond_009
cf7290343f
Fix build
2019-08-09 22:36:20 +02:00
Bond_009
9fff4b060e
Replace custom code with Asp.Net Core code
2019-08-09 22:36:20 +02:00
dkanada
779f0c637f
Merge pull request #1580 from Bond-009/linklocal
...
Ignore Ipv6 link-local addresses
2019-08-07 02:18:22 -07:00
Tradutor da Silva
89f592687e
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 95.7% (90 of 94 strings)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/pt_BR/
2019-08-04 19:24:29 -04:00
Tamás Mogyorósi
5e6e52d397
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (94 of 94 strings)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/hu/
2019-08-04 19:24:29 -04:00
AndersMachmueller
20cbbd4f4c
Translated using Weblate (Danish)
...
Currently translated at 100.0% (94 of 94 strings)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/da/
2019-08-04 19:24:29 -04:00
Michał
b637cdabae
Translated using Weblate (Polish)
...
Currently translated at 100.0% (94 of 94 strings)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/pl/
2019-08-04 19:24:29 -04:00
Erik Larsson
0e6417c9fa
Set log level to debug for HTTP range requests
2019-08-03 12:37:02 +02:00
Bond_009
998017a76d
Include library via NuGet instead of via source
2019-07-29 16:01:14 +02:00
Bond_009
5c9d041423
Ignore Ipv6 link-local addresses
2019-07-29 13:57:36 +02:00
dkanada
e4644599af
Merge pull request #1513 from Bond-009/style2
...
Fix style issues
2019-07-29 00:16:56 -07:00
dkanada
85b277b872
Merge pull request #1524 from Bond-009/ipaddress
...
Remove IpAddressInfo and IpEndPointInfo classes
2019-07-27 17:50:17 -07:00
Bond_009
8270d0cc91
Move IPv6 scope id removal logic to it's own function
2019-07-25 00:23:56 +02:00
Bond_009
ddd1a282ea
Remove IpAddressInfo and IpEndPointInfo classes
2019-07-25 00:15:06 +02:00
Bond_009
773af2eef9
Don't copy the complete response stream
2019-07-24 23:46:58 +02:00
Bond-009
e8028de4d7
Merge pull request #1560 from jellyfin/release-10.3.z
...
Backmerge for 10.3.7
2019-07-24 19:10:04 +02:00
Vladimir Jendrol
18bc6c69d5
Translated using Weblate (Slovak)
...
Currently translated at 100.0% (94 of 94 strings)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/sk/
2019-07-22 22:28:01 -04:00
tluciomiranda
d56725a43d
Translated using Weblate (Portuguese (Portugal))
...
Currently translated at 100.0% (94 of 94 strings)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/pt_PT/
2019-07-22 22:28:01 -04:00
Tradutor da Silva
b3aaa9216d
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (94 of 94 strings)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/pt_BR/
2019-07-22 22:28:01 -04:00
vaheed
ea41155c6b
Translated using Weblate (Persian)
...
Currently translated at 100.0% (94 of 94 strings)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/fa/
2019-07-22 22:28:01 -04:00
polVRtong
b337df889e
Translated using Weblate (Korean)
...
Currently translated at 97.8% (92 of 94 strings)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ko/
2019-07-22 22:28:01 -04:00
exveria1015
00c92e88c5
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (94 of 94 strings)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/ja/
2019-07-22 22:28:01 -04:00
Moritz
8c94187c75
Translated using Weblate (German)
...
Currently translated at 100.0% (94 of 94 strings)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/de/
2019-07-22 22:28:01 -04:00
Matsuri
cd504e6ee5
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (94 of 94 strings)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/zh_Hans/
2019-07-22 22:28:01 -04:00
ZhiGang Zhung
6e29b8ad6f
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (94 of 94 strings)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/zh_Hans/
2019-07-22 22:28:01 -04:00
ancarvalho
0d9cdb98f2
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (94 of 94 strings)
Translation: Jellyfin/Jellyfin
Translate-URL: https://translate.jellyfin.org/projects/jellyfin/jellyfin-core/pt_BR/
2019-07-22 22:28:01 -04:00
Claus Vium
dadfc09c01
Add HttpCompletionOption.ResponseHeadersRead to the buffering option to avoid potentially having 2 copies in memory
2019-07-20 13:36:59 +02:00
Claus Vium
886c88576c
Use HttpCompletionOption.ResponseHeadersRead and resort to Content-Length header for non-buffered content
2019-07-19 23:22:30 +02:00