major refactoring: remove 1-to-1 limit of template-to-output

Large refactoring that:
 * allow any template to be used any number of times
 * combine config's gitsy_templates and gitsy_outputs into gitsy_outputs
 * improves safety of output file names
 * prepares foundation for slugified permalinks
 * prepares foundation for parallelizing more execution
This commit is contained in:
Trevor Bentley
2023-01-16 21:56:44 +01:00
parent 78156268ba
commit 570a357c51
5 changed files with 817 additions and 720 deletions
+575 -493
View File
File diff suppressed because it is too large Load Diff