0
I Use This!
Inactive

Commits : Listings

Analyzed 1 day ago. based on code collected 1 day ago.
Apr 23, 2023 — Apr 23, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Don't die silently on YAML front matter errors More... over 11 years ago
Added 'slugify' filter for use in jinja2 templates More... over 11 years ago
Added 'clean' command to clear output directory. More... over 11 years ago
Update table site config to show piped and non-piped external content processor support. More... over 11 years ago
Support more external content processors… More... over 11 years ago
Graceful handling of non-matched search patterns More... over 11 years ago
StaticAssetBundleGenerator now version aware. More... over 12 years ago
Added StaticAssetBundleGenerator preprocessor More... over 12 years ago
Added DirectoryNode.remove_child and DirectoryNode.find_first More... over 12 years ago
DirectoryNode.find now works even if DirectoryNode has been subclassed. More... over 12 years ago
Rename DirectoryNode.addChild => DirectoryNode.add_child More... over 12 years ago
Fixed `lanyon.py serve`, broken by recent config changes. More... over 12 years ago
Started work on a static asset aggregator pre-processor. More... over 12 years ago
ContentNode instances now responsible for loading their own content More... over 12 years ago
Support for content processor options, and a new external command content processor. More... over 12 years ago
Config is now read from an external JSON file. More... over 12 years ago
Support unicode strings in config data structure More... over 12 years ago
Switched structure for content processor configuration (and the code that reads it) to something more akin to the pre- and post-processor configurations in preparation for reading from a JSON structure. More... over 12 years ago
Updated command-line script so that the command (generate or set up cherrypy to serve) is the first argument, rather than a option switch. More... over 12 years ago
Allow pre- and post-processors to be specified as a plain string in the config if no options are required. More... over 12 years ago
Attempt to catch postdate missing error and print out a nice error. More... over 12 years ago
main lanyon module now reads config passed in for site pre- and post-processors, and lanyon.py script is now the source of config. More... over 12 years ago
Added rudimentary support for per-tag atom feeds. More... over 12 years ago
Added tag page generation pre/post processors More... over 13 years ago
Misc. noodling More... over 13 years ago
Added Jinja2 processing for atom and rss extensions, and current generation time to template data. More... over 14 years ago
Added output_path as a separate property to content node, which is used when generating the output file and defaults to the content file path. This allows overriding of output path for content such as markdown files. More... over 14 years ago
Added option to run lightweight cherrypy-based web server using the output directory as the site root. More... over 14 years ago
Tidied up DirectoryNode.find() method to remove unnecessary 'deep' argument as all necessary information is contained within the path_pattern argument. More... over 14 years ago
Added blog post collection, sorted by postdate. More... over 14 years ago