Revision history for Synth-Config
0.0063 2024-09-24 12:50:51
- Fix syntax error in the visualizer script.
0.0062 2024-06-13 21:36:53
- Fix synopsis.
0.0061 2024-06-09 23:58:47
- Make sure there can be multiple module parameters in the graphviz() method.
- Add missing VCAs to the Maths.yaml patches.
0.0060 2024-06-09 23:18:07
- Major change: Restructure the settings yaml and parsing in the graphviz() method.
- Rename import patches method.
- Add an import specs method.
0.0058 2024-05-31 18:56:58
- Fix method names in eg/ programs.
0.0057 2024-05-31 11:41:16
- Fix dumb method names.
- And fix tests.
- Improve documentation.
0.0056 2024-05-26 22:15:55
- Remove model_name from graphviz() required arguments.
- Restrict graphviz() params unless unseen.
0.0055 2024-05-23 20:44:47
- Allow removal of all model settings at once.
- Improve documentation.
- Split imorting and visualizing into seperate eg/ programs.
0.0054 2024-05-23 18:44:40
- Improve documentation.
0.0053 2024-05-21 20:52:50
- Make recall_specs() return a hashref, not an array ref.
- No post-derefs please.
- Fix-up the eg/synth-config-cli.pl program.
0.0052 2024-05-19 12:35:14
- Improve documentation.
- Improve the eg/patch-visualizer.pl program.
- The patch_name is no longer a necessary graphviz() argument.
0.0051 2024-05-19 11:38:27
- Add missing tests for import_yaml() and graphviz().
0.0050 2024-05-19 10:54:52
- Improve documentation.
0.0049 2024-05-19 10:30:14
- Add a real-world example of a patch I need to save: eg/Maths.yaml.
- Add the import_yaml() method.
- Add the graphviz() method.
- Simplify eg/patch-visualizer.pl.
0.0048 2024-04-13 10:44:44
- Improve eg/synth-config-cli.pl.
- Fix the return value of recall_specs().
0.0047 2024-04-09 11:28:00
- Add the recall_specs() method.
- Add a subtest for spec things.
- Improve eg/patch-visualizer.pl.
- Fix eg/synth-config-mojo.pl to use database specs.
0.0046 2024-04-08 16:11:31
- Fix the _whoops search call in eg/patch-visualizer.pl.
- Improve documentation slightly.
0.0045 2024-04-08 15:50:57
- Improve documentation.
0.0044 2024-04-08 10:41:01
- Improve documentation.
0.0043 2024-04-08 10:06:44
- Refactor search and recall methods to return simpler results.
- Fix-up the visualization example program and config file.
- Update tests!
0.0042 2024-03-31 20:12:33
- Fix eg/visualize.pl and Module.yaml.
0.0041 2024-03-31 13:16:21
- Improve documentation.
- Improve eg/synth-config-mojo.pl.
- Add the eg/visualize.pl program.
- WIP: Add spec things to the databasse.
0.0040 2023-07-04 21:23:24
- Add the missing Top=100% value.
- Require a name field for setting insert.
- Improve documentation.
0.0039 2023-07-04 21:06:11
- Improve eg/synth-config-mojo.pl.
- Pin Mojo::SQLite 2.000.
- Comment-out possibly goofy db file cleanup tests.
0.0038 2023-07-03 08:08:06
- Fix search sort.
0.0037 2023-07-02 15:55:59
- Improve eg/mojo-ui.pl.
0.0036 2023-07-02 14:36:31
- Improve documentation.
0.0035 2023-07-02 13:57:20
- Improve documentation.
- Rename the automation scripts..
0.0034 2023-07-02 12:43:48
- Sort search results by parameter as well.
- Improve eg/mojo-ui.pl.
0.0033 2023-07-02 01:05:42
- Improve the eg/mojo-ui.pl program.
- Add another bottom and top value to the initial settings.
0.0032 2023-07-01 18:44:51
- Add mojo-ui tests.
0.0031 2023-07-01 18:12:32
- Fix mojo-ui tests.
0.0030 2023-07-01 18:04:06
- Add mojo-ui tests.
- Improve the eg/mojo-ui.pl program.
0.0029 2023-07-01 11:39:38
- Adjust make_setting() logic.
- Improve the eg/mojo-ui.pl program.
0.0028 2023-07-01 10:39:18
- Improve the eg/mojo-ui.pl program.
0.0027 2023-07-01 01:43:35
- Improve the eg/mojo-ui.pl program.
- Simplify the remove_model() method.
- Improve documentation.
0.0026 2023-06-30 18:27:06
- Fix SQLite single quote escaping.
- Improve the eg/mojo-ui.pl program.
0.0025 2023-06-30 17:50:07
- Improve the eg/mojo-ui.pl program.
0.0024 2023-06-30 17:32:42
- Improve the eg/mojo-ui.pl program.
0.0023 2023-06-30 16:45:31
- SQLite does not like JSON key values with single quotes, apparently. :\
- Improve the eg/mojo-ui.pl program.
- Improve documentation.
0.0022 2023-06-30 15:31:35
- Doubleplusugh. Include public/!
0.0021 2023-06-30 15:27:11
- Ugh. Exclude public/.
0.0020 2023-06-30 15:08:23
- Work around broken Mojo::SQLite behavior.
- Add the recall_models() method.
- Improve the eg/mojo-ui.pl program.
0.0019 2023-06-30 13:45:17
- Improve documentation.
- Do not require a model.
- Improve the eg/mojo-ui.pl program.
0.0018 2023-06-30 11:44:11
- Add the remove_model() method.
0.0017 2023-06-30 11:29:15
- Do not require a model name in the constructor.
- Improve the eg/mojo-ui.pl program.
0.0016 2023-06-29 18:54:49
- Remove the now redundant recall_settings() method.
- Fix the make_setting() logic.
- Improve documentation.
0.0015 2023-06-29 18:00:09
- Fix search_settings() again!
- Further adjust name column handling.
0.0014 2023-06-29 15:50:05
- Add the recall_all() method.
- Improve the eg/mojo-ui.pl program significantly.
- Actually test and fix the search_settings() method.
0.0013 2023-06-29 01:20:32
- Fix the search_settings() logic.
- Improve the eg/mojo-ui.pl program.
0.0012 2023-06-29 00:45:33
- Make SQLite use the JSON datatype in db creation.
- Add the search_settings() method.
- Add the very much WIP eg/mojo-ui.pl program.
0.0011 2023-06-28 21:16:56
- Improve the eg/synth-config.pl program.
0.0010 2023-06-28 17:15:48
- Fix tests.
- Partially fleshed-out the eg/synth-config.pl program.
0.0009 2023-06-28 00:38:45
- Add the remove_setting() and remove_settings() methods.
0.0008 2023-06-27 21:34:54
- Improve documentation.
0.0007 2023-06-27 21:26:38
- Add the recall_names() method.
0.0006 2023-06-27 17:40:08
- Clean code, tests, and docs.
0.0005 2023-06-27 15:54:01
- Add the recall_settings() method.
- Improve documentation.
0.0004 2023-06-27 13:57:50
- WIP: Add a name column!
- Improve documentation.
0.0003 2023-06-27 10:30:44
- Improve documentation.
0.0002 2023-06-27 10:23:24
- Fix documentation.
0.0001 2023-06-27 07:49:23
- Shoe-horn the basics into place.
- Mint with Dist::Zilla.