Commit Graph

14 Commits

Author SHA1 Message Date
Tissevert 49f819c54c Add version guards for Monoid imports 2020-12-09 11:06:47 +01:00
Tissevert f9465d1aa5 Implement correct behaviour for default and custom articles and pages as outlined by the previous unit tests 2020-10-25 22:22:22 +01:00
Tissevert e74eadd6ba Stop dying in Path validation and return an Either instead so we can handle expected errors cleanly 2020-10-23 15:36:49 +02:00
Tissevert f7ec6d06c1 Erase the asymmetry between articles and pages; make both optional though check that at least one exists 2020-09-30 22:00:30 +02:00
Tissevert fc8e26a983 Merge branch 'main' into implement-static-pages 2020-05-30 12:35:28 +02:00
Tissevert 36651ddc38 Fix Open Graph cards by adding a new option to provide the site's URL 2019-12-21 12:50:38 +01:00
Tissevert b080c32d4c Handle pages parameter : use custom value provided with the usual checks or default it to «pages/» iif the directory exists, otherwise pages are deactivated 2019-08-27 16:47:45 +02:00
Tissevert e9dad0fc3d Fix bug causing articles/ path to not be found when hablo is not run from the target directory 2019-03-02 23:40:34 +01:00
Tissevert 413a409447 Explicitely import (<>) for older versions of base 2019-02-26 14:46:05 +01:00
Tissevert 4368f30531 Refactor code to get rid of fake *Export types 2019-02-22 23:29:35 +01:00
Tissevert cfa501e3c4 Add an option to pass a custom config to remarkableJS 2019-02-22 22:02:07 +01:00
Tissevert 04fe7b8f31 Refactor to put more work (checking files existance, making path absolutes) into the Files module and simplify Arguments a bit 2019-02-19 21:48:55 +01:00
Tissevert 6c3f31ea6c Implement comments activated by the presence of a 'comments:' field in the article's metadata 2019-02-16 08:13:14 +01:00
Tissevert ad5c8a0130 Use INPUT_DIR has the root of the blog now and add an option for a path where to look for articles and static pages 2019-02-15 15:11:47 +01:00