Commit Graph

171 Commits

Author SHA1 Message Date
Nathan Dwarshuis 623d25692c ADD 0th order node validation 2022-03-08 19:09:40 -05:00
Nathan Dwarshuis 48ff734880 REF split parent classifier into separate function 2022-03-07 19:53:55 -05:00
Nathan Dwarshuis 849783c5c0 ADD hash tables to store illegal links 2022-03-07 19:42:18 -05:00
Nathan Dwarshuis 12b49124da ENH store links when scanning the buffer 2022-03-06 12:32:24 -05:00
Nathan Dwarshuis fc255cfa5b ENH make split functions more specific 2022-03-04 17:48:42 -05:00
Nathan Dwarshuis 9a6ab71ab7 ENH don't refer to buffer when making agenda items 2022-03-03 19:22:07 -05:00
Nathan Dwarshuis ac0f85cd64 ENH don't use stateful functions in scanner to get node info 2022-03-02 23:44:42 -05:00
Nathan Dwarshuis 62b4dbbd8e ENH only check for property block when we know we have a real node 2022-03-02 20:05:20 -05:00
Nathan Dwarshuis 5a0c4644a0 ENH speed up buffer parser by...alot 2022-03-02 20:00:12 -05:00
Nathan Dwarshuis 851cafa78a ENH make buffer scanner pull arbitrary headline properties 2022-03-02 18:23:08 -05:00
Nathan Dwarshuis 9e54e87b8d ENH parse plannig in buffer scanner 2022-03-02 17:47:10 -05:00
Nathan Dwarshuis 54be0a1d69 ENH actually remove all incubator references 2022-02-28 19:10:34 -05:00
Nathan Dwarshuis 09cabee82f ENH remove all tag-based incubator code to use goal-status 2022-02-28 19:08:25 -05:00
Nathan Dwarshuis 59ae74ef5a ENH don't allow survival goals to be linked to endpoint 2022-02-28 18:23:09 -05:00
Nathan Dwarshuis adbaf9958c ENH remove incubated vs action file distinction 2022-02-28 18:11:55 -05:00
Nathan Dwarshuis 5e087e3fee ADD task goal-status function 2022-02-27 23:48:15 -05:00
Nathan Dwarshuis 580fe957a2 ADD predicate functions for "actual" incubator/maybe status 2022-02-27 22:36:18 -05:00
Nathan Dwarshuis a9ca1e57c3 ENH update task-goal view 2022-02-27 12:35:19 -05:00
Nathan Dwarshuis 7639dce46a ADD comprehensive goal agenda view 2022-02-27 12:05:00 -05:00
Nathan Dwarshuis eb1146b79d ADD survival project agenda view 2022-02-26 23:18:56 -05:00
Nathan Dwarshuis 1b8d3a5b55 ADD agenda view for survival tasks 2022-02-26 23:09:02 -05:00
Nathan Dwarshuis 1c5a7fd24c ENH cache files in the dag state to reduce IO in tight loops 2022-02-26 15:37:44 -05:00
Nathan Dwarshuis 0a635f65e1 ADD a bunch of id-> functions 2022-02-26 13:18:25 -05:00
Nathan Dwarshuis 6dee558ef9 ADD survival goal file 2022-02-26 11:56:22 -05:00
Nathan Dwarshuis 128feca943 ENH include timestamps and stuff in the tasks goal agenda view 2022-02-22 18:49:39 -05:00
Nathan Dwarshuis 3f27f0e839 ENH don't use parent tags for quarter 2022-02-22 18:40:46 -05:00
Nathan Dwarshuis ed1fde1e55 ENH put quarterly plan in terms of life buckets 2022-02-22 18:36:12 -05:00
Nathan Dwarshuis 021b246e4b ADD agenda view for projects linked to goals 2022-02-21 19:33:48 -05:00
Nathan Dwarshuis f58d0bc605 ENH inherit links while scanning through buffer 2022-02-21 19:33:26 -05:00
Nathan Dwarshuis 2a182e3e03 ADD project goal agenda view 2022-02-21 18:59:50 -05:00
Nathan Dwarshuis b121becde5 ADD project goal scanner 2022-02-21 18:57:24 -05:00
Nathan Dwarshuis 6f40699e7b FIX use actual goal title when grouping tasks by goals 2022-02-20 13:01:50 -05:00
Nathan Dwarshuis 99117cd9f2 ENH use lookup table to get title of headline 2022-02-20 12:57:39 -05:00
Nathan Dwarshuis 9d87f8e685 ENH make buffer scanner store title (and use a real regexp matcher) 2022-02-20 12:34:28 -05:00
Nathan Dwarshuis 72eeac0225 ENH store filetags directly in the dag 2022-02-20 10:56:01 -05:00
Nathan Dwarshuis b5a19fcff3 ADD agenda view for tasks grouped by goal 2022-02-20 10:47:00 -05:00
Nathan Dwarshuis 84977f9947 ADD linker for actions to goals 2022-02-19 19:12:47 -05:00
Nathan Dwarshuis 71e8e818d0 ADD scanner for tasks with goals linked to them 2022-02-19 19:12:32 -05:00
Nathan Dwarshuis 7891e87cd9 ADD qtp goal linking function 2022-02-19 12:46:17 -05:00
Nathan Dwarshuis 5ed8dccc67 ADD function to link ltg to epg nodes 2022-02-18 18:46:01 -05:00
Nathan Dwarshuis f80f507a51 ADD scanners and agenda views for weekly and quarterly plans 2022-02-17 21:57:25 -05:00
Nathan Dwarshuis 103e197508 ADD quarterly plan scanner 2022-02-17 17:58:55 -05:00
Nathan Dwarshuis 74bcaa5ced REF organize all the datetime functions 2022-02-14 23:18:29 -05:00
Nathan Dwarshuis ee969077b4 REF headline planning buffer functions 2022-02-14 19:55:28 -05:00
Nathan Dwarshuis 1d7b37c9da ADD functions for modifying the daily planner 2022-02-13 13:07:21 -05:00
Nathan Dwarshuis 72874dd5e6 ADD functions to modify weekly goal buffer 2022-02-13 12:12:25 -05:00
Nathan Dwarshuis 5a14772536 ADD week plan setter 2022-02-13 00:08:31 -05:00
Nathan Dwarshuis 2c99fdb930 ADD getter function for weekly plan 2022-02-12 19:44:04 -05:00
Nathan Dwarshuis 89c076cc5e ADD functions for allocationc 2022-02-12 17:17:42 -05:00
Nathan Dwarshuis 2b477b2bb0 ADD functions to rank goals 2022-02-10 23:01:25 -05:00
Nathan Dwarshuis 15e82d8471 ADD function to add goal link 2022-02-10 19:01:40 -05:00
Nathan Dwarshuis 2773276192 ADD functions to track the current planning date/quarter/week 2022-02-09 23:32:31 -05:00
Nathan Dwarshuis d81a2fc9b9 ADD reduction functions 2022-02-09 20:23:41 -05:00
Nathan Dwarshuis 175b3c0ed8 ADD ranking macros 2022-02-09 19:48:26 -05:00
Nathan Dwarshuis 6ce7491203 ADD parent link drawer functions 2022-02-06 20:42:32 -05:00
Nathan Dwarshuis b7c057026e FIX daily agenda parsing bugs 2022-02-06 20:42:21 -05:00
Nathan Dwarshuis 1a3a178f90 ADD dagified agenda view 2022-02-05 17:34:18 -05:00
Nathan Dwarshuis 8fdec11d79 ADD agenda scanner 2022-02-04 18:59:37 -05:00
Nathan Dwarshuis 083cc9fd65 ADD function to format scheduled headlines 2022-01-25 23:23:17 -05:00
Nathan Dwarshuis 684b7c9fa2 ADD error scanner 2022-01-24 19:24:27 -05:00
Nathan Dwarshuis 912d4278aa ADD goals scanner 2022-01-23 23:05:20 -05:00
Nathan Dwarshuis 1cbb0e1c41 ENH sort tags 2022-01-23 20:28:22 -05:00
Nathan Dwarshuis 9199114939 REF dry off org dag code 2022-01-23 20:05:08 -05:00
Nathan Dwarshuis a463c6f29d ADD (untested) archive scanner 2022-01-23 12:41:56 -05:00
Nathan Dwarshuis 2c717aa050 ADD incubator scanner 2022-01-23 12:01:41 -05:00
Nathan Dwarshuis 4cfae73ca2 ENH make task scanner more modular 2022-01-22 23:06:53 -05:00
Nathan Dwarshuis ba6aab1702 ENH use IDs entirely for the DAG 2022-01-22 18:05:07 -05:00
Nathan Dwarshuis b98308eb47 ADD project dag view 2022-01-18 18:34:20 -05:00
Nathan Dwarshuis 7160c31424 ENH put status filter directly in dag functions 2022-01-15 23:12:19 -05:00
Nathan Dwarshuis 37f5be9e37 ENH make tasks view identical to current tasks view 2022-01-15 15:48:22 -05:00
Nathan Dwarshuis 61076a2b90 ADD org dag library (kinda) 2022-01-15 00:41:11 -05:00