brevno-suite/hugo
10 years agoUpdate menu documentation to be accurate
spf13 [Thu, 29 May 2014 21:40:11 +0000 (17:40 -0400)]
Update menu documentation to be accurate

10 years agoUpdating Convert to handle dates properly for yaml and json
spf13 [Thu, 29 May 2014 22:40:16 +0000 (18:40 -0400)]
Updating Convert to handle dates properly for yaml and json

Fix bug with YAML & JSON with handling dates with 'new' and 'convert'

10 years agoAdd future details to documentation
spf13 [Thu, 29 May 2014 05:00:06 +0000 (01:00 -0400)]
Add future details to documentation

10 years agoAdd handling for publishDates (which will be ignored if in the future). Fixed #260
spf13 [Thu, 29 May 2014 04:48:40 +0000 (00:48 -0400)]
Add handling for publishDates (which will be ignored if in the future). Fixed #260

10 years agoInclude Section Taxonomy into SiteInfo
Rinat Abdullin [Tue, 13 May 2014 14:46:04 +0000 (20:46 +0600)]
Include Section Taxonomy into SiteInfo

This allows to build more complex pages, like :
http://martinfowler.com/tags/

10 years agoSiteInfo is now a pointer on the Node
spf13 [Wed, 28 May 2014 23:11:54 +0000 (19:11 -0400)]
SiteInfo is now a pointer on the Node

10 years agoFixed #301. LiveReload works on any port now.
spf13 [Wed, 28 May 2014 23:01:24 +0000 (19:01 -0400)]
Fixed #301. LiveReload works on any port now.

10 years agoSimplifying the siteInfo handling
spf13 [Wed, 28 May 2014 22:37:59 +0000 (18:37 -0400)]
Simplifying the siteInfo handling

10 years agoFix Viperized .Site.Params
Phil Pennock [Tue, 13 May 2014 19:56:06 +0000 (12:56 -0700)]
Fix Viperized .Site.Params

git bisect identified 62dd1d4 as the breaking commit; when
github.com/spf13/viper was introduced, the Params field was always
empty.

Given a map in YAML in Viper, the return type is
`map[interface{}]interface{}`, _not_ `map[string]interface{}`, even if
`.SetDefault()` has been called with an item of
`map[string]interface{}{}` so the cast assertion on the `.Get("Params")`
always failed.

10 years agoAllow to use filename in permalinks
Lorenzo Bolla [Tue, 27 May 2014 08:14:05 +0000 (09:14 +0100)]
Allow to use filename in permalinks

10 years agoAdding TechMadePlain to showcase
Dan Hersam [Thu, 22 May 2014 20:03:55 +0000 (16:03 -0400)]
Adding TechMadePlain to showcase

Thanks to Hugo I get to write all my posts in Markdown.

10 years agoFix links to GitHub repo for spencerlyon2/hugo_gh_blog
Rolando Pereira [Sat, 24 May 2014 14:06:24 +0000 (15:06 +0100)]
Fix links to GitHub repo for spencerlyon2/hugo_gh_blog

Hello,

The `github_pages_blog.md` tutorial mentioned links to the git repository of "spencerlyon2/hugo_gh_blog" however it was linking to the page itself (i.e. http://spencerlyon2.github.io/hugo_gh_blog ).

This commit replace those links with links to https://github.com/spencerlyon2/hugo_gh_blog

10 years agoMake the header not jump around
spf13 [Wed, 28 May 2014 21:54:54 +0000 (17:54 -0400)]
Make the header not jump around

10 years agoMore doc site improvements. Added documentation's new layout
spf13 [Wed, 28 May 2014 05:37:33 +0000 (01:37 -0400)]
More doc site improvements. Added documentation's new layout

10 years agoFixing bug with Live Reload where it broadcast instead of sending the handshake
spf13 [Tue, 27 May 2014 22:35:12 +0000 (18:35 -0400)]
Fixing bug with Live Reload where it broadcast instead of sending the handshake

10 years agoPre and Post in Menu are type HTML
spf13 [Tue, 27 May 2014 22:34:29 +0000 (18:34 -0400)]
Pre and Post in Menu are type HTML

10 years agoUpdating / Rewriting / Adding all of the documentation in preparation for the next...
spf13 [Tue, 27 May 2014 22:32:57 +0000 (18:32 -0400)]
Updating / Rewriting / Adding all of the documentation in preparation for the next release

10 years agoRename chrome to partials (in builder)
spf13 [Tue, 27 May 2014 22:30:25 +0000 (18:30 -0400)]
Rename chrome to partials (in builder)

10 years agoSet verbose to Info level
spf13 [Tue, 27 May 2014 22:29:55 +0000 (18:29 -0400)]
Set verbose to Info level

10 years agoFix bug so watch works on theme directories as well
spf13 [Tue, 27 May 2014 22:29:15 +0000 (18:29 -0400)]
Fix bug so watch works on theme directories as well

10 years agonew site works in an empty directory now
spf13 [Mon, 19 May 2014 13:16:40 +0000 (09:16 -0400)]
new site works in an empty directory now

10 years agoAdding instant click library to docs so even more responsive navigation
spf13 [Fri, 16 May 2014 21:51:10 +0000 (17:51 -0400)]
Adding instant click library to docs so even more responsive navigation

10 years agoProper integration of live reload with automatic injection
spf13 [Fri, 16 May 2014 21:49:27 +0000 (17:49 -0400)]
Proper integration of live reload with automatic injection

10 years agoLive reloading is working! Still need to incorporate cleanly.
spf13 [Fri, 16 May 2014 15:48:59 +0000 (11:48 -0400)]
Live reloading is working! Still need to incorporate cleanly.

10 years agoBetter handling of when the specified port is already in use
spf13 [Thu, 15 May 2014 19:07:46 +0000 (15:07 -0400)]
Better handling of when the specified port is already in use

10 years agoSwitching docs highlighting to highlight.js .. Docs build super fast again!
spf13 [Thu, 15 May 2014 13:58:55 +0000 (09:58 -0400)]
Switching docs highlighting to highlight.js .. Docs build super fast again!

10 years agoRenaming indexes to taxonomies in docs
spf13 [Thu, 15 May 2014 13:57:36 +0000 (09:57 -0400)]
Renaming indexes to taxonomies in docs

10 years agoFixing issue when two menu items have the same name.
spf13 [Wed, 14 May 2014 22:01:13 +0000 (18:01 -0400)]
Fixing issue when two menu items have the same name.

10 years agoHomepage renders with _default/list.html or then _default/single.html when index...
spf13 [Tue, 13 May 2014 21:07:50 +0000 (17:07 -0400)]
Homepage renders with _default/list.html or then _default/single.html when index.html is not present.

10 years agoFix permalink functionality, which was broken in 62dd1d4.
Dato Simó [Sun, 11 May 2014 00:27:49 +0000 (01:27 +0100)]
Fix permalink functionality, which was broken in 62dd1d4.

Viper stores Permalinks as a map[string]interface{}, so the type assertion
to PermalinkOverrides (map[string]PathPattern) will always fail.

We can, however, get Permalinks as a map[string]string, and convert each
value to a PathPattern.

10 years agoAdd a blank line after the front matter when writing back a page.
Dato Simó [Mon, 12 May 2014 02:34:44 +0000 (03:34 +0100)]
Add a blank line after the front matter when writing back a page.

Could also be done in parser.InterfaceToFrontMatter(), but logically the
extra blank line belongs to the page, not the front matter itself.

10 years agoMake template comparison functions handle floats
Vincent Batoufflet [Sat, 10 May 2014 10:05:29 +0000 (12:05 +0200)]
Make template comparison functions handle floats

10 years agoFix date issue with home page in Sitemap
Vincent Batoufflet [Sat, 10 May 2014 08:45:33 +0000 (10:45 +0200)]
Fix date issue with home page in Sitemap

10 years agoCorrectly print server URL when base-url is specified in the command line
Dato Simó [Fri, 9 May 2014 01:23:26 +0000 (02:23 +0100)]
Correctly print server URL when base-url is specified in the command line

When running hugo server like:

    $ hugo server -s docs -b myhostname

the printed output now directs to http://myhostname:1313 instead of
(invariably) http://localhost:1313.

As per server(), BaseUrl is never empty, and the required value is always
found in Viper.

10 years agoAdd pygmentsstyle and pygmentsuseclasses options
LK4D4 [Wed, 7 May 2014 16:38:14 +0000 (20:38 +0400)]
Add pygmentsstyle and pygmentsuseclasses options

Fixes #204

Conflicts:
commands/hugo.go

10 years agoAdd Sitemap documentation content
Vincent Batoufflet [Wed, 7 May 2014 06:58:25 +0000 (08:58 +0200)]
Add Sitemap documentation content

10 years agoAdd Sitemap testing
Vincent Batoufflet [Wed, 7 May 2014 06:57:37 +0000 (08:57 +0200)]
Add Sitemap testing

10 years agoUpdate Sitemap default value syntax
Vincent Batoufflet [Wed, 7 May 2014 06:56:57 +0000 (08:56 +0200)]
Update Sitemap default value syntax

10 years agoAdd Sitemaps config values handling
Vincent Batoufflet [Tue, 6 May 2014 15:02:56 +0000 (17:02 +0200)]
Add Sitemaps config values handling

10 years agoAdd base Sitemap support
Vincent Batoufflet [Tue, 6 May 2014 10:50:23 +0000 (12:50 +0200)]
Add base Sitemap support

10 years agoAdd template comparison functions (Go 1.1 compat)
Vincent Batoufflet [Thu, 8 May 2014 12:56:28 +0000 (14:56 +0200)]
Add template comparison functions (Go 1.1 compat)

10 years agoDoc fix: replace "hugolibs" with "hugo" in "contributing" page, fixes #271.
Marc Liyanage [Tue, 6 May 2014 06:51:16 +0000 (23:51 -0700)]
Doc fix: replace "hugolibs" with "hugo" in "contributing" page, fixes #271.

10 years ago Change some typography in the docs.
Nathan LeClaire [Tue, 29 Apr 2014 03:23:34 +0000 (20:23 -0700)]
 Change some typography in the docs.

Two issues are addressed with this commit:

1. Some <pre> tags were inheriting the "Serif" font on Linux, causing
"code"-ish stuff to appear with proportional-width font instead of
monospaced-width font.
2. Font stack with "Helvetica Neue" ... has been changed to default to
sans-serif instead of "Serif", this produces a more consistent and
friendlier look on Windows in particular.

10 years agoFixing broken link. Fixed #278.
spf13 [Fri, 9 May 2014 15:32:06 +0000 (11:32 -0400)]
Fixing broken link. Fixed #278.

10 years agoAdding more information about client side highlighting
spf13 [Fri, 9 May 2014 04:03:42 +0000 (00:03 -0400)]
Adding more information about client side highlighting

10 years agoAdd client-side syntax highlighting example
Dave Cottlehuber [Mon, 28 Apr 2014 19:47:44 +0000 (21:47 +0200)]
Add client-side syntax highlighting example

10 years agoAdding new commands (new site [path], new theme [name])
spf13 [Thu, 8 May 2014 22:30:11 +0000 (18:30 -0400)]
Adding new commands (new site [path], new theme [name])

10 years agoAdding an archetype file for the docs site
spf13 [Fri, 2 May 2014 05:06:40 +0000 (01:06 -0400)]
Adding an archetype file for the docs site

10 years agoAdding the new command and the create package
spf13 [Fri, 2 May 2014 05:06:01 +0000 (01:06 -0400)]
Adding the new command and the create package

10 years agoUsing new helpers in page.go
spf13 [Fri, 2 May 2014 05:04:48 +0000 (01:04 -0400)]
Using new helpers in page.go

10 years agoAdding some new methods to helpers (GuessSection, MakeTitle & Filename)
spf13 [Fri, 2 May 2014 05:04:14 +0000 (01:04 -0400)]
Adding some new methods to helpers (GuessSection, MakeTitle & Filename)

10 years agoMore feedback where errors happen during metadata conversion
spf13 [Fri, 2 May 2014 05:02:49 +0000 (01:02 -0400)]
More feedback where errors happen during metadata conversion

10 years agoadding a front matter format to lead rune method
spf13 [Fri, 2 May 2014 05:01:44 +0000 (01:01 -0400)]
adding a front matter format to lead rune method

10 years agopermitting empty files again. Fixing some tests to now pass.
spf13 [Thu, 1 May 2014 18:11:56 +0000 (14:11 -0400)]
permitting empty files again. Fixing some tests to now pass.

10 years agoAdding a command that enables converting site to a different metadata format.
spf13 [Thu, 1 May 2014 17:23:32 +0000 (13:23 -0400)]
Adding a command that enables converting site to a different metadata format.
Doing this revealed some bugs in the encoding functionality in some of the underlying libraries.
Please backup before using.

10 years agoProviding the ability to save (write) a content's source file.
spf13 [Thu, 1 May 2014 17:21:37 +0000 (13:21 -0400)]
Providing the ability to save (write) a content's source file.

10 years agoMaking site page initialization a bit more granular and accessible
spf13 [Thu, 1 May 2014 17:20:58 +0000 (13:20 -0400)]
Making site page initialization a bit more granular and accessible

10 years agomoving front matter parsing (and creation) to parse package
spf13 [Thu, 1 May 2014 17:19:51 +0000 (13:19 -0400)]
moving front matter parsing (and creation) to parse package

10 years agomoving writeToDisk to helpers to make it more accessible
spf13 [Thu, 1 May 2014 17:13:11 +0000 (13:13 -0400)]
moving writeToDisk to helpers to make it more accessible

10 years agoDon't process dotfiles
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

10 years agoUpdate broken localhost link
Ciaran Downey [Wed, 23 Apr 2014 04:40:56 +0000 (21:40 -0700)]
Update broken localhost link

10 years agoAdding example blog
William McGann [Sat, 12 Apr 2014 20:04:17 +0000 (16:04 -0400)]
Adding example blog

10 years agoLittle syntax mistake
LordFPL [Wed, 9 Apr 2014 19:08:47 +0000 (21:08 +0200)]
Little syntax mistake

10 years agoFix permalinks to subdomains
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.

10 years agoCreating site menu configuration and have the docs site use it
spf13 [Thu, 24 Apr 2014 22:11:08 +0000 (16:11 -0600)]
Creating site menu configuration and have the docs site use it

10 years agoMaking active parent in nav reflect when child is active page in docs
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

10 years agoFix accidentally removed line from menu template.
spf13 [Thu, 24 Apr 2014 16:28:11 +0000 (10:28 -0600)]
Fix accidentally removed line from menu template.

10 years agoFixing some bugs introduced in prior few commits. Tests now pass.
spf13 [Thu, 24 Apr 2014 16:18:47 +0000 (10:18 -0600)]
Fixing some bugs introduced in prior few commits. Tests now pass.

10 years agoImplementing new menu system in the docs site
spf13 [Wed, 23 Apr 2014 07:00:11 +0000 (03:00 -0400)]
Implementing new menu system in the docs site

10 years agonew menus system including active link & nesting
spf13 [Wed, 23 Apr 2014 06:59:19 +0000 (02:59 -0400)]
new menus system including active link & nesting

10 years agoAdd handling of deeply nested front matter
spf13 [Wed, 23 Apr 2014 06:55:43 +0000 (02:55 -0400)]
Add handling of deeply nested front matter

10 years agoAdd Disqus support out of the box. Move template/bundle into hugolib.
spf13 [Wed, 23 Apr 2014 06:52:01 +0000 (02:52 -0400)]
Add Disqus support out of the box. Move template/bundle into hugolib.

10 years agoUpdated to work with the latest viper
spf13 [Thu, 10 Apr 2014 18:24:18 +0000 (14:24 -0400)]
Updated to work with the latest viper

10 years agoPreliminary Theme Support
spf13 [Thu, 10 Apr 2014 12:10:12 +0000 (08:10 -0400)]
Preliminary Theme Support

10 years agoAdded internal rss.xml template and config option to turn off rss creation
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

10 years agoAdd more information to the siteInfo (and configuration options) for better RSS gener...
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.

10 years agoRenamed Indexes to Taxonomies. Old template and config parameters still work.
spf13 [Wed, 9 Apr 2014 03:15:57 +0000 (23:15 -0400)]
Renamed Indexes to Taxonomies. Old template and config parameters still work.

10 years agoFix test to not fail when order is different, but slice contents are the same.
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.

10 years agoAdding more articles to press page.
spf13 [Wed, 9 Apr 2014 01:41:01 +0000 (21:41 -0400)]
Adding more articles to press page.

10 years agoAdding Params to node for easy template access of page.params without throwing errors.
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.

10 years agoMaking node.Keywords the correct length
spf13 [Wed, 9 Apr 2014 01:40:03 +0000 (21:40 -0400)]
Making node.Keywords the correct length

11 years agoMisc doc fixes
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

11 years agoAdding Press page to hugo docs
spf13 [Tue, 8 Apr 2014 03:47:21 +0000 (23:47 -0400)]
Adding Press page to hugo docs

11 years agowriting indexes under more configuration conditions
spf13 [Tue, 8 Apr 2014 03:29:35 +0000 (23:29 -0400)]
writing indexes under more configuration conditions

11 years agostrip trailing baseurl slash. Added a new template function "sanitizeurl" which ensur...
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

11 years agoadd: yslow-rules showcase
ojan [Mon, 7 Apr 2014 10:57:46 +0000 (12:57 +0200)]
add: yslow-rules showcase

11 years agoFixing all tests to pass with new Viper Config
spf13 [Mon, 7 Apr 2014 15:44:13 +0000 (11:44 -0400)]
Fixing all tests to pass with new Viper Config

11 years agoHugo config abstracted into a general purpose config library called "Viper".
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"

11 years agotypos in mathjax.md
Stephen Eglen [Mon, 31 Mar 2014 10:59:33 +0000 (11:59 +0100)]
typos in mathjax.md

Fix some typos.

11 years agoENH: added tutorial for hosting a blog on github pages
Spencer Lyon [Sun, 30 Mar 2014 02:39:49 +0000 (22:39 -0400)]
ENH: added tutorial for hosting a blog on github pages

11 years agoadded appliance.cloudshark.org to showcase
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

11 years agoAdding support for logging & verbose logging. Consolidation of error handling. Integr...
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

11 years agoDOC: added tutorial for using MathJax with Hugo
Spencer Lyon [Fri, 21 Mar 2014 21:14:40 +0000 (17:14 -0400)]
DOC: added tutorial for using MathJax with Hugo

11 years agochange golang to go
Nate Finch [Mon, 24 Mar 2014 11:19:25 +0000 (07:19 -0400)]
change golang to go

11 years agoTypo: s/executible/executable/
Tim Heaney [Wed, 19 Mar 2014 12:22:06 +0000 (08:22 -0400)]
Typo: s/executible/executable/

11 years agoAdding a few more logos and powered by/made by images.
spf13 [Mon, 24 Mar 2014 18:32:38 +0000 (14:32 -0400)]
Adding a few more logos and powered by/made by images.

11 years agoAdding apple touch & favicon meta links
spf13 [Mon, 24 Mar 2014 18:32:03 +0000 (14:32 -0400)]
Adding apple touch & favicon meta links

11 years agoHomepage update. New Logo. Minor site updates.
spf13 [Fri, 21 Mar 2014 01:42:04 +0000 (21:42 -0400)]
Homepage update. New Logo. Minor site updates.

11 years agoFixes #227 by properly scoping the variables within the go routine.
spf13 [Thu, 13 Mar 2014 19:34:47 +0000 (20:34 +0100)]
Fixes #227 by properly scoping the variables within the go routine.

11 years agoAdd Tutorial With Steps to Migrate from Jekyll.
Alexandre Normand [Mon, 10 Mar 2014 20:57:44 +0000 (13:57 -0700)]
Add Tutorial With Steps to Migrate from Jekyll.