Commit graph

125 commits

Author SHA1 Message Date
720f847aff
Reduce code duplication 2025-02-21 21:47:01 +01:00
bd27502be9
Improved code readability 2025-02-21 21:36:29 +01:00
b9cdb5cad6
Add type checking to survey related functions 2025-02-21 19:39:32 +01:00
85f56d35c6
Bigger refactoring
In this refactoring I update the survey class and serialize it to the
surveys-db.
2025-02-21 17:58:13 +01:00
034055c2ea
Set default values for survey creation 2025-02-21 08:37:23 +01:00
6cedcdea7c
Export function 2025-02-21 08:37:00 +01:00
e81df7eb42
Create questionnaire with needed slots 2025-02-21 08:31:09 +01:00
419dda05f6
Generalize the object to plist function 2025-02-21 08:18:34 +01:00
5ddc87022c
Reformat code 2025-02-21 08:18:04 +01:00
6f997c7bf0
Fix prevent assinging slots again if already assigned 2025-02-20 20:04:30 +01:00
53762e9400
Fix not assinging a new uid if already provided 2025-02-20 20:02:13 +01:00
209a6e1fed
Refactor survey class 2025-02-20 19:29:42 +01:00
d86e5024df
Update use of qmetrics API
Use parse-questionnaire instead of parse-assessments
2025-02-20 08:32:19 +01:00
61db39934a
Simplify survey handler by using questionnaires data structure 2025-02-19 21:23:46 +01:00
19d19d1090
Fix function name 2025-02-19 17:57:22 +01:00
da6da629ed
Increase version number 2025-02-19 17:55:29 +01:00
965e1be803
Start with security package 2025-02-17 16:15:43 +01:00
3a4eef4ef0
Add tests 2025-02-16 20:09:26 +01:00
9a5dc391ea
Prevent showing empty item in card items 2025-02-16 18:24:01 +01:00
07340a4374
Use global views for navbar 2025-02-16 10:46:52 +01:00
3179d72c81
Make a survey available under surveys/ resource 2025-02-16 09:24:37 +01:00
8cee7a5e6b
Align module name with web resource
Instead of survey/ use questionnaire/ resource name.
2025-02-16 09:06:03 +01:00
98ab858167
Prevent calling the same function two times 2025-02-15 22:22:53 +01:00
2b07af0a00
Align naming of module and web resources 2025-02-15 17:38:34 +01:00
184f0def03
Create module/package create 2025-02-15 17:34:11 +01:00
604159936a
Increase version number 2025-02-15 14:24:40 +01:00
cb6b5d52bb
Create module/package surveys 2025-02-15 12:48:08 +01:00
9aa48638b6
Create the survey package 2025-02-15 12:29:29 +01:00
08462193f6
Update models package with survey model 2025-02-15 12:19:39 +01:00
49ce629956
Use class for questionnaire model 2025-02-15 09:43:05 +01:00
0d74573c30
Update asd file to according to questionnaire refactoring 2025-02-14 21:48:16 +01:00
c7cde8a1d0
Fix repo url 2025-02-14 21:17:02 +01:00
9a96572c1c
Increase version number 2025-02-14 21:15:24 +01:00
9373db7662
Fix authors email 2025-01-24 15:07:07 +01:00
4a52bf398b
Reformat code 2024-12-10 22:02:28 +01:00
Marcus Kammer
5aa8cbf24a Remove redundant code 2024-12-01 19:56:41 +01:00
Marcus Kammer
a441f46aa2 Update questionnaire page title and header 2024-12-01 19:53:52 +01:00
Marcus Kammer
6fb4fea16b Prevent showing T in html results 2024-12-01 19:53:28 +01:00
Marcus Kammer
d3746873aa Apply error handling for loading form files 2024-12-01 12:18:17 +01:00
Marcus Kammer
0a93396589 Remove stats.lisp file 2024-12-01 10:23:55 +01:00
Marcus Kammer
5fa7be6284 Fix in-package naming 2024-12-01 10:23:36 +01:00
Marcus Kammer
cacadd5d7a Get a list of available surveys 2024-12-01 09:55:49 +01:00
Marcus Kammer
0069b5e723 Fix code formating 2024-12-01 09:48:57 +01:00
Marcus Kammer
50844eb0c2 Clean dependencies 2024-12-01 09:48:01 +01:00
Marcus Kammer
64792b8357 Fix system definition 2024-11-29 17:34:40 +01:00
Marcus Kammer
591bd32c76 Remove unused component 2024-11-19 16:32:29 +01:00
Marcus Kammer
3603b8ff2a Move parts to dev.metalisp.qmetrics system 2024-11-16 10:16:02 +01:00
c120e76834 Add stop function 2024-10-24 20:27:24 +02:00
c4a4d078be Split assessment file 2024-10-24 20:26:40 +02:00
586d23c7f0 Show grade table for sus 2024-10-24 20:25:19 +02:00