110 Commits
Author SHA1 Message Date
fauno 73ba71a5f5 Merge branch 'antifascista' of https://0xacab.org/sutty/jekyll/morral-jekyll-theme into antifascista 2026-09-02 17:53:34 -03:00
fauno 9d6ff05233 feat: index collections 2026-09-02 13:49:52 -03:00
fauno ee09c3ebdb feat: pagefind 2026-09-01 14:04:00 -03:00
fauno 7069d465ae fix: nest forms 2026-08-27 17:29:16 -03:00
fauno a4ca410fa2 fix: don't fail the build if prometheus is unreachable 2026-08-24 13:18:23 -03:00
fauno e072ff2184 Merge branch 'forms' into antifascista 2026-08-19 14:39:31 -03:00
fauno a2ccd0098e fix: also export the theme in use 2026-08-19 13:13:08 -03:00
fauno 7e9e46ea55 feat: prometheus exporter 2026-08-18 16:54:24 -03:00
fauno 0aa5cfb3e9 feat: nested forms sutty/jekyll/sitraju-jekyll-theme#7 2026-08-12 16:56:21 -03:00
librenauta 35125bdbef fix: recipes.html and card_recipe include 2026-08-10 19:44:00 -03:00
fauno 79d3585917 chore: rubocop 2026-08-05 16:09:52 -03:00
fauno 993ef4eb49 Merge branch 'antifascista' into forms 2026-08-05 13:17:41 -03:00
fauno fb37a01c59 Merge branch 'antifascista' of https://0xacab.org/sutty/jekyll/morral-jekyll-theme into issue-16 2026-08-04 14:19:55 -03:00
fauno ce4272126e feat: generate pages for recipes #16 2026-08-04 14:16:02 -03:00
fauno 7449e53812 feat: create hash filter 2026-08-04 13:46:13 -03:00
fauno 14c6ac79e9 feat: try filter 2026-07-31 17:50:19 -03:00
fauno d4871039e3 chore: remove deprecated code 2026-07-31 13:16:34 -03:00
fauno 118b6e1a95 fix: reset the schema
otherwise setting the template file dynamically fails when the templates
don't share the same schema definition
2026-07-31 13:15:12 -03:00
fauno 4c26de3e20 fix: less scary errors 2026-07-30 11:33:36 -03:00
fauno 4648ae7082 fix: cache only in production 2026-07-29 17:49:20 -03:00
fauno 0ae3d1b55a fix: conditions 2026-02-06 17:05:53 -03:00
fauno d9a0db99cd feat: optionally disallow ai robots sutty/sutty#21408 2026-02-06 15:49:37 -03:00
fauno 2af084d54d feat: identify components during development
[maki's
idea!](https://sutty.zulipchat.com/#narrow/channel/289797-Maquetado/topic/idea.20silly/with/572224446)
2026-02-05 16:05:09 -03:00
fauno 7ef24b76b1 fix: create empty collections 2026-01-07 15:03:34 -03:00
fauno 6d2214989f fix: reverse order 2026-01-05 14:51:44 -03:00
fauno 4c345d2f16 fix: calculate digest once and store between runs 2025-12-16 17:26:32 -03:00
fauno bd1bb8b984 fix: router's priority is just below high 2025-12-15 16:09:20 -03:00
fauno c2143789b7 feat: declare component dependencies
allows to revalidate the cache when one of the dependencies changes
2025-12-12 17:58:51 -03:00
fauno 411b1b22db fix: cache by default 2025-12-12 17:58:32 -03:00
fauno f6cc9a2cf3 fix: remove pry 2025-12-12 17:58:18 -03:00
fauno 5cdf9e434f feat: pagination 2025-11-04 15:58:14 -03:00
fauno d7015ba510 feat: create pages from routes 2025-11-04 15:57:38 -03:00
fauno 61317c8471 refactor: page creation helper 2025-11-04 15:56:42 -03:00
fauno aec41be3fc fix: don't cache the block contents 2025-10-24 10:33:13 -03:00
fauno 93f5465d39 fix: don't fail! 2025-09-07 13:06:33 -03:00
fauno 6ef6acc380 fix: produce an error 2025-08-27 10:04:00 -03:00
fauno 8373bb9228 fix: files rendered from a template can have different params 2025-08-20 11:15:28 -03:00
fauno 9086add452 feat: render conditionally 2025-08-12 18:18:53 -03:00
fauno 874b7ed6d1 feat(upstream): nokogiri filters
(cherry picked from commit 8301c582df5f5e70b98ee2147b36b98c7e0bc3c5)
2025-08-08 18:00:28 -03:00
fauno 544fda84c0 feat(upstream): process content images
(cherry picked from commit eacefcd026838e8d47e4d7ae260dc5c6f938b73f)
2025-08-08 18:00:21 -03:00
fauno ae112f94bf feat(upstream): render contains locale too
(cherry picked from commit b355c10698e1389c11b05256404b05c0b4e1d482)
2025-08-08 17:58:02 -03:00
fauno 7ea7c0a044 fixup! fix: don't expect splats to contain some keys 2025-07-15 10:27:30 -03:00
fauno daaf21fb4b fix: don't expect splats to contain some keys 2025-07-15 10:25:49 -03:00
fauno 5331090ace fix: don't hardcode splat length 2025-07-14 17:39:39 -03:00
fauno eb602f7e73 fix: manual variables have priority 2025-07-14 17:38:59 -03:00
fauno e7df2f7bc5 feat: control cache from theme #22 2025-07-09 14:24:07 -03:00
fauno d048b57cfb fix: only cache when the site is configured #18 2025-07-09 14:23:41 -03:00
fauno e9c5baa5f5 fix: better error reporting 2025-06-13 18:08:50 -03:00
fauno 535323fae8 fix: last value is selected for duplicated parameters 2025-06-10 16:52:04 -03:00
fauno 5b6f5a7264 feat(render): splat support
now we can use splats on templates:

```liquid
{% render 'page.html', **page %}
```
2025-06-09 17:55:10 -03:00