Commit Graph

  • 836f19e4c7 fixed duplicate URL thing ajdj100 2025-11-22 18:02:25 -05:00
  • eabd2da07e added env example comment ajdj100 2025-11-22 15:45:24 -05:00
  • 0e4725d33c corrected old env names and fixed logout redirect ajdj100 2025-11-22 15:41:22 -05:00
  • ac3792c72b Merge pull request 'Training-Report' (#27) from Training-Report into main Ajdj100 2025-11-22 14:20:50 -06:00
  • 2e3960a93a Merge branch 'main' into Training-Report #27 ajdj100 2025-11-22 13:08:30 -05:00
  • 712941458a added searching and sorting system ajdj100 2025-11-22 11:32:51 -05:00
  • 9f2948ac18 fixed scrolling behaviour ajdj100 2025-11-21 12:15:22 -05:00
  • 7528a20568 fixed checkbox states getting stuck when switching between views ajdj100 2025-11-21 12:07:54 -05:00
  • c72e849b24 refactored to make training reports linkable ajdj100 2025-11-21 11:57:23 -05:00
  • 856f34f0fa added support for short course names in the case of super long names (looking at you RSLC) ajdj100 2025-11-21 11:25:50 -05:00
  • 1dcffef2c2 reenabled submitting form ajdj100 2025-11-21 11:18:26 -05:00
  • 2a327f0d41 fixed inverted checkbox states ajdj100 2025-11-21 11:16:54 -05:00
  • a4cd982d3e major style overhaul to report view ajdj100 2025-11-21 10:51:02 -05:00
  • 938d489f7d minor alignment tweak ajdj100 2025-11-20 19:40:36 -05:00
  • 9eb815cde5 Major style pass to the form ajdj100 2025-11-20 19:39:29 -05:00
  • 03a8eee409 added proper error messages ajdj100 2025-11-20 19:27:09 -05:00
  • a5461359b7 Implemented tooltips for disabled inputs ajdj100 2025-11-20 17:39:46 -05:00
  • 9322affce5 adjusted grid styling ajdj100 2025-11-20 15:11:14 -05:00
  • 91b915fbcf fixed schema validation to support multi checkbox ajdj100 2025-11-20 14:55:43 -05:00
  • d9e4c1d6ff added support for optional checkboxes ajdj100 2025-11-20 14:27:34 -05:00
  • 23ebbe7a85 update report list on submit ajdj100 2025-11-20 11:08:57 -05:00
  • aaec72af7e Made all created by human readable ajdj100 2025-11-20 10:06:01 -05:00
  • 105b28d9a4 Integrated "created by" system ajdj100 2025-11-20 09:22:59 -05:00
  • 7a31c77c7e applied scroll behaviour to the form too ajdj100 2025-11-20 09:07:31 -05:00
  • a075162502 tweaked training report scroll behaviour ajdj100 2025-11-20 09:06:16 -05:00
  • aad87096b5 added redirect to completed form on form submission ajdj100 2025-11-20 00:38:50 -05:00
  • 3560268640 corrected trainer role display ajdj100 2025-11-20 00:37:56 -05:00
  • 9d14b767a1 FINALLY FIXED THE FUCKING CHECKBOX OH MY GOD ajdj100 2025-11-19 22:39:08 -05:00
  • 93440eab95 fixed reserved env name ajdj100 2025-11-19 21:37:16 -05:00
  • 2d28582962 Revert "Updated client env references" ajdj100 2025-11-19 21:32:12 -05:00
  • ca5066249f Updated client env references ajdj100 2025-11-19 21:21:49 -05:00
  • a1a5654f63 fixed leftover hardcoded API logic ajdj100 2025-11-19 21:13:33 -05:00
  • 0a67d0c82b Merge pull request 'hardcode-fix' (#25) from hardcode-fix into main Ajdj100 2025-11-19 19:58:37 -06:00
  • eb91f678a8 whoops wrong env #25 ajdj100 2025-11-19 20:52:47 -05:00
  • 8845024f76 removed hardcoded auth url from client ajdj100 2025-11-19 20:50:41 -05:00
  • 0da44cbd34 Removed logging ajdj100 2025-11-19 15:37:17 -05:00
  • aacb499971 fixed checbox not reporting correct value ajdj100 2025-11-19 14:44:16 -05:00
  • 5adbfa520c Updated BASE_URL and AUTH_DOMAIN in env example and pages EagleTrooper 2025-11-19 13:36:15 -06:00
  • 7850767967 hooked up UI to API ajdj100 2025-11-19 13:58:37 -05:00
  • 403a8b394c added attendees to form ajdj100 2025-11-19 12:30:33 -05:00
  • 76ec0179b9 First pass of training report form, lacks attendees ajdj100 2025-11-18 19:38:24 -05:00
  • 995d145384 corrected zod version mismatch ajdj100 2025-11-17 19:37:55 -05:00
  • 28d4607768 started training report form ajdj100 2025-11-17 19:28:09 -05:00
  • cbefff34f5 Revert "more typescript changes/conversion nonsense (this broke a lot of stuff)" ajdj100 2025-11-17 17:16:37 -05:00
  • 74151dbf2d more typescript changes/conversion nonsense (this broke a lot of stuff) ajdj100 2025-11-17 16:00:20 -05:00
  • 881df1c2df small spacing fix ajdj100 2025-11-17 11:59:57 -05:00
  • 2eeb62cf3c added member names to training reports ajdj100 2025-11-17 11:57:25 -05:00
  • 750ee5f02c removed nuisance print ajdj100 2025-11-17 11:57:03 -05:00
  • 1df4893c67 implemented most of the viewing training reports UI ajdj100 2025-11-17 00:21:38 -05:00
  • 1d35fe1cf5 added support for course name in course_event details ajdj100 2025-11-16 23:40:06 -05:00
  • 5387306d93 removed nuisance logging ajdj100 2025-11-16 22:55:12 -05:00
  • 631eae4412 added training report list to client ajdj100 2025-11-16 22:51:42 -05:00
  • f49988fbaf added zod dep to shared library ajdj100 2025-11-16 22:50:16 -05:00
  • dd07397c2d switched vue project to proper tsconfig ajdj100 2025-11-16 22:49:59 -05:00
  • f6dd3a77dc added support for short format training report and created_by field ajdj100 2025-11-16 22:37:41 -05:00
  • 4d0dea553e added support for getting all training reports ajdj100 2025-11-16 10:15:52 -05:00
  • 810a15d279 added API support for posting training reports ajdj100 2025-11-16 10:10:09 -05:00
  • 0ff3fc58de implemented getter for course event details ajdj100 2025-11-16 01:29:22 -05:00
  • ca152f7955 added service with base function to get course and event attendees ajdj100 2025-11-16 00:48:30 -05:00
  • 67ce112934 added database seed function ajdj100 2025-10-29 00:34:34 -04:00
  • 33eca18e82 added database migration system, reference package.json for commands ajdj100 2025-10-28 21:31:14 -04:00
  • 6b29501d59 created .env manager system and prod/dev run commands ajdj100 2025-10-28 17:48:55 -04:00
  • 8670b50b56 ignored dev database files ajdj100 2025-10-28 17:47:56 -04:00
  • 4445f5dd92 created docker compose dev ajdj100 2025-10-28 16:24:22 -04:00
  • 9a65784f8b Merge pull request 'Merge literally everything into main so I stop just working on one branch' (#14) from recruiter into main Ajdj100 2025-10-28 13:40:40 -05:00
  • 254a2d2ce5 fixed an error in application loading #14 ajdj100 2025-10-25 13:57:57 -04:00
  • d1e45891e2 fixed a major error in build process ajdj100 2025-10-25 13:57:47 -04:00
  • 47de7b9ebb finalized application acceptance system and started making types shared across front and backend ajdj100 2025-10-21 12:38:00 -04:00
  • a67a66db1b fixed infinite loading on new application ajdj100 2025-10-20 10:07:59 -04:00
  • 6d4a29e0c3 implemented guest pre application user flow ajdj100 2025-10-20 09:36:05 -04:00
  • 3cc5d0a981 first pass of RBAC systems ajdj100 2025-10-19 23:57:14 -04:00
  • 06764ebeb4 added support for account states to restrict resources for non-active members ajdj100 2025-10-19 21:52:32 -04:00
  • 659a8f5b98 reparied application recruter view ajdj100 2025-10-19 20:45:29 -04:00
  • ad83c927e6 Fixed roles page console warnings ajdj100 2025-10-19 20:32:28 -04:00
  • 5d7ebd2136 Implemented actual authentication guards, began implementing main login user flows ajdj100 2025-10-19 19:27:48 -04:00
  • e6016a19bb Converted more stuff to support TS ajdj100 2025-10-19 00:06:49 -04:00
  • e2a147d1e2 implemented calendar DB systems ajdj100 2025-10-17 13:26:46 -04:00
  • 5469720fd1 added build command ajdj100 2025-10-17 13:26:31 -04:00
  • 326c982ca7 ignored ts build files ajdj100 2025-10-17 13:26:09 -04:00
  • cbe2cef565 started backend conversion to typescript ajdj100 2025-10-17 12:01:38 -04:00
  • f7a0884fb3 placeholder for calendar backend ajdj100 2025-10-17 11:21:43 -04:00
  • 9701ed5b03 removed logging ajdj100 2025-10-17 11:20:45 -04:00
  • 8c2872cd54 Refactored rank change logic ajdj100 2025-10-13 14:34:12 -04:00
  • b268ee46e1 built create event UI ajdj100 2025-10-11 14:04:27 -04:00
  • e158427c93 overhauled calendar header ajdj100 2025-10-06 23:53:49 -04:00
  • c883444de6 did a whole ton of shit with calendars and roles system ajdj100 2025-10-06 23:33:29 -04:00
  • a692c15149 added placeholder manage transfers page ajdj100 2025-09-30 14:29:30 -04:00
  • 659ce6eed7 finished(?) hooking up rank system ajdj100 2025-09-20 10:09:14 -04:00
  • 799b4f4960 added calendar component ajdj100 2025-09-20 09:39:33 -04:00
  • c80af24fa8 first pass of notif banner systerm ajdj100 2025-09-19 09:12:19 -04:00
  • a4ca5b5de4 fixed sizing on recruitment page ajdj100 2025-09-19 09:10:36 -04:00
  • 9f9e15700f Fixed hardcoded id in /me query (whoops) ajdj100 2025-09-19 09:04:48 -04:00
  • 7524cb591a finalized LOA systems ajdj100 2025-09-19 00:42:31 -04:00
  • 5122e44743 Implemented logout system ajdj100 2025-09-18 23:57:19 -04:00
  • f708349a99 Did more stuff than I even wanna write. Notably: - Auth/account management - Navigation system - Admin views for LOA stuff ajdj100 2025-09-18 20:33:19 -04:00
  • 4fcd485e75 Did a whole ton of stuff, notably cloudflare tunnel hosting ajdj100 2025-09-18 20:31:34 -04:00
  • 0f7faa499d updated gitignore to exclude .db files ajdj100 2025-09-16 12:05:49 -04:00
  • f12765a5a9 added get specific user API route ajdj100 2025-09-15 21:02:54 -04:00
  • c347949920 added support for posting an LOA ajdj100 2025-09-15 21:02:32 -04:00
  • 303b72a160 LOA UI completed (without integration) ajdj100 2025-09-15 18:32:20 -04:00