Oliver Steele
|
5853a141a5
|
Use io.Copy to write static files
|
2017-06-22 11:14:59 -04:00 |
|
Oliver Steele
|
adf910d649
|
page.Variables -> PageVariables
|
2017-06-22 11:12:59 -04:00 |
|
Oliver Steele
|
3297748f9e
|
Create pages package
|
2017-06-22 11:02:32 -04:00 |
|
Oliver Steele
|
6367a8d0e0
|
Move VariableMap -> new templates package
|
2017-06-22 10:46:14 -04:00 |
|
Oliver Steele
|
d18b8931d3
|
Replace page.container by an interface
|
2017-06-22 10:46:14 -04:00 |
|
Oliver Steele
|
9ab752b9b2
|
Page functions take context argument; remove Page.container
|
2017-06-22 09:36:39 -04:00 |
|
Oliver Steele
|
8eea9e9b94
|
Page depends on a Container interface, not a Site struct
|
2017-06-22 08:35:18 -04:00 |
|
Oliver Steele
|
640b0697a7
|
server -o reports errors
|
2017-06-22 08:34:56 -04:00 |
|
Oliver Steele
|
8aafaf5b4b
|
Update README
|
2017-06-22 08:34:37 -04:00 |
|
Oliver Steele
|
2479e22b47
|
Makefile gets test dependencies too
|
2017-06-22 08:33:09 -04:00 |
|
Oliver Steele
|
9a0af3736a
|
Silence the live-reload status log
|
2017-06-21 19:19:22 -04:00 |
|
Oliver Steele
|
e6fe758534
|
Implement --open-url
|
2017-06-21 19:19:08 -04:00 |
|
Oliver Steele
|
561838ffa9
|
Apply templates to HTML
|
2017-06-21 19:18:27 -04:00 |
|
Oliver Steele
|
aad84ef495
|
Write uses page content cache
|
2017-06-21 19:18:14 -04:00 |
|
Oliver Steele
|
94ed67717f
|
_sass, _data are optional
|
2017-06-21 19:17:44 -04:00 |
|
Oliver Steele
|
2ff73da9c3
|
Move from urfave CLI -> Kingpin
|
2017-06-21 13:14:30 -04:00 |
|
Oliver Steele
|
1142e00733
|
Add explicit go get to travis
|
2017-06-21 12:51:53 -04:00 |
|
Oliver Steele
|
44614d6a7b
|
Add a gometalinter config file
|
2017-06-21 10:53:50 -04:00 |
|
Oliver Steele
|
c171c81f73
|
Teach travis about Makefile
|
2017-06-21 10:43:10 -04:00 |
|
Oliver Steele
|
e16a921af0
|
Read YAML lists
|
2017-06-21 09:43:26 -04:00 |
|
Oliver Steele
|
1f30aee1f5
|
Consolidate PathWithoutExtension -> TrimExt
|
2017-06-21 09:43:26 -04:00 |
|
Oliver Steele
|
d967af01d5
|
Add variable --site, --data subcommand options
|
2017-06-21 09:43:26 -04:00 |
|
Oliver Steele
|
f3838031ea
|
Recognize remote render errors
|
2017-06-21 09:43:26 -04:00 |
|
Oliver Steele
|
dd7d072a85
|
Site data, pt. 2
|
2017-06-21 09:11:09 -04:00 |
|
Oliver Steele
|
8c64cbe6c6
|
Implement page.content
|
2017-06-20 16:17:59 -04:00 |
|
Oliver Steele
|
6938f80fea
|
Add a Makefile
|
2017-06-20 09:00:04 -04:00 |
|
Oliver Steele
|
67ebfd87a9
|
Refactor in prep for page.content
|
2017-06-20 08:59:54 -04:00 |
|
Oliver Steele
|
5b9bd0a008
|
Read yaml site data files
|
2017-06-19 14:44:34 -04:00 |
|
Oliver Steele
|
008ca16a26
|
Subcommand data -> variables
|
2017-06-19 14:03:51 -04:00 |
|
Oliver Steele
|
e67ea7c2dc
|
Move site initialization
|
2017-06-19 14:03:04 -04:00 |
|
Oliver Steele
|
8db98b73a3
|
Update README
|
2017-06-19 11:20:26 -04:00 |
|
Oliver Steele
|
0bb1227769
|
Update LTS protocol; more README
|
2017-06-19 10:27:57 -04:00 |
|
Oliver Steele
|
1d65456040
|
Improve, doc benchmark subcommand
|
2017-06-19 09:15:52 -04:00 |
|
Oliver Steele
|
c466cc6c9c
|
Lint; add subcommand usage
|
2017-06-18 22:49:23 -04:00 |
|
Oliver Steele
|
0dca5cf97c
|
Refactor -> page.OutputExt()
Also use actual file mod time in permalinks
|
2017-06-18 22:48:33 -04:00 |
|
Oliver Steele
|
6025509bf9
|
Add page.IsMarkdown()
|
2017-06-18 22:26:49 -04:00 |
|
Oliver Steele
|
c934c3fa6d
|
Don't warn about dot files in collection directories
|
2017-06-18 22:24:32 -04:00 |
|
Oliver Steele
|
66495ca55f
|
Add --remote-liquid
|
2017-06-18 22:24:10 -04:00 |
|
Oliver Steele
|
af9261222b
|
Add status checklist to README
|
2017-06-18 19:14:13 -04:00 |
|
Oliver Steele
|
6abbc761ab
|
Restore livereload
|
2017-06-18 19:12:22 -04:00 |
|
Oliver Steele
|
eafeec129b
|
Add benchmark subcommand
|
2017-06-18 18:54:08 -04:00 |
|
Oliver Steele
|
1c904d6996
|
Add some doctrings
|
2017-06-18 17:00:33 -04:00 |
|
Oliver Steele
|
69f9912025
|
Separate build DryRun from Verbose
|
2017-06-18 16:55:52 -04:00 |
|
Oliver Steele
|
628103b9b1
|
Git unignore ./cmd
|
2017-06-18 16:54:58 -04:00 |
|
Oliver Steele
|
9eff7aabf2
|
Create _sass tmp subdirectories
|
2017-06-18 16:54:36 -04:00 |
|
Oliver Steele
|
48264d85d5
|
Support external liquid template engines
|
2017-06-18 15:37:21 -04:00 |
|
Oliver Steele
|
c6874f755f
|
Fully wrap acstech/liquid
|
2017-06-18 05:59:12 -04:00 |
|
Oliver Steele
|
a74668ebb9
|
Inject livereload tag
|
2017-06-17 14:30:38 -04:00 |
|
Oliver Steele
|
0a3b31cbf7
|
Livereload (but don't yet inject the script tag)
|
2017-06-17 13:53:09 -04:00 |
|
Oliver Steele
|
bc4a237794
|
Lint
|
2017-06-17 13:18:28 -04:00 |
|