Aaron Taylor [Mon, 8 Jan 2018 05:36:37 +0000 (21:36 -0800)]
Added URL 'un'parsing to change things like "%20" to spaces for use with
filesystem lookups.
Aaron Taylor [Mon, 8 Jan 2018 02:00:28 +0000 (18:00 -0800)]
Added an option to specify the default page when a directory is the
requested URL. This is equivalent to Apache's DirectoryIndex option.
Aaron Taylor [Sun, 7 Jan 2018 12:30:01 +0000 (04:30 -0800)]
Added ability to record metadata at top of page data file.
Added a couple starting examples using this feature.
Aaron Taylor [Sun, 7 Jan 2018 03:57:51 +0000 (19:57 -0800)]
Added %%current_year%% as template keyword.
Aaron Taylor [Sun, 7 Jan 2018 02:40:22 +0000 (18:40 -0800)]
Updated sample site to match new template engine.
Aaron Taylor [Sun, 7 Jan 2018 02:38:03 +0000 (18:38 -0800)]
Added %%site_title%% template keyword.
Aaron Taylor [Sun, 7 Jan 2018 02:26:46 +0000 (18:26 -0800)]
Added basic template functionality.
Refactored code to separate template micropasses into their own file.
Refactored code to keep main() clean and separate for ease of extension
by new users.
Added Apache RewriteCond to allow passthrough of files like stylesheet,
images, etc.
Aaron Taylor [Sat, 6 Jan 2018 01:29:33 +0000 (17:29 -0800)]
Added cmless.py which can serve a basic page and pass it through markup
processor.
Aaron Taylor [Sat, 6 Jan 2018 01:28:46 +0000 (17:28 -0800)]
Added markdown test page in site_sample/.
Aaron Taylor [Sat, 6 Jan 2018 01:27:20 +0000 (17:27 -0800)]
Added config.py and edited README.md to reflect new installation steps.
Aaron Taylor [Sat, 6 Jan 2018 01:21:35 +0000 (17:21 -0800)]
Rename for consistency with config.py and added new debug option.
Aaron Taylor [Fri, 5 Jan 2018 06:01:43 +0000 (22:01 -0800)]
Added file containing debug toggles.
Aaron Taylor [Thu, 4 Jan 2018 07:33:24 +0000 (23:33 -0800)]
Added my personal notes.txt file to .gitignore.
Aaron Taylor [Thu, 4 Jan 2018 07:29:19 +0000 (23:29 -0800)]
Added installation instructions to README.
Aaron Taylor [Thu, 4 Jan 2018 07:00:25 +0000 (23:00 -0800)]
Added site/ to .gitignore since it will usually be a separate repo containing the site data.
Aaron Taylor [Thu, 4 Jan 2018 03:10:12 +0000 (19:10 -0800)]
Added README.
Aaron Taylor [Thu, 4 Jan 2018 03:03:04 +0000 (19:03 -0800)]
Added license.
Aaron Taylor [Thu, 4 Jan 2018 03:02:40 +0000 (19:02 -0800)]
Added vim turds to .gitignore.