Commit graph

67 commits

Author SHA1 Message Date
98f9acad5d
feat: added downloading templated archives 2025-08-28 12:25:45 -06:00
1ebea8cb73
feat: added working rendering with plugins 2025-08-26 22:11:17 -06:00
8b161135ff
feat: updated pkg implementations 2025-08-24 20:40:53 -06:00
86f37555b2
feat: added logging implementation 2025-08-24 20:40:24 -06:00
7a96bfd6c7
refactor: combined files defining models 2025-08-24 20:38:39 -06:00
ea4819e97a
refactor: moved plugin files 2025-08-24 20:34:38 -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
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
05a4913e70
Merge branch 'major-rewrite' of https://git.towk2.me/towk/configurator-ng into major-rewrite 2025-08-14 16:53:48 -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
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
8915a28258
changed 'output' to 'dhcp_hosts' in dhcp plugin and README 2025-01-07 12:50:52 -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
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
2b9e3d66d2
fix: changed how writeErrorResponse works 2024-12-16 16:03:41 -07:00
34bbd1ce85
server: fixed error message handling 2024-12-16 15:24:52 -07:00
9951b9a1f3
refactor: added more logging info 2024-12-12 14:29:41 -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
66bb1e6c1a
fix: changed to use correct logging library 2024-12-10 19:09:49 -07:00
ad45a540f0
chore: tidy and code cleanup 2024-12-10 18:31:03 -07:00
1848819244
config: updated to use only host and not port var 2024-12-10 15:22:03 -07:00
c8aa4aae93
generator: added check for *.so extension 2024-12-10 15:09:13 -07:00
678e6b66bd
fix: changed logging import to zerolog 2024-12-04 15:44:48 -07:00
8f23422db0
refactor: minor changes 2024-12-03 13:45:54 -07:00
40c8564681
fix: changed more output to use log instead of fmt 2024-12-03 12:52:06 -07:00
69aac3c929
refactor: more code cleanup and reorganization 2024-11-21 14:16:03 -07:00
72dd8416aa
feat: add initial implementation of server target API 2024-11-21 14:15:43 -07:00
a7b8fb0de5
refactor: more code cleanup and simplification 2024-11-21 14:14:44 -07:00
dac6c2306f
client: moved cacert logic from 'serve' cmd to client 2024-11-14 16:53:00 -07:00
2a9e7c72dc
generator: added warn when default generator not found and fix error messages 2024-11-14 13:45:19 -07:00