Conditional Logic#3123
Conversation
c7ff7a9 to
7887848
Compare
Codecov Report❌ Patch coverage is 📢 Thoughts on this report? Let us know! |
2d5f073 to
50a1acd
Compare
Updated with more tests so threshold is well exceeded |
50a1acd to
2250d5f
Compare
2250d5f to
3aea864
Compare
|
Hello there, We hope that the review process is going smooth and is helpful for you. We want to ensure your pull request is reviewed to your satisfaction. If you have a moment, our community management team would very much appreciate your feedback on your experience with this PR review process. Your feedback is valuable to us as we continuously strive to improve our community developer experience. Please take a moment to complete our short survey by clicking on the following link: https://cloud.nextcloud.com/apps/forms/s/i9Ago4EQRZ7TWxjfmeEpPkf6 Thank you for contributing to Nextcloud and we hope to hear from you soon! (If you believe you should not receive this message, you can add yourself to the blocklist.) |
5c7d036 to
d02bdbc
Compare
d02bdbc to
78643a6
Compare
|
Thank you! Will test further. It seems a bit sluggish sometimes it throws an This is the missing feature i need to convince my non-profit to stop using google forms 🙏 |
|
Hi @mickenordin , as this was stale for 3 Months i started fixing some bugs by myself. I cant push on this branch, should i just post my .patch diffs here? Problems noticed/fixed:
Further ideas for this (should be new PR):
|
|
Yes
Yes, please do. I don't know of a better way since I don't have access to any access settings in the Nextcloud org, even though I was given the ability to branch in their repos myself. I'll make sure to credit you on the diffs of course. |
|
Hey @mickenordin |
78643a6 to
532bee6
Compare
I did, please make sure to sign-off your commits, and perhaps squash them to fewer logical units. You can take a look at the failing tests and see how to fix them. |
3c4c8b3 to
18808aa
Compare
|
hey @mickenordin thanks for the fast update. I signed off the commits, removed the test (thats no longer relevant) and squashed some commits (tell me if you think i should squash them more). Also i rebased my branch again including the new Transition and "InsertHere" features |
18808aa to
dac037e
Compare
This is an implementation of Conditional Logic. It is not well tested, and I would appreciate review and testing by others to see if it works as intended. I have created a few forms and clicked around to the best of my abilities, but I have implemented the fix for the benefit of others that need it and have no real use case myself to test with. Fixes: #358 Signed-off-by: Micke Nordin <kano@sunet.se>
fix: hide trigger type header on read fix: hide broken title on trigger question fix: clear button fix: aria labeled by index fix: conditional-file-upload Signed-off-by: TimedIn <git@timedin.net>
fix: hide clone on trigger question fix: link trigger question delete btn Signed-off-by: TimedIn <git@timedin.net>
Signed-off-by: TimedIn <git@timedin.net>
fix: export of subquestions Signed-off-by: TimedIn <git@timedin.net>
Signed-off-by: TimedIn <git@timedin.net>
fix: reordering and dragging Signed-off-by: TimedIn <git@timedin.net>
Signed-off-by: TimedIn <git@timedin.net>
Signed-off-by: TimedIn <git@timedin.net>
Signed-off-by: TimedIn <git@timedin.net>
…n' to conditional Signed-off-by: TimedIn <git@timedin.net>
Signed-off-by: TimedIn <git@timedin.net>
dac037e to
77070f3
Compare
- validate active-branch subquestions with full per-question rules - persist subquestion answers only for the activated branch - use -PHP_FLOAT_MAX as the value_range lower bound - drop unused QuestionMapper::deleteByParentQuestion Signed-off-by: Micke Nordin <kano@sunet.se>
I incorporated that, and added a commit with some fixes I thought valuable, can you test with the lastest state of this branch? |
|
@mickenordin some test fail now and my fix for Detail Answers seems to no longer work (i dont see subquestions there anymore) |
This is an implementation of Conditional Logic. It is not well tested, and I would appreciate review and testing by others to see if it works as intended. I have created a few forms and clicked around to the best of my abilities, but I have implemented the fix for the benefit of others that need it and have no real use case myself to test with.
Fixes: #358