Commit Graph

54 Commits

Author SHA1 Message Date
Bogdan 6d677c4352 core: bump packages for dotnet 6.0.29 2024-04-29 13:17:53 +03:00
Garfield69 f6d7cbf684 Revert "core: bump text.coding.codepages v6 -> v7"
This reverts commit 11a757f2cf.
v7 is intended for .net7 and we are still on .net6
2024-03-20 07:07:05 +13:00
Garfield69 11a757f2cf core: bump text.coding.codepages v6 -> v7 2024-03-20 05:48:13 +13:00
Bogdan 20a7e26eaf
core: bump packages (#15170) 2024-03-19 14:14:57 +02:00
kaso17 dc948d6e75
fix building in Visual Studio 2022 (#14126) 2023-03-06 07:28:41 +13:00
Bogdan 5edb39dafb
core: bump deps (#14045) 2023-02-22 07:59:08 +13:00
Diego Heras d751eb84dc
core: update dependencies (#13872) 2023-01-07 21:41:24 +01:00
Diego Heras 92c711eb19
core: update net462 (#13873) 2023-01-07 20:38:52 +01:00
avengermsoft 0def2f0bf3
ci/cd: build linux-musl artifacts (#12886)
Documentation
- [Alpine Linux](https://github.com/Jackett/Jackett/wiki/Installation-on-Alpine-Linux)
- [OpenWrt](https://github.com/Jackett/Jackett/wiki/Installation-on-OpenWrt)

Co-authored-by: garfield69 <garfield69@outlook.com>
Co-authored-by: garfield69 <garfieldsixtynine@gmail.com>
Co-authored-by: Diego Heras <ngosang@hotmail.es>
2022-07-31 21:27:07 +02:00
Alexander Regueiro 65a673f02d
core: Use Mono.Posix package instead of Mono.Posix.NETStandard package (#13114) resolves #13080
Avoids problems documented in issue #13080.
2022-04-06 17:40:41 +12:00
Diego Heras 03c9e3036c
core: Update .Net 6.0 (#12562) 2021-11-17 18:06:27 +13:00
Diego Heras 2b1f138d6f
Update AutoMapper dependency (#12568) 2021-11-16 19:17:10 +01:00
airhawk777 65ca4d7478
Update to .NET 5 (#10346)
* Update to .NET 5

.NET 5 brings many performance (especially regex) improvements
https://devblogs.microsoft.com/dotnet/announcing-net-5-0/

Can look at bringing the packages upto date and using a single file executable in a future PR if the maintainers are interested

* Dotnet restore before building

* Restore on Windows only

* Out of ideas

* Update framework for windows specific apps

* Don't upgrade Microsoft.Extensions.Configuration

* drop mono from the dotnet linux build instructions

* Fix logic to get app runtime

* readme: add windows .net prereq link

* Update README.md

* azure-pipeline: bump minorversion to 17

Co-authored-by: garfield69 <garfieldsixtynine@gmail.com>
Co-authored-by: Diego Heras <ngosang@hotmail.es>
Co-authored-by: ilike2burnthing <59480337+ilike2burnthing@users.noreply.github.com>
2020-12-08 21:10:34 +13:00
Diego Heras aa6d8962de
core: update dependencies (#9527) 2020-09-14 00:56:07 +02:00
Diego Heras 2c4ca6be1f
core: update jackett dependencies (#8977) 2020-06-14 13:25:51 +02:00
junglebus 7a35701d12
Core: Package Update (#7800) 2020-03-23 04:05:17 +13:00
Cory 3f9d182083
core: Remove warning suppression (#7513) 2020-03-06 14:57:59 +13:00
Diego Heras b944993733
Remove CsQuery and use AngleSharp instead. Closes #7292 (#7404) 2020-03-02 07:58:14 +13:00
junglebus 1fb77a6334
Package update (#7413)
All packages except Automapper are now on latest versions
2020-03-01 15:58:46 +13:00
junglebus e695f90c80 Remove COM reference for .NET Core (#6975)
* Remove COM reference for .NET Core

Removing only COM reference to get closer to having Jackett to run on .NET Core for Windows

* Handle resources

https://github.com/microsoft/msbuild/issues/4704

* Remove GenerateResourceUsePreserializedResources

* Remove System.Resources.Extensions
2020-01-20 06:50:12 +13:00
junglebus dc87b36ae0 Package update (#6916)
4 packages updated -> Jackett is now using the latest version of all packages except for AutoMapper -> Will have a go at that another day -> There is a few changes needed

-Minor code changes made to support newer version of YamlDotNet and BencodeNET
-Logic update for AssemblyName as I've been experiencing restore 'weirdness'  https://stackoverflow.com/questions/208084/how-to-use-a-different-assembly-name-for-different-configurations
2020-01-12 07:04:24 +13:00
junglebus d4f873e46f Update to .NET Core 3.1 (#6857)
Minor update from .NET Core 3.0. .NET Core 3.1 is the LTS version
2020-01-08 20:51:00 +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 e051c13f3a Package update 2019-05-06 19:41:16 +10:00
flightlevel 709cafda62 Enable workstation garbage collection
Attempting to limit the amount of memory used by Jackett for users with high core CPUs  https://blog.markvincze.com/troubleshooting-high-memory-usage-with-asp-net-core-on-kubernetes/
2019-04-19 11:41:47 +10:00
flightlevel 08ab66a447 Package update 2019-03-25 19:27:28 +11:00
flightlevel a25f2016dc Make Mono.Posix usage conditional on .NET Core 2019-03-06 21:16:20 +11:00
flightlevel caf583a684 Package update 2019-03-03 15:23:33 +11:00
flightlevel b67f59e865 Create separate tasks for each NetCore variant 2019-01-20 09:56:38 +11:00
flightlevel 70666c459b Change assembly name to jackett for Non-Windows .NET Core 2019-01-20 09:54:11 +11:00
flightlevel ab9d8f6403 Package update 2019-01-10 20:12:57 +11:00
flightlevel ef162f07e5 Ignore NU1605 2018-12-23 22:11:47 +11:00
flightlevel 7a9adc283b Update to .NET Core 2.2 2018-12-23 21:54:02 +11:00
flightlevel 7a5407d2c4 Revert "Package update"
This reverts commit eaf53e0f4c.
2018-12-23 21:25:13 +11:00
flightlevel eaf53e0f4c Package update 2018-12-23 21:16:09 +11:00
flightlevel 81b1e64c9a Add ARM32 builds 2018-12-23 21:03:45 +11:00
kaso17 de0dd2b035 include install_service_systemd.sh 2018-12-21 18:12:47 +01:00
flightlevel 6b3ffa22c9 Package update 2018-08-31 20:16:07 +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
flightlevel 7d759917e6 Package updates 2018-08-14 20:02:54 +10:00
flightlevel 052e382d93 Assign webroot for static files
Removes the need for PhysicalFileProvider
2018-08-05 15:31:54 +10:00
flightlevel 4bd7befb50 Update to .NET Core 2.1.2 2018-07-13 22:18:11 +10:00
flightlevel 4d1e4b59c8 Update to .NET Core 2.1.1 2018-07-11 19:37:19 +10:00
flightlevel fd1073d0b5 Package update 2018-07-09 21:05:15 +10:00
flightlevel 5278b9fb47 Log Asp.Net.Core web requests 2018-06-18 22:01:25 +10:00
flightlevel 9437cd54d3 Setup logging before DI 2018-06-16 18:32:08 +10:00
flightlevel e82b54994e Update build for Mono 2018-06-14 19:18:17 +10:00
flightlevel 53162b4bd3 Add back Windows Service functionality 2018-06-10 12:33:16 +10:00
flightlevel f09c5722be Update to .NET core 2.1 RTM and setup builds 2018-06-02 17:33:26 +10:00