Commit Graph

238 Commits

Author SHA1 Message Date
Matt Nadareski
3a03521385 Only add processed IDs on success for range-based downloads 2026-02-28 16:18:07 -05:00
Matt Nadareski
78d7a5cab2 Convert to interpolated strings 2026-02-28 16:12:02 -05:00
Matt Nadareski
6a31869215 Make pack download output more consistent with debug 2026-02-28 16:10:01 -05:00
Matt Nadareski
f645138154 Ensure flush on write 2026-02-28 16:07:24 -05:00
Matt Nadareski
5b8f7d0d70 Minor cleanup 2026-02-28 15:58:05 -05:00
Matt Nadareski
346103f2f3 SFV regex 2026-02-28 11:36:45 -05:00
Matt Nadareski
da0e713d88 Add remarks for external implementers around WIP 2026-02-28 11:29:16 -05:00
Matt Nadareski
4e2ebf1ce5 "Indicates" not "Determines" 2026-02-28 11:23:54 -05:00
Matt Nadareski
2c6568b03f Make staff status more invisible 2026-02-28 11:23:00 -05:00
Matt Nadareski
50dbdcc0cc Make login status more invisible 2026-02-28 11:17:37 -05:00
Matt Nadareski
102843bf51 Use more descriptive parameter name for client 2026-02-28 11:14:56 -05:00
Matt Nadareski
7eb35d11ac Consistently use randomized delays 2026-02-28 11:11:00 -05:00
Matt Nadareski
1caa784210 Login is smarter now 2026-02-28 11:06:08 -05:00
Matt Nadareski
a433cc6ff1 Clarify two properties and their functionality 2026-02-28 11:04:09 -05:00
Matt Nadareski
ea67619bf5 Allow multiple attempts for older .NET 2026-02-28 11:02:20 -05:00
Matt Nadareski
c0b27b62d0 Use added date for empty page checks 2026-02-28 10:08:55 -05:00
Matt Nadareski
03b7195b2c Explicit skip case for empty retrieved pages 2026-02-28 09:59:30 -05:00
Matt Nadareski
d5743c59d8 Enable WIP RedumpTool versions 2026-02-28 09:54:49 -05:00
Matt Nadareski
cabd0f8561 Try/catch inside of conditional 2026-02-28 09:54:03 -05:00
Matt Nadareski
758d7a8980 Add explicit error logs on download failure 2026-02-28 09:44:56 -05:00
Matt Nadareski
24d2c7bc3b DownloadFile should retry as well 2026-02-27 11:53:22 -05:00
Matt Nadareski
bc94aa2cb6 Update client before logging in 2026-02-27 11:32:43 -05:00
Matt Nadareski
48602e73c8 Fix disc query handling 2026-02-27 11:20:29 -05:00
Matt Nadareski
52ff255941 Better unify common input handling 2026-02-27 11:14:05 -05:00
Matt Nadareski
c913e667c8 Further internally invert noslash 2026-02-27 10:22:33 -05:00
Matt Nadareski
e9fc56b310 Internally invert noslash 2026-02-27 10:14:40 -05:00
Matt Nadareski
5268df5fea Make timeout user-configurable 2026-02-27 09:58:05 -05:00
Matt Nadareski
bdab84b469 Make web timeout configurable internally 2026-02-27 09:52:37 -05:00
Matt Nadareski
f44714c466 Trim leading slashes for noslash paths 2026-02-27 09:28:04 -05:00
Matt Nadareski
92a220a1e5 Add discs support next to quicksearch 2026-02-27 09:18:11 -05:00
Matt Nadareski
4b6fc09fc0 Attempts is more accurate than retry count 2026-02-27 08:58:41 -05:00
Matt Nadareski
d818f7a4bc Expose retry count to RedumpTool 2026-02-27 08:56:13 -05:00
Matt Nadareski
a3a092bb33 Retry count can now be set externally 2026-02-27 08:49:39 -05:00
Matt Nadareski
9204a8a5fc Allow setting the timeout directly 2026-02-27 08:44:03 -05:00
Matt Nadareski
7f0b9f9fb8 Use the retry count for logins too 2026-02-27 08:41:13 -05:00
Matt Nadareski
9572b1f6ff Only use \r if not in debug 2026-02-26 23:14:18 -05:00
Matt Nadareski
ca7fd0694a Add attempt count to debug logs where relevant 2026-02-26 23:12:09 -05:00
Matt Nadareski
30efd71081 Wire through debug flag 2026-02-26 23:04:25 -05:00
Matt Nadareski
f56cde1507 Fix missing feature 2026-02-26 23:02:04 -05:00
Matt Nadareski
d01b54df7a Turn static into extensions 2026-02-26 22:59:54 -05:00
Matt Nadareski
d2ef8744b1 Migrate to CommandLine library 2026-02-26 22:54:53 -05:00
Matt Nadareski
eea5dd66ff Downloader is a RedumpTool class 2026-02-26 21:20:49 -05:00
Matt Nadareski
3381f5bf29 More debug logging, make null consistent 2026-02-26 21:14:04 -05:00
Matt Nadareski
b1ec3d201c Clarify min/max requirement 2026-02-17 02:24:20 -05:00
Matt Nadareski
397f943bef Bump version 1.9.2 2026-02-06 19:46:23 -05:00
Matt Nadareski
935f563cde Update copyright date 2026-02-06 09:10:18 -05:00
Matt Nadareski
8a9d639824 Add CMP mention to DAT field 2026-02-05 09:50:56 -05:00
Matt Nadareski
30789237f1 Formatting cleanup 2026-02-02 09:14:27 -05:00
Deterous
0b309e1cb8 Return empty list for no ID matches (#14)
* Return empty list for no ID matches

* fix

* Deal with null
2026-02-02 09:02:39 -05:00
Matt Nadareski
e832723b40 Add Psion as non-redump system 2026-01-29 12:27:26 -05:00