Commit Graph

222 Commits

Author SHA1 Message Date
aurelien 6c1dcd1a7d manage Microsoft logs by NLog (#4080)
* now Microsoft log (Microsoft.*) are correctly supported by Nlog

* Microsoft log are now not logged under level info if tracing is not enabled.

* remove unused prefix NLog.

* Revert "Microsoft log are now not logged under level info if tracing is not enabled."

This reverts commit 00e94204e0.

* microsoft logs in console are preserved.
Only service log is clean of microsoft logs when tracing is not enabled.

* change loglevel min to debug

* Microsoft logs can be reactivate when Enhanced logging is set to true.

* adjust min & max level of serviceMicrosoftRule

* clean Microsoft logs in all NLog targets
2018-11-14 17:52:56 +01:00
flightlevel bd177cbf26 Make Jackett.Server services single instance 2018-10-28 18:30:26 +11:00
flightlevel 93d5acd355 Store the date a build is created 2018-10-28 18:27:10 +11:00
flightlevel 642f990862 Warn user that they are using an old version of Jackett 2018-10-20 21:09:29 +11:00
flightlevel f9b4b5a76c Attempt to handle not found System.Runtime.InteropServices.RuntimeInformation
https://github.com/Jackett/Jackett/issues/3816
2018-09-24 19:24:17 +10:00
flightlevel 4e5f091b6c Check for Mono legacy TLS 2018-09-15 15:20:31 +10:00
flightlevel c112aef644 Update ConsoleOptions
Use --version to get version info and --help for help
-v no longer attempts to load Jackett
https://github.com/Jackett/Jackett/issues/3720
2018-08-31 20:33:05 +10:00
flightlevel 6b3ffa22c9 Package update 2018-08-31 20:16:07 +10:00
flightlevel 9e78f46010 Move HttpWebClientNetCore to Jackett.Common 2018-08-31 20:04:36 +10:00
flightlevel 8f1f41a4a1 Kestrel only requires 127.0.0.1 2018-08-29 19:28:45 +10:00
flightlevel 4d8b55a92f Replace install_service_macos
https://github.com/Jackett/Jackett/issues/3638
2018-08-21 20:52:12 +10:00
flightlevel e850a5315a Package update 2018-08-18 18:08:14 +10:00
kaso17 ad143ce94f reverse proxy: use X-Forwarded-Host 2018-08-15 09:00:54 +02:00
flightlevel 7d759917e6 Package updates 2018-08-14 20:02:54 +10:00
flightlevel a752a39230 Add ability to use appsettings.json
https://github.com/Jackett/Jackett/issues/3583
2018-08-14 19:58:11 +10: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 db39b6afd9 Prevent cookie expiring after 20 minutes, now sessional 2018-08-05 15:19:31 +10:00
kaso17 b94501f054 adjust content root path (#3527) 2018-08-05 15:15:23 +10:00
flightlevel f00d8e192a Set the content root to the application folder
https://github.com/Jackett/Jackett/issues/3522
2018-08-04 16:49:26 +10:00
flightlevel 748881ef70 Kestrel: accept imdbid+q
Copy of 0d6830b0aa
2018-07-31 20:14:02 +10:00
kaso17 ad3c56e83b .NETCore: fix manual search categories 2018-07-30 17:39:28 +02: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 a217381668 Fix blackhole decoding issue 2018-07-14 14:42:46 +10:00
flightlevel 4bd7befb50 Update to .NET Core 2.1.2 2018-07-13 22:18:11 +10:00
flightlevel 56074155e9 Reverse proxy support for Kestrel 2018-07-13 22:15:09 +10:00
flightlevel 4d1e4b59c8 Update to .NET Core 2.1.1 2018-07-11 19:37:19 +10:00
flightlevel 6e7d983fc3 Add extra logging 2018-07-10 22:22:02 +10:00
flightlevel fd1073d0b5 Package update 2018-07-09 21:05:15 +10:00
flightlevel a6d8e68ca9 Minor changes for OMDB update 2018-07-09 21:00:17 +10:00
Tanel Puhu 667317e513 let's format the Imdb (#3354) 2018-07-09 20:40:37 +10:00
flightlevel 00e4e8109e Reserve all addresses for port 2018-07-02 21:09:42 +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
kaso17 8de0b0cbad ProtectionService: fix empty password handling 2018-06-26 17:58:46 +02:00
flightlevel 4970219ea7 Remove call to PlatformAbstractions 2018-06-24 12:00:59 +10:00
flightlevel 012f5f05cc Update Logging 2018-06-22 22:35:58 +10:00
flightlevel 5278b9fb47 Log Asp.Net.Core web requests 2018-06-18 22:01:25 +10:00
flightlevel 1ecafe3667 ResultsController - get BlackHole from ServerConfig without engine 2018-06-18 21:54:39 +10: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 b72ade7b27 Add ListenPublic/Private overrides 2018-06-17 14:39:49 +10:00
flightlevel e7098d01c5 CommandLineParser: Case insensitive 2018-06-17 14:12:52 +10:00
flightlevel b04ee56612 Process settings before creating WebHost 2018-06-17 14:02:13 +10:00
flightlevel 72a18e9b73 Get startup configuration without using DI 2018-06-17 12:39:03 +10:00
flightlevel 1a14e8dd4b improve BEncode error handling: Pull in changes from master
3468e7d404
2018-06-16 18:40:31 +10:00
flightlevel 9437cd54d3 Setup logging before DI 2018-06-16 18:32:08 +10:00
flightlevel be55c5e4a6 Restart WebHost after port change in UI 2018-06-16 18:06:14 +10:00
flightlevel 33e35f1bd3 Re-enable the updater 2018-06-14 19:21:31 +10:00
flightlevel e82b54994e Update build for Mono 2018-06-14 19:18:17 +10:00
flightlevel 5818b914a3 Include Mono version check 2018-06-10 22:31:55 +10:00
flightlevel 0680d39d90 Torznab: Pull in improved error handling
7f163c3945
2018-06-10 21:56:45 +10:00
flightlevel 4ca6676be0 Blackhole: Pull in fix magnet links
f3290800d8
2018-06-10 21:54:12 +10:00
flightlevel 3d85e751b7 Rewrite rule: Handle no path after base path 2018-06-10 21:52:13 +10:00
flightlevel 53162b4bd3 Add back Windows Service functionality 2018-06-10 12:33:16 +10:00
flightlevel 80d78a027b Copy ServiceConfigService over untouched 2018-06-10 12:29:07 +10:00
flightlevel 23f55ef33a Continue moving configuration across 2018-06-03 21:11:18 +10:00
flightlevel f09c5722be Update to .NET core 2.1 RTM and setup builds 2018-06-02 17:33:26 +10:00
flightlevel e73ae99e38 Implement AspNetCore.DataProtection to replace DPAPI 2018-05-30 21:43:58 +10:00
flightlevel 0a70f91bf1 Target full framework (Mono) as well for transition period 2018-05-20 21:51:52 +10:00
flightlevel 88945be5d7 Start configuration 2018-05-20 21:21:08 +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 615794a4bf Minor controller updates as the web app expects no content 2018-05-05 17:10:36 +10:00
flightlevel 5eed9d7038 Add middleware: Exception handling and rewrite/redirect 2018-05-05 17:08:46 +10:00
flightlevel f162902b36 Refactor controllers for ASP.NET Core (Authentication disabled for now) 2018-05-01 22:55:09 +10:00
flightlevel a752683965 Copy controllers untouced from Jackett project 2018-05-01 22:03:16 +10:00
flightlevel 683bd6e2d4 Add DI and Initialisation 2018-05-01 22:00:02 +10:00
flightlevel 13426fe7ec Refactor services for ASP.NET Core 2018-05-01 21:41:34 +10:00
flightlevel d87d0f87b1 Add packages 2018-05-01 21:26:42 +10:00
flightlevel 85ec169755 Copy Services (except Windows Service) untouched from Jackett project 2018-05-01 21:17:59 +10:00
flightlevel 9cc40144a9 Add new DotNET Core API project Jackett.Server 2018-05-01 21:13:20 +10:00