Commit graph

167 commits

Author SHA1 Message Date
Mirek Kratochvil 2eb5e608ac update gitlab CI to build using the LCSB runners from cloudy instance 2025-02-25 10:27:32 +01:00
Mirek Kratochvil 540055fb74 be nice and use metavars in --help 2025-01-29 20:48:41 +01:00
Mirek Kratochvil eeb49be54a Merge changes from the old gitlab 2025-01-29 20:39:57 +01:00
Mirek Kratochvil f0258edf00 fix dependencies, bump version, reformat 2025-01-29 20:38:00 +01:00
Mirek Kratochvil 859a65e61d extra metadata loading from a yaml file 2025-01-29 20:37:50 +01:00
Mirek Kratochvil 5fabdce6b8 fix entrypoint a bit 2025-01-29 20:36:41 +01:00
Mirek Kratochvil 7596161a26 add mount: URI scheme that allows folks to have somewhat relative links 2025-01-27 14:47:01 +01:00
Mirek Kratochvil e84caa8734 yarn went crazy, let's do npm only 2025-01-27 14:47:01 +01:00
Mirek Kratochvil a64aff0c1f some fixes 2025-01-27 14:47:01 +01:00
Mirek Kratochvil 0e710215b4 fix index URL appending with query strings and hashes, expose the index filename to the template 2025-01-27 14:47:01 +01:00
Mirek Kratochvil ebad2dcaa5 add mount: URI scheme that allows folks to have somewhat relative links 2025-01-27 14:42:53 +01:00
Mirek Kratochvil f95f2bf2f0 tag local 2024-10-23 15:21:39 +02:00
Mirek Kratochvil c7eead9b24 rm tags 2024-10-23 15:18:55 +02:00
Mirek Kratochvil fc12ce3508 yarn went crazy, let's do npm only 2024-10-15 12:24:25 +02:00
Miroslav Kratochvil f12684b07e Merge branch 'mk-fix-url-appending' into 'master'
fix index URL appending with query strings and hashes, expose the index filename to the template

See merge request lcsb/sps/reploy!6
2024-10-14 16:31:05 +02:00
Mirek Kratochvil 541217b033 some fixes 2024-10-14 14:10:16 +02:00
Mirek Kratochvil 5d8872a5aa fix index URL appending with query strings and hashes, expose the index filename to the template 2024-02-21 15:00:27 +01:00
Mirek Kratochvil 3ac949329f expand the toolkit a bit more 2023-10-26 15:21:59 +02:00
Mirek Kratochvil af385de870 fix stuff, bump the version 2023-10-23 21:23:38 +02:00
Mirek Kratochvil 7a60fce085 switch to a safe version of </> 2023-10-23 20:44:49 +02:00
Mirek Kratochvil e3d1f22ff1 add git-lfs to the packages in docker 2023-10-22 15:04:09 +02:00
Mirek Kratochvil 2b4938a6a7 bump version 2023-10-20 09:28:18 +02:00
Mirek Kratochvil cabb492b34 fix the page naming lambda, add demo
closes #18
2023-10-20 09:25:49 +02:00
Mirek Kratochvil b63146f517 provide a pageName lambda for templates 2023-10-20 09:23:06 +02:00
Mirek Kratochvil 22cee7eeea default options don't work with many 2023-10-20 09:22:47 +02:00
Mirek Kratochvil 25bdade319 format 2023-10-20 09:05:29 +02:00
Mirek Kratochvil 4fb6f81d83 support multiple template directories
closes #17
2023-10-20 09:04:58 +02:00
Mirek Kratochvil 7cd0443f9c fixup the indexing 2023-10-19 14:01:25 +02:00
Mirek Kratochvil de3fa4b1bc fix sorting of tags and pages by name 2023-10-16 20:56:00 +02:00
Mirek Kratochvil 0e89ba2cf9 microfixes 2023-10-16 19:38:44 +02:00
Mirek Kratochvil e2cec0c7a7 reformat using new hindent (cuteness +63) 2023-10-16 19:08:27 +02:00
Mirek Kratochvil 56dcda5619 do not use root in templates directly (in favor of rawRootUrl) 2023-10-16 19:04:10 +02:00
Mirek Kratochvil 7fa8225d80 avoid re-absoluting the path 2023-10-16 19:00:28 +02:00
Mirek Kratochvil fca3de03e3 properly add the extra metadata to all pages, even tags 2023-10-16 13:15:07 +02:00
Miroslav Kratochvil fee144a3ec Merge branch 'mk-howtocards-fixes' into 'master'
updates required for howto-cards

See merge request lcsb/sps/reploy!5
2023-10-16 11:37:27 +02:00
Mirek Kratochvil 005b69dd47 fix help string 2023-10-16 11:36:57 +02:00
Mirek Kratochvil 4f380f6b80 fix reversed append-url-index test 2023-10-16 11:34:26 +02:00
Mirek Kratochvil 318d603c51 fixup the timestamp-sourcing script 2023-10-16 11:34:26 +02:00
Mirek Kratochvil 32529c8c0f add docs 2023-10-16 11:34:26 +02:00
Mirek Kratochvil 45a95ef439 switch title to name in search machinery 2023-10-16 11:34:26 +02:00
Mirek Kratochvil 1f2ab58478 stabilize and parametrize sorting of stuff, get rid of "title" 2023-10-16 11:34:26 +02:00
Mirek Kratochvil 53aa481aac stop everything on template substitution errors
we're not a circus
2023-10-16 11:34:26 +02:00
Mirek Kratochvil 402107a237 support tag metadata, make much everything nicer 2023-10-16 11:34:26 +02:00
Mirek Kratochvil eeb4696a91 implement ingesting the extra metadata from files, reorganize a bit 2023-10-13 22:37:29 +02:00
Mirek Kratochvil 711ae4d941 it is a suffix not prefix 2023-10-13 20:47:09 +02:00
Mirek Kratochvil 5304dd384c generalize the options a bit, allow assets from multiple directories 2023-10-13 20:45:36 +02:00
Miroslav Kratochvil 4cdbf598c0 Merge branch 'mk-stricter-tokenizer' into 'master'
use stricter unicode-aware tokenizer separator

See merge request lcsb/sps/reploy!4
2023-09-08 10:36:02 +02:00
Mirek Kratochvil f8ae6710e8 use unicode-aware tokenizer separator 2023-09-07 22:14:32 +02:00
Mirek Kratochvil 6666730fa0 add rsync to the dockerfile for simpler deployment 2023-09-06 09:32:26 +02:00
Mirek Kratochvil 800969bed4 fix a few docs 2023-08-15 13:43:39 +02:00