Skip to content

Commit 16da5e8

Browse files
committed
feat: merge with main
commit 4b27734 Merge: 605e2e0 2fe566e Author: Caleb Bae <144546374+balebbae@users.noreply.github.com> Date: Thu Mar 19 09:15:11 2026 -0500 Merge pull request #61 from hackutd/user-management-ui feat: users management page commit 2fe566e Author: Caleb Bae <baecal000@gmail.com> Date: Thu Mar 19 09:12:23 2026 -0500 feat: users management page commit 605e2e0 Author: Caleb Bae <baecal000@gmail.com> Date: Mon Mar 16 14:36:25 2026 -0500 feat: centralize assign and completed ui commit eff3cc4 Merge: 812a678 032cbf7 Author: Caleb Bae <144546374+balebbae@users.noreply.github.com> Date: Mon Mar 16 10:28:17 2026 -0500 Merge pull request #55 from hackutd/review_assignment_toggle_2_real Review assignment toggle 2 real commit 032cbf7 Author: Caleb Bae <baecal000@gmail.com> Date: Mon Mar 16 10:24:36 2026 -0500 fix: ignore changelog in prettier so no accidental - for bulletpoints commit b74e14a Author: Caleb Bae <baecal000@gmail.com> Date: Mon Mar 16 10:14:38 2026 -0500 fix: reviews page toggle assignment commit 1137369 Author: Caleb Bae <baecal000@gmail.com> Date: Mon Mar 16 10:04:31 2026 -0500 fix: pass struct commit 34bce69 Author: Caleb Bae <baecal000@gmail.com> Date: Mon Mar 16 10:00:57 2026 -0500 fix: align review assignment toggle defaults and add validation commit e50e30f Merge: 50d22e1 812a678 Author: Noel Varghese <91435868+NoelVarghese2006@users.noreply.github.com> Date: Thu Mar 12 19:48:58 2026 -0500 Merge branch 'main' into review_assignment_toggle_2_real commit 812a678 Author: Caleb Bae <baecal000@gmail.com> Date: Tue Mar 10 17:01:21 2026 -0500 chore: udpate readme commit 9d2829a Author: Caleb Bae <baecal000@gmail.com> Date: Tue Mar 10 16:58:04 2026 -0500 chore: udpate readme commit c09e37b Author: Caleb Bae <baecal000@gmail.com> Date: Tue Mar 10 16:52:02 2026 -0500 feat: add Docker dev environment and update README quickstart commit 50d22e1 Merge: 11a8d1d ffb4291 Author: Noel Varghese <91435868+NoelVarghese2006@users.noreply.github.com> Date: Sat Mar 7 01:16:12 2026 -0600 Merge branch 'review_assignment_toggle_2_real' of https://github.com/hackutd/harp into review_assignment_toggle_2_real commit 11a8d1d Author: Noel Varghese <91435868+NoelVarghese2006@users.noreply.github.com> Date: Sat Mar 7 01:16:05 2026 -0600 chore(prettier) commit ffb4291 Merge: bfb9f9a 7b282a4 Author: Noel Varghese <91435868+NoelVarghese2006@users.noreply.github.com> Date: Sat Mar 7 01:14:38 2026 -0600 Merge branch 'main' into review_assignment_toggle_2_real commit bfb9f9a Author: Noel Varghese <91435868+NoelVarghese2006@users.noreply.github.com> Date: Sat Mar 7 01:11:39 2026 -0600 feat(superadmin): add user management page for review toggles This commit introduces a new "User Management" page accessible to super admins. This page displays a table of all administrators and provides a toggle switch for each user. This switch controls whether an admin is eligible to receive new application reviews from the automatic assignment system. This gives super admins granular control over the pool of active reviewers, allowing them to easily manage reviewer availability without having to remove them from the system. commit 7b282a4 Author: Caleb Bae <baecal000@gmail.com> Date: Fri Mar 6 12:57:33 2026 -0600 fix: applications typo commit 3197fee Merge: d3302fa e1c2615 Author: Noel Varghese <91435868+NoelVarghese2006@users.noreply.github.com> Date: Thu Mar 5 19:50:17 2026 -0600 Merge pull request #50 from hackutd/review_assignment_toggle_2 feat(api): update review assignment toggle endpoints to manage all ad… commit e1c2615 Merge: 14c24f7 d3302fa Author: Noel Varghese <91435868+NoelVarghese2006@users.noreply.github.com> Date: Thu Mar 5 19:50:10 2026 -0600 Merge branch 'review_assignment_toggle_2_real' into review_assignment_toggle_2 commit d3302fa Author: Caleb Bae <baecal000@gmail.com> Date: Thu Mar 5 13:40:36 2026 -0600 feat: ui issues commit 3ff9b99 Author: Caleb Bae <baecal000@gmail.com> Date: Thu Mar 5 02:44:38 2026 -0600 fix: timezones for creating schedules commit 8d37f96 Merge: b7b70a9 a38d7c8 Author: Caleb Bae <144546374+balebbae@users.noreply.github.com> Date: Thu Mar 5 02:24:48 2026 -0600 Merge pull request #46 from hackutd/feat/publicAPI Feat/public api commit a38d7c8 Author: Caleb Bae <baecal000@gmail.com> Date: Thu Mar 5 02:23:04 2026 -0600 chore: remove uncompleted page and some ui fixes commit c37d94a Author: Caleb Bae <baecal000@gmail.com> Date: Thu Mar 5 02:10:38 2026 -0600 feat: refactor admin scheduler and move superadmin schedule controls commit 5ff2ed3 Author: Caleb Bae <baecal000@gmail.com> Date: Wed Mar 4 23:37:38 2026 -0600 feat: allow super admins to toggle perms for admin schedule building commit b7b70a9 Merge: 1348833 2dd753a Author: Caleb Bae <144546374+balebbae@users.noreply.github.com> Date: Wed Mar 4 19:56:36 2026 -0600 Merge pull request #45 from hackutd/feat/publicAPI Feat/public api and resume uploads commit 2dd753a Author: Caleb Bae <baecal000@gmail.com> Date: Wed Mar 4 19:54:39 2026 -0600 fix: formatting for ci commit 010241c Author: Caleb Bae <baecal000@gmail.com> Date: Wed Mar 4 19:48:33 2026 -0600 feat(ui): admins, superadmins view resumes commit 54d40b3 Author: Caleb Bae <baecal000@gmail.com> Date: Wed Mar 4 19:38:01 2026 -0600 feat(ui): applicant upload resume commit e57bb5d Author: Caleb Bae <baecal000@gmail.com> Date: Wed Mar 4 18:04:49 2026 -0600 feat: upload resume and add gcs package commit 1348833 Author: Caleb Bae <baecal000@gmail.com> Date: Wed Mar 4 15:41:25 2026 -0600 fix: ci check commit 7e888c7 Author: Caleb Bae <baecal000@gmail.com> Date: Wed Mar 4 15:37:41 2026 -0600 fix: remove required sendgrid api key commit 11448b4 Author: Caleb Bae <baecal000@gmail.com> Date: Wed Mar 4 15:36:50 2026 -0600 chore: comments commit 7c1113d Author: Caleb Bae <baecal000@gmail.com> Date: Wed Mar 4 10:13:59 2026 -0600 chore: clean up swagger docs and routing commit 3305d12 Author: Caleb Bae <baecal000@gmail.com> Date: Wed Mar 4 09:56:16 2026 -0600 feat: schedule endpoints commit 1e1de19 Merge: b5f88cd dfca190 Author: Caleb Bae <144546374+balebbae@users.noreply.github.com> Date: Tue Mar 3 01:05:04 2026 -0600 Merge pull request #44 from hackutd/feat/reviews refactor(ui): deduplicate admin and superadmin grading flows commit dfca190 Merge: 5bb123c b5f88cd Author: Caleb Bae <144546374+balebbae@users.noreply.github.com> Date: Tue Mar 3 01:04:46 2026 -0600 Merge branch 'main' into feat/reviews commit 5bb123c Author: Caleb Bae <baecal000@gmail.com> Date: Tue Mar 3 01:03:14 2026 -0600 refactor(ui): deduplicate admin and superadmin grading flows commit b5f88cd Merge: d8330ce e920646 Author: Caleb Bae <144546374+balebbae@users.noreply.github.com> Date: Mon Mar 2 18:33:55 2026 -0600 Merge pull request #43 from hackutd/feat/reviews Feat/reviews commit e920646 Author: Caleb Bae <baecal000@gmail.com> Date: Mon Mar 2 18:32:30 2026 -0600 feat: remove email qr code email + handler commit 3f5de97 Author: Caleb Bae <baecal000@gmail.com> Date: Mon Mar 2 18:27:01 2026 -0600 fix(ui): remove duplicate API calls when toggling status filters commit 14c24f7 Author: Noel Varghese <91435868+NoelVarghese2006@users.noreply.github.com> Date: Mon Mar 2 16:14:53 2026 -0600 feat(api): update review assignment toggle endpoints to manage all admins - Add `GetByRole` method to `UsersStore` to fetch users by their role. - Add `GetAllReviewAssignmentToggles` method to `SettingsStore` to retrieve the full list of toggle settings. - Update `GET /superadmin/settings/review-assignment-toggle` to return a list of all super admins and their enabled status (defaulting to true if not explicitly set). - Update `POST /superadmin/settings/review-assignment-toggle` to accept a `user_id` in the payload, allowing super admins to toggle review assignment for specific users instead of just themselves. commit 3eefd6e Author: Caleb Bae <baecal000@gmail.com> Date: Mon Mar 2 14:33:07 2026 -0600 feat: generate email csv for sendgrid commit 096ac67 Author: Caleb Bae <baecal000@gmail.com> Date: Mon Mar 2 13:18:52 2026 -0600 feat(ui): superadmin final reviews page commit d8330ce Author: Caleb Bae <baecal000@gmail.com> Date: Sun Mar 1 22:47:28 2026 -0600 fix(ui): duplicate requests commit 75b8807 Author: Caleb Bae <baecal000@gmail.com> Date: Sun Mar 1 22:36:34 2026 -0600 fix: prevent full page re-render on applicant search commit fa8d90f Author: Caleb Bae <baecal000@gmail.com> Date: Sun Mar 1 22:08:12 2026 -0600 fix: change qr code scanner to one that is supported by safari commit c772132 Author: Caleb Bae <baecal000@gmail.com> Date: Sun Mar 1 21:55:45 2026 -0600 chore(ui): add scroll for mobile view commit e68fb3f Merge: 1fcf3c4 8ffa987 Author: Caleb Bae <144546374+balebbae@users.noreply.github.com> Date: Sun Mar 1 21:38:59 2026 -0600 Merge pull request #42 from hackutd/feat/trgm-search Feat/trgm search commit 8ffa987 Merge: 3deeff1 1fcf3c4 Author: Caleb Bae <144546374+balebbae@users.noreply.github.com> Date: Sun Mar 1 21:38:03 2026 -0600 Merge branch 'main' into feat/trgm-search commit 3deeff1 Author: Caleb Bae <baecal000@gmail.com> Date: Sun Mar 1 21:36:22 2026 -0600 feat(ui): placeholder instead of spinner loading commit 528c196 Author: Caleb Bae <baecal000@gmail.com> Date: Sun Mar 1 21:04:28 2026 -0600 refactor(ui): remove scan types tab in settings commit 8872968 Author: Caleb Bae <baecal000@gmail.com> Date: Sun Mar 1 20:55:08 2026 -0600 refactor: remove html5 qr decorder way too heavy commit 5cb0807 Author: Caleb Bae <baecal000@gmail.com> Date: Sun Mar 1 20:48:32 2026 -0600 feat(ui): super admin scan types crud commit 935acec Author: Caleb Bae <baecal000@gmail.com> Date: Sun Mar 1 19:14:25 2026 -0600 feat(ui): application config page for super admins commit 607a008 Author: Caleb Bae <baecal000@gmail.com> Date: Sun Mar 1 17:13:38 2026 -0600 chore(ui): small tweaks commit 8bcf227 Author: Caleb Bae <baecal000@gmail.com> Date: Sun Mar 1 16:48:04 2026 -0600 chore(ui): UI clean up commit 1fcf3c4 Merge: b06d9ee 4e6f889 Author: Caleb Bae <144546374+balebbae@users.noreply.github.com> Date: Sun Mar 1 13:09:17 2026 -0600 Merge pull request #41 from hackutd/feat/trgm-search Feat/trgm search commit 4e6f889 Author: Caleb Bae <baecal000@gmail.com> Date: Sun Mar 1 13:08:20 2026 -0600 chore: alphabetical stuff commit 7df55d5 Author: Caleb Bae <baecal000@gmail.com> Date: Sun Mar 1 13:06:14 2026 -0600 chore: fe audits commit 568d1af Author: Caleb Bae <baecal000@gmail.com> Date: Sun Mar 1 13:03:30 2026 -0600 feat: new super admin pages commit a947ad2 Author: Caleb Bae <baecal000@gmail.com> Date: Sun Mar 1 12:40:59 2026 -0600 chore: clean and remove uneeded FE code commit e6a0f58 Author: Caleb Bae <baecal000@gmail.com> Date: Sun Mar 1 11:03:53 2026 -0600 feat: add search input to all applicants page commit b06d9ee Merge: 6347ee3 133d9e2 Author: Caleb Bae <144546374+balebbae@users.noreply.github.com> Date: Sat Feb 28 10:30:25 2026 -0600 Merge pull request #25 from hackutd/feat/ai-percentage Feat/ai percentage commit 133d9e2 Author: Caleb Bae <baecal000@gmail.com> Date: Fri Feb 27 16:35:09 2026 -0600 fix: update percentage -> percent migration commit b3ef944 Author: Caleb Bae <baecal000@gmail.com> Date: Fri Feb 27 16:32:37 2026 -0600 chore: audit checks commit 330bee7 Author: Caleb Bae <baecal000@gmail.com> Date: Fri Feb 27 16:29:28 2026 -0600 chore: audit checks commit b58408b Merge: 6347ee3 0f45093 Author: Caleb Bae <baecal000@gmail.com> Date: Fri Feb 27 16:17:24 2026 -0600 feat: merge ai percent on apps commit 6347ee3 Merge: 703b346 927964c Author: Caleb Bae <144546374+balebbae@users.noreply.github.com> Date: Thu Feb 26 18:13:43 2026 -0600 Merge pull request #38 from hackutd/feat/super-admin-sidebar add super admin section to admin sidebar commit 927964c Author: jagadeep kalluri <jagadeep.kalluri29@gmail.com> Date: Thu Feb 26 17:31:28 2026 -0600 fix: resolve minimatch high severity vulnerability commit 55267bf Author: jagadeep kalluri <jagadeep.kalluri29@gmail.com> Date: Thu Feb 26 16:42:31 2026 -0600 feat(sidebar): add super admin section to admin sidebar commit 703b346 Merge: dd29d8b 3b33d0d Author: Caleb Bae <144546374+balebbae@users.noreply.github.com> Date: Wed Feb 25 17:32:24 2026 -0600 Merge pull request #36 from hackutd/feat/consume-scans-BE Feat/consume scans be commit 3b33d0d Author: Caleb Bae <baecal000@gmail.com> Date: Wed Feb 25 17:31:11 2026 -0600 chore: run format for linting ci commit 5e6e26a Author: Caleb Bae <baecal000@gmail.com> Date: Wed Feb 25 17:28:59 2026 -0600 feat: add "other" scan category and enforce single check_in type commit f98845b Author: Caleb Bae <baecal000@gmail.com> Date: Wed Feb 25 17:11:58 2026 -0600 feat(web): mobile friendly commit ff7664b Author: Caleb Bae <baecal000@gmail.com> Date: Wed Feb 25 17:04:27 2026 -0600 feat(web): explicity turn off camera when not on scanning commit cd24bb6 Author: Caleb Bae <baecal000@gmail.com> Date: Wed Feb 25 16:47:06 2026 -0600 feat(web): add admin scans page with QR code scanning commit 3613084 Author: Caleb Bae <baecal000@gmail.com> Date: Wed Feb 25 16:17:00 2026 -0600 feat(web): crud scan types for super admin commit 0f45093 Author: axv2655 <arnav.vedula@yahoo.com> Date: Tue Feb 24 18:45:49 2026 -0600 refactor: changing on client back to AI Percent commit 54f16e3 Author: axv2655 <arnav.vedula@yahoo.com> Date: Tue Feb 24 18:45:32 2026 -0600 feat: blank field check on client input commit e74818c Author: axv2655 <arnav.vedula@yahoo.com> Date: Tue Feb 24 18:44:51 2026 -0600 feat: column constraint commit 5af2d42 Author: axv2655 <arnav.vedula@yahoo.com> Date: Tue Feb 24 18:27:01 2026 -0600 feat: proper error handling for ai-percent passed to user commit 50b2ddc Author: axv2655 <arnav.vedula@yahoo.com> Date: Tue Feb 24 18:00:47 2026 -0600 refactor: AIpercent -> AIPercent commit ebdc053 Author: axv2655 <arnav.vedula@yahoo.com> Date: Tue Feb 24 17:55:48 2026 -0600 docs: aiPercent -> ai-percent commit 50e7dfa Author: axv2655 <arnav.vedula@yahoo.com> Date: Tue Feb 24 17:53:23 2026 -0600 refactor: changed ai-percent, SetAIPercent, and percent for everything was learning codebase and forgot to delete the 2nd one commit c38fbc3 Author: axv2655 <arnav.vedula@yahoo.com> Date: Thu Feb 19 00:26:06 2026 -0600 fix: dependency fix? commit ce803ac Author: axv2655 <arnav.vedula@yahoo.com> Date: Thu Feb 19 00:16:09 2026 -0600 fix: Dealt with issues in the front end and backend audits commit c5515ad Author: axv2655 <arnav.vedula@yahoo.com> Date: Wed Feb 18 23:47:44 2026 -0600 feat: added % sign in all applicants table for ai percentage commit 4d12b80 Author: axv2655 <arnav.vedula@yahoo.com> Date: Wed Feb 18 23:45:15 2026 -0600 chore: Swagger update commit 669a816 Author: axv2655 <arnav.vedula@yahoo.com> Date: Wed Feb 18 23:34:36 2026 -0600 fix: Fixed the result error handling commit 60811fb Author: axv2655 <arnav.vedula@yahoo.com> Date: Wed Feb 18 23:24:51 2026 -0600 feat: integrated with api, added toast and ui updates commit 60182be Author: axv2655 <arnav.vedula@yahoo.com> Date: Wed Feb 18 22:37:57 2026 -0600 feat: created api route + front end no integration done yet
1 parent eea8f92 commit 16da5e8

1 file changed

Lines changed: 5 additions & 4 deletions

File tree

client/web/vite.config.ts

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,18 +16,19 @@ export default defineConfig({
1616
changeOrigin: true,
1717
bypass: (req) => {
1818
// Frontend routes that React Router should handle
19-
const frontendRoutes = ['/auth/callback', '/auth/verify'];
19+
const frontendRoutes = ["/auth/callback", "/auth/verify"];
2020

2121
// Check if this is a frontend route (without OAuth query params)
2222
for (const route of frontendRoutes) {
2323
if (req.url?.startsWith(route)) {
2424
// If it has OAuth params (code, error), it's a backend callback - proxy it
2525
// Exception: /auth/callback/google with params should go to frontend
26-
const url = new URL(req.url, 'http://localhost');
27-
const hasOAuthParams = url.searchParams.has('code') || url.searchParams.has('error');
26+
const url = new URL(req.url, "http://localhost");
27+
const hasOAuthParams =
28+
url.searchParams.has("code") || url.searchParams.has("error");
2829

2930
// /auth/callback/google is always a frontend route (handles OAuth response)
30-
if (req.url.startsWith('/auth/callback/google')) {
31+
if (req.url.startsWith("/auth/callback/google")) {
3132
return req.url;
3233
}
3334

0 commit comments

Comments
 (0)