Commit Graph

16 Commits

Author SHA1 Message Date
Tissevert 4e402174b1 Implement RSS feeds generation 2020-03-25 19:47:28 +01: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 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 c0b7285b2f Put a little responsability back into Main to avoid Arguments having control on main flow 2019-02-19 19:23:09 +01:00
Tissevert 339a1e0d20 Implement customizable texts 2019-02-17 19:55:11 +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
Tissevert 7beb159a24 Add options to choose a favicon and a card image 2019-02-07 17:48:34 +01:00
Tissevert 9d22da4c8b Add program version in help and a separate --version flag 2019-02-05 10:48:57 +01:00
Tissevert c8a9a6c9eb Split Dom templating and HTML generation process, make a separate module for articles to start scanning their content a bit 2019-02-02 23:23:05 +01:00
Tissevert f81776d3de Add two arguments to pass HTML files for the head and the banner of pages 2019-02-02 17:26:07 +01:00
Tissevert a9f220f9d8 Make input directory absolute and check it exists 2019-02-02 15:22:59 +01:00
Tissevert cf2876abb9 Add import for Data.Monoid for backward compatibility 2019-02-01 13:56:05 +01:00
Tissevert a8fd44e7ac Remove the option to generate into a directory other than the parent directory of the one containing the articles to get rid of the hassle of copying the markdown sources and simplify working with relative URLs during the generation process 2019-01-29 23:08:38 +01:00
Tissevert 0ca01da4d3 Initial draft 2019-01-27 21:43:19 +01:00