Commit Graph

37 Commits

Author SHA1 Message Date
Abraham Toriz 858302839c
upgrade clap to v3 2023-02-13 18:17:47 -06:00
Abraham Toriz dd40c1acc8
clippy lints 2022-08-29 23:41:50 -04:00
Abraham Toriz 411c0891a3
orderin entries by start time is better than id 2022-07-30 22:46:46 +08:00
Abraham Toriz 26af37bff2
tabulate interactive's output 2022-07-21 21:36:05 +08:00
Abraham Toriz 23cc987266
database returns default sheet even it there is no record 2022-05-08 11:36:03 +08:00
Abraham Toriz 8b6d9be92e
some clippy lints 2021-12-13 14:22:05 -06:00
Abraham Toriz ba632c88a3 Command trait redesing 2021-08-25 14:30:27 -05:00
Abraham Toriz bbc691c79f
almost complete implementation of t edit 2021-08-03 20:58:26 -05:00
Abraham Toriz 5186b7c159
solve a thousand clippy lint errors 2021-08-02 19:10:34 -05:00
Abraham Toriz 7d53546646
implement t now 2021-08-02 18:45:54 -05:00
Abraham Toriz 63154cc1fc
implement kill command 2021-07-30 17:55:19 -05:00
Abraham Toriz abd40dea83
simplify and stabilize t resume 2021-07-28 20:51:33 -05:00
Abraham Toriz 9832945005
keep updated the last_checkout_id when moving between sheets 2021-07-27 12:20:58 -05:00
Abraham Toriz 4011cac6e9
the resume command 2021-07-26 16:55:24 -05:00
Abraham Toriz e948f87af8
implement t sheet 2021-07-23 20:37:21 -05:00
Abraham Toriz b5c383d3c3
the out command 2021-07-20 10:08:04 -05:00
Abraham Toriz ee44b22efd
in command ready!! 2021-07-17 22:04:54 -05:00
Abraham Toriz c942c0a4cc
fix some broken database tests 2021-07-16 18:07:11 -05:00
Abraham Toriz 247ff6ee3c
displaying sheets (all and full) group entries 2021-07-16 17:52:33 -05:00
Abraham Toriz f62ebef762
current time management across commands 2021-07-16 12:45:27 -05:00
Abraham Toriz 54bfa8ce8f
list: compute running and today 2021-07-15 13:11:55 -05:00
Abraham Toriz b531f8ca20
database set current sheet 2021-07-15 11:48:49 -05:00
Abraham Toriz b20b138ea5
fix an introduced bug 2021-07-13 17:54:20 -05:00
Abraham Toriz faef02d0a9
handle the error of the malformed time in database 2021-07-13 17:07:07 -05:00
Abraham Toriz 72b586d04d
add database tests and solve like 5 bugs 2021-07-07 11:54:18 -05:00
Abraham Toriz 7ef5c7be95
create config file and database if they dont exist 2021-07-03 18:17:26 -05:00
Abraham Toriz 4980b3df67
simpler syntax 2021-07-01 23:44:54 -05:00
Abraham Toriz fdc45cea3f
allow to filter by start and end 2021-06-30 19:20:10 -05:00
Abraham Toriz 91a99ed5ea
database adjustments and migrations 2021-06-30 18:51:02 -05:00
Abraham Toriz af2a18c8db
local timezone and timetrap database management 2021-06-29 18:20:51 -05:00
Abraham Toriz 4d48386777
give up own time module, progress on display command 2021-06-24 00:07:52 -05:00
Abraham Toriz 464925a8b6
move time to its own module 2021-06-22 11:30:41 -05:00
Abraham Toriz 62efba19b9
get entries sorted by date 2021-06-22 10:17:15 -05:00
Abraham Toriz bfe80c10e1
display all, full, sheet and current active 2021-06-21 19:54:10 -05:00
Abraham Toriz a29c3c40ab
be able to query entries 2021-06-21 17:38:51 -05:00
Abraham Toriz 47f4086c59
progress in database management 2021-06-21 11:12:30 -05:00
Abraham Toriz 1655803076
a good start for this project 2021-06-18 11:27:19 -05:00