Commit Graph

15 Commits

Author SHA1 Message Date
TEC c9061ae66a
Avoid mapping different options to the same ID
Replacing non alphanumeric characters is fragile, e.g. "C++" and "C#"
both become "C-". Instead, we can use base64 encoding.
2022-10-25 00:26:04 +08:00
TEC 8b76a569fd
Store exip in Results struct 2022-10-18 19:54:40 +08:00
TEC f58858fea7
Enable missing-value Integer/Number fields 2022-10-17 21:44:58 +08:00
TEC 42ec950968
fix html in radio/multiselect options generated id 2022-10-16 22:54:58 +08:00
TEC 585e04463f
Support mixed String/Pair entries in Dropdown 2022-10-16 18:36:01 +08:00
TEC 3581bdb3a3
Jump to the first form error 2022-10-02 16:29:57 +08:00
TEC 36917daa89
Update to Genie 5 2022-10-02 16:17:02 +08:00
TEC ab6d9674a3
Add text/org show method for survey => result 2022-05-21 00:25:54 +08:00
TEC e4134063ea
Refactoring: function argument destructuring 2022-05-21 00:25:54 +08:00
TEC fddba958e9
Add Org rendering of Survey 2022-03-31 21:46:27 +08:00
TEC 4faa75ca27
Support part descriptions 2022-03-31 21:43:38 +08:00
TEC 143c0cf421
Cast vector of single function to Vector{Function} 2022-03-31 20:35:44 +08:00
TEC 71242ac400
Escape input when creating html 2022-02-16 23:59:43 +08:00
TEC d22b740289
Improved validation, assorted tweaks and fixes 2022-02-16 23:59:25 +08:00
TEC afbb862ec7
A working prototype 2022-02-10 21:42:26 +08:00