Roger Far
4801b94c64
Upgrade packages.
2025-05-18 11:31:38 -06:00
Cucumberrbob
a5d0f7b564
rework some if statements to be a single if/else, fix typo
2025-05-18 15:56:12 +01:00
Cucumberrbob
a0cbe54152
migrate to new Angular Control Flow syntax
...
also fixes a typo
2025-05-18 15:50:36 +01:00
MentalBlank
f93109cc27
Magnet link registration contextual links
...
Replaced the static magnet handler help text shown when registration is unavailable (due to an insecure context or lack of browser support) with contextual HTML links.
2025-05-18 21:50:34 +10:00
MentalBlank
fed6d022f8
Improve magnet handler registration
...
- Removed HTTPS protocol check in `registerMagnetHandler()`. Now using `this.canRegisterMagnetHandler = !!(window.isSecureContext && 'registerProtocolHandler' in navigator);` to determine support for protocol handler registration in a secure context.
- Updated the registration button and help text to respond dynamically based on `canRegisterMagnetHandler` and provide better user experience and messaging when unsupported.
- Wrapped `navigator.registerProtocolHandler()` in a try catch block to handle registration failures gracefully and avoid unhandled exceptions.
2025-05-04 01:41:37 +10:00
MentalBlank
94e9a8ccd0
Move magnet handler registration
...
Moved magnet handler registration to general settings.
2025-05-02 18:37:08 +10:00
MentalBlank
e28749e465
Register client as browser's default magnet handler
2025-05-01 00:10:14 +10:00
Roger Far
a25cd62ab0
Moved the websocket update process to its own background thread to improve UI update consistency.
2025-04-13 09:53:15 -06:00
Roger Far
5270375f5c
Merge branch 'main' into feat/debrid-queue
2025-04-13 09:16:46 -06:00
Roger Far
c651d21e81
Cleanup, upgrade packages.
2025-04-13 07:55:22 -06:00
Eugene Kallivrousis
ef4245006c
removing comment
2025-04-08 19:05:20 -04:00
Eugene Kallivrousis
282ebe4a5e
updating port
2025-04-08 19:04:06 -04:00
Eugene Kallivrousis
b0676d31d2
reverting proxy change
2025-04-08 19:03:15 -04:00
Eugene Kallivrousis
158f4587e2
Updating as per comments from pr
2025-04-08 19:02:48 -04:00
Cucumberrbob
953e208b18
run prettier
2025-04-08 20:49:06 +01:00
Eugene Kallivrousis
6f67f38600
Adding a select all button for the delete torrent popup
2025-04-08 15:20:56 -04:00
Roger Far
605868fe70
Changed to get the version from the API.
2025-03-21 16:02:45 -06:00
Roger Far
53a1407ef8
Angular cleanup.
2025-03-21 15:31:34 -06:00
Roger Far
b3f45ece20
Upgrade to latest packages, ran prettier.
2025-03-21 15:17:29 -06:00
Roger Far
83cd14f807
Merge pull request #761 from Cucumberrbob/fix/close-mobile-menu-on-navigation
...
fix: close mobile menu after navigating
2025-03-21 15:08:04 -06:00
Roger Far
7340fb3183
Merge pull request #760 from Cucumberrbob/fix/word-break-long-torrent-names
...
add `word-break: break-all` to torrent name `td`
2025-03-21 15:07:31 -06:00
Cucumberrbob
74e6d2cf95
don't add torrents straight to debrid provider, add to queue first, dequeue in TorrentRunner
2025-03-21 13:09:59 +00:00
Cucumberrbob
9fa0252624
fix: close mobile menu after navigating
2025-03-20 15:48:51 +00:00
Cucumberrbob
4459706e79
add word-break: break-all to torrent name td
...
wraps text rather than making a horizontal scroll bar
2025-03-20 15:33:08 +00:00
Cucumberrbob
f68911e9c2
Add UpdateChecker.IsInsecure to check if running version is insecure
...
Uses a hard-coded list of GHSA ids of known fixed vulnerabilities
2025-03-11 20:38:02 +00:00
Cucumberrbob
b333c738be
Add DisableUpdateNotifications setting
...
Lets the user turn notifications off completely
2025-03-11 20:34:52 +00:00
Roger Versluis
a366328472
Fixed docker angular build.
Docker Image CI / build (push) Has been cancelled
2025-03-07 13:48:14 -07:00
Roger Far
193b195218
Fixed Angular build.
Docker Image CI / build (push) Has been cancelled
2025-03-07 13:28:47 -07:00
Roger Far
207767dbce
Fixed Angular build.
Docker Image CI / build (push) Has been cancelled
2025-03-07 12:39:15 -07:00
Roger Far
309a91ace2
no message
Docker Image CI / build (push) Has been cancelled
2025-03-07 12:33:00 -07:00
Cucumberrbob
7d8e6eb788
🤦 revert changes to angular-proxy.json
2025-02-28 13:21:35 +00:00
Cucumberrbob
0dc9d687b9
Uninstall flex layout
2025-02-28 13:10:56 +00:00
Cucumberrbob
8d7552609b
replace @angular/flex-layout in torrent-table.component
...
Use `class="flex-container"` as in `torrent.component`
2025-02-28 13:06:41 +00:00
Cucumberrbob
d11900a127
replace @angular/flex-layout in torrent-component
...
use `flex-container` class instead of `fxLayout` and set `style="flex: 1 1 0" to replicate `fxFlex`
2025-02-28 13:04:28 +00:00
Cucumberrbob
4a5be33247
remove @angular/flex-layout from add-torrent-component - doesn't appear to change the layout at any vw
2025-02-28 12:45:51 +00:00
Cucumberrbob
91ee1f8462
use @forward not @import for importing styles
2025-02-28 12:38:20 +00:00
Cucumberrbob
e06c1efb6a
angular 18 -> 19 + migrations
2025-02-28 12:28:21 +00:00
Cucumberrbob
b4f950bc7c
angular 17 -> 18 + migrations
2025-02-28 12:13:55 +00:00
Cucumberrbob
49e3155f9c
update ngx-filesize
2025-02-28 12:10:26 +00:00
Cucumberrbob
2846be3a33
angular 16 -> 17
2025-02-28 12:09:43 +00:00
Cucumberrbob
206d3c56cb
Remove unused import
2025-02-23 17:29:07 +00:00
Cucumberrbob
0ec9a2bbbe
Run npm run prettier
2025-02-23 17:28:26 +00:00
Roger Far
fe241db5db
Upgrade AllDebrid and Downloader.NET to the latest versions.
Docker Image CI / build (push) Has been cancelled
2025-02-16 09:44:21 -07:00
Wald764
20fbf8833a
♻️ rename occurrences of debridlinkfr to debridlink
2025-02-02 17:19:41 +01:00
Wald764
4198b6ab55
🐛 fixes about the providers order and addition of GetFileName to DebridLinkFrTorrentClient
2025-02-02 16:26:46 +01:00
Wald764
59c47bfe1a
🎉 add support of DebridLinkFr
2025-01-31 10:07:29 +01:00
Roger Far
dc2ec486d7
no message
Docker Image CI / build (push) Has been cancelled
2025-01-29 19:13:43 -07:00
Roger Far
0a705e6720
Merge pull request #678 from YvesPa/AddDate
...
Proposition : Add request date on table for sorting
2025-01-29 18:55:55 -07:00
YvesPa
1e749a9bfe
Add request date on table for sorting
2025-01-28 15:08:32 +01:00
YvesPa
eeef6fb7fe
Merge remote-tracking branch 'rogerfar/master'
...
# Conflicts:
# server/RdtClient.Service/RdtClient.Service.csproj
# server/RdtClient.Service/Services/DownloadClient.cs
2025-01-22 19:11:23 +01:00