henwen/todo.txt

33 lines
1.2 KiB
Plaintext
Raw Normal View History

2020-09-28 04:32:01 +00:00
Essential:
------------
Show results on admin page
Make earliest and latest dates required for creation
Prevent blank event names and guest names
Consider some front-end, regex-based field validation
Authenticate admin page with admin code
It might be sufficient to require that when getting the response summary.
Deal with the admin date fields
Should the date fields be disabled, or should we cull invalid
response times after changing event dates?
Consider redirecting from /create/do to admin
Cleanup:
------------
2020-09-28 03:41:40 +00:00
Make the sqlite pool size configurable
Get rid of the surrogate keys
2020-09-28 04:32:01 +00:00
Give response (and therefore response_time) a composite key
2020-09-28 03:41:40 +00:00
Rename all of the alpha ID nonsense
2020-09-28 04:32:01 +00:00
Get rid of the Stat call in NewStore.
I can't remember the details. I think the old version
of sqlitex was panicking if I failed to open a DB file.
Maybe instead of statting, I would try to open an
existing file, but instead create it on failure.
Add optional subtitles to (*front.handler).writePage
Take a Page struct with title, subtitle, and contents.
Make titles optional in (*front.handler).writePage
More features:
---------------
2020-09-28 03:41:40 +00:00
Allow updating metadata on admin page