Mukhtar Akere
7474011ef0
Update repair tool
2025-06-19 15:56:01 +01:00
Mukhtar Akere
086aa3b1ff
Improve Arr integerations
2025-06-19 14:40:12 +01:00
Mukhtar Akere
8d87c602b9
- Add remove stalled torrent
...
- Few cleanup
2025-06-15 22:46:07 +01:00
Mukhtar Akere
a539aa53bd
- Speed up repairs when checking links \n
...
- Remove run on start for repairs since it causes issues \n
- Add support for arr-specific debrid
- Support for queuing system
- Support for no-op when sending torrents to debrid
2025-06-14 16:09:28 +01:00
Mukhtar Akere
5bf1dab5e6
Torrent Queuing for Botched torrent ( #83 )
...
* Implement a queue for handling failed torrent
* Add checks for getting slots
* Few other cleanups, change some function names
2025-06-07 17:23:41 +01:00
Mukhtar Akere
9c6c44d785
- Revamp decypharr arch \n
...
- Add callback_ur, download_folder to addContent API \n
- Fix few bugs \n
- More declarative UI keywords
- Speed up repairs
- Few other improvements/bug fixes
2025-06-02 12:57:36 +01:00
Mukhtar Akere
1cd09239f9
- Add more indepth stats like number of torrents, profile details etc
...
- Add torrent ingest endpoints
- Add issue template
2025-05-29 04:05:44 +01:00
Elias Benbourenane
f9c49cbbef
Torrent list context menu ( #40 )
...
* feat: Torrent list context menu
* style: Leave more padding on the context menu for smaller screens
2025-05-28 07:29:18 -07:00
Elias Benbourenane
fbd6cd5038
Random access for RARed RealDebrid torrents ( #61 )
...
* feat: AI translated port of RARAR.py in Go
* feat: Extract and cache byte ranges of RARed RD torrents
* feat: Stream and download files with byte ranges if specified
* refactor: Use a more structured data format for byte ranges
* fix: Rework streaming to fix error handling
* perf: More efficient RAR file pre-processing
* feat: Made the RAR unpacker an optional config option
* refactor: Remove unnecessary Rar prefix for more idiomatic code
* refactor: More appropriate private method declaration
* feat: Error handling for parsing RARed torrents with retry requests and EOF validation
* fix: Correctly parse unicode file names
* fix: Handle special character conversion for RAR torrent file names
* refactor: Removed debug logs
* feat: Only allow two concurrent RAR unpacking tasks
* fix: Include "<" and ">" as unsafe chars for RAR unpacking
* refactor: Seperate types into their own file
* refactor: Don't read RAR files on reader initialization
2025-05-27 16:10:23 -07:00
Mukhtar Akere
09202b88e9
Finalize Beta
GoReleaser / goreleaser (push) Has been cancelled
Release Docker Build / docker (push) Has been cancelled
2025-05-23 02:30:04 +01:00
Mukhtar Akere
83a453cd0c
Add serve from rclone; add readiness check for each debrid, rather than waiting for all to be ready
2025-05-22 20:01:10 +01:00
Mukhtar Akere
a2bdad7c2a
Add add_samples to available flags
2025-05-22 15:14:31 +01:00
Mukhtar Akere
57ccd67c83
Fix timeout in grab; remove pprof
2025-05-20 18:47:05 +01:00
Mukhtar Akere
5aa1c67544
- Add PROPFIND for root path
...
- Reduce signifcantly memoery footprint
- Fix minor bugs
2025-05-20 12:57:27 +01:00
Mukhtar Akere
b984697fe3
- Cleaup the code
...
- Add delete button to webdav ui
- Some other bug fixes here and there
2025-05-15 02:42:38 +01:00
Mukhtar Akere
36e681d0e6
- Add __bad__ for bad torrents
...
- Add colors to logs info
- Make logs a bit more clearer
- Mark torrent has bad instead of deleting them
2025-05-13 13:17:26 +01:00
Mukhtar Akere
ffb1745bf6
Add support for rclone refresh dirs instead of refreshing everything
2025-05-11 15:20:06 +01:00
Mukhtar Akere
8e464cdcea
- Add support for virtual folders
...
- Fix minor bug fixes
2025-05-10 19:52:53 +01:00
Mukhtar Akere
e05c6d5028
- Retyr RD 502 errors
...
- Fix issues with re-inserted torrents bugging out
- Fix version.txt
- Massive improvements in importing times
- Fix issues with config.json resetting
- Fix other minor issues
2025-05-10 01:04:51 +01:00
Mukhtar Akere
0deb88e265
minor bug fixes; improvements, final-beta-pre-stable
2025-05-07 18:25:09 +01:00
Elias Benbourenane
ef820b5bf4
Consistent WebDav file sorting ( #62 )
...
* style: Sort webdav file lists by name
* style: Consistent sorting on the get torrents route
2025-05-02 11:11:58 -07:00
Mukhtar Akere
f977c52571
- Fix nil checks
...
- Enable add arr to config page
- Other minor fixes
2025-04-27 23:43:19 +01:00
Mukhtar Akere
a3e64cc269
- Delete empty files selected torrents
...
- Add more info to UI
- Add a global file download limit for local downloads
2025-04-27 01:16:24 +01:00
Mukhtar Akere
e8112a4647
hotfix
2025-04-26 21:13:09 +01:00
Mukhtar Akere
bce51ecd4f
hotfix
2025-04-25 15:21:49 +01:00
Mukhtar Akere
ae5e237379
Hotfix
2025-04-25 12:48:04 +01:00
Mukhtar Akere
07f1d0f28d
- Fix symlinks % bug
...
- A cleaner settings page
- More bug fixes
2025-04-25 12:36:12 +01:00
Mukhtar Akere
fb39e92a88
- Add support for merging files from torrents with the same name
...
- Add infohash as a folder naming
- Other minor bugs
2025-04-22 19:32:55 +01:00
Mukhtar Akere
2139d3a175
fix auth setup bug
2025-04-22 02:00:43 +01:00
Mukhtar Akere
52877107c9
- Fix alldebrid bug with webdav(for nested files)
...
- Add support for re-inserting broken files
- Other minor bug fixes
2025-04-18 15:56:52 +01:00
Mukhtar Akere
f34a371274
wrap up url escape bug; fix pausedUP bug
2025-04-17 19:12:28 +01:00
Mukhtar Akere
80615e06d1
- Fix url escape for webdav files
...
- Add support for bind address, url base
2025-04-17 15:26:58 +01:00
Mukhtar Akere
c07a85f4d0
fix reinsert torrent error
2025-04-16 23:19:52 +01:00
Mukhtar Akere
af067cace9
Changelog 0.6.0
2025-04-16 17:31:50 +01:00
Mukhtar Akere
58fb4e6e14
finalize experimental
2025-04-16 11:32:42 +01:00
Mukhtar Akere
8029cd3840
Add support for adding torrent file
2025-04-13 12:40:31 +01:00
Mukhtar Akere
7492f629f9
Add documentaion, finalizing experimental
2025-04-13 11:29:08 +01:00
Mukhtar Akere
7d954052ae
- Refractor code
...
- Add a better logging for 429 when streaming
- Fix minor issues
2025-04-01 06:37:10 +01:00
Mukhtar Akere
f9bc7ad914
Fixes
...
- Be conservative about the number of goroutines
- Minor fixes
- Add Webdav to ui
- Add more configs to UI
2025-03-28 00:25:02 +01:00
Mukhtar Akere
d49fbea60f
- Add more limit to number of gorutines
...
- Add gorutine stats to logs
- Fix issues with repair
2025-03-27 08:24:40 +01:00
Mukhtar Akere
738474be16
Experimental usability stage
2025-03-22 00:17:07 +01:00
Mukhtar Akere
8d494fc277
Update repair; fix minor bugs with namings
2025-03-21 04:10:16 +01:00
Mukhtar Akere
0d178992ef
Improve webdav; add workers for refreshes
2025-03-19 03:08:22 +01:00
Mukhtar Akere
5d2fabe20b
initializing webdav server
2025-03-18 10:02:10 +01:00
Mukhtar Akere
26f6f384a3
Fix arr download_uncached settings
2025-03-16 05:43:25 +01:00
Mukhtar Akere
b4e4db27fb
Hotfix for sonarr search
GoReleaser / goreleaser (push) Has been cancelled
Release Docker Build / docker (push) Has been cancelled
2025-03-13 09:07:35 +01:00
Mukhtar Akere
c0589d4ad2
fix repair; repair.json, remove arr details from endpoint
2025-03-12 04:53:01 +01:00
Mukhtar Akere
2b2a682218
- Fix ARR flaky bug
...
- Refined download uncached options
- Deprecate qbittorent log level
- Skip Repair for specified arr
2025-03-09 03:56:34 +01:00
Mukhtar Akere
a83f3d72ce
Changelog 0.5.0
2025-03-05 20:15:10 +01:00
Mukhtar Akere
7a989ccf2b
hotfix v0.4.2
2025-02-28 03:33:11 +01:00