Commit graph

46 commits

Author SHA1 Message Date
Roger Far
95574847e9 Fixed setup screen and some labels. Removed 100 char limit on inputs. 2024-01-05 11:37:01 -07:00
Roger Far
2b39f92106 Fixed post torrent %F parameter. 2024-01-05 11:27:52 -07:00
Roger Far
8114baa7b8 Switch the internal downloader (again). 2024-01-05 11:07:38 -07:00
Roger Far
ba3a12e305 Store the download client on the Torrent itself when creating the download. Make sure the torrent doesn't get automatically deleted on the debrid client when the symlink downloader is used. 2024-01-05 09:42:18 -07:00
Roger Far
f4e7a9bcf7 Add setting to store added torrents and magnets to a directory. 2024-01-05 09:24:02 -07:00
Roger Far
9488eae8d1 Add Symlink downloader. 2023-09-20 19:43:19 -06:00
Roger Far
7732649b4b Add request logging and include complete % in the logs. 2023-06-11 13:42:14 -06:00
Roger Far
8418b26d70 Add option to set the base href. 2023-06-11 12:31:13 -06:00
Roger Far
ffa5e274b7 Add Premiumize fixes and logging.
Swapped the internal downloader for a new one.
2023-03-30 19:15:29 -06:00
Roger Far
998ddb05ac Add Premiumize support. 2023-03-11 19:11:38 -07:00
Roger Far
b6c79d32a7 Add anonymous authentication. 2023-03-08 20:28:09 -07:00
Roger Far
ab64e5dcbd Add settings to specify the ErrorPath and ProcessedPath for the watcher. 2023-03-08 20:03:35 -07:00
Roger Far
46f6e06572 Migrated the simple downloader to the Downloader. 2022-11-28 21:51:25 -07:00
Roger Far
187a428ba7 Add setting to skip downloading the files to the host. 2022-10-18 12:06:03 -06:00
Roger Far
3b507730e4 Fixed settings for the qBittorrent integration. 2022-05-15 09:12:09 -06:00
Roger Far
e3b38d2834 Add nullable to the projects. 2022-05-13 18:51:04 -06:00
Roger Far
fc15569e1b Rewrote the setting store, retrieve and displaying on the settings page to make maintenance a lot easier.
Added settings to set defaults for the provider import, sonarr, gui and watch folders.
2022-05-13 14:39:52 -06:00
Roger Far
3fe9680e35 Add watch folder monitor. 2022-04-30 12:18:30 -06:00
Roger Far
cd6002b5d6 Upgrade packages
Moved C# code to file scoped namespaces
Merged Startup.cs and Program.cs
2022-04-30 11:22:15 -06:00
Roger Far
6ca403f7f2 Add running of external applications. 2022-03-19 15:12:37 -06:00
Roger Far
f75ac43e49 Add QBittorrent API sync/maindata endpoint for home assistant integration. 2022-03-19 12:49:38 -06:00
Roger Far
dc16108983 Added setting to set the category when a torrent is imported from RealDebrid or other provider. 2022-02-06 16:46:18 -07:00
Roger Far
6a2533aa3b Added lifetime setting to automatically expire torrents after a certain amount of time. 2022-02-06 16:03:12 -07:00
Roger Far
25f8c70b17 Added setting to automatically delete torrents in the state of error after a certain amount of time. 2022-02-06 15:34:36 -07:00
Roger Far
be73e1b543 Add simple update checker. 2021-11-25 17:31:34 -07:00
Roger Far
4d5dfc34a4 Add auto import and auto delete functionality. 2021-11-21 14:40:16 -07:00
Roger Far
4dbd2cf8df Upgrade to .NET6 and Angular 13. 2021-11-21 13:58:49 -07:00
Roger Far
8774243d2f Add AllDebrid support. 2021-10-30 18:48:32 -06:00
Roger Far
b3dd856410 Add retry count as a setting per torrent and global.
Add error status on the torrent itself too.
Improved torrent retrying.
2021-10-30 10:25:53 -06:00
Roger Far
6ac0265d2d Add priority mechanishm and support for sonarr priority.
Changed to have /torrents/files return only files that are selected.
Add pause/unpause from Sonarr/Radar. Works only for Aria2.
2021-10-24 10:40:59 -06:00
Roger Far
d6327e44b6 Add torrent retry functionality. 2021-10-11 13:50:27 -06:00
Roger Far
c728e17bb3 Add first Aria2c support. 2021-10-09 20:35:03 -06:00
Roger Far
e4c001b0ce Update database settings retrieval. 2021-07-20 22:53:55 -06:00
Roger Far
fa11dc9bc7 Big update on the add download and setting screens which are now proper pages instead of modals.
Fixed issue where it would slow down on waiting for RealDebrid generating links for downloads.
2021-07-18 17:29:45 -06:00
Roger Far
4daa5ba4dc Reorganize settings in separate tabs. 2021-07-18 14:38:49 -06:00
Roger Far
1764bdc803 Fixed bug where downloads sometimes got added twice.
Added a retry download functionality.
2021-04-01 15:45:46 -06:00
Roger Far
3e1b30ad1a Add a retry button in the interface.
Fixed issue with some downloads not processed.
Fixed issue with deletion and files in use.
2021-03-13 08:04:03 -07:00
Roger Far
5265a8b442 Changed the unrestrict process to only unrestrict when the download is starting. 2021-03-10 17:56:54 -07:00
Roger Far
290ed4c7de Add logging and fixed issue with the torrentrunner hanging sometimes. 2021-02-12 14:39:20 -07:00
Roger Far
a27bd37991 Refactored download processor. 2021-01-09 19:51:36 -07:00
Roger Far
cccf30c87d Improved logging by switching to Serilog.
Refactored out hardcoded logpath and DB connection string and made them configurable through appsettings.json.
Add persistent store path in docker-compose.
2021-01-09 11:05:33 -07:00
Roger Far
bfba5c99fb Switched out RDNET Dll with Nuget package, update Angular. Rewrote Download handler and removed references to Hangfire. 2020-04-10 16:48:33 -06:00
Roger Far
c96ce980d5 Add a download speed tracker. 2020-04-07 12:08:17 -06:00
Roger Far
443843b146 Add the QBittorrent proxy 2020-04-07 10:22:18 -06:00
Roger Far
f77c1860de Added most functionality on the client and serverside 2020-04-04 15:12:04 -06:00
Roger Far
5611796aea Initial commit 2020-03-31 15:16:34 -06:00