summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2013-10-17Adding preliminary support for weighted indexes (for ordering by other than ↵spf13
date)
2013-10-17Adding a quick start guide to hugo docsspf13
2013-10-17New Homepage for Hugospf13
2013-10-15Adding support for MinRead. Closed #106spf13
2013-10-15Wordcount restored. fixed #92spf13
2013-10-09fixed #95, fixed #93spf13
2013-10-09simplified buildSite & better error handling around itspf13
2013-10-09Clean up server & build site logic. Fixed #94spf13
2013-10-09server command now builds prior to servingspf13
2013-10-08Permalink to include multiple directories levelsNoah Campbell
2013-10-08Test case for permalink functionalityNoah Campbell
2013-10-08Adding back the hugo homepage.Noah Campbell
Deleted the page accidentially
2013-10-08Refactor layout selection codeNoah Campbell
The render code path would use a fallback if there was an exception. This change instead relies on explicit declaration of the layout to use and includes a check to see if the layout indeed exists before attempting to render it.
2013-10-08Add support for Relative PermalinksNoah Campbell
2013-10-08Refactor Permalink to private functionNoah Campbell
This will allow for reuse of this particular function.
2013-10-08Change transformer orderNoah Campbell
2013-10-08Moving transformation on a per-page levelNoah Campbell
2013-10-08Better handle missing layoutsNoah Campbell
Panic is too extreme. Instead the library will write out a message in verbose mode.
2013-10-08Use io.Pipe for chaning render tasks.Noah Campbell
Also clean up logic for finding layouts.
2013-10-08Code cleanupNoah Campbell
2013-10-08Move writing next to renderingNoah Campbell
All render(Thing) calls have a WritePublic call directly after it. This refactor creates one function that makes the specific call sequence.
2013-10-08Reducing scope of RenderThing*Noah Campbell
2013-10-08Move in memory target into target module.Noah Campbell
2013-10-08Change the order of Apply to be more UnixyNoah Campbell
Typically the destination is on the left and the src is on the right.
2013-10-08Fixing up source code formatting.Noah Campbell
2013-10-08Chain transformers and test casesNoah Campbell
Transformers can now be chained together, working on the output of the previous run.
2013-10-08Move AbsURL into seperate fileNoah Campbell
2013-10-08Rename Transform to AbsURLNoah Campbell
2013-10-08Set the name of the Nav attribute to selectNoah Campbell
2013-10-07Proper handling of 404 page return valuespf13
2013-10-07Fixing bug where RSS for site was rendered in wrong locationspf13
2013-10-07Fixing bug where only the first index list was created.spf13
2013-10-04Summary can now contain short codes when using <!--more--> to define end of ↵spf13
summary.
2013-10-04server defaults to localhost unless overridden by command line flagsspf13
2013-10-04Restoring former snippet behavior & adding test to ensure future behaviorspf13
2013-10-03Enabling Nitro ('--stepAnalysis') again. Fix #58spf13
2013-10-01Switching to the rjson library which is more friendly to human generated json.spf13
2013-09-30fixed #85spf13
2013-09-30Updating usage documentation to new interfacespf13
2013-09-30Restoring build and watch functionalityspf13
2013-09-29minor documentation cleanup.Kyle Mahan
- changed it's -> its where appropriate. - added post/ parent directory above happy/ to the organization examples Signed-off-by: Noah Campbell <noahcampbell@gmail.com>
2013-09-29Update filesystem.gowindch
bugfix: .Files() called twice in line 253, 256 in site.go. thus source files captured twice. Signed-off-by: Noah Campbell <noahcampbell@gmail.com>
2013-09-29Change the interface to use commands and flags instead of just flags.spf13
Better organization of main (controller style) code.
2013-09-29go fmt so codespf13
2013-09-29Better error message when no source content is found.spf13
2013-09-28Add the ability to set navbar li class to activeNoah Campbell
First cut at doing post html processing. This utility can be used to mark pages as active.
2013-09-24Support index.html indexes in content directoryNoah Campbell
If a file named index.html exists in a directory, or root, it will be rendered as if ugly urls are turned on. This allows for top level content to not need a supporting layout file and content in content. This change should not affect anyone who is using the perscribed way. I also cleaned up a bunch of one off functions in site.go.
2013-09-24Fixes #80 - Homepage now renders correctlyNoah Campbell
I mistakenly make RenderHomePage a NOP. Bad programmer.
2013-09-24source: Fix failing build on windowsNoah Campbell
The +build directive was not being picked up. Apparently needs a space after the +build line.
2013-09-20Fix breaking test cases on unix platformNoah Campbell
Rename platform parameter file to agnostic name. Both darwin and linux can share the same paramters.