Commit graph

229 commits

Author SHA1 Message Date
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
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