Commit Graph

41 Commits

Author SHA1 Message Date
8a92a24536 providers: Update all.go 2024-12-12 00:27:55 -05:00
58c9266dd6 providers/import: Reading the config actually works now 2024-12-12 00:27:34 -05:00
876c7d1a1b providers/validate: Add more functions 2024-12-12 00:27:13 -05:00
a7e8c337db providers/strings: Add string functions provider 2024-12-12 00:26:22 -05:00
99e244fa92 providers: Add validation functions 2024-12-11 21:44:34 -05:00
588061e3e0 providers/slice: Remove because sprig has lists 2024-12-11 20:57:59 -05:00
ad8a2a7c25 providers/import: Remove panic function, because sprig has fail 2024-12-11 20:56:09 -05:00
461abe6cf4 providers/import: Add ability for templates to read step.meta 2024-12-11 20:40:23 -05:00
32d10ef7c6 providers/http: Remove unnecessary FIXME 2024-12-10 22:07:30 -05:00
79ac18c8c3 providers/http: Make redirect function better 2024-12-10 21:32:50 -05:00
bf668b0cf7 Things I did while unable to commit
- Log rotation
- Execution cancellation
- HTTP redirect, error functions
- Changed naming of document parsing/loading functions
2024-12-10 20:37:40 -05:00
ab167234d0 Providers are now required to state their name/package 2024-12-10 12:22:58 -05:00
eb7da68de6 providers/os: readDir now returns a slice of fs.DirEntry 2024-12-10 02:18:42 -05:00
433a112875 Add Provider interface 2024-12-09 22:57:59 -05:00
67480bb974 Rename FrontMatter to Meta 2024-12-09 02:22:37 -05:00
deb3d7e935 providers/slice: Make the slice functions way better 2024-12-08 19:20:18 -05:00
860d083c11 providers/mime: use Document.Rel 2024-12-08 03:28:57 -05:00
52b8b5a347 providers/import: use Document.Rel 2024-12-08 03:28:48 -05:00
25541dadfe providers/os: use Document.Rel 2024-12-08 03:28:33 -05:00
3c9eb01790 providers/os: Add appendFile 2024-12-08 01:30:00 -05:00
6f04353512 providers/import: Add panic function 2024-12-08 01:00:50 -05:00
b654829428 providers: Add mime provider 2024-12-08 00:08:38 -05:00
d76374719d providers: Add slice functions provider 2024-12-07 22:18:45 -05:00
7f64686323 providers/os: isFile, isDir no longer return errors, just false 2024-12-07 21:51:57 -05:00
0d456b7508 providers/os: Change name of fileExists to exists 2024-12-07 21:50:53 -05:00
5e3421a0a7 providers/path: Add functions to check if a file is hidden 2024-12-07 21:47:11 -05:00
b7952cf8eb providers/os: Add functions to check if something is a dir or file 2024-12-07 21:46:43 -05:00
5c9168c9b0 providers/http: Include status text in func map 2024-12-07 13:07:26 -05:00
e7e31f0e60 providers: Add path functions to supplement sprig's 2024-12-07 02:13:06 -05:00
30323c0d59 providers/import: Add execute function that returns ExecutionResult 2024-12-07 01:57:53 -05:00
17bb6a383b providers: Add import/include provider 2024-12-07 01:35:44 -05:00
489e6a8425 providers: Rename url provider to http 2024-12-06 01:12:09 -05:00
90183a2759 providers/url: Add ability to parse POST form data 2024-12-06 01:10:29 -05:00
c6b5fd7eeb providers: Add provider for URL functions 2024-12-06 00:14:30 -05:00
541f2f0620 providers/os: Add ability to read environment variables 2024-12-05 22:22:25 -05:00
68200e66d6 providers/markdown: Separate HTML and non-HTML markdown parsing 2024-12-05 21:53:06 -05:00
018749101a providers: Use default markdown provider 2024-12-05 21:31:08 -05:00
44f3be2c4f providers/markdown: Create a default markdown provider 2024-12-05 21:29:37 -05:00
b395963709 Add markdown support 2024-12-05 14:20:37 -05:00
ffb0eb894a providers/os: Add file statting 2024-12-05 13:23:25 -05:00
91e72ac49e Initial commit 2024-12-05 13:15:22 -05:00