Dylan Baker
af9a781fde
Clean up warnings
2 years ago
Dylan Baker
644662e0df
Update lockfile
2 years ago
Dylan Baker
af2cc341c8
Aargh
5 years ago
Dylan Baker
2d5ffb2cbf
Version bump to republish
5 years ago
Dylan Baker
bbc1de37f5
Update cargo.lock
5 years ago
Dylan Baker
ed5436422f
Bump version
5 years ago
Dylan Baker
03168c7646
Add changelog
5 years ago
Dylan Baker
7c38f8b9e7
Update readme
5 years ago
Dylan Baker
cc264ed379
Add new {{ date }} variable to README
5 years ago
Dylan Baker
62b85c9107
Update post format in readme
5 years ago
Dylan Baker
dafb7c778b
Implement rss
6 years ago
Dylan Baker
67530d79dc
Make static variables uppercase
6 years ago
Dylan Baker
4ce4e68df5
Move css/ and js/ to assets/
6 years ago
Dylan Baker
1fee1972ea
Restructure entry parsing, should help with speed
6 years ago
Dylan Baker
aade0d66a3
Try pulldown-cmark instead of comrak
Supposed to be fast
6 years ago
Dylan Baker
02ae0a3cca
Remove vestigial post and page files
6 years ago
Dylan Baker
117c7fff9d
Implement {{ date }} variable for entries
6 years ago
Dylan Baker
9a2947d25a
Version 0.2.0
6 years ago
Dylan Baker
2870bc9c23
Update readme
6 years ago
Dylan Baker
5bc14208ac
Get tests to pass in parallel
6 years ago
Dylan Baker
38fbd6bb67
Take IO out of entry parsing
6 years ago
Dylan Baker
fb03f04bc1
Consolidate pages and posts into entries
6 years ago
Dylan Baker
bb7592eac1
Allow displaying date
6 years ago
Dylan Baker
7b1f48e8fa
Sort posts by date
6 years ago
Dylan Baker
adbb0c248d
Give posts a date, separate posts and pages
6 years ago
Dylan Baker
581c794a5a
Bump version
6 years ago
Dylan Baker
071b04f5e1
I guess I need to flesh out cargo.toml even more
6 years ago
Dylan Baker
6517161831
Update readme since we're on crates.io now
6 years ago
Dylan Baker
8867c7778d
Update cargo.toml to satisfy crates.io
6 years ago
Dylan Baker
3caa73c264
Add license
6 years ago
Dylan Baker
907ea6cff4
Update read me
6 years ago
Dylan Baker
84db626b5d
Create some basic default templates
6 years ago
Dylan Baker
0e6a98c16d
Fix readme markdown
6 years ago
Dylan Baker
108156d3ed
Make separate page template
6 years ago
Dylan Baker
ca3ad587d4
Introduce pages, move posts under /posts
Currently pages reuse the post template, which isn't ideal but that will
change soon.
6 years ago
Dylan Baker
b367410685
Change name
6 years ago
Dylan Baker
8783ea2e2a
fmt
6 years ago
Dylan Baker
935b3a96b3
Watch whole directory but blacklist public/.git
Instead of only watching the posts folder, it should rebuild upon
writing a css file or a draft or js file, but we don't want to trigger
endless rebuilds by watching `public`. `.git` also changes sometimes and
we don't want that.
6 years ago
Dylan Baker
346794e194
Implement drafts
6 years ago
Dylan Baker
d65f4003c9
Implement watch
6 years ago
Dylan Baker
ab1c0df8f6
Move commands into module
6 years ago
Dylan Baker
45521a78cd
Use config to dynamically generate page titles
6 years ago
Dylan Baker
12e4d78c47
Create config system
6 years ago
Dylan Baker
21e3fdfa12
Test building
6 years ago
Dylan Baker
7eaff00b02
Add test script for ease of use
Someday I'll figure out why my tests are colliding on the file system
6 years ago
Dylan Baker
38a55e6f2f
Create css/js folders and copy them right into /public
6 years ago
Dylan Baker
22bbf46dba
Remove whole public directory and start over
6 years ago
Dylan Baker
b1a20ac244
Fix post regex to correctly capture multiple paragraphs
6 years ago
Dylan Baker
4503c874b7
#[cfg(test)]
6 years ago
Dylan Baker
552f4252f4
Test new
6 years ago