template / files / .vscode / launch.json
launch.json
| 2026-01-16 | e579336 | adding template init this only write the global template config if it's not already there | Pavel Safronov |
| 2023-09-14 | 6962cd0 | Added `create` command, which creates a hard-coded profile from a file or directory. The generated profile can then be copy-pasted into the global or the user profile, for customization/parameterization and testing. | Pavel Safronov |
| 2022-12-10 | bbd011d | Got piping working, added example to the readme, and added piping test. | Pavel Safronov |
| 2022-11-15 | 9573ca0 | Adding tests, getting code coverage to be reasonable for most files (main.go is at 0%), and might be there for a bit. | Pavel Safronov |
| 2022-11-12 | 5e424f1 | Added a flag to use default config settings instead of loading from disk. Did a bit of reorg as well, to simplify. Creating subfiles' subfolders now. | Pavel Safronov |
| 2022-11-07 | 52e9ad7 | Removed pwsh dependency from both the Makefile and the default profiles. | Pavel Safronov |
| 2022-11-02 | 886f7fa | Starting to add logging, made a lot of reporting messages into debug logs. | Pavel Safronov |
| 2022-10-30 | b1ded4b | Rewired main a bit, this improves organization. | Pavel Safronov |
| 2022-10-11 | 74f1d4f | A few small changes: - moved default config to its own file - added extras error logic to handle cases when extras file doesn't exist - removed "--default-config" switch from VSCode launch tasks (doesn't seem to play well with others) | Pavel Safronov |
| 2022-10-05 | 55c36f6 | Got extras working: - added support for "extra" template data being available from YAML - added tests for extras - added a flag to use the default config (this is a test-only setting) - added VSCode launch task to debug tests | Pavel Safronov |
| 2022-10-04 | 2c2e124 | Adding script execution type and other changes: - added a git profile - added a test profile | Pavel Safronov |
| 2022-09-25 | fe139e4 | Added support for file template strings, instead of needing to have a file template. | Pavel Safronov |
| 2022-09-23 | 71bdf57 | Adding file templates support: - file profiles can specify a file template - template is templated with name, time, and project name - added install script that copies the templates to user directory - removed extraneous tasks and launch configs, no just using a single launch config to reinstall everything - added a good starting template for blog posts | Pavel Safronov |
| 2022-09-23 | 55d96f9 | Added tests for findProfile, as well as: - profiles are no longer stored as a map, it's a list now, and we can have multiple profiles with the same name - started adding basic config validation - still trying to figure out how to do installation stuff, might need to start using Make or something | Pavel Safronov |
| 2022-09-23 | da15cf4 | Adding tests and a few small changes: - added basic tests for func createNewName - Path is now optional for profiles, new objects are created in cwd - added profile "note" that creates a note in cwd - removed all instances of "name", using explicit projectName and profileName now | Pavel Safronov |
| 2022-09-23 | 3f79b1f | Fix typo. | Pavel Safronov |
| 2022-09-23 | 1bfa421 | Using pwsh for executing post script and some VSCode stuff. | Pavel Safronov |
| 2022-09-22 | ea896f4 | Added support for unique indexes. This is done by defining a special function, and checking if this function gets called. Other changes: - slight reformat - slight cleanup - added helpful VSCode tasks, like installing the app and removing its config | Pavel Safronov |
| 2022-09-22 | 319b8b3 | Got basic patterns working: - made IsDefault into a boolean property on the profiles. - if "extra" args are specified, use them as such: first arg is profileName, second arg is ProjectName - added some tasks to VSCode, including a cleanup task | Pavel Safronov |
| 2022-09-21 | 4a7361b | Added config type to the app, using this for creating a config file or reading a created one. | Pavel Safronov |