This website requires JavaScript.
f9ecc5ce6f
fix: Fixes generating html conversion.
main
0.1.7
Michael Housh
2025-11-17 10:59:02 -05:00
357eecabf9
feat: Updates tests for html generation, adds some more documentation strings.
fix-generate-html
Michael Housh
2025-11-17 10:19:11 -05:00
045f48348d
feat: Fixes generation of html document, it now builds a latex document in the build directory that it then converts to html. Need to update tests.
Michael Housh
2025-11-17 09:38:23 -05:00
8ee4e436aa
feat: Adds /root/project directory and sets it as the working directory in docker container.
0.1.6
Michael Housh
2025-11-13 15:22:48 -05:00
064976ed6e
feat: Fixes entrypoint script that was not appropriately handling arguments to hpa script.
Michael Housh
2025-11-13 14:59:35 -05:00
45a1520a2b
feat: Adds xelatex package to docker image.
Michael Housh
2025-11-07 17:02:50 -05:00
f7f3ac5dc7
feat: Updates Dockerfile, WIP
Michael Housh
2025-11-07 15:16:05 -05:00
15454e3686
feat: Adds entrypoint.sh script to docker to allow attaching to a shell inside the container.
Michael Housh
2025-11-07 13:18:57 -05:00
63012131d4
feat: Removes image creation on dev branch, only create for main branch.
Michael Housh
2025-11-04 13:46:40 -05:00
a013e6fe81
feat: Adds docker ci workflow.
Michael Housh
2025-11-04 10:45:11 -05:00
9d8f3368ec
feat: Adds todos, updates Dockerfile to use hpa as the entrypoint.
Michael Housh
2025-11-04 10:29:40 -05:00
88a1f181cb
feat: Updates Dockerfile, WIP
Michael Housh
2025-11-04 09:10:54 -05:00
a6227a80db
feat: Updates release notes.
Michael Housh
2024-12-20 10:05:07 -05:00
d1a47e2ac6
feat: Updates to check if playbook is installed prior to running any of the commands, updates tests.
Michael Housh
2024-12-19 11:22:16 -05:00
86dc084e7d
feat: Documenting release workflow.
Michael Housh
2024-12-19 10:24:10 -05:00
d3a9aa2f00
feat: More readme, also removes ci from dev branch and only runs for pulls and pushes to main.
Michael Housh
2024-12-18 14:47:32 -05:00
1820988894
feat: Fix merge conflicts.
Michael Housh
2024-12-18 14:43:51 -05:00
daeeffa995
README & License (#3 )
Michael Housh
2024-12-19 14:41:35 +00:00
1e72dbcfc2
feat: Bumps version
v0.1.5
0.1.5
Michael Housh
2024-12-18 11:42:36 -05:00
a5b9280a46
feat: Adds release workflow to gitea
Michael Housh
2024-12-18 11:41:39 -05:00
4b9c45dd5f
fix: Fixes docker tests now that we're using curl to download configuration template file.
Michael Housh
2024-12-18 10:54:09 -05:00
529aa80c47
feat: Updates to test homebrew
0.1.4
Michael Housh
2024-12-18 10:18:28 -05:00
66e286f267
fix: Fixes merge conflicts
0.1.3
0.1.2
Michael Housh
2024-12-18 08:22:18 -05:00
cb25dba7de
feat: Updating just file
Michael Housh
2024-12-18 08:15:26 -05:00
9b99b35436
feat: Uses curl to download toml config to allow for pre-built binaries.
Michael Housh
2024-12-17 19:03:16 -05:00
0c6e9e1228
feat: Bumps version
v0.1.1
Michael Housh
2024-12-17 16:02:56 -05:00
faa28749bc
feat: Merges dev
0.1.1
Michael Housh
2024-12-17 15:55:36 -05:00
fb246df01a
fix: Fixes failing tests since we create backups now during configuration generation.
Michael Housh
2024-12-17 15:44:51 -05:00
0b153d7990
fix: Removes unused release workflow
Michael Housh
2024-12-17 15:32:15 -05:00
558054464c
feat: Create backups of configuration when the force option is not used.
0.1.0
Michael Housh
2024-12-17 14:38:52 -05:00
54c07886ad
feat: Adding documentation comments.
Michael Housh
2024-12-17 13:32:05 -05:00
f8e89ed0fa
feat: Adding documentation comments.
Michael Housh
2024-12-17 11:51:03 -05:00
f596975bbc
feat: Fix test-docker command to not use TTY for CI tests.
Michael Housh
2024-12-17 10:25:24 -05:00
805100fa43
feat: Adds ci
Michael Housh
2024-12-17 10:17:46 -05:00
f7f168b7fd
feat: Begins adding docker containers
Michael Housh
2024-12-17 10:15:07 -05:00
99459a0a71
feat: Adds dump-configuration command.
Michael Housh
2024-12-16 20:44:30 -05:00
f89efc8c5e
feat: Adds file-client tests.
Michael Housh
2024-12-16 19:00:42 -05:00
85b285347b
feat: Removes cli-client
Michael Housh
2024-12-16 17:14:25 -05:00
8c402f3f5f
feat: Adds command documentation about piping to other commands.
Michael Housh
2024-12-16 12:41:49 -05:00
1429c51821
feat: Adds output values to some of the commands to allow them to be piped into other commands
Michael Housh
2024-12-16 12:28:38 -05:00
1302b15ee2
feat: Integrates vault-client into hpa-executable.
Michael Housh
2024-12-16 10:57:14 -05:00
da810d0a45
feat: Integrates playbook client into hpa-executable.
Michael Housh
2024-12-16 10:29:58 -05:00
35d9422f07
feat: Updates playbook client initialization.
Michael Housh
2024-12-15 21:16:11 -05:00
601869d457
feat: Adds vault client
Michael Housh
2024-12-15 17:27:28 -05:00
6d0108da0c
feat: Adds createProject and createJson tests for playbook-client.
Michael Housh
2024-12-15 11:59:50 -05:00
bc0b740f95
feat: Moves playbook run into playbook client, need to move tests.
Michael Housh
2024-12-14 23:14:01 -05:00
303cdef84b
feat: Preparing to move items out of cli-client module into playbook-client
Michael Housh
2024-12-14 10:06:30 -05:00
b5afc77428
feat: Beginning to refactor cli-client
Michael Housh
2024-12-13 23:00:40 -05:00
3f56dda568
feat: Adds generate commands that call to pandoc to generate pdf, latex, and html files from a project.
Michael Housh
2024-12-13 15:33:20 -05:00
d1b3379815
feat: Adds playbook client
Michael Housh
2024-12-13 11:27:43 -05:00
b557a60fa3
feat: Adds build-with-version plugin.
Michael Housh
2024-12-13 08:19:36 -05:00
5f4ef3b5b5
feat: Moves playbook into resources of cli-client.
Michael Housh
2024-12-12 19:39:52 -05:00
ba1e61d99e
feat: Updates 'extraArgs' naming to 'extraOptions' as it's more inline with the usage of them
Michael Housh
2024-12-12 18:21:13 -05:00
bd56660683
feat: fixes improper json when creating a project using a repository
Michael Housh
2024-12-12 18:01:32 -05:00
a480e942bc
feat: fixes install dependencies to use texlive
Michael Housh
2024-12-12 17:01:56 -05:00
2b265a4ca5
feat: Adds install-dependencies command.
Michael Housh
2024-12-12 13:39:11 -05:00
56a0bca00c
feat: Fixes not creating default config directory
Michael Housh
2024-12-12 12:37:14 -05:00
7b30b78b67
feat: Moves logging setup and generate-json for the create command to cli-client module.
Michael Housh
2024-12-12 11:16:22 -05:00
ce6eb3ec2f
feat: Working on moving commands to cli-client
Michael Housh
2024-12-12 07:46:26 -05:00
8302ede99e
fix: Fixes gitignore to not ignore configuration resources.
Michael Housh
2024-12-11 18:15:11 -05:00
d9e91538fb
feat: Adds more tests for cli-client.
Michael Housh
2024-12-11 17:03:43 -05:00
c1a14ea855
feat: Moves commands into cli-client module, adds tests, needs implemented in the executable.
Michael Housh
2024-12-11 14:41:06 -05:00
ddb5e6767a
feat: Begins moving run commands into cli-client module
Michael Housh
2024-12-11 12:31:41 -05:00
9c784d4dcb
feat: Breaking out more dependencies.
Michael Housh
2024-12-11 09:23:34 -05:00
92cd6afa2b
feat: Breaking out more dependencies.
Michael Housh
2024-12-10 17:08:17 -05:00
87390c4b63
feat: Begins work on supporting toml for configuration.
Michael Housh
2024-12-09 17:00:52 -05:00
a8d35fed37
feat: Updates cli documentation for utils commands.
Michael Housh
2024-12-09 11:43:31 -05:00
357914ba93
feat: Updates cli documentation to use the swift-cli-doc package.
Michael Housh
2024-12-09 11:27:27 -05:00
a39536364b
feat: Commit pre switch to swift-cli-doc package.
Michael Housh
2024-12-09 09:43:04 -05:00
857177032c
feat: Working on node builder
Michael Housh
2024-12-01 17:47:27 -05:00
96a1fac07b
feat: Working on node builder
Michael Housh
2024-12-01 15:25:42 -05:00
ff49b12198
feat: Working on node builder
Michael Housh
2024-12-01 11:45:05 -05:00
55d8888961
feat: Working on node builder
Michael Housh
2024-12-01 01:41:36 -05:00
56a406b231
feat: Working encrypt and decrypt commands.
Michael Housh
2024-11-30 19:27:18 -05:00
81925a95d6
feat: Node type done and working, which is used for styling and rendering documentation strings
Michael Housh
2024-11-30 17:42:13 -05:00
4b84c19198
feat: Begins vault commands, adds nodes for rendering discussion documentation.
Michael Housh
2024-11-30 14:41:25 -05:00
2c551e33d3
feat: Reorganizes files
Michael Housh
2024-11-30 09:21:27 -05:00
ed3f752694
feat: Adds generate-config as json file.
Michael Housh
2024-11-29 22:25:50 -05:00
505f7d8013
feat: Adds generate-config command.
Michael Housh
2024-11-29 20:32:32 -05:00
84b002c997
feat: Working create command.
Michael Housh
2024-11-29 18:55:00 -05:00
58e0f0e4b5
feat: Initial commit
Michael Housh
2024-11-29 14:30:52 -05:00