henwen/todo.txt

29 lines
977 B
Plaintext
Raw Normal View History

2020-09-28 04:32:01 +00:00
Essential:
------------
2020-10-04 20:24:04 +00:00
Show response after submission
2020-10-04 22:21:57 +00:00
Add a schema ID to the DB
2020-10-04 22:03:16 +00:00
Require earliest and latest dates for creation
Ensure latest date is at least earliest date
Ensure date span is within a maximum
2020-09-28 04:32:01 +00:00
Prevent blank event names and guest names
Cleanup:
------------
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
2020-09-29 15:25:21 +00:00
Make the sqlite pool size configurable
2020-09-28 04:32:01 +00:00
More features:
---------------
2020-10-04 22:04:46 +00:00
Consider some front-end, regex-based field validation
Consider redirecting from /create/do to admin
2020-10-04 22:03:16 +00:00
Show validation errors in a header, rather than on their own page
2020-09-28 03:41:40 +00:00
Allow updating metadata on admin page