Commit Graph

141 Commits

Author SHA1 Message Date
Arnar Birgisson 4a8fc1fa6e Adding baseurl option. Fixes #51 2010-11-17 22:50:40 +01:00
cblunt f688c9df81 Added limit-posts option to site configuration.
* Added unit tests for limit-posts.
  * Added feature for limit-posts.
  * Added --limit_posts option to bin/jekyll options parser
2010-09-13 00:31:52 +01:00
Tom Preston-Werner 0ce13c943d Merge remote branch 'darwin/site_url_from_cmdline' 2010-06-22 15:33:06 -07:00
Tom Preston-Werner de8bd48154 Maruku is now the only processor dependency installed by default. Closes #57.
Other processors will be lazy-loaded when necessary (and prompt the
user to install them when necessary).
2010-06-22 15:17:39 -07:00
Antonin Hildebrand 23d26c5525 allow setting --url <custom_site_url> from commandline (issue #15, closes #143)
Sometimes you may be forced to use absolute urls. For example I had problem with FeedBurner's blog post preview page. Image links specified as relative urls were not resolved correctly. I can imagine some poor RSS readers may behave similar way.

I wanted site.url to be configurable, because I didn't want to hard-code final url there. I still want to be able to have working link when doing local web site development and testing. I have small bash script which runs jekyll -serve --auto with this parameter set for local development. My setup is more complicated, because I use several jekylls behind reverse proxy to simulate setup on http://binaryage.com which uses gh-pages from many repos together with layouts linked as git modules.
2010-06-22 09:11:42 +02:00
Tom Preston-Werner cb77a5287b load plugins under safe mode 2010-06-18 17:55:17 -07:00
Tom Preston-Werner 03cb12aeb3 convert to use rakegem 2010-04-21 13:55:01 -07:00
Kris Brown 98fa570c86 added support for consistent site.time in payload, generating the site at a specific time and limiting future posts
squish
2010-02-26 20:52:41 +00:00
Kris Brown 6b74454a07 resetting to upstream 2010-01-10 10:11:44 +00:00
Kris Brown 2a7b1cbd98 merged 'mojombo/master' at 'v0.5.6' 2010-01-09 09:03:59 +00:00
Tom Preston-Werner 602a252364 add javascript mime type for webrick. fixes #98 2010-01-08 18:59:35 -08:00
Jamie Macey fab5a715c5 safely allow loading jekyll customizations from inside a site 2009-11-29 13:25:00 -05:00
Nick Quaranto e1dbda47ed Merging in calavera's pagination branch 2009-05-09 11:44:34 -04:00
Nick Quaranto 563933f114 Update the help message and comments to use config.yml 2009-04-23 18:24:52 -04:00
David Calavera 2e00c5957b pagination executable option 2009-04-04 14:46:44 +02:00
Tom Preston-Werner 73d42b24ad Huge refactor to move all config into Jekyll::Site
This commit makes Jekyll threadsafe (or at least makes it possible to be so).
It also makes it a ton easier to use Jekyll as a library for scripted site
transformation. I did, however, break all the tests. =(
2009-03-12 19:05:43 -07:00
mreid 9f3244e884 Fixed bug which meant config file did not override default source and destination 2009-03-12 20:51:12 +11:00
Mark 6edfae8c26 Refactored configuration and command-line option code 2009-03-12 20:51:11 +11:00
Mark 6fec047631 Added ability to set Jekyll parameters via _config.yaml file 2009-03-12 20:46:33 +11:00
Tom Preston-Werner bb4d1ee119 add --version 2009-02-03 18:43:53 -08:00
mreid 0b78c32771 Added option to not put file date in permalink URL 2009-01-19 19:58:53 +11:00
Tom Preston-Werner a99e142163 report success from a normal jekyll run 2008-12-23 00:47:24 -08:00
Tom Preston-Werner 8ed84a7590 start server after jekyll processing so webrick has something to serve 2008-12-21 23:27:09 -08:00
Tom Preston-Werner 47a894cebf allow optional port argument to --server 2008-12-21 21:48:04 -08:00
John Reilly 9ecbfb2253 Added --server option to start a simple WEBrick server on destination directory 2008-12-19 17:50:56 -06:00
Tom Preston-Werner 59080271ed allow use of rdiscount if --rdiscount is set and gem is installed 2008-12-15 12:27:57 -08:00
PJ Hyett bf9dda6c9a don't require directory_watcher unless it's needed 2008-12-14 18:40:45 -08:00
Tom Preston-Werner b1bf818c6d disable true LSI by default, enable with --lsi 2008-12-12 21:03:16 -08:00
Tom Preston-Werner f00272ea52 use pygments for code highlighting if --pygments is specified 2008-12-12 20:01:40 -08:00
Tom Preston-Werner 8dff479a13 do not use DATA, rubygems freaks out 2008-12-08 15:46:27 -08:00
Tom Preston-Werner f257974b5b auto-regen 2008-12-06 16:09:52 -08:00
Tom Preston-Werner 07a8203e50 redo refactor 2008-12-06 16:09:52 -08:00
Tom Preston-Werner 702e538e96 refactor processing calls 2008-12-06 16:09:52 -08:00
Tom Preston-Werner 3f8b9a08fa add --auto option 2008-12-06 16:09:52 -08:00
Tom Preston-Werner c742fb7701 implement a real related posts feature. up to 0.1.2 2008-11-22 12:36:32 -08:00
Tom Preston-Werner 351877d6fd better cli calling methods 2008-11-22 00:55:29 -08:00
Jack Danger Canty bcf91bda22 updating the binary with an extremely basic USAGE note 2008-11-19 21:52:49 -08:00
Tom Preston-Werner bffdeee637 rename to Jekyll 2008-11-17 11:07:54 -08:00
Tom Preston-Werner 551ca08296 rename to conveyer 2008-11-16 21:29:15 -08:00
Tom Preston-Werner ac3e24ac59 add binary 2008-10-19 22:18:28 -07:00
Tom Preston-Werner d189e05d23 first commit 2008-10-19 19:07:26 -07:00