summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2020-04-11Fix MonadFail compilation issue on WindowsMartín Emanuel1-1/+1
See #764
2020-04-11Bump upper bound for pandoc-citeprocChris Martin1-1/+1
2020-03-07Bump version to 4.13.2.0Jasper Van der Jeugt2-1/+5
2020-03-07Add MonadFail importsNikolay Yakimov4-0/+4
This fixes v4.13.1.0 on GHC 8.6.
2020-02-26Bump version to 4.13.1.0Jasper Van der Jeugt2-4/+14
2020-02-26Tickle cacheJasper Van der Jeugt1-2/+1
2020-02-26Tickle cacheJasper Van der Jeugt1-3/+3
2020-02-26Tickle cacheJasper Van der Jeugt2-2/+35
2020-02-26Replace CircleCI with GitHub ActionsJasper Van der Jeugt3-43/+15
2020-02-26Fix timezone parsing with time-1.9Jasper Van der Jeugt1-0/+3
2020-02-26Remove constant field title for index.html in the example siteLiang-Ting Chen1-1/+0
In the default site generated by Hakyll, `index.html` has specified the filed `title` in its front matter, but it will always been overridden by `constField "title" "Home"` in `site.hs`. It is a very minor issue, but it may cause confusion to newcomers.
2020-02-26Fix installation command on NixOSThomas Bach1-3/+17
2020-02-26Fix compilation issuesJasper Van der Jeugt2-5/+10
2020-02-26Bump cryptonite and memory dependenciesJasper Van der Jeugt1-2/+2
2020-02-26Clean stack.yamlHexirp1-0/+1
I bump stack resolver version to lts-13.30. And I clean the extra-deps field because those packages are already included in lts-13.30.
2020-02-26Use 'cryptonite' instead of 'cryptohash'Hexirp2-3/+18
'cryptohash' is deprecated. The package description says, "please use cryptonite for new projects and convert old one to use cryptonite."
2020-02-26Reorganize Hakyll.Main export listJasper Van der Jeugt1-6/+9
2020-02-26Expose CLI arg parser internalsJim McStanton1-5/+24
2020-02-26Support GHC-8.8Veronika Romashkina9-22/+29
Add MonadFail instances and constraints.
2020-01-06Add robertwpearce.com to examples; update a robertwpearce tutorial titleRobert Pearce2-1/+3
2019-12-31Add stack build to github pages tutorialJasper Van der Jeugt1-1/+8
Closes #473
2019-12-31Add svejcar.dev to examplesJasper Van der Jeugt1-0/+2
2019-12-31Add benedikt-mayer.github.io to examplesJasper Van der Jeugt1-0/+2
2019-11-27Fix file path for compatibility with WindowsHexirp2-6/+14
2019-11-27Flush log before starting web serverRobert1-0/+1
This fixes out of order console messaging in the case of errors binding to the configured address, though the message order is still a bit weird. Before: $ stack exec site watch Initialising... Creating store... site: Network.Socket.bind: resource busy (Address already in use) Creating provider... Listening on http://127.0.0.1:8000 After: $ stack exec site watch Listening on http://127.0.0.1:8000 Initialising... Creating store... Creating provider... site: Network.Socket.bind: resource busy (Address already in use)
2019-10-29hakyll-init: fix spacing of command line usageRobert1-1/+1
2019-10-29Add titles to tag fieldsJasper Van der Jeugt1-2/+4
2019-10-10Fix a typo, t missing from the.Phil de Joux1-1/+1
2019-09-18Bump version to 4.13.0.1Jasper Van der Jeugt2-1/+5
2019-09-18add missing files to hakyll.cabalJustin Humm1-0/+2
This fixes a build error with the Hackage tarball of 4.13.0.0
2019-09-07CHANGELOG: fix typoSteven Shaw1-1/+1
2019-08-30Bump version to 4.13.0.0Jasper Van der Jeugt2-1/+14
2019-08-30Improve error messagesJasper Van der Jeugt18-231/+527
2019-08-25Add getCategory testsDavid Parrish4-1/+46
2019-08-20Bump stack.yamlJasper Van der Jeugt1-5/+6
2019-08-19Bump QuickCheck to 2.13Craig Hall1-1/+1
2019-05-31Bump syntax.cssJasper Van der Jeugt1-18/+61
See #675
2019-05-25Add option to specify date in directory structureTaeer Bar-Yam3-2/+15
2019-05-11Add dailyreadingnotes.com exampleArtem Chernyak1-0/+2
2019-05-09Add abhinavsarkar.net to the examplesAbhinav Sarkar1-0/+2
2019-05-09Bump version to 4.12.5.2Jasper Van der Jeugt2-1/+9
2019-05-09fixed: auto complete `published` overwrites user's contextncaq1-1/+1
I like following, has written a context to complement from the file name `published`. [www.ncaq.net/site.hs at d8b7eb3426eae36ee0ea5788f32306b9ffa6f9f2 · ncaq/www.ncaq.net](https://github.com/ncaq/www.ncaq.net/blob/d8b7eb3426eae36ee0ea5788f32306b9ffa6f9f2/site.hs#L120) Looking at feed today, I noticed that time is not reflected in `published`. This is because `getItemUTC` overwrites my `published`. Adding a format to `getItemUTC` was not a solution because I live with JST. Also, it is not realistic to write `published` in the yaml metadata of all files, and I think that you want to be delivered as JST as much as possible. Since `updated` does not overwrite the context, I tried to rewrite so that `published` does not overwrite the context. I have confirmed in the local environment that all things work well, is this the intended overwrite? If not, I think it is natural to prioritize the user's context.
2019-05-09docs: Update tutorial for consistent stack useHaoZeke1-1/+1
2019-05-09Add jonashietala.se example siteJonas Hietala1-0/+2
2019-05-09Update example nasy.moeNasy1-1/+1
2019-05-09Bump pandoc to 2.7Jasper Van der Jeugt2-5/+8
2019-05-06Expose `getCategory` in Haskell.Web.TagsNg Wei En1-0/+1
`getCategory` functions similarly to `getTags` and is a pretty useful function to have. Hence, I see no reason why it shouldn't be exposed.
2019-04-28Add Tobias' external code inclusion writeupJasper Van der Jeugt1-0/+6
2019-03-16robertwpearce: hakyll pt 5 tutorial source fileRobert Pearce1-0/+5
2019-03-10Add Nix PackageBen1-0/+1