Releases: hackutd/harp
Releases · hackutd/harp
v1.2.0
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
v1.1.0
v1.0.0
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)