summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2013-05-22Deploy should propagate error codeSimonas Kazlauskas3-5/+6
And return 1 if neither deployCommand and deploySite is set.
2013-05-22fix preview functionality on windowsJorge Israel Peña1-2/+31
2013-05-21Clean up type declarations, use fst and <$>.Evan Cofsky1-6/+4
2013-05-20Have Build and Rebuild exit with a status to the shell.Evan Cofsky2-14/+10
2013-05-07Add partials to template systemJasper Van der Jeugt4-6/+37
2013-05-06Implement foreach structureJasper Van der Jeugt6-44/+79
2013-05-06Paginate simplificationJasper Van der Jeugt3-208/+136
2013-05-05Added pagination support.Anton Dubovik2-0/+208
2013-05-05Logged dependencies adding for debugging purposes.Ivan N. Veselov1-1/+5
2013-05-04Changed the teaser separator to "more" to use the same format as WordPress does.Ivan N. Veselov1-1/+1
2013-05-04Added a comment explaining "teaserContext" function.Ivan N. Veselov1-0/+3
2013-05-04Added "teasers" support to be used in posts index.Ivan N. Veselov2-1/+33
Just add "<!-- teaser_end -->" to separate the teaser and the rest of the article and use "$teaser$" key in the template! Closes issue #35.
2013-05-04Minor style changesJasper Van der Jeugt2-13/+11
2013-05-04Created tests and fixed isMember functionnoxx1-11/+10
2013-05-04Added isMember to load functionnoxx1-7/+3
2013-05-04Added isMember functions for Storenoxx1-0/+22
2013-05-04Style changes, move stuff to common parser moduleJasper Van der Jeugt6-49/+82
2013-05-04Merge remote-tracking branch 'sphynx/master'Jasper Van der Jeugt4-40/+75
2013-05-03Removed unnecessary import.Ivan N. Veselov1-1/+1
2013-05-03Added support for "$if$" statement in templates.Ivan N. Veselov3-40/+67
2013-05-03Added MonadError's instance for Compiler.Ivan N. Veselov1-0/+8
2013-05-03Close open cache files as soon as possibleJasper Van der Jeugt1-15/+24
See #124
2013-05-03More granular dependencies for routesJasper Van der Jeugt3-13/+29
See #121
2013-04-29Merge pull request #138 from christopheryoung/masterJasper Van der Jeugt1-1/+1
Documentation tweaks: two small typos and $PATH variable documentation for OS X
2013-04-23Adding in the short form date parsingParnell Springmeyer1-0/+1
2013-04-22Micro cleanupJasper Van der Jeugt2-13/+11
2013-04-22Merge pull request #133 from simukis/scheme-relativeJasper Van der Jeugt2-3/+9
Account for scheme-relative URLs
2013-04-21Fix indentIan Ross1-1/+1
2013-04-21Improve tag handling APIIan Ross1-24/+97
Expose function tagsFieldWith and renderTagCloudWith to provide more flexible tag rendering APIs; add tagCloudField and tagCloudFieldWith to provide context-based facility for tag cloud rendering.
2013-04-21Add "data" as a URL attributeIan Ross1-1/+1
2013-04-12Fix typoChristopher Young1-1/+1
2013-04-04Account for scheme-relative URLsSimonas Kazlauskas2-3/+9
http://url.spec.whatwg.org/#concept-scheme-relative-url
2013-04-04Add event filtering based on patternJasper Van der Jeugt4-24/+59
2013-04-04Merge pull request #131 from simukis/fsnotifyJasper Van der Jeugt2-50/+34
Migrate to filesystem notification
2013-04-04Debug info for Alternative instancesJasper Van der Jeugt6-30/+36
See #126
2013-04-03Update patch for 5e4adaecbSimonas Kazlauskas1-9/+6
2013-04-03Merge github.com:jaspervdj/hakyll into fsnotifySimonas Kazlauskas8-40/+81
2013-04-03Add `getResourceFilePath`Jasper Van der Jeugt1-1/+10
See #130
2013-04-03Account for absolute paths in `shouldIgnoreFile`Jasper Van der Jeugt6-29/+46
2013-04-01Fix issue where: hasProtocol "foo" == TrueJasper Van der Jeugt1-1/+5
See #129
2013-04-01Properly implement protocol skipping in checkerSimonas Kazlauskas1-4/+12
Network.HTTP can only check if http:// and https:// links resolve, however there is much more scheme names than just `mail:`, `http://` and `https://`. They would be handed off to internal URI checker and would fail.
2013-03-31Refine codeSimonas Kazlauskas2-19/+13
This patch includes several smaller changes, namely: 1. We don't use result of `update` function and likely never will, so don't bother generating it. 2. Rename watch function to better reflect what it does. 3. Never exit preview server in case of failed update.
2013-03-30Prefer relative directories instead of absoluteSimonas Kazlauskas1-14/+12
This allows us to fully utilise shouldIgnoreFile
2013-03-30Use shouldIgnoreFileSimonas Kazlauskas1-8/+6
2013-03-30Run server in main threadSimonas Kazlauskas2-12/+4
2013-03-30Migrating from polling to notification: First shotSimonas Kazlauskas1-32/+37
Using system file notification APIs it is much more efficient than polling files every second.
2013-03-30We'll do it ourselvesJasper Van der Jeugt1-7/+10
2013-03-30UnixFilter improvementsJasper Van der Jeugt1-20/+57
Closes #128
2013-03-27Check for mailto: URLsJasper Van der Jeugt1-3/+9
Closes #127
2013-03-24Allow overriding the `deploy` command with Haskell codeSamuel Tardieu2-4/+14
By overriding `deploySite` with a `Configuration -> IO ()` code, the user can execute Haskell code to deploy the site rather than shell code. The default behaviour honors the `deployCommand` configuration field and is backward compatible.