251 Commits

Author SHA1 Message Date
Ross fa98541e31 . 2026-07-06 22:06:58 +01:00
Ross 6bb9441748 smoke test the rest of the apps 2026-06-10 22:05:12 +01:00
Ross 2aff9516ac feat: Enhance security by adding @login_required to multiple views and replacing print statements with logger.debug
Co-authored-by: Copilot <copilot@github.com>
2026-04-30 21:35:08 +01:00
Ross bd0c71140c Update button elements in selection controls to ensure proper type attribute for improved accessibility 2026-03-25 21:21:50 +00:00
Ross d6487eae88 Enhance migration process for rapids to shorts; skip normal rapids and provide user feedback on migration status 2026-03-25 21:14:33 +00:00
Ross 06fe73e2a3 Add migration actions for Rapid questions to Shorts in admin and templates 2026-03-25 21:12:30 +00:00
Ross afa1379ce4 start setting up shorts 2025-04-07 09:12:30 +01:00
Ross 58301dd251 lots of updates 2024-12-30 13:41:55 +00:00
Ross 178ec034a3 more bootstrap nav convresion 2024-12-23 10:36:03 +00:00
Ross 4630bf127b . 2024-10-14 11:57:53 +01:00
Ross 46cf69a7b6 . 2024-10-14 11:56:10 +01:00
Ross 4d8d6b2a06 fix question edit permissions 2024-09-07 11:03:44 +01:00
Ross c2185f73a6 add a redirct view mixin 2024-08-12 11:58:28 +01:00
Ross 6fe2bae8a8 improve exam group management 2024-08-12 10:33:15 +01:00
Ross b73b43d155 tidy up the marker changes 2024-08-05 13:20:29 +01:00
Ross e46f843284 add markers to exams (move away from group based to content based permissions) 2024-08-05 10:45:38 +01:00
Ross cff5a46e4c fix question ordering through mark systems 2024-08-05 10:00:59 +01:00
Ross a62023a5d8 add context to cloning forms 2024-03-11 11:48:37 +00:00
Ross 0cb38f5c31 start taking more advantage of class based views 2024-03-11 11:08:35 +00:00
Ross 5c2578a3ce Lots of improvemnets 2024-01-15 22:46:41 +00:00
Ross 976f57ac20 fix a few major permission holes 2023-12-04 12:19:52 +00:00
Ross d05752b2dc rename CidUserAnswer to UserAnswer 2023-05-15 11:15:17 +01:00
Ross 7aa78c2807 create base useranswer class 2023-05-15 11:12:52 +01:00
Ross 344fd1695a remove more unused DRF stuff 2023-04-03 09:38:07 +01:00
Ross bf670d355f stage starting django ninja 2023-02-27 11:24:08 +00:00
Ross 9fc457c8a5 Fixes for django 4 (remove is_ajax) 2022-12-19 10:24:51 +00:00
Ross 41991f1ebd switch to generic exam urls 2022-07-04 19:00:38 +01:00
Ross a082ce46de . 2022-06-19 21:39:08 +01:00
Ross 45100f27b0 . 2022-06-07 21:32:49 +01:00
Ross 6d3cdedb95 . 2022-05-31 23:40:50 +01:00
Ross 5701c8d613 . 2022-05-25 16:50:18 +01:00
Ross bbcbc02e0d . 2022-05-22 18:14:03 +01:00
Ross a5b7d2a680 . 2022-05-21 22:13:11 +01:00
Ross e61d00caa6 . 2022-05-21 22:12:12 +01:00
Ross 049677bb13 . 2022-05-21 22:11:00 +01:00
Ross 781b6bc1fe . 2022-05-21 22:09:37 +01:00
Ross ee9b942893 . 2022-05-21 12:21:52 +01:00
Ross 160bb13b64 start testing 2022-05-21 11:20:21 +01:00
Ross 77ccdbc92a numerous updates 2022-05-20 20:26:02 +01:00
Ross 72cf7b0c3e . 2022-05-18 17:55:48 +01:00
Ross 66dff08472 . 2022-05-03 20:05:24 +01:00
Ross 4f2bdecd08 . 2022-05-03 19:50:25 +01:00
Ross 4aef1c2a44 . 2022-04-07 19:01:50 +01:00
Ross 2bce2956c6 . 2022-04-07 18:31:34 +01:00
Ross d0d6600be7 . 2022-03-30 22:27:19 +01:00
Ross b8c033cb8f . 2022-03-30 22:26:27 +01:00
Ross af53b06c35 . 2022-03-30 22:25:13 +01:00
Ross d9c1d75512 . 2022-03-30 22:24:34 +01:00
Ross b4552126b4 . 2022-03-30 22:22:21 +01:00
Ross 1ce54f50e3 . 2022-03-30 22:19:14 +01:00