Skip to content

v0.15.0

Choose a tag to compare

@balebbae balebbae released this 05 Oct 00:55
27a9fe2

0.15.0 (2026-10-05)

Features

  • add drag drop for sponsor logos (9cf6704)
  • allow admin to edit votes (b81cb72)
  • auth: relink users by email on staging (#187) (a6d0e61)
  • exportable emails (#174) (387aa71)
  • exportable emails (hackutd/harp#174) (efa52c8)
  • login: restyle sign-in to match the Zero Day site (f57cbc2)
  • portal: add cyberpunk cursor set from zero-day (2d9542c)
  • portal: add cyberpunk cursor set from zero-day (f075368)
  • public endpoint for tracks (#159) (fd52190)
  • public: serve sponsor/track logos as cacheable URLs and downscale uploads (9930649)
  • restyle error page for ZERODAY (8c0ab22)
  • restyle error page for ZERODAY (0b5736e)
  • reviews leader board and ability to request more reviews (372c1a4)
  • reviews: add Priority badge for applications submitted by Oct 3 11:59pm CT (#182) (088e90d)
  • reviews: per-reviewer vote breakdown and travel yes rate on the leaderboard (#181) (dad8849)
  • structured Cloud Logging access logs, trace correlation and Error Reporting events (#164) (ec8a91c)
  • structured Cloud Logging access logs, trace correlation and Error Reporting events (#164) (69b1c73)
  • time to submit section on reviews (805f03f)
  • track logo drag and drop (86d04dd)

Bug Fixes

  • (sa): form unwanted scroll (33819bc)
  • a more balanced review process & confirmation dialogs (#156) (6602bba)
  • allow for country code on phone number application (6a1bc2e)
  • application mobile view dropdown (61e1d02)
  • bug with email written and clicking sign in with google (6fc0202)
  • ci: harden go mod download against proxy stream resets (f4cff18)
  • column width for all-applicants (#188) (e79c2ca)
  • drop stale pending reviews and scope assignment toggle to super admins (#161) (a2a95bb)
  • drop stale pending reviews and scope assignment toggle to super admins (#161) (5575463)
  • error messaging on applications (#157) (5d5aad4)
  • form validation issue (0ae3edc)
  • frontend mobile UI issues with application summary (6755710)
  • hide perfered name (19f9aeb)
  • hide PII from admins (1983f8a)
  • mark decision emails sent per recipient after delivery, not before dispatch (660fbbf)
  • notifications: lease deliveries instead of marking sent on claim (023d441)
  • notifications: lease deliveries instead of marking sent on claim (#167) (8e995db)
  • notifications: restrict push endpoints to known push services and bound dispatcher requests (#153) (18014b3)
  • ordering issue on form (851d461)
  • phone number input (75c4c2f)
  • port bug fixes from hackutd-harp (check-in RSVP gate, decision emails, phone/draft/validation, mobile UI) (#165) (88245d8)
  • portal: keep native cursors on admin and swap cursor-pointer hand (d52d4e5)
  • portal: keep native cursors on admin and swap cursor-pointer hand (edec8d9)
  • portal: reload stale tabs on any chunk load failure and offer reload on the error page (3201851)
  • pwa: stop precaching the shell and bundles so deploys do not strand open tabs (168dcf1)
  • ratelimiter: atomic fixed-window counting and explicit client-IP trust (#155) (e5f2a1d)
  • required conditional check against application form (571eb9f)
  • reviews: break workload ties at random so reviewers do not share identical queues (6d8dbd9)
  • sa: let the forms overview scroll (b7b83f5)
  • spa cache issue on new deployments (a7cc67e)
  • toggle if required a confirmed RSVP (fa33e3c)