commit 9fe680e3257c040bedc37223cd07b785aedb1ee6 parent 4d81d3ef16dfd7d25f0830a2f1fc5d5e449598d6 Author: Jacob R. Edwards <jacob@jacobedwards.org> Date: Sat, 30 Mar 2024 10:57:33 -0700 Update TODO Diffstat:
M | TODO | | | 27 | +++++---------------------- |
1 file changed, 5 insertions(+), 22 deletions(-)
diff --git a/TODO b/TODO @@ -5,29 +5,12 @@ # Features -- Add /import page - - Import data from /export replacing current timesheet (after forewarning). - -- Add /archive page - - The archive page will display past timesheets that are either - manually pushed into the archive with /archive?push=yes or some - such or automatically terminated by time period (i.e. first and - third Wednesday of the month). - - It may only provide a download for the archived timesheets, or - it may show totals, or the whole thing. Depends on how much I - want to revise my other code. - -? Add active timesheet editing +- Add /import page which replaces a period with the times in a file + (formatted like /export does) +- Add ability to add and replace time periods by manually entering + times +? Add automatic period termination based on date # Fixes and Improvements ? Localize times server-side - -? 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 - things, one of which being errors.