Commit Graph

24 Commits

Author SHA1 Message Date
Garfield69 d44bc93776 Revert "core: fix login redirect with nginx + admin password. resolves #4765 (#6561)"
This reverts commit 642bed1ef4.
2019-12-11 11:49:51 +13:00
Diego Heras 642bed1ef4 core: fix login redirect with nginx + admin password. resolves #4765 (#6561) 2019-12-10 08:30:12 +13:00
junglebus 64abc61893 Update to .NET Core 3.0 (#6151)
* Update to .NET Core 3.0

Updated Jackett so that it runs on .NET Core 3.0 now

.NET Core 3.0 brings the following benefits https://devblogs.microsoft.com/dotnet/announcing-net-core-3-0/
One of the benefits is the ability to create single file executables. I haven't enabled this yet, but its only a one line change to turn it on (would likely also require some changes to the updater).

This means that builds for LinuxAMDx64, LinuxARM32, LinuxARM64 and macOS will now run on .NET Core 3.0 instead of 2.2. Windows and Mono remain on full framework. Once .NET Core 3.1 is released (November) I'll look to moving Windows over to .NET Core as well

Tested on
-Windows 10 x64
-Debian running Jackett with Mono
-Debian running Jackett standalone (.NET Core)
2019-10-15 06:51:33 +13:00
flightlevel a25f2016dc Make Mono.Posix usage conditional on .NET Core 2019-03-06 21:16:20 +11:00
flightlevel bd177cbf26 Make Jackett.Server services single instance 2018-10-28 18:30:26 +11:00
flightlevel 9e78f46010 Move HttpWebClientNetCore to Jackett.Common 2018-08-31 20:04:36 +10:00
kaso17 ad143ce94f reverse proxy: use X-Forwarded-Host 2018-08-15 09:00:54 +02:00
kaso17 0adb54f4b2 kestrel: attempt to fix XForwardedProto issues 2018-08-12 12:18:14 +02:00
flightlevel 052e382d93 Assign webroot for static files
Removes the need for PhysicalFileProvider
2018-08-05 15:31:54 +10:00
flightlevel 1db3e93ce1 Allow cookie cross site as per legacy
https://github.com/Jackett/Jackett/issues/3440
2018-07-28 13:10:01 +10:00
flightlevel 56074155e9 Reverse proxy support for Kestrel 2018-07-13 22:15:09 +10:00
flightlevel 6e7d983fc3 Add extra logging 2018-07-10 22:22:02 +10:00
kaso17 bcc1dc1948
fix custom certificate validation handler (#3297)
* fix netcore custom certificate validator

* conditional HttpWebClientNetCore register

* deprecate IgnoreSslErrors option

* Use httpclient when running full framework
2018-07-02 13:05:24 +02:00
flightlevel 190a415907 Remove unused runtimeSettings parameter 2018-06-18 21:50:09 +10:00
flightlevel ca609a9e62 Add Legacy routes rewrite 2018-06-18 21:48:45 +10:00
flightlevel 53162b4bd3 Add back Windows Service functionality 2018-06-10 12:33:16 +10:00
flightlevel 23f55ef33a Continue moving configuration across 2018-06-03 21:11:18 +10:00
flightlevel e73ae99e38 Implement AspNetCore.DataProtection to replace DPAPI 2018-05-30 21:43:58 +10:00
flightlevel 5df131140f Upgrade to .NET Core 2.1 RC1 (ARM support) 2018-05-12 13:16:56 +10:00
flightlevel 8002483e68 Add response compression
Reduces dashboard load size from 677kb to 153kb
2018-05-12 12:51:46 +10:00
flightlevel ce84264490 Add Authorization 2018-05-12 12:44:47 +10:00
flightlevel 5eed9d7038 Add middleware: Exception handling and rewrite/redirect 2018-05-05 17:08:46 +10:00
flightlevel 683bd6e2d4 Add DI and Initialisation 2018-05-01 22:00:02 +10:00
flightlevel 9cc40144a9 Add new DotNET Core API project Jackett.Server 2018-05-01 21:13:20 +10:00