Commit graph

85 commits

Author SHA1 Message Date
Adriano Caloiaro
c50b6c3966 Add migration notice to README 2026-07-19 09:31:49 -06:00
Adriano Caloiaro
411d06d9c8
feat: change single line text placeholder 2025-03-27 16:37:42 -06:00
Adriano Caloiaro
34b3c45b0c
feat: tweak toast placement 2025-03-27 13:18:30 -06:00
Adriano Caloiaro
092a7f346c
Merge pull request #14 from acaloiaro/feat/add-toast-on-form-save
feat: add toast when form is saved
2025-03-27 12:55:02 -06:00
Adriano Caloiaro
f33e5926c0
feat: add toast when form is saved 2025-03-27 12:52:41 -06:00
Adriano Caloiaro
c51226ecdd
Merge pull request #13 from acaloiaro/fix/actually-support-data-type-field-property
fix: actually support 'data type' form field property
2025-03-11 16:10:47 -06:00
Adriano Caloiaro
ba4c8472cb
fix: actually support 'data type' form field property 2025-03-11 16:07:39 -06:00
Adriano Caloiaro
39f2e478e8
Merge pull request #12 from acaloiaro/feat/periodic-draft-cleanup
feat: periodic draft cleanup
2025-03-03 11:23:13 -07:00
Adriano Caloiaro
170e9bc31c
feat: periodic draft cleanup 2025-03-03 11:22:29 -07:00
Adriano Caloiaro
1ac064b933
Merge pull request #11 from acaloiaro/feat-randomize-question-order
feat: randomize question options
2025-02-21 18:08:44 -07:00
Adriano Caloiaro
9e686f546d
feat: randomize question options 2025-02-21 18:06:01 -07:00
Adriano Caloiaro
8f44e767e2
Merge pull request #10 from acaloiaro/fix-single-choice-elements-cannot-be-optionally-required
fix: single choice elements cannot be optionally required
2025-02-20 10:31:21 -07:00
Adriano Caloiaro
a10a52dcb7
fix: single choice elements cannot be optionally required 2025-02-20 10:30:17 -07:00
Adriano Caloiaro
f9e71bd54c
Merge pull request #9 from acaloiaro/fix-using-single-shoice-spaced-as-logic-target
fix: using single choice spaced fields as logic targets broken
2025-02-20 08:48:19 -07:00
Adriano Caloiaro
ce05af1152
fix: using single choice spaced fields as logic targets broken 2025-02-20 08:47:41 -07:00
Adriano Caloiaro
2353b45eeb
Merge pull request #8 from acaloiaro/optionally-require-hidden-fields-when-displayed
feat: optionally require hidden values when displayed
2025-02-20 08:00:54 -07:00
Adriano Caloiaro
d0bba20d01
feat: optionally require hidden values when displayed 2025-02-20 07:56:45 -07:00
Adriano Caloiaro
c71ec19958
Merge pull request #7 from acaloiaro/alternative-styling-for-single-choice-questions-2
feat: alternative styling for single choice questions
2025-02-19 13:50:24 -07:00
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