Commit graph

  • a6009caf97 Add Metalwerx to projects Benjamin Melançon 2021-06-02 10:45:34 -0400
  • 0bc0d93973 Ignore .env file Benjamin Melançon 2021-06-02 10:45:20 -0400
  • 3e782f20ee aaahhuuhuhuh why does our simple groupby stop working and why do more complicated ways work worse Benjamin Melançon 2021-06-02 08:56:27 -0400
  • aa05dc5734 Keep a version of harvest data around with same keys other stuff has, before renaming columns Benjamin Melançon 2021-06-02 08:56:01 -0400
  • e9021e4ed9 Document another helper, to see all task values Benjamin Melançon 2021-06-02 08:55:02 -0400
  • 0b61f165e3 Start conversion to Harvest column titles Benjamin Melançon 2021-06-02 05:58:42 -0400
  • 6997b7ebea Define/redefine more project names Benjamin Melançon 2021-06-02 05:36:41 -0400
  • 3cb7b495f5 Elegant merge operator, minus the typo Benjamin Melançon 2021-06-01 20:48:57 -0400
  • 5ac674bf0d Give ourselves the debug variables we invariably create anyhow Benjamin Melançon 2021-06-01 20:47:42 -0400
  • 0d2fe87111 Use elegant merge operator Benjamin Melançon 2021-06-01 20:47:08 -0400
  • 020da15372 Fix crucial assignment error, we had only descriptions after this! Benjamin Melançon 2021-06-01 20:33:48 -0400
  • 7387893e57 Gather projects into all three groups: harvest, known non-harvest, and unknown Benjamin Melançon 2021-06-01 20:33:23 -0400
  • 379da43764 take one at collecting just known harvest stuff Benjamin Melançon 2021-06-01 20:30:30 -0400
  • ab951f5b86 Split out subproject Benjamin Melançon 2021-06-01 16:43:57 -0400
  • 960008bdae Refine a couple more projects Benjamin Melançon 2021-06-01 16:39:49 -0400
  • eb3560bb3e Start to prepare for Harvest timelogs precise format export Benjamin Melançon 2021-06-01 11:23:45 -0400
  • 91643f088d Add additional projects, rename as needed Benjamin Melançon 2021-06-01 11:23:05 -0400
  • 20f31dfc6a Add more projects and name per Harvest Benjamin Melançon 2021-06-01 11:16:06 -0400
  • 24156c83ec Sort projects in alphabetical order Benjamin Melançon 2021-06-01 11:06:02 -0400
  • 3ed6413b25 Start adding projects exactly as named in Harvest Benjamin Melançon 2021-06-01 11:03:45 -0400
  • 466a121005 Add another useful python interpreter statement for playing with data Benjamin Melançon 2021-05-29 04:51:04 -0400
  • 8002ddedea Fix another reversed debug logic Benjamin Melançon 2021-05-29 04:34:08 -0400
  • aff12ffaf2 Add additional aliases Benjamin Melançon 2021-05-29 04:33:46 -0400
  • e8ef6b0d7c Compare alternatives (plus original) as lower case so every possible variation need not be explicit Benjamin Melançon 2021-05-28 14:39:51 -0400
  • 369d727d65 Add many more variations of camp support/defense Benjamin Melançon 2021-05-28 14:39:09 -0400
  • 3eaa9afeb9 Add sub-project of NICHQ to resolve to Project: Subproject: approach Benjamin Melançon 2021-05-28 14:38:47 -0400
  • 6c18d88dbc Add Family & Home to our projects Benjamin Melançon 2021-05-28 14:38:09 -0400
  • df64927f5a Force non-date values to 'not a time' that still let's column be datetime Benjamin Melançon 2021-05-28 14:24:07 -0400
  • d952f11350 Make one CSV logfile vs directory an option determined via settings.ini Benjamin Melançon 2021-05-28 14:21:52 -0400
  • 8c8c00586d Fix logic reversal error in our interactive/debug mode identification Benjamin Melançon 2021-05-28 14:00:36 -0400
  • afce4adaea Add a misspelling of propaganda site that came up Benjamin Melançon 2021-05-27 08:20:14 -0400
  • 306b61055f Up our debugging game significantly by not making the rookie equals assignment object mistake Benjamin Melançon 2021-05-27 08:19:56 -0400
  • baee9b5087 Fix double typo mistakes Benjamin Melançon 2021-05-26 12:48:36 -0400
  • f6dadbfab0 Update glob to reflect directory path should have a slash already Benjamin Melançon 2021-05-26 12:48:24 -0400
  • 345335368a Ignore pycache as we already have a gitignore Benjamin Melançon 2021-05-25 16:00:51 -0400
  • cab8f0c8f1 WTF python suddenly function must be defined physically in the file ahead of use? Benjamin Melançon 2021-05-25 16:00:09 -0400
  • f7097af7b8 Update settings to provide logfile path Benjamin Melançon 2021-05-25 15:58:28 -0400
  • 1f4ec77467 Gather all csv files in provided directory Benjamin Melançon 2021-05-25 15:57:52 -0400
  • 868c92e863 Add prerequisites section, including being able to use python rather than python3 Benjamin Melançon 2021-05-25 15:55:25 -0400
  • 91141a41b7 Switch README to using 'python' rather than 'python3' just because i'm on that now Benjamin Melançon 2021-05-25 15:50:25 -0400
  • ca5417ae93 Fix both filtering and an opposite logic error and our newest feature is done mlncn 2021-05-03 00:13:07 -0400
  • a1c0434015 Add missing import statement mlncn 2021-05-03 00:04:18 -0400
  • 01c8670eb6 Finish up filtering of pre-last-recorded stuff mlncn 2021-05-03 00:01:59 -0400
  • 0077a27da0 Set and get don't work symetrically for config parser sections bwahahaha mlncn 2021-05-02 23:19:40 -0400
  • 206530b235 Use .apply rather than np.where for easier/better/not-randomly-failing individual parsing mlncn 2021-05-02 22:38:54 -0400
  • d8a5e27a97 Save when our last processed date is from so we can pick up where we left off mlncn 2021-05-02 20:34:22 -0400
  • 6b2caea884 Update install instructions mlncn 2021-05-02 20:30:14 -0400
  • eb9330b12f Add git ignore mlncn 2021-05-02 18:43:18 -0400
  • c236099528 Much improve README, mostly with installation instructions mlncn 2021-05-02 18:40:03 -0400
  • 1f451309a7 Add requirements (python) file mlncn 2021-05-02 18:39:37 -0400
  • 6180d04bc5 Proof of concept settings system mlncn 2021-05-02 18:27:51 -0400
  • 3dc4d28f2f Add aliases for NICHQ benjamin melançon 2021-04-30 09:19:10 -0400
  • b8e4a8d094 Regularize Drutopia references benjamin melançon 2021-04-28 11:42:00 -0400
  • c5f48e0602 Add note on another way data can be manipulated after running the whole script benjamin melançon 2021-04-28 11:41:46 -0400
  • f706f0b1e6 Add comment about criticality of fill na benjamin melançon 2021-04-28 11:15:53 -0400
  • ce13e32f7d Regularize project titles benjamin melançon 2021-04-28 11:14:39 -0400
  • 761d04204a Output all entries, reset index for fun, and write out our CSV file benjamin melançon 2021-04-28 11:08:43 -0400
  • 9e97b6b250 Keep our strings from being ragged benjamin melançon 2021-04-28 11:05:02 -0400
  • 9faa5c44c4 Document multiple task entries piece benjamin melançon 2021-04-28 00:16:15 -0400
  • 367b69da3d Allow multiple entries to be put into one by splitting with semicolon benjamin melançon 2021-04-28 00:14:48 -0400
  • 28550ef3ff Fix approach to dropping column after using it benjamin melançon 2021-04-27 23:51:26 -0400
  • 3dd830bbb3 Document interacting with data in README benjamin melançon 2021-04-27 23:51:11 -0400
  • 4314ad0774 Really close to having it all now benjamin melançon 2021-04-27 23:37:37 -0400
  • 1c63ab32e8 Actually we want to use regex to be sure we have a digit to multiply benjamin melançon 2021-04-27 22:40:15 -0400
  • 2516b9272d Document making .contains not a regular expression benjamin melançon 2021-04-27 22:31:42 -0400
  • f31c9d4d47 Start to use our multiplier to have time be x times what we give benjamin melançon 2021-04-27 22:30:38 -0400
  • 3921d6774f Document code benjamin melançon 2021-04-27 22:30:07 -0400
  • f51acf4fec Aggregate by project as well as description now that we have it benjamin melançon 2021-04-27 21:58:19 -0400
  • 796284931e Split out project into own column if it had been provided (with colon) benjamin melançon 2021-04-27 21:45:37 -0400
  • afbb5dbe1e Provide first started and last recorded times for each task benjamin melançon 2021-04-27 19:48:46 -0400
  • a42dd0b5e2 Don't overwrite timelog. Max for started isn't working here, weirdly benjamin melançon 2021-04-27 14:32:01 -0400
  • 22a2bbae39 The payoff: combine multiple entries in the same day into one larger time unit benjamin melançon 2021-04-27 11:32:34 -0400
  • 5f35d57024 Fix extraction of day name benjamin melançon 2021-04-27 11:31:27 -0400
  • e36d149b10 Put our start and recorded times in eastern time for easier review benjamin melançon 2021-04-27 11:30:53 -0400
  • 9821ee623f Very solid progress on manipulating the date benjamin melançon 2021-04-27 11:06:20 -0400
  • 8bf975e629 Initial commit: first line on interactive shell that didn't break benjamin melançon 2021-04-27 09:41:44 -0400
  • 23a7b70015 Add notes on Harvest import from Sanjay benjamin melançon 2021-04-23 11:29:33 -0400
  • 12e7625d4a Initial commit benjamin melançon 2021-04-23 14:26:26 +0000