summary refs log tree commit diff stats
path: root/src/domain/posts.js
Commit message (Collapse)AuthorAgeLines
* fix: setup toml parser for gray-matterAlan Pearce2017-10-02-1/+5
| | | | It was broken in the upgrade. Not sure how previous tests missed it.
* feat: Create feed handler for rootAlan Pearce2017-07-20-0/+2
|
* feat: Add code block highlightingAlan Pearce2017-07-03-15/+27
| | | | Theme is configurable
* feat: Use microformats classesAlan Pearce2017-07-02-36/+37
| | | | | Add snapshot-based tests to ensure microformats data can be extracted correctly.
* feat: beautify HTML outputAlan Pearce2017-06-25-1/+5
| | | | | | | Indent child templates according to the their place in the parent template, and likewise for rendered posts Needs refactoring
* refactor: move markdown rendering to domainAlan Pearce2017-06-25-0/+3
| | | | | | | | The input and output formats (md -> html) are specific to the domain of blogging, not really a presentation concern. This also means that markdown is rendered to HTML on startup, rather than per-request
* refactor: re-architect to be closer to ADRAlan Pearce2017-06-24-0/+74