diff --git a/TODO.org b/TODO.org index ef18e08..290fe96 100644 --- a/TODO.org +++ b/TODO.org @@ -4,20 +4,18 @@ :END: * TODO Calculate age on the camp form +* TODO Update MT Form in Rust server and upload data to NC +** TODO Add any updated questions and redesign the page to fit the next trips +** TODO Add functionality for uploading all data to the NC tables +** TODO Add a backup sqlite db so that we can still retain the info in multiple places +** TODO Make sure the form is asynchronous so that users will get their page popping back immediately +** TODO Make sure form has better validation * TODO Create unit tests in order to automatically make sure things work ** TODO Break down the api to functions that are testable -* TODO Post health form to nextcloud tables * TODO Create a way to add some kids to nextcloud tables fast -* DONE Move to the lisp server and htmx -SCHEDULED: <2024-04-24 Wed> -I want to move all validation and form processing to the lisp server and htmx. This way I'm not doing javascript which is sometimes complicated since I use it so infrequently, however, this will likely be a bit more involved, so I'll need to learn htmx, but I think it'll be better in the end, since htmx more akin to what the web was supposed to be like. * DONE Add registration cost and info to home page, thank you page, and thank you responses SCHEDULED: <2024-04-25 Thu 09:00> -* DONE Fix bug in accepting multipart/form-data on lisp server -The multiline text options do not grab the entire entry. I'll need to fix that by ensuring that the entire section is grabbed for every entry. +* DONE Post health form to nextcloud tables * DONE Make single newline show up multiline text options do not include a single newline. They showup as a SPACE and a TAB -* DONE Fix the lisp server to use nextcloud tables -SCHEDULED: <2023-12-18 Mon 12:00> -** DONE Setup the lisp server on the actual server and test there for a while.