2014-03-30 09:11 | make openid_delegate and xrds optional | Dan Callaghan | 1 | +2 | -2 |
2014-03-27 22:34 | Genshi no longer defaults to UTF-8, need to explicitly tell it | Dan Callaghan | 4 | +9 | -9 |
2013-07-05 13:55 | protocol-relative URL for Disqus js | Dan Callaghan | 1 | +1 | -1 |
2013-06-21 12:25 | URL normalization for Disqus | Dan Callaghan | 1 | +1 | -0 |
2013-06-16 07:17 | cleaned up and simplified templates; HTML5 output | Dan Callaghan | 8 | +65 | -59 |
2012-10-05 22:30 | workaround for Genshi bug #258 | Dan Callaghan | 1 | +2 | -2 |
2011-02-15 07:36 | encoding -> fileencoding in vim modelines | Dan Callaghan | 5 | +5 | -5 |
2010-12-14 00:10 | fetch enabled key as boolean to properly test | Sam Kingston | 1 | +4 | -4 |
2010-12-14 00:07 | typo in sample config | Sam Kingston | 1 | +1 | -1 |
2010-12-11 02:39 | delete unused third-party code | Dan Callaghan | 125 | +0 | -40957 |
2010-12-11 02:33 | rearranged config; use hardcoded paths within the site (makes things a lot simpler) | Dan Callaghan | 17 | +113 | -84 |
2010-12-11 02:04 | sitemap code is dead | Dan Callaghan | 1 | +0 | -47 |
2010-11-20 03:28 | ensure wrapped pages get written to the right place | Dan Callaghan | 1 | +4 | -2 |
2010-11-20 03:17 | fix reading log atom | Dan Callaghan | 1 | +3 | -2 |
2010-11-20 03:09 | move default config into its own file (also it's more of a sample than a default) | Dan Callaghan | 3 | +14 | -21 |
2010-11-20 03:06 | use .constance.conf instead of .constance for default config filename | Dan Callaghan | 2 | +5 | -8 |
2010-11-20 03:02 | this should be executable | Dan Callaghan | 1 | +0 | -0 |
2010-10-11 04:49 | don't show blog or reading log sections if they are empty | Sam Kingston | 3 | +10 | -0 |
2010-10-11 04:32 | instructions on setting up and running constance | Sam Kingston | 1 | +16 | -0 |
2010-10-11 04:32 | sample htaccess file for content negotiation | Sam Kingston | 1 | +3 | -0 |
2010-10-10 21:27 | updated deps | Sam Kingston | 1 | +3 | -2 |
2010-10-10 10:41 | allow_no_value breaks compat with python 2.6, so remove it | Sam Kingston | 1 | +2 | -2 |
2010-10-10 10:19 | changed default config to make use of ConfigParser's string interpolation to save repeating path prefixes | Sam Kingston | 1 | +4 | -4 |
2010-10-10 10:15 | sample xslt stylesheet | Sam Kingston | 1 | +59 | -0 |
2010-10-10 10:12 | fixed titles | Sam Kingston | 12 | +12 | -12 |
2010-10-10 09:44 | moved disqus username to config - if this option isn't present comments are disabled | Sam Kingston | 2 | +5 | -2 |
2010-10-10 09:36 | moved email address into config | Sam Kingston | 3 | +3 | -2 |
2010-10-10 09:04 | write default config to stdout if command-line argument is given | Sam Kingston | 1 | +6 | -0 |
2010-10-10 09:01 | replaced command-line arguments with config file, defaulting to ~/.constance | Sam Kingston | 12 | +74 | -58 |
2010-10-10 07:52 | removed hardcoded website url and replaced it with the --website argument to constance.py | Sam Kingston | 11 | +54 | -36 |
2010-10-10 07:28 | made readinglog optional | Sam Kingston | 1 | +5 | -2 |
2010-08-26 22:57 | fiddling with page titles (TODO make these non-me-specific) | Dan Callaghan | 8 | +8 | -7 |
2010-08-25 12:19 | show reading on homepage; fixed weird tag_list function; use local covers service instead of linking to LT directly | Dan Callaghan | 5 | +20 | -28 |
2010-08-25 10:32 | use disqus | Dan Callaghan | 1 | +10 | -0 |
2010-08-17 09:49 | oops, typo in tag hrefs | Dan Callaghan | 1 | +1 | -1 |
2010-08-15 06:50 | support for simple file wrapping | Dan Callaghan | 1 | +4 | -0 |
2010-08-15 04:39 | embed language from blog posts | Dan Callaghan | 3 | +4 | -2 |
2010-08-15 04:15 | only write output if file has changed (to preserve modtimes) | Dan Callaghan | 5 | +23 | -9 |
2010-08-15 03:54 | fixed up homepage (TODO remove djc.id.au-specific crap) | Dan Callaghan | 1 | +8 | -2 |
2010-08-15 03:41 | need to quote URLs | Dan Callaghan | 1 | +3 | -2 |
2010-08-15 03:17 | new incarnation: constance is now a bunch of helper scripts for generating a static site, rather than a WSGI app | Dan Callaghan | 37 | +536 | -1084 |
2008-12-04 10:26 | tag cloud and tag pages | Dan Callaghan | 3 | +58 | -150 |
2008-12-04 08:35 | serve atom with .atom extension | Dan Callaghan | 2 | +9 | -3 |
2008-12-04 08:24 | atom | Dan Callaghan | 7 | +124 | -77 |
2008-12-03 11:04 | root | Dan Callaghan | 1 | +4 | -30 |
2008-12-03 09:27 | moved comments out to single/multiple | Dan Callaghan | 4 | +81 | -28 |
2008-12-03 07:56 | moved html templates to their own subdir | Dan Callaghan | 8 | +4 | -4 |
2008-12-03 07:50 | updated css for class name changes | Dan Callaghan | 2 | +39 | -36 |
2008-12-03 07:43 | removed useless permalink from reading log items | Dan Callaghan | 3 | +12 | -15 |
2008-12-03 07:37 | indexes for item sets | Dan Callaghan | 7 | +52 | -21 |
2008-11-23 00:52 | getting closer to what I am thinking of | Dan Callaghan | 8 | +319 | -322 |
2008-11-22 22:59 | oops, this was just a note to self | Dan Callaghan | 1 | +0 | -2 |
2008-11-22 04:33 | use WebOb | Dan Callaghan | 1 | +73 | -124 |
2008-11-22 04:08 | use Paste instead of Colubrid for static serving | Dan Callaghan | 11 | +17 | -2464 |
2008-11-22 03:55 | Paste-1.7.2 from http://pypi.python.org/packages/source/P/Paste/Paste-1.7.2.tar.gz | Dan Callaghan | 98 | +34637 | -0 |
2008-11-22 03:52 | WebOb-0.9.4 from http://pypi.python.org/packages/source/W/WebOb/WebOb-0.9.4.tar.gz | Dan Callaghan | 22 | +5256 | -0 |
2008-11-22 03:46 | Automated merge with http://source.sjkwi.com.au/hg/constance/ | Dan Callaghan | 6 | +66 | -23 |
2008-11-19 10:14 | oops (needs some kind of automated tests to check that everything works >_>) | Dan Callaghan | 1 | +1 | -0 |
2008-11-19 10:08 | backing out of f4b12a213e83 since it is too sloooooow | Dan Callaghan | 1 | +1 | -6 |
2008-11-19 10:06 | Automated merge with http://source.sjkwi.com.au/hg/constance | Dan Callaghan | 2 | +5 | -4 |
2008-11-19 10:06 | avoid unicode paths entirely, since os.listdir's unicode support appears to be quite broken | Dan Callaghan | 2 | +5 | -4 |
2008-11-16 05:00 | Pass all entry body content through smartypants | Sam Kingston | 1 | +6 | -1 |
2008-11-16 04:57 | smartypants.py-1.5_1.6 from http://web.chad.org/projects/smartypants.py/smartypants.py-1.5_1.6 | Sam Kingston | 1 | +903 | -0 |
2008-10-29 07:59 | moved the app up a level | Dan Callaghan | 6 | +66 | -23 |
2008-10-25 14:58 | Handle an empty readinglog in sitemap | Sam Kingston | 2 | +6 | -2 |
2008-10-17 23:05 | deployment instructions | Dan Callaghan | 1 | +15 | -0 |
2008-10-17 23:03 | the usual sys.path mangling | Dan Callaghan | 1 | +5 | -2 |
2008-09-20 12:34 | links from a YAML file (instead of hardcoded in templates) | Dan Callaghan | 2 | +19 | -32 |
2008-09-20 11:37 | thinking | Dan Callaghan | 1 | +2 | -0 |
2008-09-20 11:35 | oops | Dan Callaghan | 1 | +2 | -2 |
2008-09-20 11:12 | sitemap generation | Dan Callaghan | 3 | +61 | -2 |
2008-09-20 10:34 | better updated value for atom | Dan Callaghan | 1 | +1 | -1 |
2008-09-20 10:27 | idea | Dan Callaghan | 1 | +1 | -0 |
2008-09-20 09:47 | fixed namespaces in atom, rearranged use of Markdown | Dan Callaghan | 4 | +23 | -21 |
2008-09-20 08:43 | Automated merge with http://source.sjkwi.com.au/hg/constance/ | Dan Callaghan | 1 | +2 | -0 |
2008-09-20 08:43 | this is important! | Dan Callaghan | 1 | +2 | -0 |
2008-09-19 01:19 | Merge | Sam Kingston | 1 | +1 | -0 |
2008-09-19 01:19 | Another dep | Sam Kingston | 1 | +1 | -0 |
2008-09-19 01:11 | idea in bed last night | Dan Callaghan | 1 | +1 | -0 |
2008-09-18 16:24 | IE does weird things with HR margin | Dan Callaghan | 1 | +0 | -1 |
2008-09-18 16:20 | HR style | Dan Callaghan | 1 | +6 | -0 |
2008-09-18 16:06 | optional previous/next links | Dan Callaghan | 4 | +20 | -1 |
2008-09-18 15:55 | handle boundary cases for offset arg | Dan Callaghan | 2 | +12 | -3 |
2008-09-18 15:46 | functions for generating relative and absolute URLs (I should probably just concede defeat and switch to Routes, or that other one I found on wsgi.org whose name I've forgotten ...) | Dan Callaghan | 7 | +37 | -17 |
2008-09-18 14:59 | style poking | Dan Callaghan | 2 | +11 | -1 |
2008-09-18 14:42 | export_wp.py: option to control inclusion of pages | Dan Callaghan | 2 | +10 | -3 |
2008-09-17 13:27 | better CAPTCHA error responses | Dan Callaghan | 2 | +6 | -3 |
2008-09-17 13:19 | slightly nicer errors | Dan Callaghan | 2 | +22 | -6 |
2008-09-17 13:13 | need unicode in templates | Dan Callaghan | 1 | +2 | -2 |
2008-09-17 12:54 | another idea | Dan Callaghan | 1 | +1 | -0 |
2008-09-17 12:53 | mostly ditched colubrid in favour of a hand-rolled WSGI callable; mostly cleaned up encoding issues | Dan Callaghan | 5 | +137 | -75 |
2008-09-17 11:51 | idea | Dan Callaghan | 1 | +1 | -0 |
2008-09-17 09:18 | replaced dodgy markdown with markdown2 from http://pypi.python.org/packages/source/m/markdown2/markdown2-1.0.1.9.tar.gz | Dan Callaghan | 6 | +1856 | -2103 |
2008-09-17 08:59 | use builtin email module instead of mdx_meta for header parsing | Dan Callaghan | 2 | +17 | -94 |
2008-09-17 00:43 | Hrm | Sam Kingston | 1 | +2 | -0 |
2008-09-17 00:19 | Needs less hardcoding values and more shebangs :-P | Sam Kingston | 2 | +4 | -2 |
2008-09-16 12:26 | naughty | Dan Callaghan | 1 | +1 | -0 |
2008-09-16 12:15 | tag cloud | Dan Callaghan | 5 | +57 | -2 |
2008-09-16 11:04 | wtf? | Dan Callaghan | 1 | +0 | -1 |
2008-09-16 10:48 | first go at protecting comments with reCAPTCHA | Dan Callaghan | 3 | +30 | -2 |
2008-09-16 10:15 | Python reCAPTCHA client library from http://pypi.python.org/packages/source/r/recaptcha-client/recaptcha-client-1.0.2.tar.gz | Dan Callaghan | 4 | +161 | -0 |
2008-09-16 09:58 | comment form a bit prettier | Dan Callaghan | 3 | +32 | -7 |
2008-09-15 22:28 | more | Dan Callaghan | 1 | +1 | -0 |
2008-09-15 22:25 | noticed this in apache logs | Dan Callaghan | 1 | +2 | -0 |
2008-09-15 16:13 | naughty >_> (should have these already!) | Dan Callaghan | 1 | +1 | -0 |
2008-09-15 16:12 | return 404 for non-existent posts | Dan Callaghan | 1 | +7 | -7 |
2008-09-15 16:10 | comment submission, requires prettification | Dan Callaghan | 4 | +49 | -5 |
2008-09-15 16:02 | Colubrid patch from bb r143 | Dan Callaghan | 1 | +14 | -0 |
2008-09-15 15:24 | don't forget! | Dan Callaghan | 1 | +1 | -0 |
2008-09-08 08:01 | before I forget | Dan Callaghan | 1 | +4 | -0 |
2008-09-06 03:47 | reading log at /+reading/ | Dan Callaghan | 6 | +40 | -9 |
2008-09-06 03:46 | don't show readinglog rating in Atom feed if none is given | Dan Callaghan | 1 | +2 | -2 |
2008-09-06 03:31 | entry borders | Dan Callaghan | 1 | +2 | -1 |
2008-09-05 12:59 | ideas | Dan Callaghan | 1 | +2 | -0 |
2008-09-05 12:58 | restructured blog.py a bit, now supports having no readinglog | Dan Callaghan | 6 | +60 | -60 |
2008-09-05 12:55 | oops | Dan Callaghan | 1 | +2 | -2 |
2008-09-05 12:01 | mod_wsgi wants the callable to be called application | Dan Callaghan | 1 | +4 | -3 |
2008-09-05 11:20 | link colours | Dan Callaghan | 2 | +6 | -2 |
2008-09-05 11:11 | parse a config file using ConfigParser, rather than constants in config.py | Dan Callaghan | 10 | +69 | -31 |
2008-09-04 04:46 | markdown.py sucks | Dan Callaghan | 1 | +1 | -1 |
2008-09-04 02:51 | covers look kinda crap, and are mostly coming out wrong from LT anyway, so hide them | Dan Callaghan | 2 | +3 | -2 |
2008-09-04 02:49 | belongs with 8250fc6e3641 | Dan Callaghan | 1 | +3 | -3 |
2008-09-03 06:21 | shower ideas, before I forget them | Dan Callaghan | 1 | +1 | -0 |
2008-09-03 06:20 | mdx_typography already does this | Dan Callaghan | 1 | +0 | -2 |
2008-09-03 01:04 | extract URLs from WSGI environ, rather than configuring them | Dan Callaghan | 6 | +22 | -17 |
2008-09-03 01:01 | belongs with 6e5b69e48d11 | Dan Callaghan | 1 | +1 | -1 |
2008-09-03 00:55 | we shouldn't be generating GUIDs on the fly, they are supposed to be persistent | Dan Callaghan | 2 | +3 | -9 |
2008-09-03 00:48 | belongs with e288b51ac130 | Dan Callaghan | 1 | +0 | -5 |
2008-09-03 00:11 | merged | Dan Callaghan | 1 | +2 | -0 |
2008-09-03 00:10 | fixed some validation errors | Dan Callaghan | 3 | +5 | -4 |
2008-09-02 22:56 | >_> | Sam Kingston | 1 | +2 | -0 |
2008-09-02 12:40 | ideas | Dan Callaghan | 1 | +10 | -0 |
2008-09-02 11:33 | write Date header to comments, timestamps are just too fragile (TODO use this in blog.py) | Dan Callaghan | 1 | +1 | -0 |
2008-09-02 11:33 | img borders are dumb | Dan Callaghan | 1 | +3 | -0 |
2008-09-02 10:12 | expanded tabs | Dan Callaghan | 3 | +208 | -208 |
2008-09-02 10:08 | calling it constance now | Dan Callaghan | 1 | +4 | -5 |
2008-09-02 10:05 | post_name and guid are URL-encoded UTF8 so we need to decode them separately | Dan Callaghan | 1 | +2 | -2 |
2008-09-02 09:27 | redesign based on http://diveintomark.org/archives/2008/06/21/minimalism | Dan Callaghan | 14 | +239 | -542 |
2008-09-02 00:33 | abolished categories | Dan Callaghan | 4 | +3 | -59 |
2008-09-02 00:10 | write utf8, option for converting categories to tags | Dan Callaghan | 1 | +13 | -6 |
2008-09-01 06:32 | mark tools executable | Dan Callaghan | 2 | +0 | -0 |
2008-08-31 10:15 | show post time for ordinary entries | Dan Callaghan | 1 | +1 | -1 |
2008-08-31 07:07 | rearranged | Dan Callaghan | 5 | +0 | -0 |
2008-08-31 07:02 | export tools: use optparse, expanded tabs, re-indented | Dan Callaghan | 2 | +147 | -84 |
2008-08-30 23:33 | do not want | Dan Callaghan | 1 | +0 | -2 |
2008-06-08 05:34 | before I forget | Dan Callaghan | 1 | +4 | -0 |
2008-06-08 05:32 | less ridiculous names | Dan Callaghan | 6 | +24 | -24 |
2008-06-08 05:30 | moved config stuff into a separate module | Dan Callaghan | 7 | +48 | -39 |
2008-06-08 05:29 | thanks Sam | Dan Callaghan | 2 | +8 | -0 |
2008-06-08 05:12 | Atom feed for index | Dan Callaghan | 7 | +105 | -21 |
2008-06-08 05:11 | return real chars instead of entities | Dan Callaghan | 1 | +10 | -8 |
2008-06-07 15:10 | proper comma-separated lists for categories and tags | Dan Callaghan | 2 | +14 | -3 |
2008-06-07 15:01 | do mini_markdown in the template | Dan Callaghan | 3 | +18 | -10 |
2008-06-07 14:58 | disallow HTML in comments | Dan Callaghan | 1 | +1 | -1 |
2008-06-07 14:52 | oops | Dan Callaghan | 1 | +1 | -1 |
2008-06-07 14:50 | mini_markdown for titles | Dan Callaghan | 2 | +13 | -6 |
2008-06-07 14:05 | smart quotes | Dan Callaghan | 2 | +166 | -2 |
2008-06-07 13:48 | pagination | Dan Callaghan | 2 | +18 | -6 |
2008-06-07 13:36 | Windows line endings can foad | Dan Callaghan | 3 | +118 | -118 |
2008-06-07 13:34 | a single template for all pages showing multiple entries | Dan Callaghan | 5 | +30 | -65 |
2008-06-07 13:19 | first go at reading log | Dan Callaghan | 7 | +85 | -6 |
2008-06-07 08:10 | this Wordpress theme is crap | Dan Callaghan | 1 | +1 | -1 |
2008-06-07 08:08 | show comment link and count when not showing the full comments | Dan Callaghan | 2 | +18 | -0 |
2008-06-07 07:23 | show categories in sidebar; headings for tag and category pages | Dan Callaghan | 5 | +33 | -6 |
2008-06-07 07:08 | category and tag pages | Dan Callaghan | 5 | +93 | -17 |
2008-06-06 15:10 | index (TODO pagination) | Dan Callaghan | 7 | +129 | -78 |
2008-06-06 13:37 | trying to highlight a Genshi template might raise IndentationError | Dan Callaghan | 1 | +1 | -1 |
2008-06-06 13:00 | comments | Dan Callaghan | 4 | +116 | -43 |
2008-06-05 13:52 | extract tags and categories from Wordpress | Dan Callaghan | 1 | +11 | -4 |
2008-06-05 13:45 | better handling of absent tags/categories | Dan Callaghan | 1 | +10 | -2 |
2008-06-05 13:24 | rudimentary Wordpress export, re-arranged entries into their own subdir | Dan Callaghan | 3 | +28 | -5 |
2008-06-05 12:38 | working posts | Dan Callaghan | 8 | +561 | -34 |
2008-06-05 12:08 | WSGI app using Colubrid | Dan Callaghan | 12 | +2474 | -9 |
2008-04-07 01:57 | WIP | Dan Callaghan | 4 | +148 | -0 |
2008-04-07 01:55 | python-markdown metadata extension from <https://code.achinghead.com/browser/mdx/meta/trunk/mdx_meta.py?format=raw> | Dan Callaghan | 1 | +81 | -0 |
2008-04-07 01:47 | python-markdown from <http://optusnet.dl.sourceforge.net/sourceforge/python-markdown/markdown-1.7.tar.gz> | Dan Callaghan | 1 | +1929 | -0 |