summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2013-08-20Merge pull request #53 from hugoduncan/feature/print-error-on-invalid-indexSteve Francia
Print error if index value in a page is wrong type
2013-08-20Merge pull request #52 from rozza/StaticSyncSteve Francia
Static changes shouldn't be destructive to existing files
2013-08-20Merge pull request #51 from cabello/patch-3Steve Francia
Remove extra quotes from meta data
2013-08-20Merge pull request #50 from cabello/patch-2Steve Francia
Check .Prev and .Next pointers before using it
2013-08-20Merge pull request #49 from cabello/patch-1Steve Francia
Fix broken link to Index page
2013-08-20Print error if index value in a page is wrong typeHugo Duncan
This was causing a panic with no information displayed about the page causing the error.
2013-08-20Static changes shouldn't be destructive to existing filesRoss Lawley
Currently changing css deletes all the site published html when it copies. Refs #46
2013-08-20Remove extra quotes from meta dataDanilo Cabello
2013-08-20Check .Prev and .Next pointers before using itDanilo Cabello
2013-08-20Fix broken link to Index pageDanilo Cabello
2013-08-19Merge pull request #46 from rawfalafel/sync_staticSteve Francia
Sync files that have changed in the static directory
2013-08-19Watch StaticDir and sync to PublishDir on changerawfalafel
New behavior adds a special case for file changes inside the static directory to fsync PublishDir
2013-08-17Merge pull request #44 from cactus/avoid-redirect-with-slugsSteve Francia
avoid possible redirects with non-ugly slug urls
2013-08-17Merge pull request #43 from hugoduncan/feature/allow-xhtml-aliasesSteve Francia
Enable aliases from .xhtml paths
2013-08-17Merge pull request #41 from rozza/skipStaticSteve Francia
Skip Static directory if its in your content directory
2013-08-17Merge branch 'noahcampbell-index_reporting'spf13
2013-08-17Formatting cleanupNoah Campbell
2013-08-17Removing the use of slashNoah Campbell
An oversight on my behalf. The FromSlash method is used when writing out the public file name. There is one place where the slashes are required which is setting the output file. I replaced those instances with filepath.Join which should do the right thing depending on the OS.
2013-08-17Detect missed index from front matterNoah Campbell
2013-08-17Return errors when renderingNoah Campbell
2013-08-17Removing extra links on homepagespf13
2013-08-17Adding "fork me on github" bannerspf13
2013-08-17Complete overhaul of the docsspf13
2013-08-17Merge pull request #40 from VonC/clarify_uglyurls_flagSteve Francia
Clarify uglyurls flag.
2013-08-16avoid handling a redirect from slug to slug/elij
because the url lacks a trailing /, many webservers will issue a redirect to the canonical url with trailing slash for directory index w/index.htm(l). Append a slash to avoid this.
2013-08-16Enable aliases from .xhtml pathsHugo Duncan
When redirecting an alias from a .xhtml path, served with default content type, a redirect only works if the html element has a xmlns attribute. This adds the attribute when the alias path ends in .xhtml
2013-08-15Skip Static directory if its in your content directoryRoss Lawley
Allows organisation where all source files are in one directory: ``` `config.yaml`: contentdir: "source" staticdir: "source/static" ... . └── source ├── post | ├── firstpost.md // <- http://site.com/post/firstpost.html | └── secondpost.md // <- http://site.com/post/secondpost.html └── static └── css └── site.css // <- http://site.com/css/site.css ```
2013-08-14Clarify uglyurls flag.VonC
Mention more clearly that, for generating `/filename.html`, you need to set the `uglyurls` flag to `true`.
2013-08-14Merge branch 'master' of github.com:spf13/hugospf13
2013-08-14Further work on path/section stuff. Tests passing now.spf13
2013-08-13Merge pull request #38 from noahcampbell/workflow_dotfileSteve Francia
Workflow dotfile
2013-08-13Now support for nested paths. Better section detection.spf13
2013-08-13Merge branch 'master' of github.com:spf13/hugospf13
2013-08-13Merge pull request #37 from noahcampbell/masterSteve Francia
Test GetParam and the various incarnations of frontmatter.
2013-08-13Merge pull request #31 from cactus/issue-31Steve Francia
sanitizeRegex chopping dots
2013-08-13Adding support for a default content type templatespf13
default template found at layouts/_default/single.html
2013-08-13Adding support for recent content.spf13
2013-08-12Ignore dotfiles in content directoryNoah Campbell
This supports my personal workflow of using vim which places a temporary file in the same directory as the file I'm editing.
2013-08-12gofmt passNoah Campbell
Clean up test files.
2013-08-12Test GetParam and the various incarnations of frontmatter.Noah Campbell
2013-08-12move "dot" in regex to avoid it being part of a rangeelij
2013-08-12Merge pull request #32 from cactus/issue-32Steve Francia
indexes rss.xml has wrong permalinks with ugly urls off
2013-08-12fix sanitizeRegex to not strip "dots"elij
sanitizeRegex was stripping dots in permalinks when generating RenderIndexes (noted during feed/rss generation). permalink was being set to `.../indexxml` instead of `.../index.xml`. Adding "dot" to the regex whitelist fixed the issue.
2013-08-12fix bad tab/space due to pasteelij
2013-08-12fix wrong renderlist feed permalinkelij
when not using ugly urls, the feed permalink does not end up in the expected location, and instead always behaves as if using ugly urls. this fixes that behavior and inserts the feed xml file into the directory as index.xml. fixes #32
2013-08-12Merge pull request #36 from noahcampbell/masterSteve Francia
Use / for template names regardless of platform.
2013-08-12Use / for template names regardless of platform.Noah Campbell
The path seperator was causing templates to not be loaded on windows. Now all template names use / internally.
2013-08-12Merge pull request #35 from noahcampbell/masterSteve Francia
Address the time parsing issue.
2013-08-12Support for non-standard formats.Noah Campbell
Forgot to include existing formats. Integration tests include new format.
2013-08-12Move timezone tests to integration test.Noah Campbell
Interacting with timezones will result in checks against the filesystem. This access, by definition, is an integration test. Creating a *integration_test.go file will signify this change. When interacting with Travis-ci.org, the ubuntu boxes plus go 1.1 do not seem to support shortcode timezones, think PST. In this case, the tests are skipped. This is not ideal, but the IRC #go-nuts channel has indicated timezone support is still lacking. We should advise users of hugo that timezone support may be an issue and report any odd behavior. The workaround is to use numeric timezones (-08:00 for PST, etc.)