Commit Graph

225 Commits

Author SHA1 Message Date
Ajdj100 0b3a95cdc0 implemented cancelled event visualization 2025-11-27 13:40:58 -05:00
Ajdj100 941004f913 Finished first pass of event creation system 2025-11-27 13:15:41 -05:00
Ajdj100 e14ad7ad44 fixed an import issue 2025-11-27 13:15:23 -05:00
Ajdj100 81716d4a4f hooked up create event 2025-11-27 13:08:33 -05:00
Ajdj100 3f9df22a5d added API build command 2025-11-26 09:26:35 -05:00
Ajdj100 ca4f6a811f Integrated attendance system 2025-11-25 13:11:08 -05:00
Ajdj100 0d9e7c3e3b Fixed hardcoded nonsense in api config 2025-11-23 23:39:10 -05:00
Ajdj100 531371d059 Hooked up calendar viewing to API, still needs a lot more polish 2025-11-23 17:00:47 -05:00
Ajdj100 31d602dbab fixed bad login redirect 2025-11-22 18:02:39 -05:00
Ajdj100 eabd2da07e added env example comment 2025-11-22 15:45:24 -05:00
Ajdj100 0e4725d33c corrected old env names and fixed logout redirect 2025-11-22 15:41:22 -05:00
Ajdj100 2e3960a93a Merge branch 'main' into Training-Report 2025-11-22 13:08:30 -05:00
Ajdj100 712941458a added searching and sorting system 2025-11-22 11:32:51 -05:00
Ajdj100 856f34f0fa added support for short course names in the case of super long names (looking at you RSLC) 2025-11-21 11:25:50 -05:00
Ajdj100 91b915fbcf fixed schema validation to support multi checkbox 2025-11-20 14:55:43 -05:00
Ajdj100 d9e4c1d6ff added support for optional checkboxes 2025-11-20 14:27:34 -05:00
Ajdj100 aaec72af7e Made all created by human readable 2025-11-20 10:06:01 -05:00
Ajdj100 105b28d9a4 Integrated "created by" system 2025-11-20 09:22:59 -05:00
Ajdj100 aad87096b5 added redirect to completed form on form submission 2025-11-20 00:38:50 -05:00
EagleTrooper 5adbfa520c Updated BASE_URL and AUTH_DOMAIN in env example and pages 2025-11-19 13:36:15 -06:00
Ajdj100 7850767967 hooked up UI to API 2025-11-19 13:58:37 -05:00
Ajdj100 403a8b394c added attendees to form 2025-11-19 12:30:33 -05:00
Ajdj100 2eeb62cf3c added member names to training reports 2025-11-17 11:57:25 -05:00
Ajdj100 750ee5f02c removed nuisance print 2025-11-17 11:57:03 -05:00
Ajdj100 1d35fe1cf5 added support for course name in course_event details 2025-11-16 23:40:06 -05:00
Ajdj100 5387306d93 removed nuisance logging 2025-11-16 22:55:12 -05:00
Ajdj100 631eae4412 added training report list to client 2025-11-16 22:51:42 -05:00
Ajdj100 f6dd3a77dc added support for short format training report and created_by field 2025-11-16 22:37:41 -05:00
Ajdj100 4d0dea553e added support for getting all training reports 2025-11-16 10:15:52 -05:00
Ajdj100 810a15d279 added API support for posting training reports 2025-11-16 10:10:09 -05:00
Ajdj100 0ff3fc58de implemented getter for course event details 2025-11-16 01:29:22 -05:00
Ajdj100 ca152f7955 added service with base function to get course and event attendees 2025-11-16 00:48:30 -05:00
Ajdj100 67ce112934 added database seed function 2025-10-29 00:34:34 -04:00
Ajdj100 33eca18e82 added database migration system, reference package.json for commands 2025-10-28 21:31:14 -04:00
Ajdj100 6b29501d59 created .env manager system and prod/dev run commands 2025-10-28 17:48:55 -04:00
Ajdj100 254a2d2ce5 fixed an error in application loading 2025-10-25 13:57:57 -04:00
Ajdj100 d1e45891e2 fixed a major error in build process 2025-10-25 13:57:47 -04:00
Ajdj100 47de7b9ebb finalized application acceptance system and started making types shared across front and backend 2025-10-21 12:38:00 -04:00
Ajdj100 06764ebeb4 added support for account states to restrict resources for non-active members 2025-10-19 21:52:32 -04:00
Ajdj100 5d7ebd2136 Implemented actual authentication guards, began implementing main login user flows 2025-10-19 19:27:48 -04:00
Ajdj100 e6016a19bb Converted more stuff to support TS 2025-10-19 00:06:49 -04:00
Ajdj100 e2a147d1e2 implemented calendar DB systems 2025-10-17 13:26:46 -04:00
Ajdj100 5469720fd1 added build command 2025-10-17 13:26:31 -04:00
Ajdj100 326c982ca7 ignored ts build files 2025-10-17 13:26:09 -04:00
Ajdj100 cbe2cef565 started backend conversion to typescript 2025-10-17 12:01:38 -04:00
Ajdj100 f7a0884fb3 placeholder for calendar backend 2025-10-17 11:21:43 -04:00
Ajdj100 9701ed5b03 removed logging 2025-10-17 11:20:45 -04:00
Ajdj100 8c2872cd54 Refactored rank change logic 2025-10-13 14:34:12 -04:00
Ajdj100 c883444de6 did a whole ton of shit with calendars and roles system 2025-10-06 23:33:29 -04:00
Ajdj100 659ce6eed7 finished(?) hooking up rank system 2025-09-20 10:09:14 -04:00