Commits

Show all
Author Commit Message Labels Comments Date
David Chambers
Updated `is_author_comment` filter (formerly `is_primary_author_comment`) to match any author, not just the "primary" one.
David Chambers
Added "Martian smiley" to have `descendants` return posts in reverse chronological order once again.
David Chambers
Updated `add_document` method to handle sorting of posts, facilitating the inclusion of "previous post" and "next post" links in templates.
David Chambers
Added missing `AUTHORS` dictionary to default settings.
David Chambers
Changed `convert` method to get author URLs from one place only: the `AUTHORS` setting.
David Chambers
Updated several selectors in default style sheet to reduce the likelihood of matching unintended elements.
David Chambers
Replaced author icon data URIs in default style sheet with smushed versions.
David Chambers
Exposed author information to templates via `document.author.name` and `document.author.url`, and added accompanying rules to default style sheet.
David Chambers
Added `body` block to base template, and updated `scripts` block to have it include any external script tags.
David Chambers
Updated caching code to treat 0 as a special value for `INDEX_CACHE_SECONDS` and `POST_CACHE_SECONDS`. Since these determine the length of time for which _new_ cache entries remain valid, setting them to 0 previously did not have the desired effect (of disabling caching).
David Chambers
Fixed cascade error in default style sheet which affected the tags page.
David Chambers
Added JavaScript-powered localization of dates and times.
David Chambers
Fixed another bug which resulted in "500" errors on sites not using Disqus.
David Chambers
Fixed bug which resulted in "500" errors on sites not using Disqus.
David Chambers
Increased the specificity of another problematic selector in default style sheet.
David Chambers
Refactored `post` view so that it can operate when Disqus is offline.
David Chambers
Added `logger` to facilitate proper logging, and replaced conditional print statements with calls to `logger.debug`.
David Chambers
Rewrote the update-handling code to inject update HTML _after_ a document has been converted from Markdown to HTML, avoiding the unpredictable behaviour that results when HTML is unnecessarily "converted".
David Chambers
Added `is not None` to accommodate caching of "falsy" values.
David Chambers
Increased the specificity of a problematic selector in default style sheet.
David Chambers
Reduced width of search field by 10% to provide more room for navigation links.
David Chambers
Updated default style sheet to improve appearance of ordered lists in Camino 2 and in old versions of Firefox.
David Chambers
Added `head` block to base template.
David Chambers
Updated `Document` class such that the values of the `html` and `excerpt` attributes of `Document` instances are `SafeData` instances.
David Chambers
Added missing `load` tag.
David Chambers
Made use of the new `author_name` template filter in a couple more spots.
David Chambers
Updated several template tags to return `SafeData` instances, enabling templates to use {{ comment.message|convert }} for example, rather than {{ comment.message|convert|safe }}.
David Chambers
Added hook to comment template to facilitate visually differentiating author comments via CSS.
David Chambers
Created template tags which provide a consistent API for comment author information, allowing the comment template to be greatly simplified.
David Chambers
Set default value of `GRAVATAR_IMAGE_SIZE` to 32.
  1. Prev
  2. Next