Commit Graph

44 Commits (main)

Author SHA1 Message Date
Bel LaPointe 087fa739ce since multi day prints expected 2025-09-11 22:40:20 -06:00
Bel LaPointe 64e30da785 NOW bug fixed 2024-12-04 16:17:26 -07:00
Bel LaPointe a39187a417 maybe fix a bug 2024-12-04 16:06:51 -07:00
Bel LaPointe caefbdbdd6 only eprint if more than 1 day 2024-11-25 10:32:05 -07:00
Bel LaPointe 24621725ca eprint hours sum 2024-11-25 10:27:14 -07:00
Bel LaPointe 181cfc1454 allow imaginary times because f u customer right 2024-11-06 15:36:53 -07:00
Bel LaPointe d9f84022a0 though timestamps may include hours, always sum by day 2024-08-27 08:21:43 -06:00
Bel LaPointe f9f3fa5212 precision also affects displaying timestamp on log 2024-08-26 11:29:17 -06:00
Bel LaPointe 5e832956db impl -d 1h2m3s to modify duration of an add 2024-04-08 21:29:13 -06:00
Bel LaPointe ad22e13ca3 parse_duration unused but impl 2024-04-08 20:53:23 -06:00
Bel LaPointe 12bdf43721 accept --precision to change logging 2024-02-21 14:28:50 -07:00
Bel LaPointe a693776a59 oops rust evidently will do some rounding for prints 2023-12-19 11:25:06 -05:00
Bel LaPointe d97be3123b add -v/--verbose 2023-12-18 08:24:28 -07:00
Bel LaPointe f6da50ff6f fix computing duration for each task 2023-12-18 08:24:20 -07:00
Bel LaPointe 09e1c57f32 when building day's log, skip stubs 2023-12-13 13:22:12 -07:00
Bel LaPointe fcb144b437 --log=--log || --since=... 2023-12-11 16:09:18 -07:00
Bel LaPointe e6ceef2ead add -c/--clock 2023-12-11 08:25:01 -07:00
Bel LaPointe 7463ca2069 default since is today 2023-12-07 09:14:44 -08:00
Bel LaPointe 1235b38636 timestamps from local timezone instead of utc 2023-12-07 09:09:26 -08:00
Bel LaPointe cf47c63bd7 --since as local timezone 2023-12-07 09:09:17 -08:00
Bel LaPointe 0f9711aaa1 per task gets 1.1 hours, per day gets rounded 1 hours 2023-11-29 06:38:24 -07:00
Bel LaPointe 326b79a3b1 dont do things by default 2023-11-29 06:31:50 -07:00
Bel LaPointe caa09089b0 flags complete 2023-11-29 06:27:54 -07:00
Bel LaPointe d580122f76 ok we even got start mark 2023-11-29 06:18:30 -07:00
Bel LaPointe a96c5dc1f8 tbh yaml too many lines this is k 2023-11-29 06:11:08 -07:00
Bel LaPointe b2c7df2361 tbh yaml too many lines this is k 2023-11-29 06:08:35 -07:00
Bel LaPointe faa884a645 mvp i think 2023-11-29 06:07:02 -07:00
Bel LaPointe d7a7a404ee mvp i think 2023-11-29 06:06:38 -07:00
Bel LaPointe 2fc3fc605b at least it runs 2023-11-29 05:51:49 -07:00
Bel LaPointe b2df61a235 break 2023-11-27 16:00:09 -07:00
Bel LaPointe 38e6e19d7b tests pass 2023-11-27 10:14:55 -07:00
Bel LaPointe 631b4cab32 its manual testing but it is working 2023-11-27 09:30:05 -07:00
Bel LaPointe 482eba9fd4 ok we can main thats nice 2023-11-27 09:12:57 -07:00
Bel LaPointe f82418db47 test tsheet.add(x, tag) 2023-11-27 08:59:01 -07:00
Bel LaPointe 673f511e3d rename .from to .since 2023-11-27 08:44:39 -07:00
Bel LaPointe 3f83364f8f rename Storage to TSheet 2023-11-27 08:41:24 -07:00
bel 0722a6fc3b marginal progression woooo 2023-11-26 23:32:52 -07:00
bel 6955b7857c closerrrrrr to actual code woo 2023-11-26 23:25:53 -07:00
bel 0f6f4edf88 unittest load save storage 2023-11-26 22:57:47 -07:00
bel 644f0b4c8a nonzero unittests pass 2023-11-26 22:43:56 -07:00
bel 3531323de0 the lone unittest runs woo 2023-11-26 22:25:08 -07:00
bel d565e9d382 almost a unittest 2023-11-26 22:19:13 -07:00
bel f81465534e testdata 2023-11-26 21:58:39 -07:00
bel ebeec7ec6b stub 2023-11-26 21:10:39 -07:00