Commit Graph

  • f103a0cb65 Hack page: let admins delete hacks, with an optional redirect (#108) main Jared Schoeny 2026-10-06 15:57:54 -06:00
  • 039432b073 Update wording for minor ai filter (#107) Jared Schoeny 2026-10-06 14:16:01 -06:00
  • 4cf595eb45 Hack page: let creators hide the recommended emulators (#106) Jared Schoeny 2026-10-03 21:56:14 -06:00
  • a8a50dcc89 Discover: let players hide hacks without an AI label, and show the November 2 deadline (#105) Jared Schoeny 2026-10-03 19:10:58 -06:00
  • 39897c4c37 Discover: add a "Minor AI usage" AI filter (#104) Jared Schoeny 2026-10-03 13:44:33 -06:00
  • 904206013a Treat a custom author name alone as a display name, not an upload on someone's behalf (#103) Jared Schoeny 2026-10-03 04:54:35 -06:00
  • 25d9bf910c Home: sort the Ready shelf by total downloads (#102) Jared Schoeny 2026-10-02 23:52:16 -06:00
  • b06cb7af93 Hackdex redesign, private drafts, AI disclosure, and more (#101) Jared Schoeny 2026-10-02 23:36:36 -06:00
  • 7ea4c8c8f4 Explain AI disclosures in a creator announcement with screenshots (#100) Jared Schoeny 2026-09-29 15:30:10 -06:00
  • 8c28123801 docs: correct AI disclosure requirements and creator notice (#97) Jared Schoeny 2026-09-26 11:46:58 -06:00
  • 462f82887d Clarify creator requirements and add announcement emails (#96) Jared Schoeny 2026-09-25 22:42:18 -06:00
  • c9e77dd498 Cut chrome prefetch and cache brand assets to lower Edge Requests (#93) Jared Schoeny 2026-09-12 16:26:48 -06:00
  • 8007efcdf6 Let admins write multiline /reply emails and close the thread on approval (#92) Jared Schoeny 2026-09-04 21:59:48 -06:00
  • fbe25aa4cd Add local seed data so a db reset covers current features (#91) Jared Schoeny 2026-09-04 13:31:30 -06:00
  • f84350be82 Keep patched ROM downloads from being saved as .gba.txt (#89) Jared Schoeny 2026-08-29 18:52:56 -06:00
  • e30d7b0dd0 Serve Discover and the homepage from cache instead of a function per visit (#88) Jared Schoeny 2026-08-29 18:43:45 -06:00
  • cb120290e5 Serve anonymous hack pages from cache without dropping owner tools (#86) Jared Schoeny 2026-08-29 11:51:11 -06:00
  • 6308852df0 Keep the Select ROM button on screen for long base ROM names (#87) Jared Schoeny 2026-08-29 08:58:44 -06:00
  • 91ed1d1eee Keep long URLs, code, and tables from overflowing hack descriptions on mobile. (#85) Jared Schoeny 2026-08-28 19:27:18 -06:00
  • d6d04240d4 Make the hack gallery fullscreen preview usable on phones (#84) Jared Schoeny 2026-08-28 18:59:58 -06:00
  • 19c2cd65ae Help new visitors find the download path on hack pages (#83) Jared Schoeny 2026-08-28 16:38:53 -06:00
  • 22ebbb78d0 Resume patch downloads that die mid-body instead of starting over (#82) Jared Schoeny 2026-08-28 10:51:49 -06:00
  • 567f79c00e Tell request failures from truncated patch downloads (#81) Jared Schoeny 2026-08-26 11:34:37 -06:00
  • 73fa5837e6 Hide the homepage download celebration until the next milestone is set. (#80) Jared Schoeny 2026-08-25 17:22:02 -06:00
  • 798a4f209e Recommend auto-generating patches from a modified ROM (#79) Jared Schoeny 2026-08-24 23:32:19 -06:00
  • 124384790a Add website-only bug report note to the contact form (#78) Jared Schoeny 2026-08-24 09:13:52 -06:00
  • f2550cabe2 Fix sending approved hack updates to the admin Discord path (#77) Jared Schoeny 2026-08-23 08:31:31 -06:00
  • e0747efb82 Add Discord review threads and a Resend reply loop for submitted hacks (#76) Jared Schoeny 2026-08-22 22:07:33 -06:00
  • d07230a0c4 Require hack report details and collect optional contact email (#75) Jared Schoeny 2026-08-22 10:26:29 -06:00
  • 38d8752c89 Merge pull request #74 from jschoeny/feat/patch-download-telemetry Jared Schoeny 2026-08-20 12:23:35 -06:00
  • 6d2a61f91c Add a local-dev fallback for download device IDs Jared Schoeny 2026-08-20 11:12:29 -06:00
  • 3ac3a9c4b7 Add patch download failure telemetry Jared Schoeny 2026-08-18 10:01:15 -06:00
  • e6b91a6045 Fix trending rankings for hacks with many patches (#73) Jared Schoeny 2026-08-17 18:35:44 -06:00
  • c4a295643c Update README disclaimer Jared Schoeny 2026-08-17 18:15:41 -06:00
  • c7c88d1840 Xdelta patching (#71) Jared Schoeny 2026-08-03 10:56:45 -06:00
  • 30ab839d0f Update baseRoms.ts - Add German Diamond and Pearl - Add Japanese TCG2 - Fix spacing issue Jared Schoeny 2026-07-24 12:47:50 -06:00
  • b13dbc3033 Better optimize middleware matcher Jared Schoeny 2026-07-22 14:21:53 -06:00
  • 556d28235e Stop using description for discover search (expensive) Jared Schoeny 2026-07-21 18:32:07 -06:00
  • 3445ba04a5 Disable prefetching by default on HackCards and otherHacks Jared Schoeny 2026-07-21 18:03:17 -06:00
  • 92c86e80af Make pending hacks assignable to admin for review (#66) Jared Schoeny 2026-07-18 22:37:41 -06:00
  • 6568c0c2d1 Update hack description input with example and credits req Jared Schoeny 2026-07-18 14:38:49 -06:00
  • 34129f99dc Fix up homepage layout issues on mobile Jared Schoeny 2026-07-11 12:20:16 -06:00
  • 4d07738144 Add 500K celebration changes Jared Schoeny 2026-07-11 09:26:59 -06:00
  • 43aa0236e1 Add customizable patch version selector + related UX improvements (#62) Jared Schoeny 2026-07-10 22:42:51 -06:00
  • 6e41bb99f8 Label new tags for creators + tag categories migration fix (#64) Jared Schoeny 2026-07-09 23:35:10 -06:00
  • 8ea523de3c Add array chunk helper for discover data fetching Jared Schoeny 2026-07-07 15:46:04 -06:00
  • 2e7a34e8f8 Fix Unknown author bug in discover browser Jared Schoeny 2026-07-07 15:03:55 -06:00
  • 17a58d18fc Fix discover state not preserved on browser back Jared Schoeny 2026-07-07 14:05:23 -06:00
  • d9986e6af8 Use url params to persist Discover state (#63) Jared Schoeny 2026-07-07 12:53:27 -06:00
  • 350d660936 Add supabase db migration workflows (#65) Jared Schoeny 2026-07-07 12:29:16 -06:00
  • 6e17c5fbf6 Send email to user on hack approval (#61) Jared Schoeny 2026-06-13 13:25:55 -06:00
  • 34e86ed323 Add verifying state to hack action bar Jared Schoeny 2026-05-29 13:45:19 -06:00
  • ac81e2eebb Add ability for admins to contact creators Jared Schoeny 2026-05-29 13:38:29 -06:00
  • e122a182d7 Add note about contacting devs to submit hacks Jared Schoeny 2026-05-29 13:00:45 -06:00
  • 64fbc7fcde Add not found page for hacks Jared Schoeny 2026-05-29 12:52:24 -06:00
  • 5fc3a45ade Update FAQ with more info Jared Schoeny 2026-05-29 12:32:44 -06:00
  • e74844d606 Add FUNDING.yml Jared Schoeny 2026-05-29 13:01:57 -06:00
  • 2312230c5f Update copyright year to 2026 (#44) Andy George 2026-05-29 11:53:33 -05:00
  • 4117d4a220 Add BaseRomErrorModal on bad rom selections Jared Schoeny 2026-05-22 23:37:28 -06:00
  • 4a99825abe Fix Pokemon Bleue typo Jared Schoeny 2026-05-14 20:40:50 -06:00
  • 673e2a619b Add some FR/DE baseRoms Jared Schoeny 2026-05-14 20:38:36 -06:00
  • eee73bcca4 Add (Rev 0) to baseRoms for clarification Jared Schoeny 2026-05-14 20:25:18 -06:00
  • 896c1177bb Fix direct patch downloads not logged for counter Jared Schoeny 2026-05-01 23:12:44 -06:00
  • f7e25405f3 Add ai pledge to readme Jared Schoeny 2026-05-01 21:48:04 -06:00
  • 7c1724b27d Implement patch download permissions (#51) Jared Schoeny 2026-05-01 13:21:57 -10:00
  • bb4fda1579 Fix patch button showing after failed download Jared Schoeny 2026-04-26 00:04:37 -06:00
  • efe9ea1c72 Switch to using patch download proxy url Jared Schoeny 2026-04-26 00:02:17 -06:00
  • 99f2e05627 Fix improper caching of tags fetching Jared Schoeny 2026-03-29 00:50:30 -10:00
  • 82886ec2bb Add route for invalidating discover cache Jared Schoeny 2026-01-27 19:18:39 -10:00
  • 899724c839 Fix otherHacks data showing with original_author Jared Schoeny 2026-01-27 19:10:49 -10:00
  • 1951486813 Fix Explorers of Sky hashes Jared Schoeny 2026-01-27 17:50:25 -10:00
  • 50284a5949 Add more info to admin new hacks discord notif Jared Schoeny 2026-01-16 14:36:41 -10:00
  • 3f8568c867 Remove inconsistent title styling Jared Schoeny 2026-01-16 14:16:17 -10:00
  • 5dfc98fad0 Fix issues with stats pages Jared Schoeny 2026-01-16 14:14:27 -10:00
  • 41ef04ea41 Fix stats page params not awaited Jared Schoeny 2026-01-16 13:43:40 -10:00
  • f0875bc929 Fix unapproved hack viewing permissions Jared Schoeny 2026-01-16 13:42:35 -10:00
  • 456832aad3 Add optional verification contact field jschoeny 2026-01-15 19:21:01 -10:00
  • 51f9eaa94b Fix poke_platinum base rom entries jschoeny 2026-01-14 16:13:38 -10:00
  • 4fa4d49734 Add poke_tcg to baseRoms jschoeny 2026-01-10 17:59:33 -10:00
  • 03ca6758ee Add issue template for missing base roms Jared Schoeny 2026-01-10 15:22:00 -10:00
  • 4af2207b2b Add more base roms (including spinoffs) Jared Schoeny 2026-01-10 14:35:30 -10:00
  • 55f916dc52 Clean up baseRoms.ts and add categories Jared Schoeny 2025-12-27 20:04:15 -10:00
  • debded0bdb Add filtering support to Select component Jared Schoeny 2025-12-27 19:49:48 -10:00
  • 06cc2a558e Add NDS screenshot tutorial link jschoeny 2026-01-10 09:37:11 -10:00
  • 76e50da50d Fix StickyActionBar layout for long hack/rom names jschoeny 2026-01-09 09:02:49 -10:00
  • 42c782ba52 Update contact form destination email jschoeny 2026-01-06 11:04:14 -10:00
  • b33a1546a1 Fix admin edit/approval permissions issues on hack page jschoeny 2026-01-03 23:55:51 -10:00
  • d90648824b Fix non-admin hack actions permissions jschoeny 2026-01-03 08:15:08 -10:00
  • 0b496d04ff Add Pokémon Crystal to GBC ROMs list (#32) mike94100 2026-01-03 00:04:21 -05:00
  • 32a97954a1 Update created date label to 'First uploaded' (#26) shachar700 2026-01-03 07:01:16 +02:00
  • 9586fe2af7 Update refresh util to redirect jschoeny 2026-01-01 20:29:23 -10:00
  • e3561eb6da Add warning banner for admins editing other hacks jschoeny 2026-01-01 20:27:32 -10:00
  • 51ea9594c3 Refactor canEditAs functions and fix hacks not editable as admin jschoeny 2026-01-01 20:14:38 -10:00
  • 155b2c3241 Remove aurora blur filter jschoeny 2026-01-01 14:49:57 -10:00
  • a4d0b077ae Add helpful messaging for missing hack content jschoeny 2026-01-01 14:37:26 -10:00
  • 6aa3eaea25 Add admin reports discord webhook jschoeny 2026-01-01 14:25:38 -10:00
  • 1c40f47404 Make tags collapsible on hack page jschoeny 2026-01-01 12:53:54 -10:00
  • 3817889f7d Fix admin hack approval not working jschoeny 2025-12-28 11:18:48 -10:00
  • ace34c4408 Add central Markdown component with spoiler support Jared Schoeny 2025-12-27 16:10:11 -10:00
  • 23297cb4d9 Fix new hack not auto-publishing patch Jared Schoeny 2025-12-27 14:38:27 -10:00