Jared Schoeny
d773e29f0b
Implement patch download permissions
2026-05-01 17:08:20 -06:00
Jared Schoeny
bb4fda1579
Fix patch button showing after failed download
2026-04-26 00:04:37 -06:00
Jared Schoeny
99f2e05627
Fix improper caching of tags fetching
2026-03-29 00:50:30 -10:00
jschoeny
456832aad3
Add optional verification contact field
2026-01-15 19:21:01 -10:00
Jared Schoeny
03ca6758ee
Add issue template for missing base roms
2026-01-10 15:22:00 -10:00
Jared Schoeny
55f916dc52
Clean up baseRoms.ts and add categories
2026-01-10 13:58:52 -10:00
Jared Schoeny
debded0bdb
Add filtering support to Select component
2026-01-10 13:54:42 -10:00
jschoeny
06cc2a558e
Add NDS screenshot tutorial link
2026-01-10 09:37:11 -10:00
jschoeny
76e50da50d
Fix StickyActionBar layout for long hack/rom names
2026-01-09 09:02:49 -10:00
jschoeny
1c40f47404
Make tags collapsible on hack page
2026-01-01 12:53:54 -10:00
Jared Schoeny
ace34c4408
Add central Markdown component with spoiler support
2025-12-27 16:10:11 -10:00
Jared Schoeny
23297cb4d9
Fix new hack not auto-publishing patch
2025-12-27 14:38:27 -10:00
Jared Schoeny
15555f47c7
Require completion status for hacks
2025-12-27 12:05:43 -10:00
Jared Schoeny
43d2530ce2
Update tag categories
2025-12-24 00:56:44 -10:00
Jared Schoeny
6d06767e28
Fix missing is_archive updates
2025-12-24 00:36:02 -10:00
Jared Schoeny
3d5db2ed3c
Use is_archive for checking hack archive status
2025-12-24 00:21:22 -10:00
Jared Schoeny
1a058f12c2
Add GitHub to hack.social_links
2025-12-23 20:40:16 -10:00
Jared Schoeny
3eb16d6bc6
Improve StickyActionBar error style and messaging
2025-12-22 19:19:57 -10:00
Jared Schoeny
555d4a8d7a
Revert "Attempt to avoid "failed to fetch" errors using timeout"
...
This reverts commit 51e568aa29 .
2025-12-22 19:05:26 -10:00
Jared Schoeny
0b26337440
Fix issues with PixelImage rendering
2025-12-22 18:55:20 -10:00
Jared Schoeny
51e568aa29
Attempt to avoid "failed to fetch" errors using timeout
2025-12-22 18:05:36 -10:00
Jared Schoeny
a7daaff8f6
Fix minor styling issues with CollapsibleCard
2025-12-22 17:39:05 -10:00
Jared Schoeny
627836b448
Add patch version management and changelogs ( #9 )
...
* Start version manager implementation
* Allow changing the name of patch `version`
* Update some links to version manager
* Hide rollback button for unpublished newer versions
* Move "publish" to be first action
* Fix `publishPatchVersion` not updating `published` state
* Reorder HackOptionsMenu and add some icons
* Add "Version Status Guide" info card to versions page
* Add most recent changelog to hack page
2025-12-22 16:55:59 -10:00
jtb9
79f4b86152
Alternative dropdowns ( #25 )
2025-12-21 13:52:47 -10:00
Jared Schoeny
a013565c6f
Fix discover sort selector on mobile
2025-12-19 20:16:25 -10:00
Jared Schoeny
c079bf3ab9
Fix too many pagiantion buttons
2025-12-19 20:14:15 -10:00
Jared Schoeny
ddddfdc1c3
Update wording of StickyActionBar patching
2025-12-19 12:30:23 -10:00
Jared Schoeny
42a5928e41
Add icons to sort dropdown in DiscoverBrowser
2025-12-19 00:03:33 -10:00
Jared Schoeny
3f5d67d3a9
Cache discover feed and add trending order as default
2025-12-18 23:41:02 -10:00
Jared Schoeny
72ec1be6d3
Link DiscoverBrowser sort with query params
2025-12-18 02:21:01 -10:00
Jared Schoeny
41d0a1e573
Make HackCard only float after click
2025-12-18 01:50:53 -10:00
Jared Schoeny
0579c6aedd
Add roadmap to footer
2025-12-18 01:34:06 -10:00
Jared Schoeny
cf87e1d1ff
Add alphabetical sorting to DiscoverBrowser
2025-12-18 01:20:38 -10:00
Jared Schoeny
2b8322d585
Change "Newest" sorting
2025-12-17 11:45:13 -10:00
Jared Schoeny
2e0e43b5e2
Require agreeing to Terms of Service before signup
2025-12-15 16:52:19 -10:00
Jared Schoeny
0b355fd93c
Use public get urls for hack cover images
2025-12-15 16:30:24 -10:00
Jared Schoeny
12bb5ed34a
Add NoticeBanner customizeable with Vercel Edge Config
2025-12-15 09:15:57 -10:00
Jared Schoeny
75e7f0fb32
Add basic pagination to DiscoverBrowser
2025-12-15 09:06:10 -10:00
Jared Schoeny
e0f7b4f210
Add mitigations to help track upload network error bug
2025-12-13 21:24:37 -10:00
Jared Schoeny
3becfbd1ad
Add Cloudflare Turnstile for login/signup
2025-12-13 16:32:32 -10:00
Jared Schoeny
c36b7c81df
Remove invite code requirement for signup
2025-12-13 15:39:22 -10:00
Jared Schoeny
31e55e7c3c
Add share modal to hack page
2025-12-13 14:08:25 -10:00
Jared Schoeny
47953abece
Increase timeout to fix patch count update bug
2025-12-12 20:28:10 -10:00
Jared Schoeny
0c9c79f969
Workaround Safari bug for patch count update
2025-12-12 01:57:27 -10:00
Jared Schoeny
fe4ecf5e09
Attempt deviceId workaround
2025-12-12 01:38:16 -10:00
Jared Schoeny
e71f138933
Migrate download count updater to server action
2025-12-12 01:25:54 -10:00
Jared Schoeny
ce2e29ac7a
Add bps checksum validation to HackSubmitForm
2025-12-10 01:29:23 -10:00
Jared Schoeny
59de8137cc
Add report modal for individual hacks
2025-12-08 14:50:05 -10:00
Jared Schoeny
a4c9474f7f
Improve ArchivesList to include archives with patches
2025-12-05 23:36:17 -10:00
Jared Schoeny
549c59246b
Change default archive behavior to allow patches
2025-12-05 23:36:17 -10:00