Commit graph

32 commits

Author SHA1 Message Date
d338e7b5c9 Merge branch 'main' into implement-static-pages 2020-12-06 17:28:30 +01:00
ffea469559 Update dependencies versions known to work 2020-12-06 17:26:22 +01:00
804d3aa644 Add unit tests for new behaviour : articles or pages, auto or custom, fail if none is present 2020-10-25 22:22:13 +01:00
ce3003178f Also add end-to-end test to verify the HTML generated for the cards by lucid 2020-06-09 17:45:54 +02:00
08990e8440 Add more article card tests and articlesList card tests 2020-06-09 15:21:29 +02:00
6002f7c4d6 Lay the basis for a very simple test suite 2020-06-08 22:45:16 +02:00
1df95d5091 Start adding a Markdown data type common to Articles and Pages, refactor here and there, will need some more renaming / refactoring in DOM module 2020-06-07 23:16:40 +02:00
fc8e26a983 Merge branch 'main' into implement-static-pages 2020-05-30 12:35:28 +02:00
1ac53e90d7 Merge branch 'main' into goSJW 2020-05-09 21:02:50 +02:00
f19331bf11 Generate links to RSS feeds generated, generalize conditional blocks for static templating thus simplifying some variables and clarify some data structures for Collections and ArticleLists 2020-05-08 15:51:25 +02:00
4f93b92cc4 Merge branch 'main' into goSJW 2020-03-25 19:48:46 +01:00
4e402174b1 Implement RSS feeds generation 2020-03-25 19:47:28 +01:00
fd714e93ff Require SJW, generate blog config as a standalone file because it's always nice to have (if you want to expose its content as a read-only API) and handle hablo.js compilation with SJW 2020-01-10 18:58:42 +01:00
36651ddc38 Fix Open Graph cards by adding a new option to provide the site's URL 2019-12-21 12:50:38 +01:00
46daaa2b7a Draft a data structure for pages and make it part of the Blog datastructure 2019-08-27 16:49:47 +02:00
94e323d715 Simplify Blog.Wording module and change conditional template blocks syntax a tiny bit 2019-08-27 13:23:17 +02:00
ccb7491170 Lower version bounds 2019-08-26 11:07:04 +02:00
0d9b331ccb Print warnings about malformed Markdown articles instead of ignoring them silently 2019-04-28 17:27:55 +02:00
593780cbbd Release v1.0.0 2019-04-20 09:54:21 +02:00
bcdcfb4ff7 Known to work with base = 4.12 2019-02-19 17:36:44 +01:00
11a1ab0f7b Compatibility with old containers lib 2019-02-18 16:37:08 +01:00
339a1e0d20 Implement customizable texts 2019-02-17 19:55:11 +01:00
00c3c602b9 Move JS code in a share/ subdirectory to accomodate future templating stuff 2019-02-17 19:26:50 +01:00
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
3130f5ee84 Use articles file names as hash keys and set date as a metadata 2019-02-15 14:16:21 +01:00
d1d874d597 Implement JS navigation 2019-02-15 14:13:43 +01:00
515fb14914 Take a part of Blog's configuration into a separate Skin module, add syntactic sugar and use the result in generation modules 2019-02-07 17:51:06 +01:00
633431f8cb Forgot to add Files to other-modules when creating it @ 7e875efc5 2019-02-06 18:23:08 +01:00
ce3a061a73 Add a JS script to be copied in the project and loaded in the interface 2019-02-05 17:29:55 +01:00
38846e1add Add a module to handle pages with articles list and generate HTML pages for articles too 2019-02-03 22:56:21 +01:00
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
0ca01da4d3 Initial draft 2019-01-27 21:43:19 +01:00