Cucumberrbob
48f00e0459
Merge branch 'main' into chore/angular-v20
2025-07-29 19:29:05 +01:00
Cucumberrbob
30b9b9a4ad
run prettier
2025-07-06 22:08:28 +01:00
Cucumberrbob
6bc9c06faa
add setting to delay FinishedAction
2025-07-06 21:59:36 +01:00
Cucumberrbob
a24928f9eb
add standalone: true to all components
2025-06-07 18:56:40 +01:00
Cucumberrbob
a7cab6d0dc
convert unmutated lets to consts
2025-06-07 18:47:12 +01:00
Cucumberrbob
6909fb3851
assign progress in one go
...
rather than checking for `NaN`, just `|| 0` - it will leave `0` as is, and convert any `NaN`s to `0`
2025-06-07 18:43:42 +01:00
Cucumberrbob
f5f2760f80
merge declaration and initialisation of speed in TorrentStatusPipe
2025-06-07 18:41:06 +01:00
Cucumberrbob
08c1750def
remove unused css
...
`scroll-container`, `is-fullwidth-label`, `is-block`, and `strike-through` were all removed in 116ca29 ,
`fa-download` was removed in 3ee687f61
2025-06-07 18:35:59 +01:00
Cucumberrbob
aa512d1a33
use const not var
2025-06-07 18:35:57 +01:00
Cucumberrbob
3626f8cb97
make for attributes correspond to input ids on labels in signup/login forms
2025-06-07 18:35:54 +01:00
Cucumberrbob
6277a4ca5e
use non-deprecated throwError call signature
2025-06-07 18:35:49 +01:00
Cucumberrbob
e48f1d91a4
make auth resolver standalone
2025-06-07 18:35:45 +01:00
Cucumberrbob
2e7c97d023
use non-deprecated observer .subscribe call signature
...
https://rxjs.dev/deprecations/subscribe-arguments
2025-06-07 18:35:37 +01:00
Cucumberrbob
2b95b8d714
remove unused methods (references removed in 116ca29)
2025-06-07 18:28:45 +01:00
Cucumberrbob
c1e48d35a5
run ng generate @angular:core/standalone --mode "standalone-bootstrap"
2025-06-07 18:27:30 +01:00
Cucumberrbob
4fb9e972f5
run ng generate @angular:core/standalone --mode "convert-to-standalone"
2025-06-07 18:26:58 +01:00
Cucumberrbob
ed354e93a9
drop curray
...
use vanilla js array methods instead
2025-06-07 18:25:12 +01:00
Cucumberrbob
9d0528902a
run ng update @angular/core@20 @angular/cli@20
2025-06-07 18:20:22 +01:00
MentalBlank
63322f3b94
Fix checkboxes being on wrong side of modal
2025-05-29 23:27:38 +10:00
MentalBlank
2e04129b00
Include select all option when deleting a torrent from details screen
2025-05-20 03:37:01 +10:00
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