spf13 [Thu, 1 May 2014 17:13:11 +0000 (13:13 -0400)]
moving writeToDisk to helpers to make it more accessible
Christoph Burgdorf [Mon, 14 Apr 2014 21:25:54 +0000 (23:25 +0200)]
Don't process dotfiles
This commit makes it so that not only files
but also folders which start with a dot
are ignored.
Fixes #239
Ciaran Downey [Wed, 23 Apr 2014 04:40:56 +0000 (21:40 -0700)]
Update broken localhost link
William McGann [Sat, 12 Apr 2014 20:04:17 +0000 (16:04 -0400)]
Adding example blog
LordFPL [Wed, 9 Apr 2014 19:08:47 +0000 (21:08 +0200)]
Little syntax mistake
tummychow [Wed, 26 Mar 2014 12:03:11 +0000 (08:03 -0400)]
Fix permalinks to subdomains
If you don't have access to the root domain of your site (eg a GitHub project
page) and you try to generate custom permalinks, they must begin with a slash.
Go's URL resolution library sees the leading slash and thinks "this URL starts
at the root", just like a filesystem - so it discards your subdomain and maps
all custom permalinks from the root of your site. Fine if you control the root
domain, not so useful if you don't.
Removing the check for a leading slash fixes this problem. You can now specify
custom permalinks that do not start with a slash, and they will map safely
regardless of what subdomain you upload the generated site under.
Tests have been updated for this commit so that they continue to function.
spf13 [Thu, 24 Apr 2014 22:11:08 +0000 (16:11 -0600)]
Creating site menu configuration and have the docs site use it
spf13 [Thu, 24 Apr 2014 16:34:50 +0000 (10:34 -0600)]
Making active parent in nav reflect when child is active page in docs
spf13 [Thu, 24 Apr 2014 16:28:11 +0000 (10:28 -0600)]
Fix accidentally removed line from menu template.
spf13 [Thu, 24 Apr 2014 16:18:47 +0000 (10:18 -0600)]
Fixing some bugs introduced in prior few commits. Tests now pass.
spf13 [Wed, 23 Apr 2014 07:00:11 +0000 (03:00 -0400)]
Implementing new menu system in the docs site
spf13 [Wed, 23 Apr 2014 06:59:19 +0000 (02:59 -0400)]
new menus system including active link & nesting
spf13 [Wed, 23 Apr 2014 06:55:43 +0000 (02:55 -0400)]
Add handling of deeply nested front matter
spf13 [Wed, 23 Apr 2014 06:52:01 +0000 (02:52 -0400)]
Add Disqus support out of the box. Move template/bundle into hugolib.
spf13 [Thu, 10 Apr 2014 18:24:18 +0000 (14:24 -0400)]
Updated to work with the latest viper
spf13 [Thu, 10 Apr 2014 12:10:12 +0000 (08:10 -0400)]
Preliminary Theme Support
spf13 [Wed, 9 Apr 2014 21:45:34 +0000 (17:45 -0400)]
Added internal rss.xml template and config option to turn off rss creation
spf13 [Wed, 9 Apr 2014 21:15:52 +0000 (17:15 -0400)]
Add more information to the siteInfo (and configuration options) for better RSS generation.
spf13 [Wed, 9 Apr 2014 03:15:57 +0000 (23:15 -0400)]
Renamed Indexes to Taxonomies. Old template and config parameters still work.
spf13 [Wed, 9 Apr 2014 01:57:25 +0000 (21:57 -0400)]
Fix test to not fail when order is different, but slice contents are the same.
spf13 [Wed, 9 Apr 2014 01:41:01 +0000 (21:41 -0400)]
Adding more articles to press page.
spf13 [Wed, 9 Apr 2014 01:40:38 +0000 (21:40 -0400)]
Adding Params to node for easy template access of page.params without throwing errors.
spf13 [Wed, 9 Apr 2014 01:40:03 +0000 (21:40 -0400)]
Making node.Keywords the correct length
Michael D. Johas Teener [Tue, 8 Apr 2014 15:15:56 +0000 (17:15 +0200)]
Misc doc fixes
* Pygments links and requirements for installation.
* Fix to link to additional template functions in release notes for
v0.10
spf13 [Tue, 8 Apr 2014 03:47:21 +0000 (23:47 -0400)]
Adding Press page to hugo docs
spf13 [Tue, 8 Apr 2014 03:29:35 +0000 (23:29 -0400)]
writing indexes under more configuration conditions
spf13 [Tue, 8 Apr 2014 02:02:08 +0000 (22:02 -0400)]
strip trailing baseurl slash. Added a new template function "sanitizeurl" which ensures no double slashes. Fixed #221
ojan [Mon, 7 Apr 2014 10:57:46 +0000 (12:57 +0200)]
add: yslow-rules showcase
spf13 [Mon, 7 Apr 2014 15:44:13 +0000 (11:44 -0400)]
Fixing all tests to pass with new Viper Config
spf13 [Sat, 5 Apr 2014 05:26:43 +0000 (01:26 -0400)]
Hugo config abstracted into a general purpose config library called "Viper".
Hugo casting now in own library called "cast"
Stephen Eglen [Mon, 31 Mar 2014 10:59:33 +0000 (11:59 +0100)]
typos in mathjax.md
Fix some typos.
Spencer Lyon [Sun, 30 Mar 2014 02:39:49 +0000 (22:39 -0400)]
ENH: added tutorial for hosting a blog on github pages
Zach Chadwick [Thu, 27 Mar 2014 13:57:47 +0000 (09:57 -0400)]
added appliance.cloudshark.org to showcase
also cleaned up thumbnail view to not show source link if unavailable
spf13 [Mon, 31 Mar 2014 17:23:34 +0000 (13:23 -0400)]
Adding support for logging & verbose logging. Consolidation of error handling. Integration of jWalterWeatherman library. Fixed #137
Spencer Lyon [Fri, 21 Mar 2014 21:14:40 +0000 (17:14 -0400)]
DOC: added tutorial for using MathJax with Hugo
Nate Finch [Mon, 24 Mar 2014 11:19:25 +0000 (07:19 -0400)]
change golang to go
Tim Heaney [Wed, 19 Mar 2014 12:22:06 +0000 (08:22 -0400)]
Typo: s/executible/executable/
spf13 [Mon, 24 Mar 2014 18:32:38 +0000 (14:32 -0400)]
Adding a few more logos and powered by/made by images.
spf13 [Mon, 24 Mar 2014 18:32:03 +0000 (14:32 -0400)]
Adding apple touch & favicon meta links
spf13 [Fri, 21 Mar 2014 01:42:04 +0000 (21:42 -0400)]
Homepage update. New Logo. Minor site updates.
spf13 [Thu, 13 Mar 2014 19:34:47 +0000 (20:34 +0100)]
Fixes #227 by properly scoping the variables within the go routine.
Alexandre Normand [Mon, 10 Mar 2014 20:57:44 +0000 (13:57 -0700)]
Add Tutorial With Steps to Migrate from Jekyll.
spf13 [Thu, 13 Mar 2014 11:07:22 +0000 (12:07 +0100)]
Optimizing thumbnail & preview images
Alexandre Normand [Sun, 9 Mar 2014 06:53:58 +0000 (22:53 -0800)]
Add www.heyitsalex.net to Community Showcase.
GuoJing [Sun, 9 Mar 2014 03:17:17 +0000 (11:17 +0800)]
fix typo of readme
Alex Dunn [Thu, 6 Mar 2014 02:31:37 +0000 (18:31 -0800)]
clearer pseudo command in quickstart doc
- previously it was ambiguous between the actual Step 1 and the "step 1" of the steps *within* Step 2 ("Clone into the hugo repository")
- also fixed a typo I guess
Ruben [Thu, 6 Mar 2014 06:50:28 +0000 (07:50 +0100)]
Order ByTitle and ByLinkTitle added
Added documentation for new order possibilities
Ruben [Wed, 5 Mar 2014 06:29:57 +0000 (07:29 +0100)]
Add sort pages by Title and by LinkTitle
Sorting can now be done on Title and on LinkTitle
spf13 [Thu, 6 Mar 2014 00:07:39 +0000 (19:07 -0500)]
Parallelizing the largest build processes (templates, pages, indexes). Seeing 300%+ improvement of total build time.
Joe Kopena [Mon, 3 Mar 2014 21:55:28 +0000 (16:55 -0500)]
Also ignore Emacs lock & recovery files.
spf13 [Wed, 5 Mar 2014 03:03:31 +0000 (22:03 -0500)]
Bumping version to v0.11-dev
spf13 [Sat, 1 Mar 2014 17:16:36 +0000 (12:16 -0500)]
Adding the right date for the release of 0.10
spf13 [Sat, 1 Mar 2014 16:55:05 +0000 (11:55 -0500)]
bumping version for 0.10
Mike Keesey [Sat, 1 Mar 2014 05:31:21 +0000 (22:31 -0700)]
Fixing issues go vet reports.
Ask Bjørn Hansen [Sat, 1 Mar 2014 04:18:06 +0000 (20:18 -0800)]
Add test for ignoring ~$ files
Ask Bjørn Hansen [Fri, 28 Feb 2014 05:26:17 +0000 (21:26 -0800)]
Ignore content files ending in ~
Also add *~ to .gitignore
Ask Bjørn Hansen [Fri, 28 Feb 2014 05:25:48 +0000 (21:25 -0800)]
Make error message when encountering unrecognized file extensions more helpful
Ask Bjørn Hansen [Fri, 28 Feb 2014 07:30:12 +0000 (23:30 -0800)]
Make per-page url overrides take precedence over section permalink settings
This seems more reasonable to me.
I didn't understand why the pUrl comparision was on len > 2; I changed it to 0.
Closes #212.
Kieran Healy [Fri, 28 Feb 2014 01:37:53 +0000 (20:37 -0500)]
Add Kieran Healy's website.
spf13 [Fri, 28 Feb 2014 16:41:47 +0000 (11:41 -0500)]
updating the intro page
spf13 [Thu, 27 Feb 2014 23:32:09 +0000 (18:32 -0500)]
Reorganization of helpers. Centralized Url/Path logic. Fixed #175.
spf13 [Wed, 26 Feb 2014 04:57:31 +0000 (23:57 -0500)]
Shortcode cleanup. Added a ton of tests. Much more flexible with input. Doesn't crash with bad input. Fixed #193
Also added the .Get function to short codes and documentation for that function.
spf13 [Fri, 21 Feb 2014 23:33:46 +0000 (18:33 -0500)]
Fix imports so hugo builds on darwin
spf13 [Fri, 21 Feb 2014 00:05:09 +0000 (19:05 -0500)]
A bunch of small documentation changes
spf13 [Fri, 21 Feb 2014 00:04:29 +0000 (19:04 -0500)]
Adding documentation on Pretty Urls
spf13 [Fri, 21 Feb 2014 00:04:08 +0000 (19:04 -0500)]
Adding documentation on Table of Contents functionality
spf13 [Fri, 21 Feb 2014 00:03:37 +0000 (19:03 -0500)]
Adding an introduction to Hugo
Ask Bjørn Hansen [Thu, 20 Feb 2014 08:02:08 +0000 (00:02 -0800)]
Warn about bad shortcode parameters (and don't crash)
closes #193
spf13 [Wed, 19 Feb 2014 13:32:18 +0000 (08:32 -0500)]
Adding Else If example
Ask Bjørn Hansen [Mon, 17 Feb 2014 09:26:46 +0000 (01:26 -0800)]
Make 'read a string' code understand float64 (json) and int (yaml) as well as actual strings
Ask Bjørn Hansen [Sun, 16 Feb 2014 09:22:47 +0000 (01:22 -0800)]
Allow 1/0 for true/false in Yaml front-matter
Ask Bjørn Hansen [Sun, 16 Feb 2014 09:22:11 +0000 (01:22 -0800)]
Support ISO8601 date/time format without timezones
Ask Bjørn Hansen [Sun, 16 Feb 2014 09:21:49 +0000 (01:21 -0800)]
Make the invalid date/time format error message more helpful
Ask Bjørn Hansen [Sun, 16 Feb 2014 09:20:46 +0000 (01:20 -0800)]
Call the json delimiter 'json_lead' instead of 'java_lead'
mattn [Mon, 17 Feb 2014 10:54:15 +0000 (19:54 +0900)]
Fix build
spf13 [Tue, 18 Feb 2014 23:35:45 +0000 (18:35 -0500)]
Adding Documentation on using Syntax Highlighting
spf13 [Tue, 18 Feb 2014 23:35:27 +0000 (18:35 -0500)]
Adding Documentation on Hugo Template Functions
spf13 [Tue, 18 Feb 2014 23:35:03 +0000 (18:35 -0500)]
Minor Docs Tweaks
spf13 [Tue, 18 Feb 2014 23:34:51 +0000 (18:34 -0500)]
Adding Go Template Tutorial
spf13 [Tue, 18 Feb 2014 23:34:29 +0000 (18:34 -0500)]
Updating Release Notes and Roadmap
spf13 [Thu, 6 Feb 2014 05:12:05 +0000 (00:12 -0500)]
Only change rLimit on OSX (where it is needed). Fixed #194
Anton Ageev [Sun, 2 Feb 2014 14:18:01 +0000 (18:18 +0400)]
Add unicode support for aliases, indexes, urlize template filter.
Now aliases and indexes are not restricted ASCII letters and can include
any unicode letters.
Ant Zucaro [Tue, 4 Feb 2014 01:29:45 +0000 (20:29 -0500)]
Add Ant Zucaro's showcase.
A photography-oriented blog using Foundation 5 by Zurb. Responsive
layout with padded large and full-width small views. A sample
"polaroid" shortcode is included for image showcases, as is a
"header" image directive in the frontmatter.
Luke Holder [Mon, 3 Feb 2014 11:55:38 +0000 (19:55 +0800)]
Fix docs error with json comma
Anton Ageev [Sun, 2 Feb 2014 00:58:14 +0000 (04:58 +0400)]
Fix permalink bug in uglyurls mode (refs #187).
spf13 [Sat, 1 Feb 2014 17:51:11 +0000 (12:51 -0500)]
Automatically increase the process ulimit to maximum available. fixes #168.
spf13 [Sat, 1 Feb 2014 17:50:17 +0000 (12:50 -0500)]
Adding the ability to check the system limit on open files (important for watching large sites)
Niels Widger [Thu, 30 Jan 2014 22:50:47 +0000 (17:50 -0500)]
Add back blackfriday extensions during Markdown conversion
Modified markdownRender and markdownRenderWithTOC in hugolib/page.go to
use the same flags and extensions as were previously used when we simply
called blackfriday.MarkdownCommon to convert Markdown to HTML. These
flags/extensions were dropped during the refactor that added the
`.TableOfContents` page variable, and caused features like Markdown
tables to no longer work.
Modified the expected output for TestTableOfContents in page_test.go,
apparently changing the flags/extensions caused an `—` to become
`–`.
Tibor Vass [Wed, 29 Jan 2014 22:50:31 +0000 (14:50 -0800)]
gofmt all go code
Vincent Batoufflet [Sun, 26 Jan 2014 09:48:00 +0000 (10:48 +0100)]
Fix panic with HTTP serve initialization problems.
Vincent Batoufflet [Sun, 26 Jan 2014 09:28:35 +0000 (10:28 +0100)]
Add text transformation template functions.
spf13 [Wed, 29 Jan 2014 04:29:05 +0000 (23:29 -0500)]
Using table of contents within the documentation.
spf13 [Wed, 29 Jan 2014 04:24:59 +0000 (23:24 -0500)]
Adding support for boolean params
spf13 [Wed, 29 Jan 2014 04:11:05 +0000 (23:11 -0500)]
Continue with TOC integration and page refactor. Updated a few tests to match new generated output.
spf13 [Wed, 29 Jan 2014 04:09:24 +0000 (23:09 -0500)]
Moved TOC test into page_test. Some general page_test cleanup.
spf13 [Mon, 27 Jan 2014 22:32:36 +0000 (17:32 -0500)]
Don’t render short codes on summary twice
spf13 [Mon, 27 Jan 2014 15:07:07 +0000 (10:07 -0500)]
fixing 178.
spf13 [Mon, 27 Jan 2014 22:16:28 +0000 (17:16 -0500)]
Big refactor of pages code. Changed TOC code to only parse when actually used
Niels Widger [Sat, 18 Jan 2014 16:42:01 +0000 (11:42 -0500)]
Add new TableOfContents Page variable (Markdown only)
Added TableOfContents field to hugolib.Page struct. New function
getTableOfContents is used in convertMarkdown to set the TableOfContents
field.
Added new test file hugolib/page_toc_test.go with a simple test of the
new functionality.
Conflicts:
hugolib/page.go
spf13 [Wed, 22 Jan 2014 22:16:09 +0000 (17:16 -0500)]
Replacing hall of fame with showcase. (new type, content driven, thumbnails, etc)