Commit graph

67 commits

Author SHA1 Message Date
Adriano Caloiaro
3ccada8d8f
feat: alternative styling for single choice questions 2025-02-19 12:29:20 -07:00
Adriano Caloiaro
254c5e3cbf
Merge pull request #6 from acaloiaro/alternative-styling-for-single-choice-questions
feat: alternative styling for single choice questions
2025-02-19 11:50:09 -07:00
Adriano Caloiaro
563a1c1eff
feat: alternative styling for single choice questions 2025-02-19 11:48:11 -07:00
Adriano Caloiaro
2f0d7c99f6
Merge pull request #5 from acaloiaro/fix-even-more-logic-problems
Fix even more logic problems
2025-02-18 18:52:17 -07:00
Adriano Caloiaro
142c0d8a46
fix: update fields when target logic field is (de)selected 2025-02-18 18:46:22 -07:00
Adriano Caloiaro
6a3a2c9e3f
fix: only serialize field logic when all logic is configured 2025-02-18 18:46:22 -07:00
Adriano Caloiaro
89f1b61f34
Merge pull request #4 from acaloiaro/fix-logic-builder-bug-2
Fix logic builder bug 2
2025-02-18 17:53:10 -07:00
Adriano Caloiaro
daa5d4cc69
fix: second visual ui bug
This is when the UI doesn't show that logic config is actually pointing at a target field, despite not showing it visually.
This is also when a 'comparator' is chosen, even when one is not configured
2025-02-18 17:51:35 -07:00
Adriano Caloiaro
5b9c33a19f
fix: logic ui bugs 2025-02-18 17:49:26 -07:00
Adriano Caloiaro
016b32be74
fix: remainig logic bug 2025-02-18 17:49:26 -07:00
Adriano Caloiaro
bee8a5a903
chore(cleanup): code cleanup 2025-02-18 17:49:26 -07:00
Adriano Caloiaro
309098cce9
Merge pull request #3 from acaloiaro/fix-logic-builder-bug
fix: logic builder bug
2025-02-18 10:21:54 -07:00
Adriano Caloiaro
dbd6a5b241
fix: logic builder bug
There is a bug in the logic builder that causes logic not to be saved, even when changes are made, until the checkbox "Show field" is clicked.
2025-02-18 10:17:12 -07:00
Adriano Caloiaro
6984712a0a
Merge pull request #2 from acaloiaro/show-visual-feedback-upon-submission
show visual feedback upon submission
2025-02-14 12:52:55 -07:00
Adriano Caloiaro
4f4a2fa6aa
feat: give users submission feedback 2025-02-14 12:48:38 -07:00
Adriano Caloiaro
a44d713a99 feat: give users submission feedback 2025-02-14 12:36:01 -07:00
Adriano Caloiaro
f7a5935229
Merge pull request #1 from acaloiaro/fix-revealing-non-shortcode-urls
fix: do not support non-shortcode URLs
2025-02-13 16:09:58 -07:00
Adriano Caloiaro
6e03573b46
fix: do not support non-shortcode URLs 2025-02-13 15:47:53 -07:00
Adriano Caloiaro
45dc9ecf22
feat: add a NOOP db interface to make internal.Q() safe 2025-02-13 14:11:25 -07:00
Adriano Caloiaro
3039016280
chore: rename common* files 2025-02-13 13:56:03 -07:00
Adriano Caloiaro
7d5f969a69
chore(deps): update templ to 0.3.833 2025-02-13 12:49:41 -07:00
Adriano Caloiaro
62afa56afd
feat: add form clone support 2025-02-11 14:54:17 -07:00
Adriano Caloiaro
ff10a77d72
feat: add 'not' logic 2025-02-11 08:31:12 -07:00
Adriano Caloiaro
aff261b4e5
fix: calling SaveShortCode with the same params twice fails 2025-02-10 08:49:08 -07:00
Adriano Caloiaro
2898364885
feat: add collector footer support 2025-02-06 14:24:38 -07:00
Adriano Caloiaro
db25f91a04
feat: improve collector UI on mobile 2025-02-06 08:19:30 -07:00
Adriano Caloiaro
bc122045ae
feat: validation 2025-01-30 12:04:48 -07:00
Adriano Caloiaro
b4fd884070
feat: make sure long forms have padding when they fill screen 2025-01-30 09:07:59 -07:00
Adriano Caloiaro
8b0afd52ee
feat: use fixed nav position 2025-01-29 11:55:26 -07:00
Adriano Caloiaro
ae3dc35063
wip 2025-01-29 11:46:06 -07:00
Adriano Caloiaro
6c960b475d
feat: ui tweaks 2025-01-29 09:46:21 -07:00
Adriano Caloiaro
0f0025017c
chore: improve rebuild performance 2025-01-29 09:46:04 -07:00
Adriano Caloiaro
c32d7ed0b7
feat: option labels 2025-01-29 08:19:35 -07:00
Adriano Caloiaro
6387cb99e1
rating ui element 2025-01-28 13:20:54 -07:00
Adriano Caloiaro
cc01b8cafb
feat: add rating field type 2025-01-28 08:43:58 -07:00
Adriano Caloiaro
5511cc7245
chore: finish ui code reorg 2025-01-28 08:43:39 -07:00
Adriano Caloiaro
9db0b974d3
chore(deps): refactor flake dep downloader 2025-01-28 08:42:26 -07:00
Adriano Caloiaro
0cd45d9c77
chore: bug ui code reorg 2025-01-28 08:41:46 -07:00
Adriano Caloiaro
044ffc55e4
chore: code cleanup 2025-01-25 08:40:52 -07:00
Adriano Caloiaro
03d24172ca
feat: updated version of templ 2025-01-25 08:40:23 -07:00
Adriano Caloiaro
62d581f960
chore: use reflex instead of air 2025-01-25 08:39:54 -07:00
Adriano Caloiaro
5220c77358
host svg-loader and sortable locally 2025-01-23 12:29:30 -07:00
Adriano Caloiaro
871ef0ef1b
support form submission receiver 2025-01-23 07:31:12 -07:00
Adriano Caloiaro
d1d5804d11
feat: add thank you page 2025-01-22 12:38:53 -07:00
Adriano Caloiaro
49b40c0cc5
feat: add subject_id 2025-01-22 11:20:05 -07:00
Adriano Caloiaro
da68ab121a
ui teaks and subject_id added 2025-01-22 08:54:40 -07:00
Adriano Caloiaro
4120bf4d5e
design tweaks 2025-01-21 11:26:23 -07:00
Adriano Caloiaro
1dade5b8b4
feat: design refactor (sky blue) 2025-01-21 10:36:42 -07:00
Adriano Caloiaro
3b6ef7cc8c
feat: complete shortcode support 2025-01-18 09:09:16 -07:00
Adriano Caloiaro
7c39dc7d0f
feat: add short urls 2025-01-14 09:46:22 -07:00