Commit graph

780 commits

Author SHA1 Message Date
Paul Beckingham
221cf863b2 Datafile: Added ::getLatestInterval 2016-03-20 11:31:28 -04:00
Paul Beckingham
fbe6584447 init: Propagated args, rules, database and log to CmdStart 2016-03-20 11:27:47 -04:00
Paul Beckingham
fc3b90f475 Database: Connected data updates to the current data file 2016-03-20 11:12:15 -04:00
Paul Beckingham
b3e315e08b Datafile: Added data injection methods 2016-03-20 11:11:55 -04:00
Paul Beckingham
634e6bad75 Database: Added methods for injecting data 2016-03-20 11:07:40 -04:00
Paul Beckingham
175f0d63f4 Database: Removed unused ::location 2016-03-20 11:01:18 -04:00
Paul Beckingham
2906408a8d init: Removed unnecessary diagnostics 2016-03-20 10:56:27 -04:00
Paul Beckingham
7ebbd5255e Docs: Updated extensions docs 2016-03-20 10:54:13 -04:00
Paul Beckingham
6e805b62eb Rules: Permit '<name> =' with no value in configuration 2016-03-20 10:42:45 -04:00
Paul Beckingham
3ffd07634c Rules: Added default settings 2016-03-20 10:38:56 -04:00
Paul Beckingham
882a6efa00 CmdExtension: Table now assumes infinite width, adds 'link' label
- Infinity = 1024 in this case.
2016-03-20 10:26:32 -04:00
Paul Beckingham
1f1f416c54 CmdDiagnostics: Added extension status 2016-03-20 10:18:55 -04:00
Paul Beckingham
c62a0240c0 init: Propagated extensions to CmdDiagnostics 2016-03-20 10:08:40 -04:00
Paul Beckingham
08f0bde258 init: Propagated rules to CmdDiagnostics 2016-03-20 09:51:46 -04:00
Paul Beckingham
86b7642156 CmdExtensions: Renamed 'extension' command to 'extensions', for consistency 2016-03-20 09:47:46 -04:00
Paul Beckingham
b15f1661d8 Docs: Added 'extension' command to man page 2016-03-20 09:41:45 -04:00
Paul Beckingham
9778356f9a CmdHelp: Added 'extension' help 2016-03-20 09:41:18 -04:00
Paul Beckingham
2b23697086 CmdExtension: Implemented 2016-03-20 09:20:29 -04:00
Paul Beckingham
83245c03e2 init: Propagated rules to CmdExtension 2016-03-20 09:19:56 -04:00
Paul Beckingham
b0cdff9e05 Lexer: Missing include 2016-03-20 08:46:31 -04:00
Paul Beckingham
1113406b7b Tests: Added Lexer::Tokenize 2016-03-20 08:43:12 -04:00
Paul Beckingham
774b59f37e CmdHelp: Enumerated all the missing entries 2016-03-19 18:05:25 -04:00
Paul Beckingham
b3f40b700b init: Propagated extensions to CmdExtension
- Also added missing dispatch.
2016-03-19 18:04:18 -04:00
Paul Beckingham
5696306285 Docs: Various updates 2016-03-19 17:49:06 -04:00
Paul Beckingham
3b300157bd Doc: Added diagnostics command to man page 2016-03-19 17:44:32 -04:00
Paul Beckingham
083810e50c Docs: Updated project design 2016-03-19 17:41:00 -04:00
Paul Beckingham
d94c577fe7 Docs: Updated examples 2016-03-19 17:35:07 -04:00
Paul Beckingham
cc8161dce0 Docs: Updated intro doc 2016-03-19 17:32:32 -04:00
Paul Beckingham
0d3154bb88 Docs: Updated report design 2016-03-19 17:29:20 -04:00
Paul Beckingham
6fa545f805 Docs: Updated rules.txt, now that design met reality. 2016-03-19 17:26:32 -04:00
Paul Beckingham
21f2b138b0 Cleanup: formatting and diagnostics 2016-03-19 17:12:03 -04:00
Paul Beckingham
95d0bd6256 Rules: Implemented ::parse for settings, import 2016-03-19 16:34:31 -04:00
Paul Beckingham
2e75326317 Lexer: Now uses std::make_tuple 2016-03-19 16:32:19 -04:00
Paul Beckingham
248add6cea Lexer: Added static ::tokenize method to reduce a string to tokens and types 2016-03-19 15:45:50 -04:00
Paul Beckingham
be80313366 Timew: Logs a cut mark on start 2016-03-19 13:36:52 -04:00
Paul Beckingham
fbfa1f4398 init: Startup messages are now category 'debug', not 'info'. 2016-03-19 13:36:15 -04:00
Paul Beckingham
25042cbe71 Commands: Better 'unimplemented' command descriptions 2016-03-19 13:28:37 -04:00
Paul Beckingham
4c4684d6f5 CmdDefault: Updated outline 2016-03-19 13:09:10 -04:00
Paul Beckingham
538a40450d CmdHelp: Added 'diagnostics' command help 2016-03-19 12:58:37 -04:00
Paul Beckingham
0078eadf37 CmdHelp: Added guidance notes 2016-03-19 12:58:04 -04:00
Paul Beckingham
97720e4061 CmdHelp: Added help for the log command 2016-03-19 12:30:44 -04:00
Paul Beckingham
6851607fa8 init: Propagates log to CmdHelp 2016-03-19 12:24:24 -04:00
Paul Beckingham
d0e69de848 libshared: Updated to 720f834fa49f9d3e30776317cde12a4d02c63295 2016-03-19 12:22:07 -04:00
Paul Beckingham
2dcd2470c7 init: Propagated args to CmdHelp 2016-03-19 12:09:36 -04:00
Paul Beckingham
dc8453ab63 CmdHelp: Added CmdLog 2016-03-19 11:41:49 -04:00
Paul Beckingham
509b415b3e Doc: Added 'log' command to the man page 2016-03-19 11:11:01 -04:00
Paul Beckingham
714fc78ae7 CmdLog: Implemented 2016-03-19 11:04:11 -04:00
Paul Beckingham
9debb69541 libshared: Updated to f87b3d107fc3240cc80cd776122273678ea21421 2016-03-19 10:52:09 -04:00
Paul Beckingham
649f42aabb init: Propagated args to CmdLog 2016-03-19 10:14:35 -04:00
Paul Beckingham
b19d45fcdc CmdExtension: Outlined processing 2016-03-19 09:38:53 -04:00