Upgrade
This commit is contained in:
parent
e22e5bbeab
commit
bbf2217718
9 changed files with 2497 additions and 1399 deletions
87
CHANGELOG.md
Normal file
87
CHANGELOG.md
Normal file
|
|
@ -0,0 +1,87 @@
|
|||
# Changelog
|
||||
All notable changes to this project will be documented in this file.
|
||||
|
||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
||||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||
|
||||
## [1.5.6] - 2021-02-14
|
||||
### Changed
|
||||
- Updated all packages
|
||||
- Updated the multi downloader, this should fix the insufficient disk space issue.
|
||||
|
||||
## [1.5.5] - 2021-02-12
|
||||
### Added
|
||||
- You can now enable debug logging through the setting modal. Debug will give you a lot of information, but also the best picture of what's going on. Default log level is warning to avoid creating big log files.
|
||||
|
||||
### Changed
|
||||
- Fixed the bug where the unpack process would halt if there were downloads pending.
|
||||
|
||||
## [1.5.4] - 2021-02-11
|
||||
### Changed
|
||||
- Fixed an issue where auto extracting wasn't working.
|
||||
|
||||
## [1.5.3] - 2021-02-10
|
||||
### Changed
|
||||
- Fixed issue with selecting files when all files were filtered out.
|
||||
|
||||
## [1.5.2] - 2021-02-09
|
||||
### Added
|
||||
- Add ProxyServer to the Multipart download settings.
|
||||
|
||||
### Changed
|
||||
- Fixed issue with RealDebrid API not returning a proper list of available files.
|
||||
|
||||
## [1.5.1] - 2021-02-06
|
||||
|
||||
### Changed
|
||||
- Fixed bug with the OnlyDownloadAvailable files setting not showing correctly enabled in the setting modal.
|
||||
|
||||
## [1.5.0] - 2021-02-05
|
||||
### Added
|
||||
- Added a new setting to only download files that have been downloaded on Real Debrid, this will make downloading relevant files faster.
|
||||
- Re-added the service-install.bat and service-remove.bat files to whoever wants to run as a service.
|
||||
|
||||
## [1.4.0] - 2021-01-13
|
||||
### Added
|
||||
- This release will now support the Docker image. You can still run it as a service as before.
|
||||
|
||||
### Changed
|
||||
- Lots of changes, but the most notable is that the database is stored an a persistent storage on your host, configured through the docker file. This does mean that any torrents you are currently running will be removed from RDT.
|
||||
- Sonarr and Radarr support have been greatly improved, especially the version 3 releases.
|
||||
- The download/unpack queue process has been rewritten to be more robust.
|
||||
|
||||
## [1.3.0] - 2020-12-01
|
||||
### Changed
|
||||
- Sonarr and Radarr compatibility broke due to the missing files endpint, thank you @alexmckenley for adding the endpoint!
|
||||
|
||||
## [1.2.0] - 2020-10-05
|
||||
### Changed
|
||||
- Fixed small issues when adding torrents and not loading meta data.
|
||||
|
||||
## [1.1.0] - 2020-05-16
|
||||
### Changed
|
||||
- Small bug fixes
|
||||
|
||||
### Changed
|
||||
- test
|
||||
|
||||
### Removed
|
||||
- nothing
|
||||
|
||||
## [1.0.0] - 2020-04-11
|
||||
### Added
|
||||
- First release
|
||||
- Add unraring progress and default auto download / auto remove options.
|
||||
|
||||
[Unreleased]: https://github.com/rogerfar/rdt-client/compare/v1.5.5...HEAD
|
||||
[1.5.5]: https://github.com/rogerfar/rdt-client/releases/tag/1.5.5
|
||||
[1.5.4]: https://github.com/rogerfar/rdt-client/releases/tag/1.5.4
|
||||
[1.5.3]: https://github.com/rogerfar/rdt-client/releases/tag/1.5.3
|
||||
[1.5.2]: https://github.com/rogerfar/rdt-client/releases/tag/1.5.2
|
||||
[1.5.1]: https://github.com/rogerfar/rdt-client/releases/tag/1.5.1
|
||||
[1.5.0]: https://github.com/rogerfar/rdt-client/releases/tag/1.5
|
||||
[1.4.0]: https://github.com/rogerfar/rdt-client/releases/tag/1.4
|
||||
[1.3.0]: https://github.com/rogerfar/rdt-client/releases/tag/1.3
|
||||
[1.2.0]: https://github.com/rogerfar/rdt-client/releases/tag/1.2
|
||||
[1.1.0]: https://github.com/rogerfar/rdt-client/releases/tag/1.1
|
||||
[1.0.0]: https://github.com/rogerfar/rdt-client/releases/tag/v1.0
|
||||
3735
client/package-lock.json
generated
3735
client/package-lock.json
generated
File diff suppressed because it is too large
Load diff
|
|
@ -12,35 +12,35 @@
|
|||
},
|
||||
"private": true,
|
||||
"dependencies": {
|
||||
"@angular/animations": "~11.0.5",
|
||||
"@angular/common": "~11.0.5",
|
||||
"@angular/compiler": "~11.0.5",
|
||||
"@angular/core": "~11.0.5",
|
||||
"@angular/forms": "~11.0.5",
|
||||
"@angular/platform-browser": "~11.0.5",
|
||||
"@angular/platform-browser-dynamic": "~11.0.5",
|
||||
"@angular/router": "~11.0.5",
|
||||
"@fortawesome/fontawesome-free": "^5.15.1",
|
||||
"@microsoft/signalr": "^5.0.1",
|
||||
"bulma": "^0.9.1",
|
||||
"@angular/animations": "~11.2.0",
|
||||
"@angular/common": "~11.2.0",
|
||||
"@angular/compiler": "~11.2.0",
|
||||
"@angular/core": "~11.2.0",
|
||||
"@angular/forms": "~11.2.0",
|
||||
"@angular/platform-browser": "~11.2.0",
|
||||
"@angular/platform-browser-dynamic": "~11.2.0",
|
||||
"@angular/router": "~11.2.0",
|
||||
"@fortawesome/fontawesome-free": "^5.15.2",
|
||||
"@microsoft/signalr": "^5.0.3",
|
||||
"bulma": "^0.9.2",
|
||||
"curray": "^1.0.8",
|
||||
"ngx-filesize": "^2.0.16",
|
||||
"rxjs": "~6.6.3",
|
||||
"tslib": "^2.0.3",
|
||||
"tslib": "^2.1.0",
|
||||
"zone.js": "~0.11.3"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@angular-devkit/build-angular": "~0.1100.5",
|
||||
"@angular/cli": "~11.0.5",
|
||||
"@angular/compiler-cli": "~11.0.5",
|
||||
"@angular/language-service": "~11.0.5",
|
||||
"@types/node": "^14.14.13",
|
||||
"@types/jasmine": "~3.6.2",
|
||||
"@angular-devkit/build-angular": "~0.1102.0",
|
||||
"@angular/cli": "~11.2.0",
|
||||
"@angular/compiler-cli": "~11.2.0",
|
||||
"@angular/language-service": "~11.2.0",
|
||||
"@types/node": "^14.14.27",
|
||||
"@types/jasmine": "~3.6.3",
|
||||
"@types/jasminewd2": "~2.0.8",
|
||||
"codelyzer": "^6.0.1",
|
||||
"jasmine-core": "~3.6.0",
|
||||
"jasmine-spec-reporter": "~6.0.0",
|
||||
"karma": "~5.2.3",
|
||||
"karma": "~6.1.1",
|
||||
"karma-chrome-launcher": "~3.1.0",
|
||||
"karma-coverage-istanbul-reporter": "~3.0.3",
|
||||
"karma-jasmine": "~4.0.1",
|
||||
|
|
@ -48,6 +48,6 @@
|
|||
"protractor": "~7.0.0",
|
||||
"ts-node": "~9.1.1",
|
||||
"tslint": "~6.1.0",
|
||||
"typescript": "~4.0.5"
|
||||
"typescript": "~4.1.5"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -49,7 +49,7 @@
|
|||
<a class="navbar-item"> Profile </a>
|
||||
<a class="navbar-item" (click)="logout()"> Logout </a>
|
||||
<hr class="navbar-divider" />
|
||||
<div class="navbar-item">Version 1.5.5</div>
|
||||
<div class="navbar-item">Version 1.5.6</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@ cd out
|
|||
Add-Type -Assembly System.IO.Compression.FileSystem
|
||||
$compressionLevel = [System.IO.Compression.CompressionLevel]::Optimal
|
||||
$location = Get-Location
|
||||
[System.IO.Compression.ZipFile]::CreateFromDirectory($location, "$location/../release.zip", $compressionLevel, $false)
|
||||
[System.IO.Compression.ZipFile]::CreateFromDirectory($location, "$location/../RealDebridClient.zip", $compressionLevel, $false)
|
||||
|
||||
cd ..
|
||||
|
||||
|
|
|
|||
|
|
@ -5,11 +5,11 @@
|
|||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="Microsoft.AspNetCore.Identity.EntityFrameworkCore" Version="5.0.2" />
|
||||
<PackageReference Include="Microsoft.Data.Sqlite" Version="5.0.2" />
|
||||
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="5.0.2" />
|
||||
<PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite.Core" Version="5.0.2" />
|
||||
<PackageReference Include="Microsoft.EntityFrameworkCore.Tools" Version="5.0.2">
|
||||
<PackageReference Include="Microsoft.AspNetCore.Identity.EntityFrameworkCore" Version="5.0.3" />
|
||||
<PackageReference Include="Microsoft.Data.Sqlite" Version="5.0.3" />
|
||||
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="5.0.3" />
|
||||
<PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite.Core" Version="5.0.3" />
|
||||
<PackageReference Include="Microsoft.EntityFrameworkCore.Tools" Version="5.0.3">
|
||||
<PrivateAssets>all</PrivateAssets>
|
||||
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
|
||||
</PackageReference>
|
||||
|
|
|
|||
|
|
@ -6,14 +6,14 @@
|
|||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="Downloader" Version="2.0.9" />
|
||||
<PackageReference Include="Downloader" Version="2.1.2" />
|
||||
<PackageReference Include="MonoTorrent" Version="1.0.28" />
|
||||
<PackageReference Include="Newtonsoft.Json" Version="12.0.3" />
|
||||
<PackageReference Include="RD.NET" Version="1.0.2" />
|
||||
<PackageReference Include="Serilog" Version="2.10.0" />
|
||||
<PackageReference Include="Serilog.Exceptions" Version="6.0.0" />
|
||||
<PackageReference Include="Serilog.Sinks.File" Version="4.1.0" />
|
||||
<PackageReference Include="SharpCompress" Version="0.27.1" />
|
||||
<PackageReference Include="SharpCompress" Version="0.28.0" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@
|
|||
<TargetFramework>net5.0</TargetFramework>
|
||||
<OutputType>Exe</OutputType>
|
||||
<UserSecretsId>94c24cba-f03f-4453-a671-3640b517c573</UserSecretsId>
|
||||
<Version>1.5.5</Version>
|
||||
<Version>1.5.6</Version>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
|
|
@ -22,16 +22,16 @@
|
|||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="Microsoft.AspNetCore.Mvc.NewtonsoftJson" Version="5.0.2" />
|
||||
<PackageReference Include="Microsoft.AspNetCore.SpaServices.Extensions" Version="5.0.2" />
|
||||
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="5.0.2" />
|
||||
<PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite.Core" Version="5.0.2" />
|
||||
<PackageReference Include="Microsoft.EntityFrameworkCore.Tools" Version="5.0.2">
|
||||
<PackageReference Include="Microsoft.AspNetCore.Mvc.NewtonsoftJson" Version="5.0.3" />
|
||||
<PackageReference Include="Microsoft.AspNetCore.SpaServices.Extensions" Version="5.0.3" />
|
||||
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="5.0.3" />
|
||||
<PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite.Core" Version="5.0.3" />
|
||||
<PackageReference Include="Microsoft.EntityFrameworkCore.Tools" Version="5.0.3">
|
||||
<PrivateAssets>all</PrivateAssets>
|
||||
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
|
||||
</PackageReference>
|
||||
<PackageReference Include="Microsoft.Extensions.Hosting.WindowsServices" Version="5.0.1" />
|
||||
<PackageReference Include="Microsoft.Extensions.Identity.Core" Version="5.0.2" />
|
||||
<PackageReference Include="Microsoft.Extensions.Identity.Core" Version="5.0.3" />
|
||||
<PackageReference Include="Newtonsoft.Json" Version="12.0.3" />
|
||||
<PackageReference Include="NReco.Logging.File" Version="1.1.1" />
|
||||
<PackageReference Include="Serilog" Version="2.10.0" />
|
||||
|
|
|
|||
|
|
@ -1,4 +1,3 @@
|
|||
using System;
|
||||
using System.Threading.Tasks;
|
||||
using Microsoft.AspNetCore.Authentication.Cookies;
|
||||
using Microsoft.AspNetCore.Builder;
|
||||
|
|
@ -14,7 +13,6 @@ using RdtClient.Data.Data;
|
|||
using RdtClient.Data.Models.Internal;
|
||||
using RdtClient.Service.Middleware;
|
||||
using RdtClient.Service.Services;
|
||||
using Serilog.Events;
|
||||
|
||||
namespace RdtClient.Web
|
||||
{
|
||||
|
|
|
|||
Loading…
Reference in a new issue