Skip to content

Releases: hackutd/harp

v1.2.0

25 Feb 00:59

Choose a tag to compare

1.2.0 (2026-02-25)

Features

  • add prettier for consistent frontend code formatting (59fc483)
  • add prettier for consistent frontend code formatting (31ec718)
  • api: add scan handlers, tests, and fix route prefixes (b221351)
  • client: update review assignment toast with instructions (00ece7e)
  • create application toggle button in SuperAdmin settings panel #10 (89f5327)
  • db: add scans table and scan type settings migrations (77310f1)
  • o(1) scan stats, for future FE polling (7ef5444)
  • settings: implement review_assignments toggle (7efc2af)
  • store: add scans store, types, and settings methods (ca65af8)

Bug Fixes

  • add updateReviewPage hook to automatically reload page on clicking (84aaa6e)
  • add updateReviewPage hook to automatically reload page on clicking (7bfe827)
  • bug with removing already completed review & some race conditions (4f404de)
  • eslint error. closes #10 (5c2896f)
  • store: backfill review assignment settings for admins (74728a8)
  • store: make user creation and settings update atomic (a783e67)
  • store: persist disabled state for unknown admin IDs (e58674f)

v1.1.1

13 Feb 22:49

Choose a tag to compare

1.1.1 (2026-02-13)

Bug Fixes

  • update changelog grep to match release-please bracket format (f91795c)

v1.1.0

13 Feb 22:34

Choose a tag to compare

1.1.0 (2026-02-13)

Features

  • update api version automatically (60cc395)

Bug Fixes

  • auto udpating sem. version for api (4002c0b)
  • testing auto updating semver HOPE THIS WORKS (34892fc)

v1.0.0

13 Feb 22:06

Choose a tag to compare

1.0.0 (2026-02-13)

Features

  • add application stats to the all applicants page (3b879fe)
  • Add applications stats and applicant specific cards (38a50ed)
  • add automation workflow (7ea95a5)
  • add completed view + endpoints (fbf75ec)
  • add conventional commits githook (4970559)
  • add databse seeding func. (38b809f)
  • add GET endpoints for pending reviews and reviews by application (c47694e)
  • add SPA handler (fc1fd35)
  • applications store with getOrCreateApplicationHanlder (3bef31b)
  • BE implement batch assign reviews and next review endpoints (480fa06)
  • consolidate env (4cdb4fd)
  • consume hacker application endpoints for creating + editing + submitting. Implementation is not that nice it was vibecoded will likely need to refactor a lot of FE. (e326962)
  • convenience changes (7fba065)
  • cursor pagination for admin view of all applciations (e8db610)
  • dockerfile (ad8fdba)
  • expanded view for grading applications, added shortcuts for easy navigation. there is a BUG with accepting with shortcuts and saving the notes (087291f)
  • FE implementation of assigning review for admin (237c7f2)
  • implement get application on admin side to view specific applications. (434010e)
  • implement lazy loading pages (76ea9de)
  • implement query applicant emails by status (ref #6) tests not finished (abc7ed4)
  • implement super admin set applciation status endpoint (e2c98b1)
  • migrate lots of needed tables and implement get and set for reviews per application (3d80721)
  • notes + review casting votes (6f5ac39)
  • query to grab applicant emails by status (4f53342)
  • release please script (6a02b08)
  • release please script (d0d07d3)
  • submit applications handler + add additional fields for applciations (b80f47a)
  • superadmin settings dialog UI (7a5800f)
  • UI for setting short answer questions (4454738)
  • update/patch applications (c91c4e4)

Bug Fixes

  • /auth routing causing issues with super tokens and oauth (6a1213f)
  • abort stale requests and recycle db connections to prevent 500s (0ef08e7)
  • add main func for build testing CI (0ec6c50)
  • add return, remove redundant if, add swagger docs. resolves #6 (5423da5)
  • automations versioning (641935b)
  • change from path query to url query. test. closes #6 (478ff16)
  • empty string placeholder in DB by adding validation tags (a464b61)
  • lint issues (11487f8)
  • logging config for GCP (3e58b17)
  • remove unused exp field from mailConfig (d45fe1d)
  • remove unused tokenConfig type and token field (2dc16e0)
  • reroute /admin to /admin/applications (63f1472)
  • route auth and review endpoints through centralized API client (9ee5db1)
  • routing for /auth supertokens config for swagger (337ed04)
  • switch to pgx driver for Neon DB compatibility (4afdfe0)
  • use direct type conversion instead of struct literals (7cb887e)