9363618157
Behebe Layoutauswahl unter aktuellem Hugo.
...
Die layouts/_default/*.calendar.html-Vorlagen werden in Hugo
≥0.158 fälschlich für die HTML-Ausgabe ausgewählt, sodass alle
Sektions- und Einzelseiten VCALENDAR- statt HTML-Inhalt
enthielten. Die Vorlagen waren ohnehin nie funktionsfähig
(Warnung „found no layout file for calendar"); die ICS-Feeds
liefern die abschnittsspezifischen Vorlagen unter
layouts/{veranstaltungen,datengarten,page}/.
list.xml.html bekommt aus demselben Grund die korrekte Endung
.xml.
tools/gen_upcoming.py vergleicht Datumsangaben jetzt
zeitzonenneutral, damit Events mit Z-Suffix keinen TypeError
auslösen.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2026-07-04 22:22:53 +02:00
476bf0d6d9
Merge pull request 'wip 1' ( #42 ) from 2026_07_05_DiDay_im_Club into staging
...
deploy blog / deploy (push) Successful in 52s
Reviewed-on: #42
2026-06-19 01:41:55 +02:00
Bruno Ranieri
175c15be11
wip 1
2026-06-19 01:37:32 +02:00
b88cb169c6
Merge pull request 'Post DiDay 2026-07-05' ( #41 ) from 2026_07_05_DiDay_im_Club into staging
...
deploy blog / deploy (push) Failing after 47s
Reviewed-on: #41
2026-06-19 01:32:19 +02:00
c250009473
Merge branch 'staging' into 2026_07_05_DiDay_im_Club
2026-06-19 01:29:48 +02:00
Bruno Ranieri
5cbeeab329
figure definition
2026-06-19 01:28:39 +02:00
Bruno Ranieri
5f565f769c
Merge branch '2026_07_05_DiDay_im_Club' into staging
deploy blog / deploy (push) Successful in 56s
2026-06-19 01:15:38 +02:00
Bruno Ranieri
781bda1674
Post DiDay 2026-07-05
2026-06-19 01:07:53 +02:00
4ad46ab774
Merge pull request 'staging' ( #39 ) from staging into production
...
deploy blog / deploy (push) Successful in 1m1s
Reviewed-on: #39
2026-06-18 21:56:00 +02:00
fe85bebb59
Merge remote-tracking branch 'origin/staging' into production
deploy blog / deploy (push) Successful in 1m9s
2026-06-18 21:13:25 +02:00
8e280c350b
Update .forgejo/workflows/deploy.yaml
...
deploy blog / deploy (push) Successful in 1m19s
Signed-off-by: xengi <cccb-git@xengi.de>
2026-05-10 15:18:56 +02:00
991e9f1622
Merge pull request 'Update .forgejo/workflows/deploy.yaml' ( #37 ) from xengi-patch-1 into production
...
deploy blog / deploy (push) Successful in 49s
Reviewed-on: #37
2026-05-09 22:38:30 +02:00
f82df9e156
Update .forgejo/workflows/deploy.yaml
...
Signed-off-by: xengi <cccb-git@xengi.de>
2026-05-09 22:37:55 +02:00
3261862f52
Merge pull request 'Korrigiere Link auf Club Discordia und Rechtschreibfehler.' ( #31 ) from hauke/www:fix-discordia-links into staging
...
deploy blog / deploy (push) Successful in 1m16s
Reviewed-on: #31
2026-05-07 09:29:47 +02:00
1cda263641
Merge pull request 'Korrigiere Datum des Neujahrsempfangs und entferne kaputte rrule.' ( #32 ) from hauke/www:fix-nje-date into staging
...
deploy blog / deploy (push) Waiting to run
Reviewed-on: #32
2026-05-07 09:29:28 +02:00
e36b498092
Merge pull request 'Füge DI.Day als Veranstaltung hinzu.' ( #33 ) from hauke/www:diday into staging
...
deploy blog / deploy (push) Waiting to run
Reviewed-on: #33
2026-05-07 09:29:02 +02:00
0f27c16b64
Merge pull request 'README: Erkläre, wie man den Kalender lokal sieht.' ( #35 ) from hauke/www:improve-readme into staging
...
deploy blog / deploy (push) Waiting to run
Reviewed-on: #35
2026-05-07 09:27:43 +02:00
8d66fffcf0
Merge branch 'staging' into improve-readme
2026-05-07 09:27:07 +02:00
f744215c13
Merge pull request 'Kalender-UI: Berücksichtige INTERVAL und DTSTART bei monatlichen RRULEs.' ( #36 ) from hauke/www:support-calender-interval into staging
...
deploy blog / deploy (push) Waiting to run
Reviewed-on: #36
2026-05-07 09:26:52 +02:00
654e53e8f5
Merge branch 'staging' into improve-readme
2026-05-07 09:26:10 +02:00
e43f3ccda9
Merge branch 'staging' into support-calender-interval
2026-05-07 09:25:43 +02:00
4896fee8d2
Merge pull request 'OpenWrt Stammtisch: Stelle auf vierteljährlichen Rhythmus um.' ( #29 ) from hauke/www:openwrt-date into staging
...
deploy blog / deploy (push) Waiting to run
Reviewed-on: #29
2026-05-07 09:25:07 +02:00
430662fa44
Füge DI.Day als Veranstaltung hinzu.
...
Der Berliner Di.Day (Digital Independence Day) findet jeden ersten
Sonntag im Monat im Wechsel zwischen CCCB (ungerade Monate) und xHain
(gerade Monate) statt. Im Kalender erscheinen nur die CCCB-Termine.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2026-05-06 02:01:22 +02:00
c145161bc4
README: Erkläre, wie man den Kalender lokal sieht.
...
`hugo serve` rendert die Tabelle „Nächste Veranstaltungen" auf der
Startseite nicht — die wird erst durch `./build.sh` per sed in
`public/index.html` eingefügt. Die README beschreibt jetzt den
Build-und-Servieren-Workflow inklusive Python-Abhängigkeiten und
benötigtem Locale.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2026-05-03 16:54:15 +02:00
0b67ad4cfb
Kalender-UI: Berücksichtige INTERVAL und DTSTART bei monatlichen RRULEs.
...
Der JS-RRULE-Parser im Kalender ignorierte bisher INTERVAL=, sodass
z.B. FREQ=MONTHLY;INTERVAL=3 als reines monatliches Event angezeigt
wurde. Außerdem wurden monatliche Events auch in Monaten vor ihrem
DTSTART angezeigt.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2026-05-03 16:53:50 +02:00
aebd59d283
OpenWrt Stammtisch: Stelle auf vierteljährlichen Rhythmus um.
...
Das Treffen findet ab November 2025 nur noch jeden 3. Mittwoch
im Februar, Mai, August und November statt.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2026-05-03 15:42:35 +02:00
b27b3899ce
Korrigiere Link auf Club Discordia und Rechtschreibfehler.
...
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2026-05-03 15:41:51 +02:00
89f6c9198d
Korrigiere Datum des Neujahrsempfangs und entferne kaputte rrule.
...
Der dtstart stand auf 2025 statt 2026, und die rrule "FREQ=MOTHLY"
enthielt einen Tippfehler, sodass das Event nicht im Kalender auftauchte.
Der Neujahrsempfang ist ein Einzeltermin und braucht keine rrule.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2026-05-03 15:41:23 +02:00
74229708d2
Merge pull request 'Füge Datengarten 116 wirklich hinzu.' ( #28 ) from staging into production
...
deploy blog / deploy (push) Successful in 57s
Reviewed-on: #28
2026-04-14 17:03:44 +02:00
fluepke
607da4c5fe
Füge Datengarten 116 wirklich hinzu.
deploy blog / deploy (push) Successful in 1m6s
2026-04-14 17:01:08 +02:00
de5369ac2b
Merge pull request 'Änderungsantrag: Füge Datengarten 116 hinzu.' ( #27 ) from staging into production
...
deploy blog / deploy (push) Successful in 1m6s
Reviewed-on: #27
2026-04-14 16:47:26 +02:00
fluepke
b218e16d32
Füge Datengarten 116 hinzu.
deploy blog / deploy (push) Successful in 1m18s
2026-04-14 16:36:32 +02:00
417f5c73b7
Merge pull request 'trying imgur...' ( #26 ) from staging into production
...
deploy blog / deploy (push) Successful in 59s
Reviewed-on: #26
2026-03-22 18:48:44 +01:00
flip
c3ca749422
trying imgur...
deploy blog / deploy (push) Successful in 1m16s
2026-03-22 18:41:10 +01:00
db91e8d7d3
Merge pull request 'NJE' ( #25 ) from staging into production
...
deploy blog / deploy (push) Successful in 58s
Reviewed-on: #25
2026-03-21 15:57:43 +01:00
flip
9c5d321bdf
retrigger deploy
deploy blog / deploy (push) Successful in 1m6s
2026-03-21 14:47:57 +00:00
flip
d9be56d9a6
added Plakat
deploy blog / deploy (push) Failing after 5m1s
2026-03-21 14:38:08 +00:00
flip
e8824eda17
was the image size the problem?
deploy blog / deploy (push) Successful in 57s
2026-03-21 11:33:13 +00:00
flip
b65cc4579c
was show-hero the problem?
deploy blog / deploy (push) Successful in 58s
2026-03-21 11:28:33 +00:00
flip
594376aa2e
was the ! the problem?
deploy blog / deploy (push) Successful in 1m2s
2026-03-21 11:23:01 +00:00
flip
ec6ec4560d
testing feature picture, NJE 2
deploy blog / deploy (push) Successful in 1m0s
2026-03-21 11:14:20 +00:00
flip
f0d682e90a
testing feature picture, NJE
deploy blog / deploy (push) Successful in 1m17s
2026-03-21 10:55:40 +00:00
flip
e4fe1318da
modifying neujahresempfang
2026-03-16 12:34:31 +00:00
fba9457d44
Merge pull request 'removed date from NJE pending plenum' ( #24 ) from staging into production
...
deploy blog / deploy (push) Successful in 1m3s
Reviewed-on: #24
2026-03-10 16:40:55 +01:00
flip
aaa3464521
removed date from NJE pending plenum
deploy blog / deploy (push) Successful in 1m23s
2026-03-10 16:39:19 +01:00
289d8b9642
Merge pull request 'added NJE calendar event' ( #23 ) from staging into production
...
deploy blog / deploy (push) Successful in 57s
Reviewed-on: #23
2026-03-06 12:16:33 +01:00
flip
cb902597e2
added NJE calendar event
deploy blog / deploy (push) Successful in 1m13s
2026-03-06 12:14:46 +01:00
5242c3c2a3
Merge pull request 'added NJE' ( #22 ) from staging into production
...
deploy blog / deploy (push) Successful in 1m9s
Reviewed-on: #22
2026-03-06 11:52:49 +01:00
flip
4a780a7713
added NJE
deploy blog / deploy (push) Successful in 1m23s
2026-03-06 00:51:56 +01:00
f908c9526f
Update .forgejo/workflows/deploy.yaml
...
deploy blog / deploy (push) Successful in 1m7s
Signed-off-by: xengi <cccb-git@xengi.de>
2026-03-05 17:59:13 +01:00