Commit Graph

  • f499e33fe1 Merge remote-tracking branch 'Origin/main' into training-report-cbox-reset ajdj100 2025-11-28 15:15:51 -05:00
  • bfcd7d4c7a fixed header unbalance ajdj100 2025-11-28 15:14:56 -05:00
  • 8321b67baf Modified header to address pass/fail confusions ajdj100 2025-11-28 15:14:23 -05:00
  • 40e097fc71 disabled extra logging ajdj100 2025-11-28 14:47:18 -05:00
  • 104946b2d1 Fixed checkbox reset not updating visually ajdj100 2025-11-28 14:41:06 -05:00
  • 54475b529e Merge pull request '20-calendar-system' (#37) from 20-calendar-system into main Ajdj100 2025-11-28 00:06:10 -06:00
  • 9ca6b55b03 Merge remote-tracking branch 'Origin/main' into 20-calendar-system #37 ajdj100 2025-11-28 01:05:22 -05:00
  • 99e66763b0 tweaked dialog scrollbar ajdj100 2025-11-28 01:01:14 -05:00
  • 521dc70f86 adjusted form error message spacing ajdj100 2025-11-28 00:54:28 -05:00
  • 3a34a35edb Fixed event description rendering handling whitespace and newline ajdj100 2025-11-28 00:47:44 -05:00
  • 2a9dc51a5d overhauled color selection system ajdj100 2025-11-28 00:41:50 -05:00
  • 6d53d3e254 tweaked edit mode titles ajdj100 2025-11-27 23:12:35 -05:00
  • f82a750cee Implemented update event systems ajdj100 2025-11-27 23:10:20 -05:00
  • 9896a9289a improved reactivity of event creation ajdj100 2025-11-27 20:14:11 -05:00
  • 2f2071bd32 Fixed unknown event creator issue ajdj100 2025-11-27 20:02:23 -05:00
  • 0ba42e6f78 finalized event cancel logic ajdj100 2025-11-27 19:53:31 -05:00
  • 33fcb16427 beat calendar styling into submission to support multi day events ajdj100 2025-11-27 15:19:05 -05:00
  • 0b3a95cdc0 implemented cancelled event visualization ajdj100 2025-11-27 13:40:58 -05:00
  • 941004f913 Finished first pass of event creation system ajdj100 2025-11-27 13:15:41 -05:00
  • e14ad7ad44 fixed an import issue ajdj100 2025-11-27 13:15:23 -05:00
  • 81716d4a4f hooked up create event ajdj100 2025-11-27 13:08:33 -05:00
  • 4dc121c018 made events open instantly when navigating to a given link ajdj100 2025-11-26 09:33:43 -05:00
  • 3f9df22a5d added API build command ajdj100 2025-11-26 09:26:35 -05:00
  • de84b0d849 broke up the mega monolith that is the calendar file ajdj100 2025-11-25 23:26:44 -05:00
  • 2d294b7549 Fixed attendance button outlines ajdj100 2025-11-25 22:45:05 -05:00
  • f4fae1f84c Modified Checkbox Updates on Course re-select EagleTrooper 2025-11-25 21:23:13 -06:00
  • 560a82cc09 Added live update after attendance set ajdj100 2025-11-25 22:04:33 -05:00
  • 1a714289ee Adapted calendar to support event links ajdj100 2025-11-25 21:41:01 -05:00
  • 145479adfe added my current attendance state to buttons ajdj100 2025-11-25 20:30:51 -05:00
  • ca4f6a811f Integrated attendance system ajdj100 2025-11-25 13:11:08 -05:00
  • 121dd44a78 Merge pull request 'Fixed hardcoded nonsense in api config' (#31) from API-config-fix into main Ajdj100 2025-11-24 22:47:05 -06:00
  • 0d1788500b Update ui/src/components/trainingReport/trainingReportForm.vue EagleTrooper 2025-11-24 22:35:47 -06:00
  • 0d9e7c3e3b Fixed hardcoded nonsense in api config #31 ajdj100 2025-11-23 23:39:10 -05:00
  • 0a718d36c2 split event view into seperate component ajdj100 2025-11-23 23:12:58 -05:00
  • 658980d9fe fixed text handling on excessively long titles ajdj100 2025-11-23 18:43:38 -05:00
  • 531371d059 Hooked up calendar viewing to API, still needs a lot more polish ajdj100 2025-11-23 17:00:47 -05:00
  • b8bf809c14 Merge pull request '26-login-route' (#28) from 26-login-route into main Ajdj100 2025-11-22 17:08:38 -06:00
  • 31d602dbab fixed bad login redirect #28 ajdj100 2025-11-22 18:02:39 -05:00
  • 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