Commit graph

53 commits

Author SHA1 Message Date
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
Johann Hofmann
90d6b09e1d Update README.md 2015-11-06 21:40:21 +01:00
Florian Gilcher
e72279c261 Drop nightly requirement in README 2015-10-21 09:19:17 +02:00
Benny Klotz
3c18c73fdd remove todos from readme [ci skip] 2015-10-02 20:29:57 +02:00
Benny Klotz
8838b4cf92 link to multirust [ci skip] 2015-10-02 09:53:30 +02:00
Benny Klotz
14cd7be0ad fix readme 2015-10-02 09:49:19 +02:00
Benny Klotz
79950eb37e updated README 2015-10-02 09:48:38 +02:00
Liamsi
56be5b36a2 Added note about Rust version. 2015-06-11 13:19:07 +02:00
Johann Hofmann
806809a587 Update README.md 2015-04-23 00:23:10 +02:00
Johann
15c225cac5 Make post data accessible from templates 2015-04-23 00:09:20 +02:00
Johann
2b157050d8 Update readme 2015-04-13 08:04:26 +02:00
Johann
3bafc8beb0 Update documentation 2015-04-13 08:03:11 +02:00
Johann
c9c8e2a54e Make compilable in nightly 2015-04-13 08:03:10 +02:00
Benny Klotz
56ebd8ff48 add note in readme 2015-03-15 17:21:17 +01:00
Benny Klotz
23b0875b5b added travis badge [ci skip] 2015-03-15 17:19:44 +01:00
Benny Klotz
e426512bec added resized logo to readme 2014-11-02 21:52:00 +01:00
Benny Klotz
04e8370852 added logo to readme 2014-11-02 21:49:05 +01:00
Benny Klotz
afb5345e1e removed comment about myself 2014-10-27 14:49:13 +01:00
Benny Klotz
3a259bd65e readme typo 2014-10-27 10:47:15 +01:00
Benny Klotz
949ba0ef53 updated readme 2014-10-27 10:34:55 +01:00
Benny Klotz
952f780719 updated readme 2014-10-26 00:14:35 +02:00
Benny Klotz
8536ac226c updated README 2014-10-25 15:23:52 +02:00
Benny Klotz
bead6d11cd updated readme 2014-10-25 15:03:03 +02:00
Benny Klotz
bc713e1bdd renamed rustie to cobalt 2014-10-25 14:36:05 +02:00
Benny Klotz
86c2ed94ce updated readme 2014-10-24 14:29:40 +02:00