Commit Graph

  • 2f610aa6eb Rename GetAttribute to GetHumanReadableAttribute to be more accurate main rolling Matt Nadareski 2026-03-26 11:18:56 -04:00
  • 14ac2c94c7 Bump version 1.10.0 Matt Nadareski 2026-03-08 19:53:27 -04:00
  • c100661ef1 Some pages are missing added dates Matt Nadareski 2026-03-06 08:48:07 -05:00
  • 23f38b4605 Mark placeholder subpath as unavailable Matt Nadareski 2026-03-03 15:46:18 -05:00
  • 1a25820de0 Expose download limiting functionality Matt Nadareski 2026-03-03 15:20:27 -05:00
  • 88a5e7ad1c That comment made sense, re-add it Matt Nadareski 2026-03-03 15:05:44 -05:00
  • 31139f3d45 Fix universal hash validation query Matt Nadareski 2026-03-03 15:04:27 -05:00
  • 711abdbb58 Remove now-unused URL template Matt Nadareski 2026-03-03 14:50:45 -05:00
  • 0076bfe366 Define sets of disc subpaths for easier access Matt Nadareski 2026-03-03 14:49:41 -05:00
  • 2b3da514fe Wire through disc subpath filtering Matt Nadareski 2026-03-03 14:44:37 -05:00
  • 75518b061c Allow disc subpage filtering Matt Nadareski 2026-03-03 14:33:03 -05:00
  • e732f2efc1 Clarification on similarly-named methods Matt Nadareski 2026-03-03 14:26:48 -05:00
  • 3c2385e87e Sort subpages into categories Matt Nadareski 2026-03-03 13:48:50 -05:00
  • db0e4120fc 1-indexing is a pain Matt Nadareski 2026-03-03 12:53:05 -05:00
  • eb239c3c69 Use string download for changes/edit/newdisc subpages Matt Nadareski 2026-03-03 11:13:18 -05:00
  • 37285b9d33 Valid but unnamed files Matt Nadareski 2026-03-03 10:22:05 -05:00
  • ea7f8638cb Add debug statements to disc subpage failures Matt Nadareski 2026-03-03 09:41:22 -05:00
  • a66fcda4a3 Always check for empty disc pages Matt Nadareski 2026-03-02 23:01:27 -05:00
  • 6b05b58da4 Make stats feature private Matt Nadareski 2026-03-02 22:46:36 -05:00
  • 59901a145c Cleanup now-unused code Matt Nadareski 2026-03-02 22:36:29 -05:00
  • ee9b898e9d Replace Search extensions with robust implementation Matt Nadareski 2026-03-02 22:33:30 -05:00
  • bbc31c6467 Reduce unbounded queries, remove bad flags Matt Nadareski 2026-03-02 22:28:45 -05:00
  • 157bb4e838 Actually reduce code in Site feature Matt Nadareski 2026-03-02 22:15:42 -05:00
  • 364ddc3189 Give a peek under the hood Matt Nadareski 2026-03-02 22:13:43 -05:00
  • 579a75e6b4 Skip the middleman for the User feature Matt Nadareski 2026-03-02 22:06:42 -05:00
  • 37c9d6dea5 Publicly document advanced flags Matt Nadareski 2026-03-02 22:03:28 -05:00
  • 4e19eb2c68 Reorder methods to match other extension classes Matt Nadareski 2026-03-02 21:56:14 -05:00
  • 8cdf894cbb Reduce duplicate code in User extensions Matt Nadareski 2026-03-02 21:48:00 -05:00
  • 96904214e6 Add comments around methods I want to remove Matt Nadareski 2026-03-02 21:43:39 -05:00
  • 5d1b705b61 Reduce need for last modified variants Matt Nadareski 2026-03-02 21:41:52 -05:00
  • ac0a19e536 Partially convert quicksearch Matt Nadareski 2026-03-02 21:35:30 -05:00
  • ec1ce57a69 Internally convert user functionality Matt Nadareski 2026-03-02 21:29:45 -05:00
  • bb79a7ffc4 Normalize the quicksearch parameter, if needed Matt Nadareski 2026-03-02 21:12:55 -05:00
  • d6ef6e8264 Port back description updates Matt Nadareski 2026-03-02 17:18:28 -05:00
  • 0a86946ade Painfully add to help text Matt Nadareski 2026-03-02 17:11:56 -05:00
  • 19f1a88d5e Flesh out build URL feature Matt Nadareski 2026-03-02 16:40:45 -05:00
  • c8447c25f6 Add undocumented build URL feature Matt Nadareski 2026-03-02 16:09:46 -05:00
  • ff4da8e09a Hook up undocumented behavior, limit to site feature only Matt Nadareski 2026-03-02 16:00:32 -05:00
  • ef5b33d7b8 Add undocumented, unused inputs Matt Nadareski 2026-03-02 15:51:48 -05:00
  • 4e640ab594 Add unused discs path inputs Matt Nadareski 2026-03-02 15:28:23 -05:00
  • 55b6bf1a3e Add full discs path builder methods, not hooked up Matt Nadareski 2026-03-02 15:05:31 -05:00
  • ab076c3531 Remove needless format Matt Nadareski 2026-03-02 14:25:40 -05:00
  • abb982ba26 Statistics downloads are limited Matt Nadareski 2026-03-02 14:24:35 -05:00
  • 17dbf9daf8 Add stats feature Matt Nadareski 2026-03-02 14:20:02 -05:00
  • 54c4f0f091 Add statistics page download helpers Matt Nadareski 2026-03-02 14:15:15 -05:00
  • 52d15869e0 Add remarks to list downloads Matt Nadareski 2026-03-02 14:10:32 -05:00
  • 6738cc029d Add page limit for query, site, and user features Matt Nadareski 2026-03-02 14:04:10 -05:00
  • df778d8d0b Add but don't expose list download functionality Matt Nadareski 2026-03-02 13:35:24 -05:00
  • d4161a813c Update remark on pack URL builder Matt Nadareski 2026-03-02 13:04:01 -05:00
  • f0631c2fd0 System for list is technically optional Matt Nadareski 2026-03-02 13:02:15 -05:00
  • 446efd5e91 Have/Miss is technically optional, defaults to "have" Matt Nadareski 2026-03-02 12:56:40 -05:00
  • 9f05aa8818 Reorder params to match internal implementation Matt Nadareski 2026-03-02 12:44:25 -05:00
  • e924b9b69e Reduce complexity around disc subpath Matt Nadareski 2026-03-02 12:38:38 -05:00
  • 5a2f53e80d Make "only" flags mutually-exclusive Matt Nadareski 2026-03-02 12:04:27 -05:00
  • f3ab4398a1 Add statistics path to builder Matt Nadareski 2026-03-02 10:24:32 -05:00
  • 1574fd03a7 Add note about "only" flags Matt Nadareski 2026-03-02 10:19:42 -05:00
  • ba1efaa793 Add and use sort direction enum Matt Nadareski 2026-03-02 10:14:22 -05:00
  • 224bf91ca9 Add and use sort category enum Matt Nadareski 2026-03-02 10:09:00 -05:00
  • 61ad950642 Replace quicksearch URL templates Matt Nadareski 2026-03-02 09:57:02 -05:00
  • 7b80d638ed Replace user URL templates Matt Nadareski 2026-03-02 09:52:07 -05:00
  • 0b1132d5c6 Replace last modified URL template Matt Nadareski 2026-03-02 09:45:49 -05:00
  • 3c2c389062 Replace newdisc URLs with builder Matt Nadareski 2026-03-02 01:20:06 -05:00
  • 14ecf5d5de Replace disc page URL with builder Matt Nadareski 2026-03-02 01:17:10 -05:00
  • a6652aff75 Replace discs-wip with URL builder Matt Nadareski 2026-03-02 01:15:22 -05:00
  • 013cbb1dcc Use URL builder for disc subpaths Matt Nadareski 2026-03-02 01:14:32 -05:00
  • 31a758b155 Use URL builder for packs URLs Matt Nadareski 2026-03-02 01:11:39 -05:00
  • 0e50b67c12 Add more URL builder tests Matt Nadareski 2026-03-02 00:57:28 -05:00
  • fd552a8c34 Add more URL builder tests Matt Nadareski 2026-03-02 00:48:45 -05:00
  • eeac28e758 Start filling in URL builder tests Matt Nadareski 2026-03-02 00:33:20 -05:00
  • f3fb98272c Add empty URI builder tests Matt Nadareski 2026-03-02 00:23:47 -05:00
  • 996b31df64 Add another incompatibilities note Matt Nadareski 2026-03-02 00:18:50 -05:00
  • 957efbb712 Add disc page subpaths to builder as constants Matt Nadareski 2026-03-02 00:17:59 -05:00
  • e9fda98922 Clean up some constants Matt Nadareski 2026-03-02 00:10:56 -05:00
  • a87bb14ac5 Add unused list path builder Matt Nadareski 2026-03-02 00:08:17 -05:00
  • 873c5b12df Fix strange naming Matt Nadareski 2026-03-02 00:02:42 -05:00
  • 00c0c2c814 Never noticed those shared a path Matt Nadareski 2026-03-02 00:00:50 -05:00
  • a225e7e0e7 Add a funny builder Matt Nadareski 2026-03-01 23:59:00 -05:00
  • 0304c5cb60 Add pack URL unused builder, separate some others Matt Nadareski 2026-03-01 23:57:01 -05:00
  • aa5892b733 Add unused WIP path builder Matt Nadareski 2026-03-01 23:37:57 -05:00
  • 480c0cbc15 Add unused single-disc page URL builder Matt Nadareski 2026-03-01 23:32:31 -05:00
  • 1ac1cdc89f Add page number to builder Matt Nadareski 2026-03-01 23:14:24 -05:00
  • 8fc96d7c8e Add unused discs path builder Matt Nadareski 2026-03-01 23:12:18 -05:00
  • a93a1c6883 It's constant Matt Nadareski 2026-03-01 23:04:30 -05:00
  • 22af18a343 Make range parmeters required Matt Nadareski 2026-03-01 21:47:26 -05:00
  • 732a9ef8b8 Unify single user page methods Matt Nadareski 2026-03-01 21:40:00 -05:00
  • a16c740716 Remove maybe redundant code Matt Nadareski 2026-03-01 21:34:58 -05:00
  • d60d3ab57e Add subfolder-less variants for packs, not used Matt Nadareski 2026-03-01 21:33:25 -05:00
  • 462b24acc8 These should technically use the discard pattern Matt Nadareski 2026-03-01 21:27:43 -05:00
  • 3064f41be2 Slightly unify packs handling Matt Nadareski 2026-03-01 14:24:38 -05:00
  • 1bbea1f5aa Fix build Matt Nadareski 2026-03-01 14:17:31 -05:00
  • b854eb5b33 Unify query normalization, remove duplicate method Matt Nadareski 2026-03-01 14:11:28 -05:00
  • 96f3672d75 WIP pages always use the same URL Matt Nadareski 2026-03-01 13:59:21 -05:00
  • 7c463c0cfb Furhter reduce need for URLs passed everywhere Matt Nadareski 2026-03-01 13:56:15 -05:00
  • 543b0d20ea Furhter reduce need for URLs passed everywhere Matt Nadareski 2026-03-01 13:56:01 -05:00
  • fd760002d7 Replace more pack methods Matt Nadareski 2026-03-01 13:34:25 -05:00
  • 4965333c1a Add more PackType overrides Matt Nadareski 2026-03-01 13:33:02 -05:00
  • 058a5ef6aa Start making URLs less visible Matt Nadareski 2026-03-01 13:30:38 -05:00
  • 88ed573668 Add PackType-based DownloadPacks implementations Matt Nadareski 2026-03-01 13:21:51 -05:00
  • 883cc30389 Add PackType extensions Matt Nadareski 2026-03-01 13:13:27 -05:00
  • efc3486473 Add PackType enum, currently unused Matt Nadareski 2026-03-01 13:04:51 -05:00