Commit graph

270 commits

Author SHA1 Message Date
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
9951b9a1f3
refactor: added more logging info 2024-12-12 14:29:41 -07:00
e1ab1e7102
refactor: added client opts to serve.cmd and more logging info 2024-12-12 14:28:48 -07:00
ebe4e02cf0
fix: minor changes 2024-12-11 10:53:10 -07:00
eda3cce177
refactor: changed log.Printf to log.Error in config 2024-12-11 08:58:05 -07:00
10ed21c5c1
fix: added yaml tag to prevent marshaler from crashing 2024-12-11 08:57:24 -07:00
b6c3533327
chore: tidy and code cleanup 2024-12-10 19:10:07 -07:00
66bb1e6c1a
fix: changed to use correct logging library 2024-12-10 19:09:49 -07:00
d02a49fe80
refactor: changed fmt.Print to log.Info in cmd/fetch 2024-12-10 18:35:55 -07:00
ad45a540f0
chore: tidy and code cleanup 2024-12-10 18:31:03 -07:00
d2b6178350
tests: fixed issue with server not starting with correct config 2024-12-10 15:22:37 -07:00
1848819244
config: updated to use only host and not port var 2024-12-10 15:22:03 -07:00
0fc81ac67c
tests: updated tests to use local packages 2024-12-10 15:09:43 -07:00
c8aa4aae93
generator: added check for *.so extension 2024-12-10 15:09:13 -07:00
9cef01acf3
go.mod: updated deps 2024-12-10 15:08:38 -07:00
7cb4404cbb
tests: fixed minor issues 2024-12-04 16:06:16 -07:00
221bb9a23a
tests: changed how the test generator is added 2024-12-04 15:59:05 -07:00
ebd5c46092
fix: corrected log message 2024-12-04 15:52:22 -07:00
0569c33633
refactor: converted more fmt.Printf to log.* 2024-12-04 15:48:45 -07:00
31d14bcc53
tests: updated to use new API 2024-12-04 15:45:07 -07:00
678e6b66bd
fix: changed logging import to zerolog 2024-12-04 15:44:48 -07:00