timekeeper

[Abandoned unfinished] CGI web application in C for time tracking. (My first, just a learning project)
Log | Files | Refs | README

commit 47cfc6579921ed85a04a3a3b35782733be9897e9
parent 6290fcd10333da2a98616086f4b778dcc47d1762
Author: Jacob R. Edwards <jacob@jacobedwards.org>
Date:   Mon, 11 Mar 2024 20:28:10 -0700

Update TODO

Remove completed item and add numerous features and improvements
to do.

Diffstat:
MTODO | 28+++++++++++++++++++++++++++-
1 file changed, 27 insertions(+), 1 deletion(-)

diff --git a/TODO b/TODO @@ -1,4 +1,30 @@ -? Reverse order of timesheets table +- Design a solution to the problem that is the internals of this + program + + ? ... + +# 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 + +# 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