commit 8954a6256191c436faff8edbefb2bb6d34940a18
parent b91b6f9ef609efc87cdf743497afc8638ceaebc1
Author: Jacob R. Edwards <jacob@jacobedwards.org>
Date: Mon, 11 Mar 2024 01:37:53 -0700
Update TODO
Diffstat:
M | TODO | | | 16 | ++-------------- |
1 file changed, 2 insertions(+), 14 deletions(-)
diff --git a/TODO b/TODO
@@ -1,19 +1,7 @@
-- For the main page, I think it will consist almost solely of a
- table (probably in reverse chronological order) like so:
-
- start | lunch break | end | hours
-
- for first (or last, depending on how I decide to sort it) row
- will contain either a "start" button in the first and nil values
- if no timer is active or a "start break" button (if one wasn't
- taken already) and "stop" button if the timer is active. The hours
- field is updated live client-side with JavaScript if enabled.
-
-- Group most helper functions together more formally, put into their
- own files, and eliminate their use of global variables
+? Reverse order of timesheets table
? Give the user a temporary hash for each login to prevent leaks
of a session hash from being able to be used indefinitely
-- Add sessions in memory in timekeeper to keep track of various
+? Add sessions in memory in timekeeper to keep track of various
things, one of which being errors.