Commit graph

240 commits

Author SHA1 Message Date
d7a0ddc1c2
chore: updated changelog 2025-08-24 20:31:51 -06:00
a54b39b296
chore: updated go deps 2025-08-24 20:31:10 -06:00
2da5ca3702
feat: added jinja2 and userdata plugins 2025-08-19 21:33:58 -06:00
5c4bbe0b58
feat: added KV storage interface 2025-08-19 21:33:28 -06:00
4d33b12fe0
feat: added 'profile' and 'plugins' flags 2025-08-19 21:32:45 -06:00
97fa0a1062
chore: updated go deps 2025-08-19 21:32:13 -06:00
d56a9e452f
feat: updated server implementation 2025-08-18 11:09:51 -06:00
0d27f07a8b
feat: updated client implementation 2025-08-18 11:04:44 -06:00
fa949baafd
refactor: updated plugin interface 2025-08-18 11:03:54 -06:00
fe67674829
fix: issue creating archive that was a directory 2025-08-18 11:03:19 -06:00
920703fc0e
feat: added skeleton implementation for run and profiles cmd 2025-08-18 11:02:33 -06:00
7e9e186138
chore: updated go deps 2025-08-18 11:01:32 -06:00
419e9781bf
feat: added root, download, list, and serve cmd implementations 2025-08-18 11:01:19 -06:00
1f5775196d
chore: updated license file 2025-08-18 10:59:34 -06:00
05a4913e70
Merge branch 'major-rewrite' of https://git.towk2.me/towk/configurator-ng into major-rewrite 2025-08-14 16:53:48 -06:00
a8c16ed715
chore: added directories and update go deps 2025-08-14 07:41:47 -06:00
1413312893
refactor: updated cmd command funcs 2025-08-14 07:41:09 -06:00
a1a9c6407f
refactor: added more implementation details 2025-08-14 07:40:30 -06:00
72be62c78e
refactor: more implementation to refactor 2025-08-13 22:52:52 -06:00
50e6b53091
refactor: more implementation to refactor and deleted files 2025-08-04 22:32:41 -06:00
ba684bd149
refactor: more implementation to refactor 2025-08-04 15:58:02 -06:00
bfd83f35a3
refactor: initial commit for major rewrite 2025-08-03 20:25:18 -06:00
David Allen
3253cb8bbb
Merge pull request #25 from OpenCHAMI/healthcheck
Add healthcheck for OpenCHAMI deployment recipes
2025-01-07 13:31:06 -07:00
6b0ed4c03d
server: changed endpoint from /status to /configurator/status 2025-01-07 13:27:17 -07:00
ba3690cb5d
refactor: moved /status endpoint to always be public route 2025-01-07 13:20:45 -07:00
b0b52dc432
feat: added healthcheck to server 2025-01-07 13:20:42 -07:00
David Allen
7de2dcc4e8
Merge pull request #24 from OpenCHAMI/readme-and-improvements
Update README, bug fixes, and initial `targets` API
2025-01-07 13:14:13 -07:00
5b08da019c
examples: added test template 2025-01-07 13:11:48 -07:00
3fa7b80802
readme: fixed formatting issue and added tip 2025-01-07 13:11:25 -07:00
733c486cb2
examples: updated test plugin 2025-01-07 12:57:29 -07:00
cd40fd194f
examples: fixed illegal character in dnsmasq template 2025-01-07 12:54:45 -07:00
3a3e00ce12
readme: fixed formatting issues 2025-01-07 12:53:43 -07:00
8915a28258
changed 'output' to 'dhcp_hosts' in dhcp plugin and README 2025-01-07 12:50:52 -07:00
531ad8881d
readme: added note about illegal template keys 2025-01-07 12:41:35 -07:00
a651d70dfa
generator: fixed issue where dnsmasq plugin did not output correctly 2025-01-07 12:38:27 -07:00
88d365155f
generator: fixed issue with templates not being generated 2025-01-07 12:16:08 -07:00
4f836630b0
cmd: minor changes 2025-01-07 12:14:53 -07:00
6bf75e27ce
refactor: added coredhcp default generator 2024-12-18 16:24:15 -07:00
93cf6bba12
fix: changed loadTargets to only overwrite plugin path if set 2024-12-18 16:23:47 -07:00
41aa0c7a42
plugin: updated coredhcp to match interface 2024-12-18 16:22:46 -07:00
4572418dfa
server: added error message when generate fails 2024-12-18 14:01:07 -07:00
1f87b180b9
fix: changed variable name to avoid collision with package 2024-12-18 12:47:29 -07:00
895b539c66
fix: added default generator server targets 2024-12-18 12:16:53 -07:00
2edd8367bc
fix: added check to loadTargets() to prevent panic 2024-12-18 11:33:48 -07:00
235efcdd07
fix: added function to load server targets from config 2024-12-17 16:29:02 -07:00
4ff8094988
fix: added os.Exit in commands with error 2024-12-17 16:28:13 -07:00
2b9e3d66d2
fix: changed how writeErrorResponse works 2024-12-16 16:03:41 -07:00
5c9e9f0540
cmd: changed 'server' variable name to not collide with package name 2024-12-16 15:40:20 -07:00
34bbd1ce85
server: fixed error message handling 2024-12-16 15:24:52 -07:00
cccf6321cc
fix: set clientopts correctly in generate.go 2024-12-13 12:23:17 -07:00