Commit graph

380 commits

Author SHA1 Message Date
Roger Far
d1042f62f4
Merge pull request #382 from realaashil/master
Some checks failed
Docker Image CI / build (push) Has been cancelled
docker: fix docker images for arm64
2024-01-05 09:12:21 -07:00
realaashil
5b82a2102a Bump version 2023-12-23 22:23:04 +05:30
realaashil
e87d5af7ee docker: fix docker images for arm64 2023-12-23 22:11:01 +05:30
Roger Versluis
dc0541eabf Upgrade downloader to solve memory issue.
Some checks failed
Docker Image CI / build (push) Has been cancelled
2023-11-24 08:50:00 -07:00
Roger Versluis
c349cd2613 no message
Some checks failed
Docker Image CI / build (push) Has been cancelled
2023-11-21 17:01:19 -07:00
Roger Versluis
1693120d7b Revert to using the package manager to install .NET 8.
Some checks failed
Docker Image CI / build (push) Has been cancelled
2023-11-21 10:15:34 -07:00
Roger Versluis
9f4a34b20e Add missing retry count to the internal downloader.
Some checks failed
Docker Image CI / build (push) Has been cancelled
2023-11-15 18:59:44 -07:00
Roger Versluis
cf4527b6c9 Merge branch 'master' of github.com:rogerfar/rdt-client
Some checks failed
Docker Image CI / build (push) Has been cancelled
2023-11-15 16:54:57 -07:00
Roger Versluis
562ecef75d Update internal downloader. 2023-11-15 16:54:51 -07:00
Roger Versluis
9a5d3e9935 Update internal downloader. 2023-11-15 16:53:04 -07:00
Roger Versluis
a176bf8891 Revert broken upgrade step.
Some checks failed
Docker Image CI / build (push) Has been cancelled
2023-11-15 08:54:11 -07:00
Roger Versluis
21490ee2d5 Revert broken upgrade. 2023-11-15 08:53:23 -07:00
Roger Versluis
5089690f4e Improvements to the internal downloader.
Some checks failed
Docker Image CI / build (push) Has been cancelled
2023-11-15 08:39:10 -07:00
Roger Versluis
ca463fa9fd Fixed docker build as .NET8 isn't published yet.
Some checks failed
Docker Image CI / build (push) Has been cancelled
2023-11-14 15:16:14 -07:00
Roger Versluis
b8e45417b5 Update to .NET 8.
Some checks failed
Docker Image CI / build (push) Has been cancelled
2023-11-14 14:29:32 -07:00
Roger Versluis
ee0a631cd9 Bump to 2.0.40
Some checks failed
Docker Image CI / build (push) Has been cancelled
2023-10-03 08:16:33 -06:00
Roger Versluis
7122dff9e6 Code cleanup. 2023-10-03 08:15:06 -06:00
Roger Versluis
5a8ab0789a Reverted some changes from the gaisberg PR. 2023-10-03 08:15:00 -06:00
Roger Far
d463e690c5
Merge pull request #323 from Gaisberg/symlink_downloader_concurrency
Symlink downloader concurrency
2023-10-03 08:04:24 -06:00
Roger Far
c771662629
Merge pull request #316 from JReming85/patch-1
Auto Update script for linux
2023-10-03 08:03:29 -06:00
Gaisberg
fe77391e7f Symlink downloader performance fixes
- Added concurrent downloading for symlink downloader
- Use FinishAction configuration setting for QBittorrent delete endpoint
- Add symlink downloader readme section
2023-10-02 18:20:29 +03:00
Jeremy R
3db5cd7060
Moved from root to server/RdtClient.Web/
Moved to proper location, next to windows update script
2023-09-29 06:22:07 -04:00
Jeremy R
3488d83af4
Create Update.sh
I noticed you do not have an auto update script for us linux users so I went and created one for you.

It a simple bash file that can take 3 arguments

Update.sh = Checks to see if there is an update, if yes update
Update.sh -update = Same as above
Update.sh -force = Will update regardless if its needed or not
Update.sh -check = Will check for an update, and prompt you if you want to update or not.

---

Because there was not an easy way (that I knew of) to get the current version (maybe have an API or file with the version number) It will one first attempt assume its outdated.

After the initial update, it will create a folder + file in the rdtcs root folder called .installed/version.txt and store the installed version in the text.  It will then start comparing the latest github version to whats in the file.

When it updates, it will check for the latest version using github's API and grab the version and download link from there.  Afterwards, it will then 
1. download the zip file
2. Stop the rdtc service
3. Backup the config and DB to .backup
4. Unzip the latest version
5. Update the version.txt file
6. Restore backup
7. Restart rdtc

Would most likely be best to set a cron to run it on a set schedule either daily or weekly.  If there is no update it will just exit, otherwise its fully automated.
2023-09-23 00:06:07 -04:00
Roger Versluis
8d16f7fc57 Fixed docker build.
Some checks failed
Docker Image CI / build (push) Has been cancelled
2023-09-21 07:25:28 -06:00
Roger Versluis
ffa59b5d4c Remove broken banner. 2023-09-21 07:24:28 -06:00
Roger Far
2c8eee24c4 Bump to 2.0.38.
Some checks failed
Docker Image CI / build (push) Has been cancelled
2023-09-20 20:47:42 -06:00
Roger Far
89a6a748cf Add bulk retry to the index. 2023-09-20 20:45:14 -06:00
Roger Far
5c3d357019
Merge pull request #306 from ravensorb/master
A few small updates to build scripts
2023-09-20 20:35:42 -06:00
Roger Far
6ad6da5679 Add extra request logging. 2023-09-20 20:28:06 -06:00
Roger Far
89efa76f76 Add extra error logging on the RealDebrid GetClient. 2023-09-20 19:55:08 -06:00
Roger Far
9488eae8d1 Add Symlink downloader. 2023-09-20 19:43:19 -06:00
Roger Far
199296dc57 Lower password requirements. 2023-09-20 19:22:39 -06:00
Shawn Anderson
f84e698c5b Removed arm7 from default build list 2023-09-05 09:18:03 -04:00
Shawn Anderson
56a81cb764 Added new branding based on linuxserver.io guidelines 2023-09-05 09:06:13 -04:00
Shawn Anderson
67617aa969 Fixed script so that it executes docker command correctly 2023-09-05 09:05:09 -04:00
Roger Versluis
b8aa834dd1 Fixed docker build process.
Some checks failed
Docker Image CI / build (push) Has been cancelled
2023-09-04 12:19:35 -06:00
Shawn
fe0c3a1643
Merge pull request #5 from rogerfar/master
Merging from parent
2023-09-03 23:15:12 -04:00
Roger Versluis
7f2e49ab54 Fixed docker build process and upgraded to Node18. 2023-09-03 13:22:44 -06:00
Roger Versluis
4bea2f444f Removed arm/32 support.
Some checks failed
Docker Image CI / build (push) Has been cancelled
2023-09-03 13:09:04 -06:00
Roger Versluis
b0a0772931 Update Docker image.
Some checks failed
Docker Image CI / build (push) Has been cancelled
2023-09-02 17:14:09 -06:00
Roger Versluis
4b71eec834 Bump alpine image to 3.18 2023-09-02 17:10:38 -06:00
Roger Versluis
86fdf23eb8 Push to 2.0.33.
Some checks failed
Docker Image CI / build (push) Has been cancelled
2023-09-02 17:07:49 -06:00
Roger Versluis
d1da1d7ca5 Merge branch 'master' of github.com:rogerfar/rdt-client 2023-09-02 16:21:07 -06:00
Roger Versluis
9410b0c83b Add extra Add Torrent button on the "Add new torrent" page. 2023-09-02 16:21:00 -06:00
Roger Versluis
3b9a68c92f Add "Post download action" to the settings dialog. 2023-09-02 16:20:41 -06:00
Roger Versluis
ee88fb50f5 Remove illegal characters from the download path. 2023-09-02 16:05:29 -06:00
Roger Versluis
a1e9b00d2d Remove illegal characters from the download path. 2023-09-02 16:04:51 -06:00
Roger Versluis
1b082c3cd1 no message 2023-09-02 15:59:12 -06:00
Roger Far
c1ba030f22
Merge pull request #291 from crawlingcity/master
add link to tteck tto install on Proxmox (LXC)
2023-09-02 15:56:38 -06:00
Roger Versluis
db0880b843 Fixed premiumize nested folders. 2023-09-02 15:53:52 -06:00