Commit graph

1349 commits

Author SHA1 Message Date
Paul Beckingham
152f20260b Classifier: Tries to identify arg types 2016-04-02 12:18:01 -04:00
Paul Beckingham
c7696c3767 libshared: Updated to f16a12ac4208663e48922ac8e6c1073189017ce9 2016-04-02 11:38:38 -04:00
Paul Beckingham
71c6cd8026 Database: Modified ::getLatestInterval to walk backwards until one is found 2016-04-02 10:11:56 -04:00
Paul Beckingham
1c14e1ae62 Interval: Added ::empty 2016-04-02 10:07:31 -04:00
Paul Beckingham
f2db0ad0d2 Exclusion: Reduced to a simple syntax validator and token store 2016-04-02 00:00:03 -04:00
Paul Beckingham
a9874159fd Timeline: Now uses an Interval internally 2016-04-01 22:39:52 -04:00
Paul Beckingham
d01994cf0f init: Propagated args, rules and log to CmdExport 2016-04-01 22:30:09 -04:00
Paul Beckingham
81e043ef2d Composite: Defined start of algorithm 2016-04-01 22:19:33 -04:00
Paul Beckingham
53aa740480 Exclusion: Added ::intervals and sub-method stubs 2016-03-30 23:18:18 -04:00
Paul Beckingham
a8177a33d7 Composite: Added stubbed class 2016-03-29 21:50:18 -04:00
Paul Beckingham
11e25a1202 libshared: Upgraded to 806cfc16abebcff2bc56269b9b1bc682fe17ff01 2016-03-29 08:50:49 -04:00
Paul Beckingham
5c669cd2fc timew: Cleaned up comments, includes 2016-03-28 23:53:04 -04:00
Paul Beckingham
574e3554a1 Lexer: Added ::isDuration 2016-03-28 23:02:28 -04:00
Paul Beckingham
7cb4764acf Lexer: Added ::isDate 2016-03-28 23:02:09 -04:00
Paul Beckingham
8dd887ddd2 Lexer: Added ::dateFormat default 2016-03-28 23:00:24 -04:00
Paul Beckingham
3cf09863d4 Rules: Added default 'version' setting 2016-03-28 22:55:31 -04:00
Paul Beckingham
a9a770af37 Interval: Removed obsolete ::summarize 2016-03-28 22:55:03 -04:00
Paul Beckingham
e01c031539 CmdReport: Added all config settings to API 2016-03-28 22:53:07 -04:00
Paul Beckingham
b2b0c1d4e0 CmdTags: Migrated to tagColor 2016-03-28 22:52:46 -04:00
Paul Beckingham
259c78ce01 CmdStop: Migrated to intervalSummarize 2016-03-28 22:52:04 -04:00
Paul Beckingham
b7cb6c136b CmdStart: Migrated to intervalSummarize 2016-03-28 22:51:49 -04:00
Paul Beckingham
dbf0bd1319 CmdContinue: Migrated to intervalSummarize 2016-03-28 22:51:28 -04:00
Paul Beckingham
49f7c08457 CmdDefault: Migrated to intervalSummarize 2016-03-28 22:49:14 -04:00
Paul Beckingham
e6a27b1f72 helper: Added intervalSummarize 2016-03-28 22:48:09 -04:00
Paul Beckingham
cdaaddf46a helper: Added tagColor 2016-03-28 22:45:57 -04:00
Paul Beckingham
7f3a1e7aa5 init: Propagated rules to CmdStop 2016-03-28 22:40:21 -04:00
Paul Beckingham
aca071cf00 init: Propagated rules to CmdStart 2016-03-28 22:37:33 -04:00
Paul Beckingham
553cda6422 init: Propagated rules to CmdContinue 2016-03-28 22:35:24 -04:00
Paul Beckingham
ee89180924 libshared: Updated to 708bb69b1a68ad9c7f6d90c7fde4902970a6679f 2016-03-28 22:29:33 -04:00
Paul Beckingham
0696b2b082 libshared: Updated to ddc06c09d6e107ec161fd3b41501c822c291f4fa 2016-03-28 01:39:20 -04:00
Paul Beckingham
5ad8a6869a CmdTags: Renders results in a table
- Obeys tags.<tag>.color and tags.<tag>.description.
2016-03-28 01:22:41 -04:00
Paul Beckingham
894e62a6b0 init: Propagated rules to CmdTags 2016-03-28 01:22:08 -04:00
Paul Beckingham
b099944a3c Rules: All unpersistent local settings are now named 'temp.db', 'temp.shiny' 2016-03-28 00:51:32 -04:00
Paul Beckingham
fa1863d032 Rules: Removed useless debugging code 2016-03-28 00:35:02 -04:00
Paul Beckingham
ae3627761d Rules: No longer lexes RHS of settings 2016-03-28 00:32:29 -04:00
Paul Beckingham
1a559d4215 Rules: Eliminated ::parseRuleExclusions 2016-03-28 00:31:23 -04:00
Paul Beckingham
090fa3c674 Rules: Migrated from ::parseRuleExclusions to ::parseRuleSettings 2016-03-28 00:30:22 -04:00
Paul Beckingham
6d4fff3c46 Exclusion: Migrated from Lexer to split 2016-03-27 23:50:56 -04:00
Paul Beckingham
81ebb9d16f libshared: Updated to 2401b984ac7e891e71ee9a92726515597aa57627 2016-03-27 23:48:21 -04:00
Paul Beckingham
7f39ee1f9b Exclusion: Typo in object name 2016-03-27 17:09:23 -04:00
Paul Beckingham
0cf377f441 Exclusion: Added ::tokens accessor 2016-03-27 16:15:40 -04:00
Paul Beckingham
2d2b7c7967 Exclusion: Added ::initialize to parse from string 2016-03-27 16:15:19 -04:00
Paul Beckingham
49431be766 CmdHelp: Expanded 'continue' command help 2016-03-27 01:24:48 -04:00
Paul Beckingham
57e3048b57 CmdDefine: Added high-level processing 2016-03-27 01:19:20 -04:00
Paul Beckingham
e7a651763e Docs: Removed useless grammar 2016-03-27 01:18:10 -04:00
Paul Beckingham
51cf2868f0 init: Propagated args, rules, database and log to CmdDefine 2016-03-27 01:16:44 -04:00
Paul Beckingham
74d7171004 init: Any unambiguous command name is allowed 2016-03-27 00:52:22 -04:00
Paul Beckingham
2b6597fe29 CmdReport: Any unambiguous report name is allowed 2016-03-27 00:51:44 -04:00
Paul Beckingham
b83bbb09c0 CmdExport: Documented Timeline algorithm 2016-03-27 00:01:13 -04:00
Paul Beckingham
ad309b51e2 Timeline: Stubbed ::tracked and ::untracked 2016-03-26 23:56:45 -04:00