summaryrefslogtreecommitdiff
path: root/src/Hakyll
AgeCommit message (Collapse)AuthorFilesLines
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-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.
2013-03-24Fix issue in Compiler Alternative instanceJasper Van der Jeugt1-2/+3
2013-03-16Merge pull request #123 from simukis/utc-updateJasper Van der Jeugt1-13/+25
Support timezones
2013-03-16Support timezones as wellSimonas Kazlauskas1-7/+24
2013-03-16renderDateField does not existSimonas Kazlauskas1-6/+1
2013-03-16`chronological` docs updateSimonas Kazlauskas1-3/+2
`chronological` now respects metadata too and uses same method as dateField to get date for sorting.
2013-03-11Merge remote-tracking branch 'piyush-kurur/master'Jasper Van der Jeugt1-0/+4
Conflicts: hakyll.cabal
2013-03-09Make http-conduit dependency optionalJasper Van der Jeugt1-10/+27
2013-03-07Use resourceFilePath for copyFileCompilerJasper Van der Jeugt2-11/+9
Closes #117
2013-03-07refactored the Default instance of ConfigurationPiyush P Kurur1-18/+1
2013-03-07fixing the coding stylePiyush P Kurur1-12/+12
2013-03-07added a default instance for ConfigurationPiyush P Kurur1-0/+21
2013-03-07Add utility getMetadataFieldJasper Van der Jeugt2-2/+24
2013-03-05Add makePatternDependencyJasper Van der Jeugt2-0/+11
2013-02-26Fix broken test case for #115Jasper Van der Jeugt1-1/+1
2013-02-26Add testcase for #115Jasper Van der Jeugt2-2/+4
2013-02-26Ignore initial whitespace in a continuation line for a metadata fieldPeter Jones1-2/+3
When parsing a metadata field that spans several lines skip over the initial whitespace on each line. This allows alignment of metadata fields: --- description: A long description that would look better if it spanned multiple lines and was indented ---
2013-02-24Merge branch 'dev-metadata-route'Jasper Van der Jeugt3-25/+45
2013-02-23Fix unused imports warningsJasper Van der Jeugt1-3/+1
2013-02-23Merge pull request #112 from simukis/sortingJasper Van der Jeugt2-8/+17
Make chronological and recentFirst to respect metadata
2013-02-23Fix code styleSimonas Kazlauskas1-4/+6
2013-02-23Generalize getTimeUTC, chronological, recentFirstSimonas Kazlauskas2-6/+8
2013-02-23chronological, recentFirst now respects metadataSimonas Kazlauskas1-5/+10
Solves #111
2013-02-19Send user agent in ./site checkJasper Van der Jeugt1-3/+12
Closes #110
2013-02-16Merge branch 'master' into dev-metadata-routeJasper Van der Jeugt1-16/+8
Conflicts: tests/Hakyll/Core/Rules/Tests.hs
2013-02-16Add a test for compiler/route orderingJasper Van der Jeugt1-16/+8
2013-02-14Merge branch 'master' into dev-metadata-routeJasper Van der Jeugt17-205/+228
2013-02-10Fix apparent remaining provider rewrite issuesJasper Van der Jeugt2-10/+8
2013-02-09Start provider rewriteJasper Van der Jeugt8-173/+168
2013-02-06Ignore files sooner, small speedupJasper Van der Jeugt5-10/+11
2013-02-06Use mtime instead of hashing files, much fasterJasper Van der Jeugt2-22/+44
2013-02-02Bail when different compilers for the same idJasper Van der Jeugt1-7/+13
2013-02-02Fix unixFilterLBS example to use unixFilterLBSMiikka Koskinen1-1/+1
2013-01-28Fix .tex.lhs patch, add some test casesJasper Van der Jeugt1-3/+7
2013-01-28Read second extension to find our inner .lhs formatAlexander Vershilov1-20/+20
.md.lhs -> will be read as markdown + lhs .tex.lhs -> will be read as latex +lhs markdown format is default
2013-01-26Export renderTags as wellJasper Van der Jeugt1-7/+4
2013-01-26Export the Tags datatype constructorJasper Van der Jeugt1-1/+1
2013-01-21Add metadataRouteJasper Van der Jeugt3-25/+45
2013-01-20Fix dependency cycle issueJasper Van der Jeugt1-1/+4
2013-01-20Fix issue with tagsoup renderTagsJasper Van der Jeugt1-3/+11
2013-01-20Update to use pandoc 1.9Jasper Van der Jeugt2-41/+48
2013-01-16Export getItemUTC for convenienceJasper Van der Jeugt1-6/+10
2013-01-16Add applyJoinTemplateList, and a test for itJasper Van der Jeugt2-12/+35
2013-01-15Make run return ExitCodeJasper Van der Jeugt2-13/+13