Peter Cai
81fda6e1c8
add a preferred_url option
3 years ago
Peter Cai
e1033ff0b3
support adding description meta tag to pages
...
using the page context
3 years ago
Peter Cai
daccf6c142
add support for hard-coded extra proxied resources
3 years ago
Peter Cai
44ca2f6de3
support cache-control for static resources
3 years ago
Peter Cai
e727bce188
add support for hard-coded redirects in config.json
3 years ago
Peter Cai
2ee88e11b0
drop rbtag and use our own hand-rolled implementation
...
because we need to update build timestamp each time anything related to
rendering is changed. The rbtag crate only supports git commit times.
Also, reproducible build isn't exactly a goal of this project.
3 years ago
Peter Cai
1110a2614b
render: implement pagination
3 years ago
Peter Cai
e599007ed4
use build datetime as version string on static resources
3 years ago
Peter Cai
150940cd8c
add template and implement rendering
3 years ago
Peter Cai
8ba086a9ec
implement Markdown rendering
3 years ago
Peter Cai
b337306799
utils: also kill punctuations when generating URLs
3 years ago
Peter Cai
4995de8372
implement publishing / updating
3 years ago
Peter Cai
09081dd1d7
use macro to generate headers
3 years ago
Peter Cai
0547cdd0c3
make internal_err an extension trait
3 years ago
Peter Cai
5467fa6e6d
add internal_err! macro to replace some unwrap()
3 years ago
Peter Cai
a2fa677514
use lazy_static for config
3 years ago
Peter Cai
2a8ed95488
initial impl for Standard Notes Actions
3 years ago
Peter Cai
9e4bf24377
initial commit
3 years ago