Commit Graph

  • 6f279696f2 Fix inconsistent heights of hack cards Jared Schoeny 2025-11-08 12:17:08 -10:00
  • a0a106f900 Add ability for admins to approve hacks Jared Schoeny 2025-11-07 19:30:34 -10:00
  • fbe36812b6 Remove unapproved hacks from sitemap Jared Schoeny 2025-11-07 17:53:13 -10:00
  • c7a174fea0 Add Discord admin webhook notifications Jared Schoeny 2025-11-07 17:50:20 -10:00
  • 39bda37d11 Add Stats button to HackOptionsMenu Jared Schoeny 2025-11-07 00:56:15 -10:00
  • d91a25eae8 Add hack_team table and original_author column Jared Schoeny 2025-11-07 00:42:05 -10:00
  • b311afc96d Replace action bar "Ready" text with patch filename Jared Schoeny 2025-11-07 00:41:12 -10:00
  • e5278f831c Minor tweaks to faq entries Jared Schoeny 2025-11-06 10:53:33 -10:00
  • b0a1ce541f Update some page titles and descriptions Jared Schoeny 2025-11-06 10:51:12 -10:00
  • f4f46eec44 Fix missing suspense error for contact page Jared Schoeny 2025-11-06 01:46:44 -10:00
  • 3bbbc40253 Add contact page and form Jared Schoeny 2025-11-06 01:34:04 -10:00
  • 60ff8a98a5 Add statement about BPS format to faq Jared Schoeny 2025-11-06 00:09:15 -10:00
  • b5857bda4c Add support for static invite codes through edge config Jared Schoeny 2025-11-05 23:25:35 -10:00
  • b7220ca057 Add canonical urls Jared Schoeny 2025-11-05 09:15:30 -10:00
  • 12723873e6 Add faq page Jared Schoeny 2025-11-05 02:29:26 -10:00
  • cecfd49b91 Improve SEO of hack pages Jared Schoeny 2025-11-03 18:40:21 -10:00
  • 410b3eae57 Add privacy policy Jared Schoeny 2025-11-03 16:26:45 -10:00
  • a255b727c5 Clean up legal styling Jared Schoeny 2025-11-03 16:26:24 -10:00
  • 04229b2a00 Add dashboard and hack insights Jared Schoeny 2025-11-03 16:25:53 -10:00
  • ee9159a09e Clean up landing page buttons on mobile Jared Schoeny 2025-10-31 15:30:46 -10:00
  • 489a8fb577 Update logo icon Jared Schoeny 2025-10-31 15:20:42 -10:00
  • 662527d87e Pull latest changes from remote database Jared Schoeny 2025-10-31 11:11:22 -10:00
  • 239fb4c35c Fix db:pull npm script Jared Schoeny 2025-10-31 11:09:45 -10:00
  • 165aae84b0 Update footer Jared Schoeny 2025-10-31 01:18:58 -10:00
  • 550e232390 Add Terms of Service Jared Schoeny 2025-10-31 01:12:27 -10:00
  • ffe327d32c Remove leftover tags layout testing Jared Schoeny 2025-10-30 12:56:58 -10:00
  • 8609ab451a Implement Share button in HackOptionsMenu Jared Schoeny 2025-10-30 12:48:57 -10:00
  • 2bb33483ff Improve mobile layout of StickyActionBar when ready Jared Schoeny 2025-10-30 12:31:49 -10:00
  • 7b0ca603c4 Improve layout of hack page headers Jared Schoeny 2025-10-30 12:26:30 -10:00
  • 6d232e6c6e Add ready only filter to DiscoverBrowser Jared Schoeny 2025-10-30 12:03:47 -10:00
  • a549444950 Improve no results screen for DiscoverBrowser Jared Schoeny 2025-10-30 11:38:39 -10:00
  • 41c7fde4ba Fix some missing @ for usernames Jared Schoeny 2025-10-29 22:19:04 -10:00
  • 5175dd0637 Fix bad sitemap urls Jared Schoeny 2025-10-29 21:51:51 -10:00
  • c22f9a53dc Add password recovery functionality Jared Schoeny 2025-10-29 19:48:20 -10:00
  • ec860cebc1 Fix HackOptionsMenu alignment Jared Schoeny 2025-10-29 19:26:37 -10:00
  • a90ecaefd5 Update favicon Jared Schoeny 2025-10-27 22:41:46 -10:00
  • d2528d8d52 Add hack title to metadata Jared Schoeny 2025-10-27 22:28:26 -10:00
  • 27f920b905 Add anchor link support to markdown headers Jared Schoeny 2025-10-27 20:32:44 -10:00
  • bbd2f56797 Improve handling of accented letters with slugs Jared Schoeny 2025-10-27 20:07:48 -10:00
  • 9681bd97a7 Add loading state to DiscoverBrowser Jared Schoeny 2025-10-27 15:10:46 -10:00
  • d24f96d657 Add local draft saving for hack submissions Jared Schoeny 2025-10-27 14:42:46 -10:00
  • e9201f6e51 Fix issues with auth page redirects Jared Schoeny 2025-10-27 13:30:21 -10:00
  • 15fc02c400 Revert desktop submit button Jared Schoeny 2025-10-27 08:56:38 -10:00
  • e9d276b74d Add beta tag next to logo in header Jared Schoeny 2025-10-26 14:37:30 -10:00
  • 4c438db725 Fix issues with gallery thumbnails Jared Schoeny 2025-10-24 23:58:43 -10:00
  • b219873dfb Add dynamic sitemap Jared Schoeny 2025-10-24 23:47:23 -10:00
  • 1d7d0898eb Fix carousel and link dragging conflict of HackCard Jared Schoeny 2025-10-24 23:29:27 -10:00
  • d158eb1c32 Improve gallery styling Jared Schoeny 2025-10-24 23:29:02 -10:00
  • 8685d073d8 Fix incorrect patches bucket name Jared Schoeny 2025-10-24 23:08:19 -10:00
  • ada360bbe0 Fix broken login/signup redirects Jared Schoeny 2025-10-24 15:35:57 -10:00
  • 02a262f898 Add mobile header menu panel Jared Schoeny 2025-10-24 15:00:48 -10:00
  • f486ecbabc Change db:pull script to gen types from local Jared Schoeny 2025-10-24 14:37:24 -10:00
  • e652943384 Make tweaks to landing page Jared Schoeny 2025-10-24 14:24:42 -10:00
  • 4a5e77ca9f Add auth redirect if already logged in Jared Schoeny 2025-10-24 14:17:49 -10:00
  • 18c593000a Change patch downloads symbol Jared Schoeny 2025-10-24 14:13:28 -10:00
  • 32d5af3c8e Add proper download counting functionality Jared Schoeny 2025-10-24 14:05:18 -10:00
  • 9287ddbace Drop cover-position constraint to fix race condition bug Jared Schoeny 2025-10-24 01:31:00 -10:00
  • cfdf2bb5d6 Update Details section of hack page Jared Schoeny 2025-10-24 01:26:32 -10:00
  • b78725b893 Update baseRoms Jared Schoeny 2025-10-24 01:22:36 -10:00
  • 848a55dbd0 Add rom name to hack action select button Jared Schoeny 2025-10-23 17:06:37 -10:00
  • 8855c2a2dd Improve hack action bar on mobile Jared Schoeny 2025-10-23 13:52:53 -10:00
  • a2cc7c9a49 Improve hack page layout Jared Schoeny 2025-10-23 13:52:22 -10:00
  • 9a55b45fe8 Add safe area margin/padding class utils Jared Schoeny 2025-10-23 13:51:06 -10:00
  • 4f857cd7d1 Fixes and improvements to hack action bar Jared Schoeny 2025-10-23 12:14:13 -10:00
  • 0ddd0f719e Add downloading indicator to hack action bar Jared Schoeny 2025-10-23 10:49:20 -10:00
  • 5c1b380203 Refactor to have IndexedDB use id instead of name Jared Schoeny 2025-10-22 23:11:58 -10:00
  • 6d8c3bdbf4 Fix /edit redirects for unauthorized users Jared Schoeny 2025-10-22 22:33:27 -10:00
  • 07da122427 Add uploading new patch versions + incorrect versions fix Jared Schoeny 2025-10-22 22:27:23 -10:00
  • 77980ea3fc Refactor SubmitForm and add edit form Jared Schoeny 2025-10-22 15:06:56 -10:00
  • 682a2b5068 Refactor tag selection in SubmitForm Jared Schoeny 2025-10-22 01:08:27 -10:00
  • 6e759b9446 Fix tag category missing from SubmitForm Jared Schoeny 2025-10-21 23:06:44 -10:00
  • 44027f15f6 Move ungrouped tags to Advanced dropdown Jared Schoeny 2025-10-21 23:05:11 -10:00
  • f7693d909f Add "Recently Updated" sort option to discover Jared Schoeny 2025-10-21 22:57:58 -10:00
  • 82a14bc71b Fix HackCard width responsiveness Jared Schoeny 2025-10-21 22:50:49 -10:00
  • 8f98287505 Refactor tag filters to dropdowns Jared Schoeny 2025-10-21 22:50:29 -10:00
  • bfa29d239f Fix scaling issues with PixelImage Jared Schoeny 2025-10-21 22:23:21 -10:00
  • bcbeeac6ee Remove unused temp hack data Jared Schoeny 2025-10-21 20:07:54 -10:00
  • 7e66bb9e15 Add category to tags table Jared Schoeny 2025-10-21 13:48:24 -10:00
  • adc2574c92 Fix supabase client creation in DiscoverBrowser Jared Schoeny 2025-10-21 13:45:59 -10:00
  • be8a073329 Require invite code to create account Jared Schoeny 2025-10-21 13:44:02 -10:00
  • dd8a1013ba Fix params not being awaited Jared Schoeny 2025-10-18 22:29:22 -10:00
  • 81773715af Allow creators to build patch file on submit Jared Schoeny 2025-10-18 22:18:20 -10:00
  • e47fe2a1d3 Add base rom file type restrictions Jared Schoeny 2025-10-18 22:17:04 -10:00
  • 2a007c4be2 Update README Jared Schoeny 2025-10-16 01:19:17 -10:00
  • 3550d32b37 Change R2_ envs to S3_ Jared Schoeny 2025-10-16 00:30:53 -10:00
  • 110a6a70cd Add LICENSE Jared Schoeny 2025-10-16 00:10:54 -10:00
  • e3f4304525 Refactor and implement submit form functionality Jared Schoeny 2025-10-15 13:57:26 -10:00
  • ef141ad1fa Reorganize base roms Jared Schoeny 2025-10-15 13:41:53 -10:00
  • e773921a9d Add id to BaseRom Jared Schoeny 2025-10-15 13:10:08 -10:00
  • 66a1009569 Add PixelImage component Jared Schoeny 2025-10-15 13:09:09 -10:00
  • be00bea7d5 Add db:pull script Jared Schoeny 2025-10-11 12:39:50 -10:00
  • 0ac0be342d Implement supabase custom claims Jared Schoeny 2025-10-11 12:39:07 -10:00
  • b78e507578 Remove old author column from hacks table Jared Schoeny 2025-10-11 12:36:09 -10:00
  • d854d56ff8 Remove old covers and tags arrays from db Jared Schoeny 2025-10-11 12:02:32 -10:00
  • eb87506640 Get latest supabase migration and types Jared Schoeny 2025-10-11 11:01:00 -10:00
  • e6b35c4158 Require username to access submit page Jared Schoeny 2025-10-11 10:30:55 -10:00
  • 69ea776fa6 Add initial account setup form Jared Schoeny 2025-10-10 23:42:00 -10:00
  • a4b0f78a86 Add remote pattern for local supabase images Jared Schoeny 2025-10-10 23:40:44 -10:00
  • e5f959ece1 Fix Avatar url sometimes giving error Jared Schoeny 2025-10-10 23:38:50 -10:00
  • 303ce2cbdc Add active styling for header avatar link Jared Schoeny 2025-10-10 23:38:31 -10:00