Commit graph www/.gitignore
Author SHA1 Message Date
b11d80aac2 README: describe the calendar as it is built today
`build.sh` no longer post-processes anything: since the switch to ICS files it
just deletes `public/` and runs `hugo`. The `CALENDAR` placeholder, the Python
dependency on `icalendar`, `python-dateutil` and `pytz`, and the `de_DE.UTF-8`
locale requirement are all gone, and nothing in `packages.nix`, `devShells.nix`
or `flake.nix` pulls in Python any more. Drop those claims.

Describe instead where the two calendar views actually come from: the
"Nächste Veranstaltungen" table and the calendar page are rendered in the
browser from `/calendars/all.ics`, which is published next to the site and is
not built from this repository. That also replaces the old advice to preview
them via `./build.sh` plus a local HTTP server, which no longer helps.

Without that file the two of them stay empty. Hugo serves everything below
`static/` from the root of the site, so it can simply be put there, and the
command that downloads it is worth writing down. Checked from an empty state:
afterwards the file is served under `/calendars/all.ics` by `hugo serve` and the
table on the start page fills with the upcoming events. It is a copy of
published data and has no business in the repository, so ignore it.

Mention the per-section `.ics` feeds Hugo does generate, so the ICS templates
under `layouts/` are not mistaken for the source of `all.ics`.

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-22 21:22:02 +02:00
c28f04c6e8
switch to ics files; make calendars work; fix some minor issues 2026-08-12 02:01:58 +02:00
Bruno Ranieri
d261544349 add Post for di.day 2026-03-01
All checks were successful
deploy blog / deploy (push) Successful in 1m19s
2026-02-22 18:15:44 +01:00
Vinzenz Schroeter
1e6d03c635 add optional nix flake 2025-06-05 21:51:31 +02:00
murmeldin
ccdaa9d95d fixed config + ics timezone 2025-04-16 18:36:08 +02:00
Vinzenz Schroeter
77cc995c03 add flake template with hugo binary in dev shell 2025-03-09 18:15:15 +01:00
Marek Krug
dec4fce900 removed test code and removed filmabend 2025-02-11 23:12:21 +01:00
Marek Krug
98c368e46f correct dates of openwrt, plenum, bastelabend and spieleabend 2025-01-25 20:10:54 +01:00
dcb6dc94fc
update gitignore; add editorconfig 2023-06-13 12:53:51 +02:00
26924ea047 ignore generated ics file 2018-07-19 21:49:38 +02:00
f556273928 Initial commit 2018-05-18 01:30:59 +02:00