Commit graph www/config/_default
Author SHA1 Message Date
d327960203 Do not ask for a calendar of every page
Every page was configured to be rendered as a calendar besides HTML, but there
is no template for that, so Hugo warned on every build:

  WARN  found no layout file for "calendar" for kind "page"

Nothing was lost to the missing template. The only per page calendar template
in the tree, layouts/page/single.ics, sits in the directory for the pages of
the "page" section, which are the imprint, the statutes and similar, while it
renders DTSTART, DTEND and RRULE, which only the pages below
content/veranstaltungen/ have. It has produced nothing for either of them, the
built site contains no per page calendar at all.

Drop the calendar from the outputs of a page. Adding a template instead would
have created a calendar file for every one of the 366 pages, 117 more files
than the site has calendars, nearly all of them empty.

The calendars per section, which the calendar page links to, are configured
separately and keep being generated.

Fixes: c28f04c6e8 ("switch to ics files; make calendars work; fix some minor issues")
Assisted-by: Claude:claude-opus-5
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2026-08-27 21:42:54 +02:00
10737afd5b Use the current names for the language config keys
Hugo 0.158.0 renamed two of the keys the German language is configured with and
warns about the old names on every build:

  WARN  deprecated: project config key languages.de.languageCode was deprecated
  WARN  deprecated: project config key languages.de.languageName was deprecated

Rename languageCode to locale and languageName to label. The generated site is
byte for byte the same afterwards, apart from the DTSTAMP of the calendar
feeds, which carries the time of the build.

Fixes: b62b53674f ("new theme (work in progress)")
Assisted-by: Claude:claude-opus-5
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2026-08-27 21:42:54 +02:00
c28f04c6e8
switch to ics files; make calendars work; fix some minor issues 2026-08-12 02:01:58 +02:00
6dc7220c85 Update config/_default/languages.de.toml
All checks were successful
deploy blog / deploy (push) Successful in 1m20s
2026-02-15 21:31:24 +01:00
fluepke
9864b78c61 Update mail2025 -> mail2026 2026-02-09 22:09:43 +01:00
Vinzenz Schroeter
1e6d03c635 add optional nix flake 2025-06-05 21:51:31 +02:00
murmeldin
27e009ab0b format all config files 2025-04-16 19:05:03 +02:00
murmeldin
ccdaa9d95d fixed config + ics timezone 2025-04-16 18:36:08 +02:00
Marek Krug
2b5277a3a0 fixed ics generation 2025-03-12 17:41:44 +01:00
Marek Krug
4068fab565 improved calendar and fixed url temporarily 2025-03-12 16:06:29 +01:00
Marek Krug
f71d1dcb7d dg112 2025-03-12 00:25:14 +01:00
Marek Krug
1055074233 update tdoh post 2025-03-11 23:10:10 +01:00
Vinzenz Schroeter
3b1fd58ad0 add mastodon metadata, default forgejo server 2025-03-10 17:41:02 +01:00
Vinzenz Schroeter
4098864386 change link order, fix forgejo has gitlab icon 2025-03-09 20:56:48 +01:00
Vinzenz Schroeter
fd3e77d1da Links im Footer auf deutsch 2025-03-09 18:15:15 +01:00
Marek Krug
91de4b20f2 neue Ordnerstruktur + richtige editurl + kein kochen auf clubdiscordia seite
Some checks failed
Release website / build-and-deploy (push) Has been cancelled
2025-03-02 18:24:11 +01:00
Marek Krug
55a2411613 even better favicons 2025-02-28 00:08:41 +01:00
Marek Krug
ba414b0015 new images, new content, new theme almost finished 2025-02-27 00:21:42 +01:00
Marek Krug
b62b53674f new theme (work in progress) 2025-02-26 19:47:07 +01:00