Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
89 changes: 89 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,94 @@
# Changelog

## [1.3.0](https://github.com/hackutd/harp/compare/v1.2.0...v1.3.0) (2026-04-20)


### Features

* add "other" scan category and enforce single check_in type ([5e6e26a](https://github.com/hackutd/harp/commit/5e6e26a927f434ee29cce861fe174560489008a9))
* add Docker dev environment and update README quickstart ([c09e37b](https://github.com/hackutd/harp/commit/c09e37b9e87a2ab7b9fb3458626d13097a998524))
* add page-level types for settings reset ([ff051bc](https://github.com/hackutd/harp/commit/ff051bc3511c5ebeea7cf7206f0fb79c200b1224))
* add POST for setApplicationsEnabled resolves [#31](https://github.com/hackutd/harp/issues/31) ([40c31ea](https://github.com/hackutd/harp/commit/40c31ea1abba6513836d6983518e546de61dda31))
* add schema-driven type validation on submit ([b9ba6c1](https://github.com/hackutd/harp/commit/b9ba6c14843b5897a711afb2b81cef0cda3677c1))
* add search input to all applicants page ([e6a0f58](https://github.com/hackutd/harp/commit/e6a0f588d288a3af9c422b54e22038c7d8083938))
* allow super admins to toggle perms for admin schedule building ([5ff2ed3](https://github.com/hackutd/harp/commit/5ff2ed37c276a1a7f565978b7b6c0e8e4f334916))
* **api:** update review assignment toggle endpoints to manage all ad… ([3197fee](https://github.com/hackutd/harp/commit/3197fee70b3c00deff7b1f57eacf8bf56a20e306))
* **api:** update review assignment toggle endpoints to manage all admins ([14c24f7](https://github.com/hackutd/harp/commit/14c24f7c156515272f679365aa695298b47f33e5))
* base64 encoded sponsor storage & default no filters for usermanagement ([8dae63c](https://github.com/hackutd/harp/commit/8dae63c3d0313abe31234f1b2fa5a8bd6ddcabab))
* centralize assign and completed ui ([605e2e0](https://github.com/hackutd/harp/commit/605e2e03a2949f40528f5e90de79b18db2f07dea))
* configure pwa ([d81398b](https://github.com/hackutd/harp/commit/d81398b6dc0a6f5325eed04cac657e3903b1d663))
* configure pwa ([fcd3d32](https://github.com/hackutd/harp/commit/fcd3d3202bef2a2f3cd0333f0b5f770fcda572da))
* FE for hacker applications enabled/disable ([b4a6368](https://github.com/hackutd/harp/commit/b4a6368d5d658ceb832c12bca7dd453c66f208fe))
* **frontend:** complete applications ([5ee45ab](https://github.com/hackutd/harp/commit/5ee45ab737d312065e5a20f0df0583366598e860))
* **gcs:** add public url and image upload support ([11481c0](https://github.com/hackutd/harp/commit/11481c0f52de58e01052544c95322e47163185b5))
* generate email csv for sendgrid ([3eefd6e](https://github.com/hackutd/harp/commit/3eefd6e26cef9e7060298eb68450f881f9f41787))
* implement sponsors public API ([b1f45c9](https://github.com/hackutd/harp/commit/b1f45c986ed832125d5031f7bcf352851c0445ff))
* mark down parse links for agreements ([0f17f1b](https://github.com/hackutd/harp/commit/0f17f1b977067def64ab7441e26372b32205198b))
* merge ai percent on apps ([b58408b](https://github.com/hackutd/harp/commit/b58408b03103ccac8416ede342357ebfebded4b4))
* migrate to new migrations & update sa/applications UI ([f3649ba](https://github.com/hackutd/harp/commit/f3649ba5ece59ddfe323f1333563514d4e3e72b8))
* new migrations ([b7fc3f9](https://github.com/hackutd/harp/commit/b7fc3f95a32c40fa288888bcb4e4ef2de33bdbba))
* new super admin pages ([568d1af](https://github.com/hackutd/harp/commit/568d1af8e2885e89da1c2a508ae27f59d04b137a))
* refactor admin scheduler and move superadmin schedule controls ([c37d94a](https://github.com/hackutd/harp/commit/c37d94ae8a19a14aa0ee3757f60b22af11dbf97f))
* remove email qr code email + handler ([e920646](https://github.com/hackutd/harp/commit/e920646ae974826c8f2339e4f087aec0a20144aa))
* schedule endpoints ([3305d12](https://github.com/hackutd/harp/commit/3305d12804ed2dec46530c01d61047e0a26189d9))
* **sidebar:** add super admin section to admin sidebar ([55267bf](https://github.com/hackutd/harp/commit/55267bf468a29169d056e0ec3ad4fa2826eed426))
* **sponsors:** add APIs ([18d8e8c](https://github.com/hackutd/harp/commit/18d8e8c2f0f38086e5447aaa22fd68f7a6e2bdff))
* **superadmin:** add user management page for review toggles ([bfb9f9a](https://github.com/hackutd/harp/commit/bfb9f9a5a4071bb2aec8caec86354da6657f8214))
* **superadmin:** implement hackathon data reset functionality ([76864e4](https://github.com/hackutd/harp/commit/76864e43ac67d326a94f12dc2cdc6a1d0f42093a))
* ui issues ([d3302fa](https://github.com/hackutd/harp/commit/d3302fa7506f54e1ae0e650424b2fb7cb462ef5f))
* **ui:** admins, superadmins view resumes ([010241c](https://github.com/hackutd/harp/commit/010241c50912ac7f87ebcfc19c8cdad8795480a9))
* **ui:** applicant upload resume ([54d40b3](https://github.com/hackutd/harp/commit/54d40b3704933988cdd54ab41b6672e9f0ea0b61))
* **ui:** application config page for super admins ([935acec](https://github.com/hackutd/harp/commit/935acec565a53e6499955a082f82680bdc9e7a01))
* **ui:** placeholder instead of spinner loading ([3deeff1](https://github.com/hackutd/harp/commit/3deeff174b14323b8782efb523832792bde04068))
* **ui:** super admin scan types crud ([5cb0807](https://github.com/hackutd/harp/commit/5cb080721cb250f19bd3c9d9f20744489da3c631))
* **ui:** superadmin final reviews page ([096ac67](https://github.com/hackutd/harp/commit/096ac6769d4e2557104fb5b2252b3ed078eafeb4))
* upload resume and add gcs package ([e57bb5d](https://github.com/hackutd/harp/commit/e57bb5de359187ecb6646956a2f9d142add12705))
* users management page ([4b27734](https://github.com/hackutd/harp/commit/4b2773417b1cc3025995855597907f6e5111d02c))
* users management page ([2fe566e](https://github.com/hackutd/harp/commit/2fe566e253034fe56fa593abec63640d3ab6c5ee))
* **web:** add admin scans page with QR code scanning ([cd24bb6](https://github.com/hackutd/harp/commit/cd24bb6dc84d61ceb55810d94372faca08f868e0))
* **web:** crud scan types for super admin ([3613084](https://github.com/hackutd/harp/commit/36130843a4ce9004eca0527cb9897aa7f39de41c))
* **web:** explicity turn off camera when not on scanning ([ff7664b](https://github.com/hackutd/harp/commit/ff7664b37da8dd467d4e9e860679609063b1c385))
* **web:** mobile friendly ([f98845b](https://github.com/hackutd/harp/commit/f98845bb71d2861cbbfcf1d5ff6348c6a6872580))


### Bug Fixes

* align review assignment toggle defaults and add validation ([34bce69](https://github.com/hackutd/harp/commit/34bce691d2befa169d1c928d702866e29ad34a11))
* applications typo ([7b282a4](https://github.com/hackutd/harp/commit/7b282a4a5ddec5a5802ca87bd893a4fa4dc0c960))
* batch review assignment timeout via bulk insert ([718e98b](https://github.com/hackutd/harp/commit/718e98b62278c750c55b265a663e04e2277f3624))
* batch review assignment timeout via bulk insert ([6513ecb](https://github.com/hackutd/harp/commit/6513ecb1d84b2b36772d533a4f158384086df635))
* bugs and patterns ([a670a27](https://github.com/hackutd/harp/commit/a670a270fdc782e663d44cdf4a3433ee0ee226f4))
* change qr code scanner to one that is supported by safari ([fa8d90f](https://github.com/hackutd/harp/commit/fa8d90f61ca282c627b2eec5d50d7945cfd82710))
* ci audit ([4b258bc](https://github.com/hackutd/harp/commit/4b258bc930d9c6d9ba9b67757baf844dc0015ecc))
* ci audit ([b93fccb](https://github.com/hackutd/harp/commit/b93fccbdd27eb38e6e31dd7efd39ab8ba1302fd7))
* ci audits ([cb151bf](https://github.com/hackutd/harp/commit/cb151bf1cdfe015126efdf1d5bd933b42f22fe24))
* ci check ([1348833](https://github.com/hackutd/harp/commit/13488336da6c86fb3ae155b3c3d54d846ff83f5f))
* ci-audits ([f4a32cf](https://github.com/hackutd/harp/commit/f4a32cfcf0fb17c8c1aa317c8bad4d2621372c94))
* clean up ui issues ([2d27e11](https://github.com/hackutd/harp/commit/2d27e110e6074b7c0bb8dd022038c56b2f6f1d9d))
* clean up unrelated test changes in settings_test ([088749f](https://github.com/hackutd/harp/commit/088749fb3a8be3754e26907deefcc4ef7fa6e0cd))
* formatting for ci ([2dd753a](https://github.com/hackutd/harp/commit/2dd753a2083e631a7599d685386f56904fa5c51e))
* ignore changelog in prettier so no accidental - for bulletpoints ([032cbf7](https://github.com/hackutd/harp/commit/032cbf78b930ee414c941c0d99b6319bdd928482))
* logging pattern ([23b8964](https://github.com/hackutd/harp/commit/23b8964d5fae3a4c86bcd86948c7fa354d34bc4c))
* migration orderings ([3522ab6](https://github.com/hackutd/harp/commit/3522ab64826d2075cf616e6caf4f452ce3af1b68))
* minor fixes with a change in the upload approach ([a593561](https://github.com/hackutd/harp/commit/a5935617aac847d9bf50507efaa19cba46812aca))
* move sponsors configs to admin ([be966ba](https://github.com/hackutd/harp/commit/be966ba998d9a0be1d3e76fde851b0ea0d807696))
* pass struct ([1137369](https://github.com/hackutd/harp/commit/1137369235111741b8c6fb1a638c7b0cf1392ed1))
* pr review, waiting on refactor from main ([8db4783](https://github.com/hackutd/harp/commit/8db478388e475dbc827c95bb854ed8025a526c12))
* prevent full page re-render on applicant search ([75b8807](https://github.com/hackutd/harp/commit/75b88071029601e74f721c0e0bf9a94f17dc7288))
* remove redundant Success field from reset response ([acfc033](https://github.com/hackutd/harp/commit/acfc03317e598833adce0af704c8de1d217790d3))
* remove required sendgrid api key ([7e888c7](https://github.com/hackutd/harp/commit/7e888c79e109a1af98f03acb40ac30b856612bb7))
* remove unused "set-admin" from SettingsTab type ([a5486c1](https://github.com/hackutd/harp/commit/a5486c1a7f58d5cda6ee49b36fae37e6fcec6161))
* replace hardcoded colors with semantic tokens ([6d3a2cc](https://github.com/hackutd/harp/commit/6d3a2cc7f7dacab2aa69ff8c0c923064651fa0d6))
* resolve minimatch high severity vulnerability ([927964c](https://github.com/hackutd/harp/commit/927964c76c97087d437faf5a52f926f17ec66e3c))
* reviews page toggle assignment ([b74e14a](https://github.com/hackutd/harp/commit/b74e14ad33bc9270a6410d4f438770220f1f6429))
* seeding & applications in other models ([43b48a4](https://github.com/hackutd/harp/commit/43b48a4aee7c5a50988432e7bec3f29f2cbe7077))
* timezones for creating schedules ([3ff9b99](https://github.com/hackutd/harp/commit/3ff9b99de49e464a78f16474c884f419dc840114))
* **ui:** duplicate requests ([d8330ce](https://github.com/hackutd/harp/commit/d8330ce99489c332574f4807e97a9b4b0771d887))
* **ui:** remove duplicate API calls when toggling status filters ([3f5de97](https://github.com/hackutd/harp/commit/3f5de97540cecc1cdef4b15aa7bc2c3ee8023adc))
* update percentage -> percent migration ([133d9e2](https://github.com/hackutd/harp/commit/133d9e2b753b8ada486b248b3bcdd384dc688f03))
* UX filter issues ([9269698](https://github.com/hackutd/harp/commit/92696981a49cd90d2e99f5f71d72453425a5e5bc))
* validate at least one reset option is selected ([81f4347](https://github.com/hackutd/harp/commit/81f4347d0c2c0bae322bd470cce80528790d0edf))

## [1.2.0](https://github.com/hackutd/harp/compare/v1.1.1...v1.2.0) (2026-02-25)


Expand Down
Loading