Commit graph

  • 018d93cfb7 add in fixed price and also hide consolations main Nathan 2026-03-23 11:53:53 -04:00
  • 83bf93616f Revert "17th" Nathan 2026-03-19 00:05:24 -04:00
  • 7e65d9eee8
    17th End 2026-03-18 20:06:14 -07:00
  • eadf80d523 Update +page.svelte Nathan 2026-03-18 22:34:49 -04:00
  • 49cfdc6662 Update projects.ts Nathan 2026-03-18 18:36:47 -04:00
  • 8a2749f4bc Update +page.svelte Nathan 2026-03-18 12:03:41 -04:00
  • 45bdce3c3e Auto-fulfill after adding to Theseus Jenin 2026-03-18 09:06:34 -04:00
  • 843bec2cd9 Put Theseus letter ID into tracking input instead of saving directly Jenin 2026-03-18 09:05:57 -04:00
  • 39c04ec73c Add Theseus integration to orders panel Jenin 2026-03-18 09:02:12 -04:00
  • b42a009a9f
    nathan i will hurt you if this was you End 2026-03-17 15:14:46 -07:00
  • b3cdfd7ade Update config.ts Nathan 2026-03-17 14:03:49 -04:00
  • c1a9614bbd ended Nathan 2026-03-17 13:24:54 -04:00
  • f1ef19fcf9 Update +page.svelte Nathan 2026-03-13 15:34:36 -04:00
  • ecbd8b0060 Update +page.svelte Nathan 2026-03-13 13:12:14 -04:00
  • 520d2cd550 update item pricing NotARoomba 2026-03-13 12:20:06 -04:00
  • 1c808047b4 aaa NotARoomba 2026-03-12 17:03:02 -04:00
  • 8d2b90a482 update NotARoomba 2026-03-12 16:35:11 -04:00
  • 29d82b2f49 hackatime stuffs NotARoomba 2026-03-10 16:50:39 -04:00
  • f1df459fe8 Update airtable-sync.ts NotARoomba 2026-03-10 15:05:44 -04:00
  • 4da771e9d3 dupe check NotARoomba 2026-03-10 14:47:53 -04:00
  • 8288e2a6ae fix xstuffs NotARoomba 2026-03-10 14:35:10 -04:00
  • ced2151b1d unified checks NotARoomba 2026-03-10 14:18:52 -04:00
  • 5d6e7eab52
    typos and stuff End Nightshade 2026-03-05 10:16:26 -07:00
  • a3feec9263 slack id fallback NotARoomba 2026-03-04 14:17:18 -05:00
  • 8bfdcc7d52 aaa NotARoomba 2026-03-04 13:53:35 -05:00
  • ad844dbcb3 updates NotARoomba 2026-03-04 13:39:19 -05:00
  • b01538deba fix updates NotARoomba 2026-03-04 13:28:26 -05:00
  • 11faeef4be Update airtable-sync.ts NotARoomba 2026-03-04 12:46:31 -05:00
  • 86425dfca3 add in stuff NotARoomba 2026-03-04 12:31:57 -05:00
  • fea18cf0ed update stuff NotARoomba 2026-03-04 12:15:50 -05:00
  • 2390eb7632 aaaa NotARoomba 2026-03-04 11:45:44 -05:00
  • d8a4c8121c creator NotARoomba 2026-03-04 11:38:22 -05:00
  • 5a7087031a Update Navbar.svelte NotARoomba 2026-03-04 11:32:24 -05:00
  • a79c27c838 add creator role NotARoomba 2026-03-04 11:24:41 -05:00
  • f97e52b0a0
    bweh End Nightshade 2026-03-04 08:44:23 -07:00
  • a763a3e82d copy NotARoomba 2026-03-03 18:00:35 -05:00
  • 5aafb50a66 Merge branch 'main' of https://github.com/hackclub/scraps NotARoomba 2026-03-03 15:30:51 -05:00
  • a49415a90e
    aaaaaaaaaaa End Nightshade 2026-03-03 13:18:09 -07:00
  • bf85cc71ae
    what End Nightshade 2026-03-03 12:48:13 -07:00
  • 1370abec5d
    fixes End Nightshade 2026-03-03 12:40:56 -07:00
  • 78f1caab59 aa NotARoomba 2026-03-03 14:35:40 -05:00
  • e6473c91ac Merge branch 'main' of https://github.com/hackclub/scraps NotARoomba 2026-03-03 14:32:19 -05:00
  • 892ea160fc add in stuff NotARoomba 2026-03-03 14:29:03 -05:00
  • dde9a8f27f
    akdlskd End Nightshade 2026-03-03 12:17:01 -07:00
  • 5d4f12d4b6 adsfkhsadlkjfh NotARoomba 2026-03-03 13:15:02 -05:00
  • 6cdebfa56f aaa NotARoomba 2026-03-03 12:53:31 -05:00
  • 8af711ef7e actuall NotARoomba 2026-03-03 12:41:29 -05:00
  • 6890adb44c
    HIDE REVIEWERS RAAA End Nightshade 2026-03-03 07:54:38 -07:00
  • 73e709fe2d
    format omg why didnt ever run this End Nightshade 2026-03-03 07:31:25 -07:00
  • 827f285438
    guh hackatime work End Nightshade 2026-03-02 21:41:00 -07:00
  • bab78ab458 reject stuffa NotARoomba 2026-02-23 20:57:00 -05:00
  • df2039908f update logic fix NotARoomba 2026-02-23 15:35:59 -05:00
  • 3e897fbd26
    chore: tighten typings and frontend fixes (admin/shop, orders) End Nightshade 2026-02-23 13:03:25 -07:00
  • c9643e3df4 new shop calcs NotARoomba 2026-02-23 14:34:42 -05:00
  • 064a10578b update stuff NotARoomba 2026-02-23 13:33:43 -05:00
  • 472fea634a Update ysws.ts NotARoomba 2026-02-23 12:34:49 -05:00
  • 89069f3fa9
    fix(admin): fix EV simulation using perRollMultiplier as base cost multiplier End Nightshade 2026-02-22 18:46:49 -07:00
  • 55477673ab
    fix(frontend): resolve all 5 pre-existing TypeScript errors End Nightshade 2026-02-22 18:42:59 -07:00
  • dfa61ff117
    fix(shop): remove perRollMultiplier from base roll cost calculation End Nightshade 2026-02-22 18:35:14 -07:00
  • bd133c09d6 refactor(db): use new drizzle({ client: pool }) API End Nightshade 2026-02-22 18:00:51 -07:00
  • 69b0309811 chore(backend): rebuild dist End Nightshade 2026-02-22 17:49:17 -07:00
  • 85683b860a fix(admin): decrement stock on restore, preserve notes/isFulfilled/updatedAt End Nightshade 2026-02-22 17:49:12 -07:00
  • 52b3e37c8f chore(backend): rebuild dist End Nightshade 2026-02-22 13:36:04 -07:00
  • f85fde1937 feat(frontend): fetch server config on startup for canonical pricing End Nightshade 2026-02-22 13:35:55 -07:00
  • 7367dac120 feat(shop): add displayRollCost and perRollMultiplier frontend support End Nightshade 2026-02-22 13:35:48 -07:00
  • 719b4cb04d feat(admin): add order delete confirmation modal with undo toast End Nightshade 2026-02-22 13:35:41 -07:00
  • e9e11101c8 fix(admin): fix order delete/restore with single JSONB payload archive End Nightshade 2026-02-22 13:35:34 -07:00
  • ec726b0745 feat(shop): serve displayRollCost and perRollMultiplier from backend, add identity token refresh End Nightshade 2026-02-22 13:14:17 -07:00
  • 7db3230af4 fix(shop): rework pricing calculation with budget-capped upgrade costs and per-roll multiplier End Nightshade 2026-02-22 13:14:12 -07:00
  • e80c0deb79 feat(shop): add perRollMultiplier and upgradeBudgetMultiplier columns to shop_items End Nightshade 2026-02-22 13:14:07 -07:00
  • 9fd24159d7 feat(db): use pg pool with error handling and graceful shutdown End Nightshade 2026-02-22 13:14:02 -07:00
  • a5cf64c1b0
    fix bugs santiago 2026-02-21 23:16:47 -05:00
  • 2348592b58 no hackatiem id sent NotARoomba 2026-02-21 01:14:19 -05:00
  • 42ce53ea15 remove ecvessive logging NotARoomba 2026-02-21 01:08:41 -05:00
  • 78a0ef69da fix hackatimea aaaaaaaaaaa NotARoomba 2026-02-21 01:05:56 -05:00
  • ca20718445 fix hackatime hopefully NotARoomba 2026-02-21 00:13:04 -05:00
  • c286a7a754 Update leaderboard.ts NotARoomba 2026-02-20 21:17:02 -05:00
  • cd7a078e57 hackatime banned ppl NotARoomba 2026-02-20 20:06:57 -05:00
  • ca8802922a Merge branch 'main' of https://github.com/hackclub/scraps NotARoomba 2026-02-20 19:41:07 -05:00
  • 5a1c06628e Update scraps.ts NotARoomba 2026-02-20 19:41:02 -05:00
  • 1fbcdaab93
    idek End Nightshade 2026-02-20 17:32:59 -07:00
  • 3ced8845e9 scraps stuff NotARoomba 2026-02-20 19:04:32 -05:00
  • 2a0a9ec79b non buyer refinery NotARoomba 2026-02-20 18:55:55 -05:00
  • fa338e9229 maybe final shop update NotARoomba 2026-02-20 18:40:22 -05:00
  • 9421db9672 aaa NotARoomba 2026-02-20 18:15:20 -05:00
  • a25fe6eae4 Merge branch 'main' of https://github.com/hackclub/scraps NotARoomba 2026-02-20 17:16:51 -05:00
  • d76aedf85e sold out items section NotARoomba 2026-02-20 17:16:45 -05:00
  • 90a42307a7 Merge branch 'main' of https://github.com/hackclub/scraps sbeltranc 2026-02-20 16:56:45 -05:00
  • d4bb402702 rework in the orders page sbeltranc 2026-02-20 16:55:59 -05:00
  • 9289d0bbe9 add in more admin info NotARoomba 2026-02-20 16:50:50 -05:00
  • 68043e888a revert NotARoomba 2026-02-20 16:30:17 -05:00
  • ec76d38eee fix stuff and cph NotARoomba 2026-02-20 16:17:55 -05:00
  • cac54211c0
    fix(auth): make dev work End Nightshade 2026-02-20 13:44:36 -07:00
  • 92fb79fe7a
    feat(admin): show base and +1-upgrade roll costs in roll-cost placeholder and text End Nightshade 2026-02-20 13:37:24 -07:00
  • 674b7fe8f9
    docs(admin): update pricing reference to match backend semantics (roll cost scales with effective probability, upgrade budget 3x) End Nightshade 2026-02-20 13:28:35 -07:00
  • a8c3a05332 revert new budget Nathan 2026-02-20 10:32:39 -05:00
  • ab6d711b49 add in cost breakdown Nathan 2026-02-20 10:14:54 -05:00
  • aeb10b65ec
    feat(admin): change rate to $4/hr and simplify order revert to single-step delete with logging End Nightshade 2026-02-19 20:23:09 -07:00
  • e55b939c3f
    feat(shop): add admin roll cost override End Nightshade 2026-02-19 19:28:44 -07:00
  • 0a3e51e1e5
    fix(admin): compute EV-safe upgrade costs against overridden scraps price End Nightshade 2026-02-19 19:18:33 -07:00