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
Joshua M. Boniface
cf2f5b2026
Merge pull request #1538 from joshuaboniface/epg
...
Try to fix XmlTvListingsProvider
2019-07-14 17:09:00 -04:00
Bond_009
5d9fa06675
Cleanup
2019-07-13 17:18:39 -04:00
Bond_009
b294b802a8
Try to fix XmlTvListingsProvider
2019-07-13 17:18:27 -04:00
Bond_009
7bb504d491
Create a new HttpMethod from the function name
2019-07-13 17:12:06 -04:00
Bond_009
b1bd062709
Properly set content type
2019-07-13 17:12:06 -04:00
Erwin de Haan
0dbc294836
Move VACUUM command to fix merge error
...
This fixes a syntax error.
2019-07-06 23:50:06 +02:00
Bond-009
82f041d050
Merge branch 'master' into release-10.3.z
2019-07-06 23:08:52 +02:00
Bond_009
5fc4ad6c4e
Address comments
2019-07-06 20:04:45 +02:00
Bond_009
b117b364f2
Remove duplicate code
2019-07-06 20:04:45 +02:00
Bond_009
3603c64fa6
Use HttpResponseHeaders instead of a dictionary
2019-07-06 20:04:45 +02:00
Bond_009
d405a400aa
Fixes issues with HttpClientManager
2019-07-06 20:04:42 +02:00
Joshua M. Boniface
54c6f02ebb
Merge pull request #1455 from ferferga/release-10.3.z
...
Vacuum databases at startup
2019-07-06 13:57:18 -04:00
Bond_009
ab7ef9c9cb
Fix style issues
2019-07-06 16:15:38 +02:00
Bond_009
0f897589ed
Streamline authentication proccess
2019-07-06 14:52:24 +02:00
Erwin de Haan
acf52b9b55
Cleanup extra spaces.
2019-07-04 20:55:49 +02:00
Erwin de Haan
7587fe56d8
Moved VACUUM down to the end of the list.
2019-07-04 20:54:57 +02:00
dkanada
9e9952d81f
Merge pull request #1247 from bugfixin/master
...
Adjust detection of 'sample' in filenames to use regex boundaries
2019-07-04 11:38:01 -07:00
Bond_009
29ae7b9aeb
Add docs
2019-07-01 18:24:35 +02:00
Bond_009
45c13141f9
Address comments
2019-07-01 17:59:01 +02:00
Bond_009
ecb8d8991b
Fix whitespace
2019-06-28 12:22:33 +02:00
Bond_009
d961278b3d
Reduce amount of raw sql
2019-06-28 12:14:27 +02:00
Bond_009
db2765aae5
Last bit of cleanup
2019-06-28 12:14:27 +02:00
Bond_009
7898af4ceb
Reworked PRAGMA statements use
2019-06-28 12:14:27 +02:00
Bond_009
edfd2d0cd9
Fix startup
2019-06-28 12:14:27 +02:00
Bond_009
d00ad28efd
Address comments
2019-06-28 12:14:27 +02:00
Bond-009
02b864e41b
Last line?
2019-06-28 12:14:27 +02:00
Bond-009
e88ebd748d
Final fixes
2019-06-28 12:14:27 +02:00
Bond-009
b6954f3bfd
More
2019-06-28 12:14:27 +02:00
Bond-009
27c29bbb4c
Back to a single connection
2019-06-28 12:13:34 +02:00
Bond-009
30842656a7
Properly dispose
2019-06-28 12:12:54 +02:00
Bond-009
e5248cfaa2
Properly dispose
2019-06-28 12:12:54 +02:00
Bond-009
c30ba14c1f
Use a connection pool instead of creating new connections
2019-06-28 12:12:54 +02:00
Bond-009
cec22ad10d
Simplify db code
2019-06-28 12:12:54 +02:00
dkanada
b3b08fecb2
Merge pull request #1453 from Bond-009/cleanup2
...
Improve main code flow
2019-06-26 01:03:09 -07:00
dkanada
1b2621cd30
Merge pull request #1454 from Bond-009/webresource
...
Simplify file serving code
2019-06-21 23:33:37 -07:00
Bond-009
0a5550b13d
Remove more unused stuff
2019-06-18 22:20:34 -04:00
Bond-009
067200be83
Remove usage of depricated 'WebRequest'
...
Ref: https://docs.microsoft.com/en-us/dotnet/api/system.net.webrequest?view=netframework-4.7.2
2019-06-17 19:35:05 -04:00
Bond_009
5554595255
Update deps
2019-06-14 18:49:57 +02:00
Bond_009
65a0ca2f32
Improvements to InstallationManager
2019-06-14 18:38:14 +02:00
Anthony Lavado
d4a42a1680
Merge pull request #1080 from Bond-009/httpclient
...
Remove usage of deprecated 'WebRequest'
2019-06-14 09:19:56 -04:00
Bond-009
af099a9b53
Update Emby.Server.Implementations/ApplicationHost.cs
...
Co-Authored-By: Jean-Samuel Aubry-Guzzi <DrPandemic@users.noreply.github.com>
2019-06-14 08:21:06 +02:00
Bond-009
6ebac0e500
Update Emby.Server.Implementations/ApplicationHost.cs
...
Co-Authored-By: Jean-Samuel Aubry-Guzzi <DrPandemic@users.noreply.github.com>
2019-06-14 08:20:52 +02:00
Anthony Lavado
b25c08e79a
Merge pull request #1156 from Bond-009/sep
...
Small cleanups here and there
2019-06-13 22:27:00 -04:00
Joshua M. Boniface
687255aa31
Merge pull request #1442 from jellyfin/release-10.3.z
...
Backmerge for Release 10.3.4 and 10.3.5
2019-06-12 23:30:57 -04:00
ferferga
b136f14084
Vacuum databases at startup
2019-06-10 11:31:38 +02:00
Bond_009
253e72f667
Simplify file serving code
2019-06-10 00:53:16 +02:00
Bond_009
aa30227545
Improve main code flow
...
Improved the way how some parts of the code depend on eachother
Fixed some style issues
2019-06-09 23:51:52 +02: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