Oliver Steele
|
d57468e045
|
More work on template variables
|
2017-06-15 09:34:51 -04:00 |
|
Oliver Steele
|
a3ff348d3c
|
Recompute Page.Published()
|
2017-06-15 09:34:51 -04:00 |
|
Oliver Steele
|
fdfe64126c
|
Move permalinks to separate file
|
2017-06-15 09:34:51 -04:00 |
|
Oliver Steele
|
7a143c0fae
|
Add doc strings; adjjust method names
|
2017-06-15 09:34:51 -04:00 |
|
Oliver Steele
|
53304c3452
|
Split Page into embeddings and interface
|
2017-06-15 09:34:51 -04:00 |
|
Oliver Steele
|
089417f1db
|
Introduce a VariableMap type
|
2017-06-15 09:34:51 -04:00 |
|
Oliver Steele
|
3e68659b3a
|
Add static page variables
|
2017-06-14 13:20:52 -04:00 |
|
Oliver Steele
|
a04d501b5f
|
Move subcommand function top-level
|
2017-06-14 12:54:44 -04:00 |
|
Oliver Steele
|
d755807448
|
Use urface/cli for CLI parsing
|
2017-06-14 11:31:23 -04:00 |
|
Oliver Steele
|
af5236f7ae
|
Fix some metalinter warnings
|
2017-06-13 17:19:05 -04:00 |
|
Oliver Steele
|
9301e82793
|
Add a Travis badge
|
2017-06-13 12:47:59 -04:00 |
|
Oliver Steele
|
925f772967
|
Add travis file
|
2017-06-13 12:45:33 -04:00 |
|
Oliver Steele
|
c954878abe
|
Honor site includes
|
2017-06-13 12:38:06 -04:00 |
|
Oliver Steele
|
2c24bb5ab3
|
Fix error reporting for link tag
|
2017-06-13 12:37:50 -04:00 |
|
Oliver Steele
|
2f60d8a528
|
The build command displays the file count
|
2017-06-13 12:19:10 -04:00 |
|
Oliver Steele
|
83800e38d4
|
NewSite creates initialized Site
|
2017-06-13 12:19:10 -04:00 |
|
Oliver Steele
|
81c6c28faf
|
Move Source, Dest to Site type; make Config private
|
2017-06-13 11:27:24 -04:00 |
|
Oliver Steele
|
408e5d13ec
|
Rename test collection -> c1
|
2017-06-13 11:00:35 -04:00 |
|
Oliver Steele
|
c996a6495f
|
Make config a type w/ methods; add --dry_run
|
2017-06-13 11:00:24 -04:00 |
|
Oliver Steele
|
0e9354ab87
|
Move Collection to a separate file
|
2017-06-13 09:01:20 -04:00 |
|
Oliver Steele
|
0f6691eda2
|
Refactor Collection type and methods out of site config
|
2017-06-13 08:55:39 -04:00 |
|
Oliver Steele
|
09acac0190
|
Use site config to recognize markdown files
|
2017-06-13 08:55:39 -04:00 |
|
Oliver Steele
|
ad70550a7c
|
Test file tests site variable
|
2017-06-13 08:55:39 -04:00 |
|
Oliver Steele
|
1c0cb4eb8d
|
Add more permalink template variables
|
2017-06-13 08:51:58 -04:00 |
|
Oliver Steele
|
8958fb695e
|
Override the site config with the CLI arg
|
2017-06-13 08:50:12 -04:00 |
|
Oliver Steele
|
3f1d1d919b
|
Fix error reporting in link tag
|
2017-06-13 08:49:44 -04:00 |
|
Oliver Steele
|
c45156c62c
|
More page variables, and a subcommand to show them
|
2017-06-12 17:12:40 -04:00 |
|
Oliver Steele
|
afe0927b38
|
Serve static files
|
2017-06-11 21:05:17 -04:00 |
|
Oliver Steele
|
9959bb41ae
|
Page.Render takes an io.Writer
|
2017-06-11 20:51:01 -04:00 |
|
Oliver Steele
|
c997ca7c42
|
Maps are reference types
|
2017-06-11 20:36:27 -04:00 |
|
Oliver Steele
|
5b258dc0c8
|
readFile -> readPage + p.Render
|
2017-06-11 20:30:25 -04:00 |
|
Oliver Steele
|
3fc20e9e3a
|
Add a goreportcard.com badge
|
2017-06-11 20:05:38 -04:00 |
|
Oliver Steele
|
3e361de4a7
|
Fix gometalinter warnings
|
2017-06-11 20:05:17 -04:00 |
|
Oliver Steele
|
d562aaaae4
|
Improved README
|
2017-06-11 19:40:01 -04:00 |
|
Oliver Steele
|
4efbc61626
|
Create LICENSE
|
2017-06-11 19:18:10 -04:00 |
|
Oliver Steele
|
0c50d86a52
|
Update README
|
2017-06-11 18:59:02 -04:00 |
|
Oliver Steele
|
5306e287f3
|
Make collections available to templates
|
2017-06-11 18:36:31 -04:00 |
|
Oliver Steele
|
c687ef8bbf
|
Fix removeEmptyDirectories to ignore missing top-level directory
|
2017-06-11 18:12:33 -04:00 |
|
Oliver Steele
|
0411e45fa4
|
Improvements to subcommand impls
|
2017-06-11 18:11:52 -04:00 |
|
Oliver Steele
|
0a571a1432
|
Write tests
|
2017-06-11 16:00:03 -04:00 |
|
Oliver Steele
|
ccea8a8b20
|
Build honors permalinks
|
2017-06-11 14:57:57 -04:00 |
|
Oliver Steele
|
8f882c4c4e
|
Add a where_exp filter
|
2017-06-11 14:57:25 -04:00 |
|
Oliver Steele
|
790aaaba3b
|
Add a script to run non-test *.go files
|
2017-06-11 14:57:12 -04:00 |
|
Oliver Steele
|
badd3b491c
|
More permalink template components; better error reporting
|
2017-06-11 11:51:25 -04:00 |
|
Oliver Steele
|
afe6425adc
|
Skip unpublished files; missing collections dirs
|
2017-06-10 19:32:39 -04:00 |
|
Oliver Steele
|
58d3e66604
|
Collection and permalink wip
|
2017-06-10 17:51:46 -04:00 |
|
Oliver Steele
|
b14c8c5b44
|
Initial
There was actually a day of work with some ~10 commits preceding this, with history lost due to a bug and a backup system failure.
|
2017-06-10 15:38:09 -04:00 |
|