666 Commits

Author SHA1 Message Date
Matt Nadareski
3a77bba3af Sync with site code changes rolling 2026-11-14 08:01:01 +01:00
Matt Nadareski
b83746070f Simplify publishing logic 2026-11-13 19:54:37 +01:00
Matt Nadareski
75628e1370 Change test frameworks to .NET 10 and 11 only 2026-11-13 16:28:25 +01:00
Matt Nadareski
a1ed9e0683 Make release builds a separate flag in publish scripts 2026-11-13 14:36:21 +01:00
Matt Nadareski
63b9f808ac Bump version 3.5.0 2026-11-12 11:16:24 +01:00
Matt Nadareski
35a22f747d Add API wrapper for discs query 2026-11-12 10:59:50 +01:00
Matt Nadareski
141fabed99 Fix issue with null references 2026-11-12 10:13:18 +01:00
Matt Nadareski
3379e6be3a Add list endpoint download helpers 2026-11-12 10:05:35 +01:00
Matt Nadareski
7aded3007b Rename to better reflect endpoint usage 2026-11-12 09:49:25 +01:00
Matt Nadareski
f1031bea62 Replace pure ID-based downloads with endpoint-based 2026-11-12 09:48:34 +01:00
Matt Nadareski
30e5a7647d Replace pure ID-based downloads with endpoint-based 2026-11-12 09:48:31 +01:00
Matt Nadareski
aa61982557 Add disc endpoint response model 2026-11-12 00:03:36 +01:00
Matt Nadareski
cd7bb8e83c Add preliminary API endpoint support 2026-11-11 23:46:03 +01:00
Matt Nadareski
693acdbf8a Add Xbox extras field support 2026-11-11 23:30:14 +01:00
Matt Nadareski
feec4aac91 Add list endpoint information 2026-11-11 23:08:03 +01:00
Matt Nadareski
8f5027a4c3 Add .NET 11 support 2026-11-11 22:45:41 +01:00
Matt Nadareski
126bc4eb4d Add DMI field support 2026-11-11 22:40:17 +01:00
Matt Nadareski
fd52331d5b Tweak logging responsibility for packs paths 2026-10-21 23:02:12 -04:00
Matt Nadareski
935b2d34ff Remove useless reports, move empty line writing up a layer 2026-10-21 22:47:27 -04:00
Matt Nadareski
c8178c6e31 Add exception reporting overload 2026-10-21 22:39:43 -04:00
Matt Nadareski
52515be0f2 Take advantage of WebClientEventArgs properties 2026-10-21 22:29:52 -04:00
Matt Nadareski
08166b7d3c Allow more flexible log reporting using Progress 2026-10-21 22:18:50 -04:00
Matt Nadareski
acf1a832d6 Use first mapped type as the default, when possible 2026-10-18 15:46:48 -04:00
Matt Nadareski
1dbbab3f63 Offload mapped media types to the definition 2026-10-18 15:43:40 -04:00
Matt Nadareski
d471ff4477 Fix tests 2026-10-18 12:42:11 -04:00
Matt Nadareski
cbdf5433a6 Change XGD to Xbox Game Disc in site media types 2026-10-18 12:38:50 -04:00
Matt Nadareski
bd8ded8c95 Add default media type mapping for PhysicalMediaType 2026-10-18 12:38:15 -04:00
Matt Nadareski
27486121f2 Make PhysicalMediaType a class instead of enum 2026-10-18 12:14:46 -04:00
Matt Nadareski
22e02d2bb8 Add XGD as separate phyiscal disc type, like GC or Wii 2026-10-18 11:33:35 -04:00
Matt Nadareski
034f44e0cb Remove obsolete BIOS systems 2026-10-16 19:39:09 -04:00
Matt Nadareski
9825cc1537 Remove obsolete site codes, add obsolete to non-latin disc title code 2026-10-16 19:36:26 -04:00
Matt Nadareski
31dc1a7d13 Bump version 3.4.0 2026-10-16 19:16:19 -04:00
Matt Nadareski
a9fcadfa46 Handle new over-pagination site logic 2026-10-16 16:42:53 -04:00
Matt Nadareski
4f07c23c1f Simplify Validator methods when adding ranges 2026-10-16 15:16:04 -04:00
Matt Nadareski
9c28ea3c1a Add foreign disc title to discs endpoint 2026-10-16 10:17:35 -04:00
Matt Nadareski
2eef74dd56 Add a summary to the Validator class finally 2026-10-16 09:29:25 -04:00
Matt Nadareski
0eb92822c7 Be more consistent in Validate methods 2026-10-16 09:21:15 -04:00
Matt Nadareski
6d44fd3605 Make Validate methods extensions 2026-10-16 09:12:55 -04:00
Matt Nadareski
6a69e3d944 Add new foreign disc title 2026-10-15 21:30:18 -04:00
Matt Nadareski
e987d3b38f Remove attempting to pull disc key from pages 2026-10-15 11:52:23 -04:00
Matt Nadareski
0d62e784a8 Add LSD support 2026-10-12 09:08:29 -04:00
Matt Nadareski
826643c063 Add XGD to supported site media types 2026-10-11 21:07:17 -04:00
Matt Nadareski
e9d29d0a5d Add disc number and title to discs page support 2026-10-11 21:02:12 -04:00
Matt Nadareski
e1923d25cf Importing cookies means effective login 2026-10-06 11:52:52 -04:00
Matt Nadareski
8f8bbdc65a Remove copy-pasted TODO 2026-10-06 10:05:16 -04:00
Matt Nadareski
51d836284a Create placeholder for BIOS downloads 2026-10-06 09:59:24 -04:00
Matt Nadareski
d020655b74 Mark PPN as properly obsolete 2026-10-06 09:57:38 -04:00
Matt Nadareski
f4a83d66dc Mark VFC Code as properly obsolete 2026-10-06 09:55:49 -04:00
Matt Nadareski
1ef0f965df Remove MIL-CD TODOs 2026-10-06 09:51:36 -04:00
Matt Nadareski
3007188063 Create new dedicated pack type 2026-10-06 09:46:29 -04:00