Commit graph

40 commits

Author SHA1 Message Date
505dbefb67
refactor: minor changes and fixes 2025-09-20 15:27:20 -06:00
6480101484
chore: minor changes to format package 2025-09-01 18:59:37 -06:00
42c8fd7c1a
feat: added kwargs and flags to pass to plugins 2025-09-01 18:59:12 -06:00
277de43a02
feat: added Init() and Cleanup() in hooks 2025-08-31 22:04:02 -06:00
dc8a9cff20
refactor: minor changes and fixes 2025-08-30 00:23:53 -06:00
036bda61b9
feat: added format package for files 2025-08-29 19:27:26 -06:00
e5c1b59bc1
feat: allow expanding and remove archive after download 2025-08-29 11:04:16 -06:00
f897bc3ca5
fix: issue with downloading without hooks 2025-08-28 19:43:53 -06:00
98f9acad5d
feat: added downloading templated archives 2025-08-28 12:25:45 -06:00
eb126d5350
feat: moved and updated archive utility 2025-08-24 20:41:34 -06:00
David Allen
7361ec739f
Moved internal/ to pkg/ to make building external plugins possible 2024-07-10 12:11:28 -06:00
David Allen
1d862ebd8c
Added more API documentation and minor changes 2024-07-08 18:18:16 -06:00
David Allen
cd840b2bf0
Fixed issue with generate and added some documentation to funcs 2024-07-08 16:11:10 -06:00
David Allen
7494468bed
Upated plugin implementations return type 2024-07-08 16:08:28 -06:00
David Allen
f8f76342ac
Updated generator plugins 2024-07-03 12:48:39 -06:00
David Allen
bf937bf4d4
Changed server handlers to use public and protected routes correctly with auth 2024-07-03 11:42:27 -06:00
David Allen
c81ef3b431
Minor changes 2024-07-03 10:00:49 -06:00
David Allen
962cf42e79
Updated warewulf plugin (still WIP) 2024-06-27 11:20:19 -06:00
David Allen
cccbb1ad25
Minor refactor to run additional targets recursively 2024-06-27 11:19:16 -06:00
David Allen
2154657d34
Fixed path used in LoadFiles 2024-06-27 10:03:35 -06:00
David Allen
251088088f
Added check to skip directory paths 2024-06-26 14:17:09 -06:00
David Allen
5845408d5d
Added example generator plugin 2024-06-26 13:41:57 -06:00
David Allen
e92a883c89
Update generator interface and plugins 2024-06-26 13:41:14 -06:00
David Allen
30c8336ca6
Added function to get commit as string 2024-06-26 13:39:27 -06:00
David Allen
cda5e71584
Added param for CA certs 2024-06-26 11:28:00 -06:00
David Allen
a7d78e8240
Added DHCPD and hostfile plugins 2024-06-26 10:19:19 -06:00
David Allen
f443558b50
Updated generator plugins to reflect generator changes 2024-06-26 10:17:59 -06:00
David Allen
56be39ff99
Refactor server implementation 2024-06-26 10:15:54 -06:00
David Allen
398031790e
Added util function 2024-06-26 10:15:31 -06:00
David Allen
926062124a
Refactored generator and config 2024-06-26 10:14:40 -06:00
David Allen
c4c52d1111
Fixed issue with unmarshaling certain JSON responses 2024-06-20 17:46:47 -06:00
David Allen
88f31d7e26
Fixed issues with using access token incorrectly 2024-06-20 17:46:03 -06:00
David Allen
121c7b9f9c
Updated generator plugin implementations 2024-06-20 17:09:31 -06:00
David Allen
22195fa00a
Fixed server implementation and refactored 2024-06-20 17:09:02 -06:00
David Allen
d77a31c7fe
Rewrote generators to use plugin system with default plugins 2024-06-19 14:19:42 -06:00
David J. Allen
c900913ec5
Added authentication logic 2024-04-11 14:04:21 -06:00
David J. Allen
80c9eb29a6
Changed generate functions to return config as bytes 2024-04-11 12:44:32 -06:00
David J. Allen
92ef56a7fa
Updated config and generator 2024-04-11 10:20:27 -06:00
David J. Allen
3905a8a023
Added server implementation and serve command 2024-04-11 10:19:29 -06:00
David J. Allen
be40387f4a
Added project files 2024-03-07 17:00:39 -07:00