Commit graph

77 commits

Author SHA1 Message Date
Ed Page
2683198cee docs(readme): Clarify what source we refer to 2024-07-08 21:26:53 -05:00
Ed Page
9d00c9bb2b chore: Update MSRV to 1.70.0 2023-06-01 22:08:51 -05:00
Ed Page
4214907931 chore: Bump MSRV to 1.64.0 2022-11-01 14:56:09 -05:00
Ed Page
46c28e530d chore: Update MSRV to 1.60.0 2022-09-28 15:12:10 -05:00
Ed Page
880ffdc8a2 chore: Upgrade MSRV 2022-04-01 10:35:06 -05:00
Lachezar Lechev
21c97a4ca3
chore: MSRV to 1.56 2021-12-08 09:54:40 +02:00
Ed Page
302ce1e730 docs: Be consistent on license name 2021-09-14 08:38:15 -05:00
Ed Page
9190bfdff5 chore: Iterate on release process 2021-08-16 11:26:23 -05:00
Ed Page
69771174cd chore(CI): Remove travis/appveyory support 2019-08-31 21:42:12 -06:00
Ed Page
a475da0995 docs: Delegate documentation to other pages 2018-01-03 21:01:34 -07:00
Jan-Erik Rediger
5248b8a8a0 docs: Use Travis CI's inbuilt deployment provider for GitHub pages
See https://docs.travis-ci.com/user/deployment/pages/ for full documentation
2017-11-16 16:13:16 +01:00
Jan-Erik Rediger
15cfb641f7 docs: Mention necessary scope for personal access token 2017-11-16 16:13:09 +01:00
Ed Page
dadb6a658b fix(docs): Remove example site
amethyst switched to Jekyll on 7/16/2017
2017-10-20 07:59:33 -06:00
Wesley Moore
5f1f7c81fb Add example of using :slug in post_path to README 2017-10-16 07:06:18 +11:00
Uwe Arzt
9565241520 Add site uwe-arzt.de to README.md 2017-07-11 16:57:50 +02:00
Mark Sta Ana
c093a45c18 Add booyaa.wtf to examples 2017-07-09 18:41:36 +01:00
Mark Sta Ana
57acdf9c7a add sda.io
closes #234
2017-06-13 19:07:02 +01:00
James Tease
7dd81c3d60 Update readme 2017-05-15 16:42:52 +01:00
James Tease
8daadae2f9 Allow posts to be reverse sorted 2017-05-10 13:57:23 +01:00
Matthias Endler
3ff15132f4 Add my homepage to the list of examples 2017-03-14 09:56:12 +01:00
Johann Hofmann
1fb247b5db Update README.md 2017-01-14 23:18:26 +01:00
Johann Hofmann
a32faf8ffa Add new installation instructions 2017-01-13 22:09:54 +01:00
Benjamin Kampmann
382e5400f8 Adding syntax highlighting (#165) 2017-01-03 09:44:53 +01:00
David Landa
c705f387d1 Fix #167 -- the readme file typo 2016-11-23 21:52:20 +01:00
Stas Rudakou
f19efd7c83 s/Travis-CI/Travis CI/g in README.md
We do it for consistency between GitLab CI and Travis CI.
2016-10-08 08:47:56 +03:00
Stas Rudakou
da84ae997c Add Gitlab CI to README.md menu 2016-10-08 08:47:04 +03:00
Stas Rudakou
f0f20f522e Update GitLab Pages instructions in README.md 2016-10-07 14:17:50 +03:00
Johann Hofmann
4027605fe9 Draft support (#128)
* Add draft support (fixes #121)

* Add documentation for drafts

* Add support for draft front matter attributes

* Run rustfmt

* Draft related debug messages
2016-08-09 15:04:24 -06:00
Johann Hofmann
8fc84f21b3 Update README.md 2016-07-25 12:30:23 +02:00
Lucio Franco
ac494c71e8 added crates.io badge 2016-07-06 10:36:56 -06:00
Lucio Franco
7d16b4e94d Update README.md 2016-07-06 10:13:39 -06:00
Johann Hofmann
d963a16549 Update README.md 2016-07-06 14:50:18 +02:00
Johann Hofmann
0986a82f09
Implement custom global post path. 2016-07-03 19:33:08 +02:00
Konstantin Stepanov
7989c6d744 add my blog on cobalt.rs 2016-06-13 13:07:41 +03:00
Johann Hofmann
f7c73a9a72 Implement custom document paths (permalinks) (#107)
* Move parse_document code into Document

* Prevent race condition on deep post paths

fs::create_dir_all is racy and will not do well when run in parallel for
a number of sufficiently deep directories with same parents.

I fixed it by writing my own version that is thread-safe.

I also reorganized some of the document code, it seems more clean to me
now at least.

* Implement custom document paths

Some things still need to be finished, like proper slugification. But
that should be for follow up bugs.

Note that this also removes the automatically injected variable `name`
which used to be the file name without the extension. I think it never
really made sense to have it.
2016-05-21 11:34:55 -06:00
Lucio Franco
f2f85b7efc added example of new command to README 2016-05-15 12:09:32 -06:00
Lucio Franco
a14d38691f word clean up for readme GH_TOKEN section 2016-05-15 12:04:33 -06:00
Lucio Franco
f1aa207872 aded GH_TOKEN section 2016-05-15 12:02:22 -06:00
Lucio Franco
45342a2ccd Add deployment and content list to README (#106)
* added deployment docs and content table

* added branch check for travis example

* format fix for readme (was bothering me)

* added fix in readme for cargo bin

* added better content list for README
2016-05-15 11:51:13 -06:00
Lucio Franco
7518195d16 added Import command to the README 2016-05-09 10:47:15 -06:00
Johann Hofmann
bddc360402 Update README.md 2016-04-23 07:38:46 +02:00
Lucio Franco
88500f072e Spelling fix in the readme example websites 2016-04-05 10:45:50 -06:00
Lucio Franco
68ad32dec3 added example websites to cobalt readme 2016-04-05 10:21:46 -06:00
Benny Klotz
fa7c20dac4 remove tpl references in README 2016-03-31 12:21:16 +02:00
Johann
20e00bee53 Implement custom template extensions (closes #54) 2016-03-03 08:45:04 +01:00
Johann
723da29554 Implement RSS support (closes #28)
This is a pretty big commit that implements generating RSS feeds from
the posts folder. This can be achieved by adding some fields to the
cobalt config file. See the added documentation.

I also found it necessary to refactor how the internal API receives
config arguments. We now have a cobalt::Config struct that holds the
relevant fields. Moving config parsing file parsing to its own module
(config.rs) also gives us much better modularity and testability, I
hope.

This commit also fixes #44 by creating a target folder before trying to
build into it.
2016-02-17 23:01:34 +01:00
Johann
5c32237b76 Add documentation for sorting by date 2016-01-16 21:40:48 +01:00
Johann
a5d3705c10 Parse front matter using yaml-rust (fixes #27)
This is a backwards-incompatible change, as `@extends` is an invalid
identifier in yaml (specifically the @ part). I changed it to `extends`,
which doesn't seem bad.

This comes together with the changes for supporting datetime properties
and sorting posts by creation date. More implementation details will
follow in later commits.
2016-01-15 22:27:17 +01:00
Benny Klotz
06540d03e5 add gitter badge [skip ci] 2015-12-07 17:03:02 +01:00
Johann
8d4a5fe873 Update installation instructions and version 2015-11-06 21:47:03 +01:00