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
42c782ba52
Update contact form destination email
2026-01-06 11:04:14 -10:00
jschoeny
b33a1546a1
Fix admin edit/approval permissions issues on hack page
2026-01-03 23:55:51 -10:00
jschoeny
d90648824b
Fix non-admin hack actions permissions
2026-01-03 08:15:08 -10:00
mike94100
0b496d04ff
Add Pokémon Crystal to GBC ROMs list ( #32 )
...
Added Pokemon Crystal no revision based on No-Intro entry https://datomatic.no-intro.org/index.php?page=show_record&s=47&n=0900
2026-01-02 19:04:21 -10:00
shachar700
32a97954a1
Update created date label to 'First uploaded' ( #26 )
2026-01-02 19:01:16 -10:00
jschoeny
9586fe2af7
Update refresh util to redirect
2026-01-01 20:29:23 -10:00
jschoeny
e3561eb6da
Add warning banner for admins editing other hacks
2026-01-01 20:27:32 -10:00
jschoeny
51ea9594c3
Refactor canEditAs functions and fix hacks not editable as admin
2026-01-01 20:14:38 -10:00
jschoeny
155b2c3241
Remove aurora blur filter
2026-01-01 14:49:57 -10:00
jschoeny
a4d0b077ae
Add helpful messaging for missing hack content
2026-01-01 14:37:26 -10:00
jschoeny
6aa3eaea25
Add admin reports discord webhook
2026-01-01 14:25:38 -10:00
jschoeny
1c40f47404
Make tags collapsible on hack page
2026-01-01 12:53:54 -10:00
jschoeny
3817889f7d
Fix admin hack approval not working
2025-12-28 11:18:48 -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
6c41c3ee36
Fix up some discord webhooks
...
+ an indentation fix
2025-12-26 13:35:43 -10:00
Jared Schoeny
1db1367a84
Allow admin marking profile as verified
2025-12-26 13:28:50 -10:00
jschoeny
1275d07c3e
Add caching to hack page with revalidation
2025-12-25 19:40:47 -10:00
jschoeny
037b85826a
Tweak author styling on hack page
2025-12-24 15:57:06 -10:00
Jared Schoeny
cbb70bc74f
Update db.ts
2025-12-24 00:57:41 -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
b5a4e53368
Update db.ts
2025-12-23 23:21:07 -10:00
Jared Schoeny
2af8752b1d
Add patches_download_permission to hacks table
2025-12-23 23:17:43 -10:00
Jared Schoeny
c220bbf98e
Add db migration for more hack features
...
(like completion status, rejection, and patch groups)
2025-12-23 23:09:43 -10:00
Jared Schoeny
8f0986c561
Fix minor issues with hack list on dashboard
2025-12-23 22:27:22 -10:00
jtb9
f627a24a1b
feat-extra-indexes-for-performance: a few indexes I think would help ( #17 )
2025-12-23 22:04:53 -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
jschoeny
26b40ca457
Add more info to pending hacks admin view
2025-12-22 10:09:42 -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
5b57b12e0e
Add simple "More from @username" card to hack page
2025-12-19 15:48:11 -10:00
Jared Schoeny
ded3893620
Fix trending sort being limited by 1000 patch_downloads rows
2025-12-19 15:33:02 -10:00
Jared Schoeny
d01881896b
Fix missing tags bug by working around Supabase 1000 row limit
2025-12-19 13:13:27 -10:00
Jared Schoeny
ddddfdc1c3
Update wording of StickyActionBar patching
2025-12-19 12:30:23 -10:00
Jared Schoeny
345c8a2c06
Change updated sorting to use current_patch.published_at
2025-12-19 00:18:28 -10:00
Jared Schoeny
42a5928e41
Add icons to sort dropdown in DiscoverBrowser
2025-12-19 00:03:33 -10:00
Jared Schoeny
b360b5f62f
Update discover page subtitle messaging
2025-12-18 23:53:48 -10:00
Jared Schoeny
3f5d67d3a9
Cache discover feed and add trending order as default
2025-12-18 23:41:02 -10:00