From 437f8660a0a483f1698e0f1c5d8abdd8ca1946f7 Mon Sep 17 00:00:00 2001 From: lilly Date: Thu, 4 Jun 2026 15:34:03 +0200 Subject: [PATCH 01/22] use non-deprecated locale key instead of languageCode --- hugo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hugo.toml b/hugo.toml index 3b2548b..62fb6ad 100644 --- a/hugo.toml +++ b/hugo.toml @@ -1,5 +1,5 @@ baseURL = 'https://hamburg.ccc.de/' -languageCode = 'de-de' +locale = 'de-de' defaultContentLanguage = 'de' timeZone = 'Europe/Berlin' title = 'CCC Hansestadt Hamburg e.V.' From 33de946c446c4997c9490522e59a56070d33e9bc Mon Sep 17 00:00:00 2001 From: lilly Date: Sun, 7 Jun 2026 17:24:48 +0200 Subject: [PATCH 02/22] codeberg e.V. MV blogpost (#155) Reviewed-on: https://git.hamburg.ccc.de/CCCHH/ccchh-website/pulls/155 Reviewed-by: stb --- .../blog/2026/2026-06-28-codeberg-mv/index.md | 58 +++++++++++++++++++ 1 file changed, 58 insertions(+) create mode 100644 content/blog/2026/2026-06-28-codeberg-mv/index.md diff --git a/content/blog/2026/2026-06-28-codeberg-mv/index.md b/content/blog/2026/2026-06-28-codeberg-mv/index.md new file mode 100644 index 0000000..623fba6 --- /dev/null +++ b/content/blog/2026/2026-06-28-codeberg-mv/index.md @@ -0,0 +1,58 @@ +--- +categories: event +title: 'Codeberg MV im CCCHH' +date: '2026-06-28T19:15:00+02:00' # date of the event +publishDate: '2026-06-07T12:00:00+02:00' # when to publish +draft: false +location: Z9 +authors: + - lilly +tags: + - social + - Socializing +# header: +# caption: A caption für the picture will be used as Alt-Text +# image: Path to the image +--- + +Bei uns in den Räumen werden wir am *28.06.2026* an der Mitgliederversammlung des [Codeberg e.V.](https://codeberg.org/about) gemeinsam remote teilnehmen. + + + +Die MV findet primär online statt, es gibt aber bei uns die Möglichkeit dieser zusammen im Hauptraum beizuwohnen und die Geschehnisse mitzuverfolgen. + +## Wie funktioniert die Codeberg MV? + +Seit der letzten Jahresversammlung hat Codeberg e.V. 801 neue Mitglieder gewonnen – das bedeutet, dass die diesjährige Jahresversammlung für insgesamt über 47 % der Mitglieder (von derzeit insgesamt 1681 Mitgliedern) die erste ist. Basierend auf dem Feedback der letztjährigen Versammlung wird es einen kurzen Überblick darüber geben, was euch erwartet. + +- Wir können Anträge und Vorschläge für die Jahresversammlung einreichen. +- Es ist eine Videokonferenz mit hunderten anderen e. V.-Mitgliedern; Wir werden unsere Mikrofone nur einschalten, wenn wir das Wort ergreifen. +- Codeberg wird die Tagesordnung durchgehen und jedes Thema vorstellen (z. B. Kandidat*innen für die Kassenprüfung, sowie die zur Abstimmung stehenden Anträge). Anschließend wird Raum für Diskussionen gelassen: wir können Fragen stellen, diskutieren und/oder Meinungen mit anderen Mitgliedern austauschen. +- Die eigentlichen Abstimmungen über verbindliche Beschlüsse findet nach der Jahresversammlung statt; Mitglider im Codeberg e.V. finden mehr Informationen darüber in ihrer eigenen MV-Einladung. +- Anders als im letzten Jahr wird kein Vorstand gewählt; die Amtszeit des Vorstands beträgt zwei Jahre, und die aktuelle Amtszeit des Vorstands läuft noch ein Jahr. +- Codeberg strebt an, die Versammlung auf unter 3 Stunden zu beschränken – einschließlich Pausen. + +Wenn du selbst aktives Mitglied bist, findest du weitere für dich relevante Informationen in deiner Einladung zur MV. + +## Aktuelle Tagesordnung + +1. Formalitäten + 1. Begrüßung: Ordnungsgemäße Einberufung und Feststellung der Beschlussfähigkeit + 1. Vorstellung der Tagesordnung +1. Bericht des Vorstands + 1. Jahresbericht 2025 + 1. Finanzbericht 2025 und Bericht der Rechnungsprüfer + 1. Ausblick +1. Entlastung des Vorstands +1. Vorstellung der Kandidaten: Rechnungsprüfer +1. Änderungen der Vereinsordnung und Satzung + 1. Satzungsänderung: Einsatz gegen Diskriminierung im FOSS-Umfeld zum Vereinszweck hinzufügen + 1. Satzungsänderung: Einsatz moderner Abstimmungssysteme + 1. Änderung der Nutzungsbedingungen: Vibe-gecodete Projekte nicht zulassen + 1. Änderung der Nutzungsbedingungen: Projekte zu Kryptowährungen nicht zulassen + 1. Änderung der Beitragsordnung: Gebührenbefreiung ermöglichen +1. Diskussion über angenommene Anträge & spontane Themen + 1. Präsidiumsdiskussionen den Mitgliedern zugänglich machen + 1. Stellungnahme zur Nutzung von KI durch Codeberg + 1. (Platzhalter für weitere Anträge) + From f5bfba324d3550f7adc4aeb39eb7e747bed8ca6d Mon Sep 17 00:00:00 2001 From: Stefan Bethke Date: Sun, 7 Jun 2026 18:25:30 +0200 Subject: [PATCH 03/22] Happy to sponsor DIDAY.org (#138) Reviewed-on: https://git.hamburg.ccc.de/CCCHH/ccchh-website/pulls/138 --- .../2026/2026-05-08-diday-website/index.md | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 content/blog/2026/2026-05-08-diday-website/index.md diff --git a/content/blog/2026/2026-05-08-diday-website/index.md b/content/blog/2026/2026-05-08-diday-website/index.md new file mode 100644 index 0000000..622103e --- /dev/null +++ b/content/blog/2026/2026-05-08-diday-website/index.md @@ -0,0 +1,26 @@ +--- +title: 'DIDAY.org mit Unterstützung des CCCHH' +date: '2026-06-07T14:00:00+02:00' # date of the event +publishDate: '2026-06-07T14:00:00+02:00' # when to publish +draft: false +location: Z9 +authors: + - stb +tags: + - DID + - CCCHH +# tags: +# header: +# caption: A caption für the picture will be used as Alt-Text +# image: Path to the image +--- + +Der CCC Hansestadt Hamburg e.V. freut sich, den Digital Independence Days unterstützen zu können: Wir hosten die neue Webseite [diday.org](https://diday.org)! Der Digital Independence Day wird von vielen zivilgesellschaftlichen Gruppen getragen, und aus der Community heraus entstand der Wunsch, eine von der Community gestaltete Webseite zu haben. + + + +Worum geht es beim Digital Independence Day? [Kurz gesagt](https://diday.org/de/why/): Wir wollen allen Interessierten Möglichkeiten aufzeigen, sich freizumachen von Großkonzernen, ihren Algorithmen und kommerziellen Interessen (und der politischen Einflußname). Dazu veranstalten wir an jedem ersten Sonntag im Monat den DIDAY, an [vielen Orten](https://events.diday.org) in Deutschland, Europa und der ganzen Welt! Und wir sammeln Anleitungen und weiterführendene Informationen auf unserer Webseite. + +Das besondere: Alle können mitmachen und beitragen. Die gesamte Webseite wird als Open Source auf [codeberg.org/DI-Day/website](https://codeberg.org/DI-Day/website) von allen Interessierten gepflegt und weiterentwickelt. Und um es auch wirklich einfach zu machen, da einzusteigen, haben wir unter [Wie? Gemeinsam](https://diday.org/de/together/) Anleitungen bereitgestellt, wie ihr direkt loslegen könnt. + +Der CCC Hansestadt Hamburg e.V. fungiert als Heimat für die Webseite, sowohl technisch als auch rechtlich. Aber die Inhalte kommen von euch allen! Wir freuen uns zu sehen, was in den nächsten Monaten alles dazukommen wird. \ No newline at end of file From 67e4b3f57f94a4ac51439c0cf812613cb926ced6 Mon Sep 17 00:00:00 2001 From: echtnurich Date: Sun, 7 Jun 2026 22:19:08 +0200 Subject: [PATCH 04/22] Add category to make post visible on front page (#157) Add category to make post visible on front page Reviewed-on: https://git.hamburg.ccc.de/CCCHH/ccchh-website/pulls/157 Reviewed-by: stb --- content/blog/2026/2026-05-08-diday-website/index.md | 1 + 1 file changed, 1 insertion(+) diff --git a/content/blog/2026/2026-05-08-diday-website/index.md b/content/blog/2026/2026-05-08-diday-website/index.md index 622103e..1eb4361 100644 --- a/content/blog/2026/2026-05-08-diday-website/index.md +++ b/content/blog/2026/2026-05-08-diday-website/index.md @@ -1,4 +1,5 @@ --- +categories: article title: 'DIDAY.org mit Unterstützung des CCCHH' date: '2026-06-07T14:00:00+02:00' # date of the event publishDate: '2026-06-07T14:00:00+02:00' # when to publish From 12f14dfc68628e8ebe3cb8e586c648258780d33c Mon Sep 17 00:00:00 2001 From: jtbx Date: Sat, 23 May 2026 18:29:56 +0200 Subject: [PATCH 05/22] Theme: Update RSS template to hugo v0.134.3 Deprecation checks let the template break in some later release. Patches: - Add authors - Use content instead of summary - ~~use publish date instead of date~~ (in default template already --- themes/ccchh/layouts/_default/rss.xml | 20 ++++---------------- 1 file changed, 4 insertions(+), 16 deletions(-) diff --git a/themes/ccchh/layouts/_default/rss.xml b/themes/ccchh/layouts/_default/rss.xml index cc83ee8..f4a91aa 100644 --- a/themes/ccchh/layouts/_default/rss.xml +++ b/themes/ccchh/layouts/_default/rss.xml @@ -1,4 +1,3 @@ -{{- /* Deprecate site.Author.email in favor of site.Params.author.email */}} {{- $authorEmail := "" }} {{- with site.Params.author }} {{- if reflect.IsMap . }} @@ -6,14 +5,8 @@ {{- $authorEmail = . }} {{- end }} {{- end }} -{{- else }} - {{- with site.Author.email }} - {{- $authorEmail = . }} - {{- warnf "The author key in site configuration is deprecated. Use params.author.email instead." }} - {{- end }} {{- end }} -{{- /* Deprecate site.Author.name in favor of site.Params.author.name */}} {{- $authorName := "" }} {{- with site.Params.author }} {{- if reflect.IsMap . }} @@ -23,11 +16,6 @@ {{- else }} {{- $authorName = . }} {{- end }} -{{- else }} - {{- with site.Author.name }} - {{- $authorName = . }} - {{- warnf "The author key in site configuration is deprecated. Use params.author.name instead." }} - {{- end }} {{- end }} {{- $pctx := . }} @@ -48,12 +36,12 @@ {{ if eq .Title .Site.Title }}{{ .Site.Title }}{{ else }}{{ with .Title }}{{ . }} on {{ end }}{{ .Site.Title }}{{ end }} {{ .Permalink }} Recent content {{ if ne .Title .Site.Title }}{{ with .Title }}in {{ . }} {{ end }}{{ end }}on {{ .Site.Title }} - Hugo -- gohugo.io - {{ with $authorEmail }} + Hugo + {{ site.Language.LanguageCode }}{{ with $authorEmail }} {{.}}{{ with $authorName }} ({{ . }}){{ end }}{{ end }}{{ with $authorEmail }} {{ . }}{{ with $authorName }} ({{ . }}){{ end }}{{ end }}{{ with .Site.Copyright }} {{ . }}{{ end }}{{ if not .Date.IsZero }} - {{ .Date.Format "Mon, 02 Jan 2006 15:04:05 -0700" | safeHTML }}{{ end }} + {{ (index $pages.ByLastmod.Reverse 0).Lastmod.Format "Mon, 02 Jan 2006 15:04:05 -0700" | safeHTML }}{{ end }} {{- with .OutputFormats.Get "RSS" }} {{ printf "" .Permalink .MediaType | safeHTML }} {{- end }} @@ -69,7 +57,7 @@ {{ .PublishDate.Format "Mon, 02 Jan 2006 15:04:05 -0700" | safeHTML }} {{- with $authorEmail }}{{ . }}{{ with $authorName }} ({{ . }}){{ end }}{{ end }} {{ .Permalink }} - {{ .Content | html }} + {{ .Content | transform.XMLEscape | safeHTML }} {{- end }} From d87213881f16ab3262f9aa7d0a49ab3c9616c5d9 Mon Sep 17 00:00:00 2001 From: k1ba Date: Thu, 11 Jun 2026 22:55:53 +0200 Subject: [PATCH 06/22] Codeberg MV Anmeldeformular --- content/blog/2026/2026-06-28-codeberg-mv/index.md | 1 + 1 file changed, 1 insertion(+) diff --git a/content/blog/2026/2026-06-28-codeberg-mv/index.md b/content/blog/2026/2026-06-28-codeberg-mv/index.md index 623fba6..268f3dd 100644 --- a/content/blog/2026/2026-06-28-codeberg-mv/index.md +++ b/content/blog/2026/2026-06-28-codeberg-mv/index.md @@ -20,6 +20,7 @@ Bei uns in den Räumen werden wir am *28.06.2026* an der Mitgliederversammlung d Die MV findet primär online statt, es gibt aber bei uns die Möglichkeit dieser zusammen im Hauptraum beizuwohnen und die Geschehnisse mitzuverfolgen. +Wenn ihr daran teilnehmen wollt, füllt bitte einmal das [Anmeldeformular](https://cloud.hamburg.ccc.de/apps/forms/s/jqmsHCSGR3S8brGfjZkwnfpa) aus, damit wir eine Idee haben wie viele Leute wir erwarten müssen. ## Wie funktioniert die Codeberg MV? From 50dc772a71ceec64b042fbe6f3eddba2ac0ea47f Mon Sep 17 00:00:00 2001 From: Stefan Bethke Date: Sat, 13 Jun 2026 12:54:48 +0200 Subject: [PATCH 07/22] Demo-Aufruf ueberwachungsfrei (#161) Reviewed-on: https://git.hamburg.ccc.de/CCCHH/ccchh-website/pulls/161 --- .../2026-06-13-ueberwachungsfrei/index.md | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 content/blog/2026/2026-06-13-ueberwachungsfrei/index.md diff --git a/content/blog/2026/2026-06-13-ueberwachungsfrei/index.md b/content/blog/2026/2026-06-13-ueberwachungsfrei/index.md new file mode 100644 index 0000000..242e204 --- /dev/null +++ b/content/blog/2026/2026-06-13-ueberwachungsfrei/index.md @@ -0,0 +1,28 @@ +--- +categories: article +title: 'Demo-Aufruf: Überwachungsfrei in Hamburg' +date: '2026-06-20T14:00:00+02:00' +publishDate: '2026-06-13T12:00:00+02:00' +draft: false +authors: + - stb +tags: + - überwachung + - vorratsdatenspeicherung + - widerstand +--- +**tl;dr** Kundgebung auf dem Hansaplatz am Samstag, 20.6., 14 Uhr, um weitreichende Überwachung in Deutschland und in Hamburg zu verhindern. Alle Infos: [Überwachungsfrei.eu](https://überwachungsfrei.eu). + +Bund und Länder treiben neue Überwachungsgesetze voran. Dazu gehören biometrische Rasterfahndung, automatisierte Massendatenauswertung, die Erhebung von Bewegungsdaten aus Fahrzeugen, Vorratsdatenspeicherung und Chatkontrolle. Hinzu kommt die Auswertung von Standortdaten aus Apps, ganz ohne gesetzliche Grundlage, sowie das Training intransparenter „KIs“ mit den frisch gesammelten Daten. + + + +Gleichzeitig geraten soziale Probleme aus dem Fokus. Technische Überwachung wird als Lösung gesellschaftlicher und sozialer Herausforderungen betrachtet. Doch mehr Überwachung führt nicht zu mehr sozialer Sicherheit. Sie verschiebt Probleme, statt sie zu lösen, und verändert das Verhältnis zwischen Staat und Bevölkerung grundlegend. Schritt für Schritt wird alltägliches Verhalten unter Beobachtung gestellt und Freiheit eingeschränkt. + +Kaum ein Ort in Hamburg verdeutlicht diese Entwicklung so sehr wie der Hansaplatz. Seit 2023 wird hier das Verhalten aller, die sich auf dem Platz aufhalten, durch Kameras und automatisierte Systeme erfasst und ausgewertet. Was als Ausnahme begann, wird nun zum Normalzustand: Kontinuierliche Beobachtung im öffentlichen Raum. + +Wir setzen uns für den Schutz von Grundrechten und informationeller Selbstbestimmung ein. Für öffentliche Räume, in denen Menschen sich frei bewegen, austauschen und engagieren können, ohne permanent beobachtet und bewertet zu werden. Wir wollen eine Politik, die die Ursachen gesellschaftlicher Probleme angeht, statt immer neue Überwachungsmaßnahmen einzuführen. + +Wir wollen das nicht hinnehmen. + +Daher gehen wir auf die Straße. Am 20.06. um 14 Uhr in Hamburg, auf dem Hansaplatz. From d00009a594ede4afefae0fff568ff54febfcab95 Mon Sep 17 00:00:00 2001 From: Stefan Bethke Date: Sat, 13 Jun 2026 13:00:00 +0200 Subject: [PATCH 08/22] ueberwachungsfrei: add missing tag (#162) Reviewed-on: https://git.hamburg.ccc.de/CCCHH/ccchh-website/pulls/162 --- content/blog/2026/2026-06-13-ueberwachungsfrei/index.md | 1 + 1 file changed, 1 insertion(+) diff --git a/content/blog/2026/2026-06-13-ueberwachungsfrei/index.md b/content/blog/2026/2026-06-13-ueberwachungsfrei/index.md index 242e204..95b6f55 100644 --- a/content/blog/2026/2026-06-13-ueberwachungsfrei/index.md +++ b/content/blog/2026/2026-06-13-ueberwachungsfrei/index.md @@ -7,6 +7,7 @@ draft: false authors: - stb tags: + - event - überwachung - vorratsdatenspeicherung - widerstand From d82786784bfe519e06c32c7f85ff1fc73f711176 Mon Sep 17 00:00:00 2001 From: Stefan Bethke Date: Sat, 13 Jun 2026 13:15:27 +0200 Subject: [PATCH 09/22] Add missing location (#163) Reviewed-on: https://git.hamburg.ccc.de/CCCHH/ccchh-website/pulls/163 --- content/blog/2026/2026-06-13-ueberwachungsfrei/index.md | 1 + 1 file changed, 1 insertion(+) diff --git a/content/blog/2026/2026-06-13-ueberwachungsfrei/index.md b/content/blog/2026/2026-06-13-ueberwachungsfrei/index.md index 95b6f55..2cf7c0f 100644 --- a/content/blog/2026/2026-06-13-ueberwachungsfrei/index.md +++ b/content/blog/2026/2026-06-13-ueberwachungsfrei/index.md @@ -4,6 +4,7 @@ title: 'Demo-Aufruf: Überwachungsfrei in Hamburg' date: '2026-06-20T14:00:00+02:00' publishDate: '2026-06-13T12:00:00+02:00' draft: false +location: Hansaplatz authors: - stb tags: From 5572f70e968058b0c94cf02437a9718636104cc3 Mon Sep 17 00:00:00 2001 From: jtbx Date: Sat, 13 Jun 2026 20:45:11 +0200 Subject: [PATCH 10/22] Fix metadata of latest posts by stb (#164) Reviewed-on: https://git.hamburg.ccc.de/CCCHH/ccchh-website/pulls/164 Reviewed-by: stb --- content/blog/2026/2026-05-08-diday-website/index.md | 4 +--- content/blog/2026/2026-06-13-ueberwachungsfrei/index.md | 2 +- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/content/blog/2026/2026-05-08-diday-website/index.md b/content/blog/2026/2026-05-08-diday-website/index.md index 1eb4361..1e1c267 100644 --- a/content/blog/2026/2026-05-08-diday-website/index.md +++ b/content/blog/2026/2026-05-08-diday-website/index.md @@ -2,9 +2,7 @@ categories: article title: 'DIDAY.org mit Unterstützung des CCCHH' date: '2026-06-07T14:00:00+02:00' # date of the event -publishDate: '2026-06-07T14:00:00+02:00' # when to publish draft: false -location: Z9 authors: - stb tags: @@ -24,4 +22,4 @@ Worum geht es beim Digital Independence Day? [Kurz gesagt](https://diday.org/de/ Das besondere: Alle können mitmachen und beitragen. Die gesamte Webseite wird als Open Source auf [codeberg.org/DI-Day/website](https://codeberg.org/DI-Day/website) von allen Interessierten gepflegt und weiterentwickelt. Und um es auch wirklich einfach zu machen, da einzusteigen, haben wir unter [Wie? Gemeinsam](https://diday.org/de/together/) Anleitungen bereitgestellt, wie ihr direkt loslegen könnt. -Der CCC Hansestadt Hamburg e.V. fungiert als Heimat für die Webseite, sowohl technisch als auch rechtlich. Aber die Inhalte kommen von euch allen! Wir freuen uns zu sehen, was in den nächsten Monaten alles dazukommen wird. \ No newline at end of file +Der CCC Hansestadt Hamburg e.V. fungiert als Heimat für die Webseite, sowohl technisch als auch rechtlich. Aber die Inhalte kommen von euch allen! Wir freuen uns zu sehen, was in den nächsten Monaten alles dazukommen wird. diff --git a/content/blog/2026/2026-06-13-ueberwachungsfrei/index.md b/content/blog/2026/2026-06-13-ueberwachungsfrei/index.md index 2cf7c0f..6118997 100644 --- a/content/blog/2026/2026-06-13-ueberwachungsfrei/index.md +++ b/content/blog/2026/2026-06-13-ueberwachungsfrei/index.md @@ -1,5 +1,5 @@ --- -categories: article +categories: event title: 'Demo-Aufruf: Überwachungsfrei in Hamburg' date: '2026-06-20T14:00:00+02:00' publishDate: '2026-06-13T12:00:00+02:00' From da5da9fd62157da1bf00142c1c2a40f0f5ad25e6 Mon Sep 17 00:00:00 2001 From: jtbx Date: Mon, 8 Jun 2026 22:00:24 +0200 Subject: [PATCH 11/22] Theme: Display articles for 5 days (+6 hours) --- themes/ccchh/layouts/index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/themes/ccchh/layouts/index.html b/themes/ccchh/layouts/index.html index 8f1b5f6..c75d145 100644 --- a/themes/ccchh/layouts/index.html +++ b/themes/ccchh/layouts/index.html @@ -28,7 +28,7 @@ {{- end }} {{- $article := where (.Site.GetPage "blog").Pages ".Params.categories" "article" }} - {{- $articleDisplayTime := time.ParseDuration "-30h" }} + {{- $articleDisplayTime := time.ParseDuration "-126h" }} {{- $articleNew := where $article ".Params.publishDate" "ge" (time.Now.Add $articleDisplayTime) }} {{ if $articleNew }}
From c43009bbb3cdefccb1e67eb835dcebb87a68bdf2 Mon Sep 17 00:00:00 2001 From: jtbx Date: Mon, 8 Jun 2026 21:58:04 +0200 Subject: [PATCH 12/22] Theme: Fix doubled "Neuigkeiten" heading --- themes/ccchh/layouts/index.html | 15 ++++++--------- themes/ccchh/layouts/partials/blog-header.html | 6 ++++++ 2 files changed, 12 insertions(+), 9 deletions(-) diff --git a/themes/ccchh/layouts/index.html b/themes/ccchh/layouts/index.html index c75d145..5963234 100644 --- a/themes/ccchh/layouts/index.html +++ b/themes/ccchh/layouts/index.html @@ -7,7 +7,12 @@ {{- $events := where (.Site.GetPage "blog").Pages ".Params.categories" "event" }} {{- $lookback := time.ParseDuration "-6h" }} {{- $upcoming := where $events ".Params.date" "ge" (time.Now.Add $lookback) }} - {{ if $upcoming }} + + {{- $article := where (.Site.GetPage "blog").Pages ".Params.categories" "article" }} + {{- $articleDisplayTime := time.ParseDuration "-126h" }} + {{- $articleNew := where $article ".Params.publishDate" "ge" (time.Now.Add $articleDisplayTime) }} + + {{ if or $upcoming $articleNew }}

Neuigkeiten

{{- range $upcoming.ByDate }} @@ -24,15 +29,7 @@ {{- end }}
{{- end }} -
- {{- end }} - {{- $article := where (.Site.GetPage "blog").Pages ".Params.categories" "article" }} - {{- $articleDisplayTime := time.ParseDuration "-126h" }} - {{- $articleNew := where $article ".Params.publishDate" "ge" (time.Now.Add $articleDisplayTime) }} - {{ if $articleNew }} -
-

Neuigkeiten

{{- range $articleNew.ByDate }}
{{- partial "blog-header.html" (dict "headingLink" true "level" 4 "reduced" true "page" . ) }} diff --git a/themes/ccchh/layouts/partials/blog-header.html b/themes/ccchh/layouts/partials/blog-header.html index eef7cba..05edaf5 100644 --- a/themes/ccchh/layouts/partials/blog-header.html +++ b/themes/ccchh/layouts/partials/blog-header.html @@ -14,7 +14,12 @@ {{- end }}
+ {{- if (eq .Params.categories "event") }} {{ .Date | time.Format "Mon, 2006-01-02 15:04" }} + {{- else }} + {{ .Date | time.Format "2006-01-02" }} + {{- end }} + {{- if (eq .Params.categories "event") }} {{- with .Params.location }} @@ -25,6 +30,7 @@ {{- end -}} {{- end }} + {{- end }} {{- if $showTags }} {{- with .Page.GetTerms "tags" }} From 3df895f73461bc0081bd787d1a7ec61f73990145 Mon Sep 17 00:00:00 2001 From: jtbx Date: Thu, 11 Jun 2026 22:12:25 +0200 Subject: [PATCH 13/22] Theme: Reverse article order on start page articles are in the past, so sorting them in descending order will result in the most recent being the first item. --- themes/ccchh/layouts/index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/themes/ccchh/layouts/index.html b/themes/ccchh/layouts/index.html index 5963234..ef3708d 100644 --- a/themes/ccchh/layouts/index.html +++ b/themes/ccchh/layouts/index.html @@ -30,7 +30,7 @@
{{- end }} - {{- range $articleNew.ByDate }} + {{- range $articleNew.ByDate.Reverse }}
{{- partial "blog-header.html" (dict "headingLink" true "level" 4 "reduced" true "page" . ) }} From 0992ff34c41c9c3b74729440eaa59a7f4365f74b Mon Sep 17 00:00:00 2001 From: Stefan Bethke Date: Sun, 14 Jun 2026 21:20:52 +0200 Subject: [PATCH 14/22] Better explain content types (#165) * make it clear that Hugo/the template distinguishes content types based on frontmatter fields * explain what the key differences are * link to the archetypes so people can better understand what the relevant fields are Reviewed-on: https://git.hamburg.ccc.de/CCCHH/ccchh-website/pulls/165 Reviewed-by: jtbx --- README.md | 82 +++++++++++++++++++++++++++++++++++++++++-------------- 1 file changed, 61 insertions(+), 21 deletions(-) diff --git a/README.md b/README.md index 8bf8426..666a785 100644 --- a/README.md +++ b/README.md @@ -29,25 +29,59 @@ To populate the calendar data, please run `./fetch-calendar.sh` before running h Running the hugo command without and parameters will re-generate the site in the `public` directory. To deploy the website, just copy the whole folder to a directory which is servered by the webserver of your preference. -Please note, that the website should be re-deployed at least daily to update the "announcement" section on the front page even if there were no changed to the content. +Please note that the website should be re-deployed at least daily to update the "announcement" section on the front page even if there were no changed to the content. -### Add Pages +### Previewing Changes Locally To run a local version, just install HUGO by following the [instructions](https://gohugo.io/installation/) for your operating system. To build the website and run a development webserver, execute: ```shell -hugo server +hugo server --buildFuture --buildDrafts ``` -To also build posts in the future or in draft state, run this instead: +Note: the flags `--buildFuture --buildDrafts` makes Hugo process all content, even if the `publishDate` is still in the future, or the content is marked as `draft: true` in the frontmatter. +You usually want these flags, especially if you are preparing content that should only be shown after a certain date. + +Also see [Submitting Your Content](#submitting-your-content) below. + +### Adding Content + +There are two basic types of posts: Events and blog posts. +Hugo and the template set distinguish between these two types based on frontmatter information. +When manually creating content, you need to take extra care to use the correct frontmatter data. +See the link to the Hugo archetypes below for details. + +**If at all possible, use `hugo new content` with the appropriate parameters to create the new content file correctly.** + +You should always set these frontmatter fields: +* `categories`: must be either `article` or `event`; see below. +* `date`: the date displayed for this content. + For events, that should be when the event takes place; for blog posts, it is when the post was written. +* `publishDate`: the date and time the content should be published. + Note that if you do not specify a `publishDate`, the value of `date` will be used. +* `title`: the headline of your content. + +#### Add a Blog Entry + +Blog posts (the archetype is called `article`) should be used for information that will be relevant for a longer period, for example explanations about technical, political or cultural topics. +Articles will be shown for a few days on the home page. +The [blog page](https://hamburg.ccc.de/blog/) shows all posts, newest first. +In addition, the `tags:` can be used to find blog posts about certain topics. + +To create a new general blog post, run a command like this: ```shell -hugo server -D +hugo new content --kind article blog/yyyy/yyyy-mm-dd-your-article-title/index.md ``` +If you want to create a blog post from scratch, or convert an event into a blog post, see the frontmatter data in [themes/ccchh/archetypes/article.md](themes/ccchh/archetypes/article.md). +In particular, you need to set `categories: article`. +You do not need to specify an explicit `publishDate`, as the value of `date` will be used as a fallback. + #### Add an Event Announcement -There are two basic types of posts: Events and articles. -Events will be shown on the home page from their publishing date until they have happened and shall be used for things which happen at a certain date. +Events will be shown on the home page from the frontmatter `publishDate:` until the `date:` (plus a few hours grace period). +Use them for information that is relevant for a specific event, like a talk or a meeting. + This is not limited to events organized by the CCCHH, but can also be a hint to other events which we think are related to our activities. To create a new event blog post, run a command like this: @@ -55,29 +89,35 @@ To create a new event blog post, run a command like this: hugo new content --kind event blog/yyyy/yyyy-mm-dd-your-event-title/index.md ``` -#### Add a Blog Entry - -As mentioned before, you can also create blog posts for things which aren't events. -They will only be shown in the "blog" section and posted to the RSS feeds and shall be used for things which are relevant for a longer time. - -As we have much more event announcements than articles, finding articles in all blog posts can be quite a challenge. -But using these two categories enables filtering, so that the history of articles is in one list. - -To create a new general blog post, run a command like this: -```shell -hugo new content --kind article blog/yyyy/yyyy-mm-dd-your-article-title/index.md -``` +If you want to create an event from scratch, or convert a blog post into an event, see the frontmatter data in [themes/ccchh/archetypes/event.md](themes/ccchh/archetypes/event.md). +In particular, you need to set `categories: event`, `date:` for the date of the event, `publishDate:` for the date the content should be published, and `location:` to whereever your event takes place. #### Additional Notes on Events and Articles By default the first 70 words are shown as a summary on list pages. -Please use `` to manually separate the summary from other post content. +Please use `` (white space matters) to manually separate the summary from other post content. Please prefix your folder name with a date to make browsing the content in the source code easier. The date in the URL will be taken from the `date` field in the front matter. Blog posts from before 2024-01-22 were imported from the previous website and have additional front matter data which is not usually needed (e.g. the lastmod value). -When using the commands above, the template shall have evenything you need. + +#### Submitting Your Content + +After creating the new content, or making changes to existing content please commit your changes with a meaningful commit message to a fresh branch. +Name the branch in a way that makes it easy to understand what the changes are, for example, the title of your new blog post. + +Push the branch to git.hamburg.ccc.de, and create a new pull request. +Invite reviewers, or post the link to the PR to the [#infrastruktur:hamburg.ccc.de](https://matrix.to/#/#infrastruktur:hamburg.ccc.de) Matrix channel. + +The changes you have made will be deployed to the staging website automatically (this might take a minute or two). +See the comments in the PR for the link to your preview. +You and the reviewers can use the link to preview the changes. + +If you have set a `publishDate` to a date and time in the future, the preview will show the content as it would appear then. + +Once at least one reviewer approves the PR, it will be merged and pushed to production. +This usually takes less than five minutes. #### Populate the Event Calendar From d4044a7486dd03d3d55669a00317b4b562dfeadf Mon Sep 17 00:00:00 2001 From: Stefan Bethke Date: Sun, 14 Jun 2026 21:36:09 +0200 Subject: [PATCH 15/22] Explain the automated deployment processes --- README.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/README.md b/README.md index 666a785..5d68b19 100644 --- a/README.md +++ b/README.md @@ -30,6 +30,7 @@ Running the hugo command without and parameters will re-generate the site in the To deploy the website, just copy the whole folder to a directory which is servered by the webserver of your preference. Please note that the website should be re-deployed at least daily to update the "announcement" section on the front page even if there were no changed to the content. +See [Automated Deployment](#automated-deployment) for the way the deployment is set up on git.hamburg.ccc.de ### Previewing Changes Locally @@ -119,6 +120,19 @@ If you have set a `publishDate` to a date and time in the future, the preview wi Once at least one reviewer approves the PR, it will be merged and pushed to production. This usually takes less than five minutes. +### Automated Deployment + +The website is automatically rebuilt and redeployed every 20 minutes. At each build and deploy: +* The event calendar is fetched. +* Hugo renders all pages. +* All changed files are deployed to the production web server. + +See [.forgejo/workflows/deploy.yaml](.forgejo/workflows/deploy.yaml) for all the details. + +Additionally, for each pull request, a version of the website is deployed to the staging website under a unique URL. +The pull request will be updated with the URL, so you and the reviewers can look at the changes as they will appear after merging. +After the PR is closed, the staging URL will be removed. + #### Populate the Event Calendar The event calendar table is filled from the Nextcloud iCal feed. From d73dfb4742dd24a117b38f8f7fb34f3cf4ae8acc Mon Sep 17 00:00:00 2001 From: Stefan Bethke Date: Mon, 15 Jun 2026 18:21:49 +0200 Subject: [PATCH 16/22] Update description of groups, add missing ones (#168) Reviewed-on: https://git.hamburg.ccc.de/CCCHH/ccchh-website/pulls/168 Reviewed-by: jtbx --- content/home/3-gruppen/5-crypto.md | 6 +++--- content/home/3-gruppen/6-netzpolitischer-abend..md | 10 ++++++++++ content/home/3-gruppen/7-selfhosting.md | 10 ++++++++++ content/home/3-gruppen/8-ham-radio.md | 10 ++++++++++ 4 files changed, 33 insertions(+), 3 deletions(-) create mode 100644 content/home/3-gruppen/6-netzpolitischer-abend..md create mode 100644 content/home/3-gruppen/7-selfhosting.md create mode 100644 content/home/3-gruppen/8-ham-radio.md diff --git a/content/home/3-gruppen/5-crypto.md b/content/home/3-gruppen/5-crypto.md index df38a89..5ac12d9 100644 --- a/content/home/3-gruppen/5-crypto.md +++ b/content/home/3-gruppen/5-crypto.md @@ -1,10 +1,10 @@ --- -title: "Crypto-Gruppe" +title: "Digitale Selbstverteidigung" draft: false headless: true type: card -image: cryptoparty-300x100.png +#image: cryptoparty-300x100.png link: https://wiki.hamburg.ccc.de/club:cryptogruppe:start --- -Die Cryptogruppe befasst sich mit digitaler Selbstverteidigung und veranstaltet u.a. Cryptoparties in Hamburg. +Die Gruppe befasst sich mit Datenschutz, Verschlüsselung, Backup-Strategien und vielem mehr. \ No newline at end of file diff --git a/content/home/3-gruppen/6-netzpolitischer-abend..md b/content/home/3-gruppen/6-netzpolitischer-abend..md new file mode 100644 index 0000000..3293822 --- /dev/null +++ b/content/home/3-gruppen/6-netzpolitischer-abend..md @@ -0,0 +1,10 @@ +--- +title: "Digitale Selbstverteidigung" +draft: false +headless: true +type: card +# image: TODO +link: https://wiki.hamburg.ccc.de/club:cryptogruppe:start +--- + +Wir diskutieren mit Menschen aus der Region über netzpolitische Fragestellungen, z. B. die Digitalisierung der Hamburger Verwaltung, neue Überwachung und Polizeibefugnisse, oder die Auswirkungen von KI auf das Leben in Hamburg. diff --git a/content/home/3-gruppen/7-selfhosting.md b/content/home/3-gruppen/7-selfhosting.md new file mode 100644 index 0000000..ae470ed --- /dev/null +++ b/content/home/3-gruppen/7-selfhosting.md @@ -0,0 +1,10 @@ +--- +title: "Selfhosting Usergroup" +draft: false +headless: true +type: card +# image: TODO +link: https://wiki.hamburg.ccc.de/club:selfhosting:start +--- + +Wer seine eigenen (Heim-)Server betreiben möchte, und hinter die Kulissen der grafischen Oberflächen schauen möchte, ist hier richtig. \ No newline at end of file diff --git a/content/home/3-gruppen/8-ham-radio.md b/content/home/3-gruppen/8-ham-radio.md new file mode 100644 index 0000000..672d537 --- /dev/null +++ b/content/home/3-gruppen/8-ham-radio.md @@ -0,0 +1,10 @@ +--- +title: "Funkamateure" +draft: false +headless: true +type: card +# image: TODO +link: https://wiki.hamburg.ccc.de/club:amateurfunk:start +--- + +Kreativer Umgang mit Technik? Machen die Funkamateure seid über 100 Jahren, und natürlich auch bei uns im CCCHH. From bf03e8b5a9f1564cf8795e97c48b47b6da211103 Mon Sep 17 00:00:00 2001 From: stb Date: Mon, 15 Jun 2026 18:23:14 +0200 Subject: [PATCH 17/22] Rearrange home page, add link to blogs (#166) * Make the news section most prominent by moving "about us" down * Add a link to all blog posts (articles and events) * Update group cards Reviewed-on: https://git.hamburg.ccc.de/CCCHH/ccchh-website/pulls/166 Reviewed-by: jtbx --- content/_index.md | 5 ----- content/home/1a-about/index.md | 10 ++++++++++ themes/ccchh/layouts/index.html | 3 ++- 3 files changed, 12 insertions(+), 6 deletions(-) create mode 100644 content/home/1a-about/index.md diff --git a/content/_index.md b/content/_index.md index 5f69c56..79ad903 100644 --- a/content/_index.md +++ b/content/_index.md @@ -3,8 +3,3 @@ title: "CCC Hansestadt Hamburg e.V." date: 2022-11-20T09:03:20-08:00 draft: false --- - -## Über uns -Wir sind der Chaos Computer Club der Hansestadt Hamburg. -Bei uns handelt es sich um eine Gruppe von Menschen, die ein Interesse am kreativen Umgang mit Technik teilen. -Unsere Gesprächsthemen und Projekte reichen von Soft- und Hardware zu Datenschutz und Netzpolitik. diff --git a/content/home/1a-about/index.md b/content/home/1a-about/index.md new file mode 100644 index 0000000..633877f --- /dev/null +++ b/content/home/1a-about/index.md @@ -0,0 +1,10 @@ +--- +title: "Über uns" +date: 2026-06-13T00:00:00-02:00 +draft: false +headless: true +--- + +Wir sind der Chaos Computer Club der Hansestadt Hamburg: +Eine Gruppe von Menschen, die ein Interesse am kreativen Umgang mit Technik teilen. +Unsere Gesprächsthemen und Projekte reichen von Soft- und Hardware zu Datenschutz und Netzpolitik. diff --git a/themes/ccchh/layouts/index.html b/themes/ccchh/layouts/index.html index ef3708d..0c0e47d 100644 --- a/themes/ccchh/layouts/index.html +++ b/themes/ccchh/layouts/index.html @@ -14,7 +14,7 @@ {{ if or $upcoming $articleNew }}
-

Neuigkeiten

+

Aktuell

{{- range $upcoming.ByDate }}
{{- partial "blog-header.html" (dict "headingLink" true "level" 4 "reduced" true "page" . ) }} @@ -44,6 +44,7 @@ {{- end }}
{{- end }} +

Wir pflegen ein Archiv aller Neuigkeiten.

{{- end }} From 0941f5877e9c93f7f8ffd4d9c459c3b05cb6cb41 Mon Sep 17 00:00:00 2001 From: Stefan Bethke Date: Tue, 16 Jun 2026 22:32:17 +0200 Subject: [PATCH 18/22] DIDAY Juli (#171) Reviewed-on: https://git.hamburg.ccc.de/CCCHH/ccchh-website/pulls/171 --- .../index.md | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 content/blog/2026/2026-07-05-diday-password-manager/index.md diff --git a/content/blog/2026/2026-07-05-diday-password-manager/index.md b/content/blog/2026/2026-07-05-diday-password-manager/index.md new file mode 100644 index 0000000..88ec9ba --- /dev/null +++ b/content/blog/2026/2026-07-05-diday-password-manager/index.md @@ -0,0 +1,29 @@ +--- +categories: event +title: 'DIDAY: Password Manager' +date: '2026-07-05T14:00:00+02:00' # date of the event +publishDate: '2026-06-16T18:44:27+02:00' # when to publish +draft: false +location: Z9 +authors: + - stb +tags: + - DID + - digitale selbstverteidigung + - password manager +# tags: +# header: +# caption: A caption für the picture will be used as Alt-Text +# image: Path to the image +--- + +Ihr kennt es alle: ihr meldet euch in einer App oder auf einer Website neu an, und ihr braucht ein gutes Passwort. Aber wo bekommt man das her, und noch viel wichtiger, wie merkt man sich das? Über die Zeit kommen schnell zig wenn nicht hunderte solche Passwörter zusammen. + + + +Beim DIDAY im Juli zeigen wir euch bei uns im CCCHH, welche Optionen es gibt, und welche Vor- und Nachteile sich damit verbinden: unterschiedliche Passwort-Manager rein lokal auf dem eignenen Rechner, mit Synchronisierung über NextCloud, oder mit Cloud-Dienst. Und wir haben auch eine ganz einfach Papier-Variante, die trotzdem sicher ist! + +Im Anschluss stehen wir euch für Fragen und Diskussionen zur Verfügung, natürlich auch zu anderen Themen der digitalen Unabhängigkeit. + +Es ist keine Anmeldung erforderlich. + From c9ec982f5b0833bb6f88e541ba1b74d48f89a140 Mon Sep 17 00:00:00 2001 From: Renovate Date: Fri, 19 Jun 2026 08:54:36 +0200 Subject: [PATCH 19/22] Update actions/checkout action to v7 (#172) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [actions/checkout](https://github.com/actions/checkout) | action | major | `v6` → `v7` | --- ### Release Notes
actions/checkout (actions/checkout) ### [`v7.0.0`](https://github.com/actions/checkout/blob/HEAD/CHANGELOG.md#v700) [Compare Source](https://github.com/actions/checkout/compare/v7.0.0...v7.0.0) - Block checking out fork PR for pull\_request\_target and workflow\_run by [@​aiqiaoy](https://github.com/aiqiaoy) in [#​2454](https://github.com/actions/checkout/pull/2454) - Bump actions/publish-immutable-action from 0.0.3 to 0.0.4 in the minor-actions-dependencies group across 1 directory by [@​dependabot](https://github.com/dependabot)\[bot] in [#​2458](https://github.com/actions/checkout/pull/2458) - Bump flatted from 3.3.1 to 3.4.2 by [@​dependabot](https://github.com/dependabot)\[bot] in [#​2460](https://github.com/actions/checkout/pull/2460) - Bump js-yaml from 4.1.0 to 4.2.0 by [@​dependabot](https://github.com/dependabot)\[bot] in [#​2461](https://github.com/actions/checkout/pull/2461) - Bump [@​actions/core](https://github.com/actions/core) and [@​actions/tool-cache](https://github.com/actions/tool-cache) and Remove uuid by [@​dependabot](https://github.com/dependabot)\[bot] in [#​2459](https://github.com/actions/checkout/pull/2459) - upgrade module to esm and update dependencies by [@​aiqiaoy](https://github.com/aiqiaoy) in [#​2463](https://github.com/actions/checkout/pull/2463) - Bump the minor-npm-dependencies group across 1 directory with 3 updates by [@​dependabot](https://github.com/dependabot)\[bot] in [#​2462](https://github.com/actions/checkout/pull/2462) ### [`v7`](https://github.com/actions/checkout/blob/HEAD/CHANGELOG.md#v700) [Compare Source](https://github.com/actions/checkout/compare/v6.0.3...v7.0.0) - Block checking out fork PR for pull\_request\_target and workflow\_run by [@​aiqiaoy](https://github.com/aiqiaoy) in [#​2454](https://github.com/actions/checkout/pull/2454) - Bump actions/publish-immutable-action from 0.0.3 to 0.0.4 in the minor-actions-dependencies group across 1 directory by [@​dependabot](https://github.com/dependabot)\[bot] in [#​2458](https://github.com/actions/checkout/pull/2458) - Bump flatted from 3.3.1 to 3.4.2 by [@​dependabot](https://github.com/dependabot)\[bot] in [#​2460](https://github.com/actions/checkout/pull/2460) - Bump js-yaml from 4.1.0 to 4.2.0 by [@​dependabot](https://github.com/dependabot)\[bot] in [#​2461](https://github.com/actions/checkout/pull/2461) - Bump [@​actions/core](https://github.com/actions/core) and [@​actions/tool-cache](https://github.com/actions/tool-cache) and Remove uuid by [@​dependabot](https://github.com/dependabot)\[bot] in [#​2459](https://github.com/actions/checkout/pull/2459) - upgrade module to esm and update dependencies by [@​aiqiaoy](https://github.com/aiqiaoy) in [#​2463](https://github.com/actions/checkout/pull/2463) - Bump the minor-npm-dependencies group across 1 directory with 3 updates by [@​dependabot](https://github.com/dependabot)\[bot] in [#​2462](https://github.com/actions/checkout/pull/2462)
--- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate). Reviewed-on: https://git.hamburg.ccc.de/CCCHH/ccchh-website/pulls/172 Reviewed-by: stb --- .forgejo/workflows/deploy.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.forgejo/workflows/deploy.yaml b/.forgejo/workflows/deploy.yaml index b08a439..92e4b21 100644 --- a/.forgejo/workflows/deploy.yaml +++ b/.forgejo/workflows/deploy.yaml @@ -29,7 +29,7 @@ jobs: # For uploading. apk add rsync openssh - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 with: fetch-depth: 0 # pull full history for page lastmod by git commit date From 5263f294dbe7c6d5437e61da88b98627d12c9c94 Mon Sep 17 00:00:00 2001 From: stb Date: Fri, 19 Jun 2026 08:55:29 +0200 Subject: [PATCH 20/22] Add a status canary hidden string (#170) This allows status.hamburg.ccc.de to work irrespective of actual content changes. Reviewed-on: https://git.hamburg.ccc.de/CCCHH/ccchh-website/pulls/170 --- content/_index.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/content/_index.md b/content/_index.md index 79ad903..408cf8c 100644 --- a/content/_index.md +++ b/content/_index.md @@ -3,3 +3,5 @@ title: "CCC Hansestadt Hamburg e.V." date: 2022-11-20T09:03:20-08:00 draft: false --- + + From 9ddb7da08a97fd1ec854bbdd3c0aadebb22769ac Mon Sep 17 00:00:00 2001 From: stb Date: Tue, 23 Jun 2026 08:43:19 +0200 Subject: [PATCH 21/22] Renumber homepage sections (#169) This will make it easier to insert new sections in the middle in the future. Reviewed-on: https://git.hamburg.ccc.de/CCCHH/ccchh-website/pulls/169 --- content/home/{1-kalender => 100-kalender}/index.md | 0 content/home/{1a-about => 200-about}/index.md | 0 .../Z9-hauptraum-202301-kueche.jpeg | Bin .../Z9-hauptraum-202512-leinwand.jpeg | Bin content/home/{2-visit => 300-visit}/index.md | 0 .../home/{3-gruppen => 400-gruppen}/1-freifunk.md | 0 .../home/{3-gruppen => 400-gruppen}/2-geekfem.md | 0 content/home/{3-gruppen => 400-gruppen}/3-ctf.md | 0 content/home/{3-gruppen => 400-gruppen}/4-cms.md | 0 content/home/{3-gruppen => 400-gruppen}/5-crypto.md | 0 .../6-netzpolitischer-abend..md | 0 .../{3-gruppen => 400-gruppen}/6-ueberwachung.md | 0 .../{3-gruppen => 400-gruppen}/7-selfhosting.md | 0 .../home/{3-gruppen => 400-gruppen}/8-ham-radio.md | 0 .../home/{3-gruppen => 400-gruppen}/c3h2-logo.png | Bin .../{3-gruppen => 400-gruppen}/cms-logo-blau.png | Bin .../cryptoparty-300x100.png | Bin .../{3-gruppen => 400-gruppen}/ffhhlogo_neu.png | Bin .../haecksen-logo-gruenblau.png | Bin content/home/{3-gruppen => 400-gruppen}/index.md | 0 .../{4-kontakt => 500-kontakt}/1-unterstuetzen.md | 0 .../home/{4-kontakt => 500-kontakt}/2-geschichte.md | 0 content/home/{4-kontakt => 500-kontakt}/index.md | 0 .../home/{4-kontakt => 500-kontakt}/z9-anfahrt.png | Bin .../cryptoparty-300x100.png | Bin .../{9-freunde => 600-freunde}/ffhhlogo_neu.png | Bin content/home/{9-freunde => 600-freunde}/fiff.png | Bin .../home/{9-freunde => 600-freunde}/frappant.png | Bin .../home/{9-freunde => 600-freunde}/fux_logo.png | Bin .../{9-freunde => 600-freunde}/gaengeviertel.png | Bin content/home/{9-freunde => 600-freunde}/index.md | 0 31 files changed, 0 insertions(+), 0 deletions(-) rename content/home/{1-kalender => 100-kalender}/index.md (100%) rename content/home/{1a-about => 200-about}/index.md (100%) rename content/home/{2-visit => 300-visit}/Z9-hauptraum-202301-kueche.jpeg (100%) rename content/home/{2-visit => 300-visit}/Z9-hauptraum-202512-leinwand.jpeg (100%) rename content/home/{2-visit => 300-visit}/index.md (100%) rename content/home/{3-gruppen => 400-gruppen}/1-freifunk.md (100%) rename content/home/{3-gruppen => 400-gruppen}/2-geekfem.md (100%) rename content/home/{3-gruppen => 400-gruppen}/3-ctf.md (100%) rename content/home/{3-gruppen => 400-gruppen}/4-cms.md (100%) rename content/home/{3-gruppen => 400-gruppen}/5-crypto.md (100%) rename content/home/{3-gruppen => 400-gruppen}/6-netzpolitischer-abend..md (100%) rename content/home/{3-gruppen => 400-gruppen}/6-ueberwachung.md (100%) rename content/home/{3-gruppen => 400-gruppen}/7-selfhosting.md (100%) rename content/home/{3-gruppen => 400-gruppen}/8-ham-radio.md (100%) rename content/home/{3-gruppen => 400-gruppen}/c3h2-logo.png (100%) rename content/home/{3-gruppen => 400-gruppen}/cms-logo-blau.png (100%) rename content/home/{3-gruppen => 400-gruppen}/cryptoparty-300x100.png (100%) rename content/home/{3-gruppen => 400-gruppen}/ffhhlogo_neu.png (100%) rename content/home/{3-gruppen => 400-gruppen}/haecksen-logo-gruenblau.png (100%) rename content/home/{3-gruppen => 400-gruppen}/index.md (100%) rename content/home/{4-kontakt => 500-kontakt}/1-unterstuetzen.md (100%) rename content/home/{4-kontakt => 500-kontakt}/2-geschichte.md (100%) rename content/home/{4-kontakt => 500-kontakt}/index.md (100%) rename content/home/{4-kontakt => 500-kontakt}/z9-anfahrt.png (100%) rename content/home/{9-freunde => 600-freunde}/cryptoparty-300x100.png (100%) rename content/home/{9-freunde => 600-freunde}/ffhhlogo_neu.png (100%) rename content/home/{9-freunde => 600-freunde}/fiff.png (100%) rename content/home/{9-freunde => 600-freunde}/frappant.png (100%) rename content/home/{9-freunde => 600-freunde}/fux_logo.png (100%) rename content/home/{9-freunde => 600-freunde}/gaengeviertel.png (100%) rename content/home/{9-freunde => 600-freunde}/index.md (100%) diff --git a/content/home/1-kalender/index.md b/content/home/100-kalender/index.md similarity index 100% rename from content/home/1-kalender/index.md rename to content/home/100-kalender/index.md diff --git a/content/home/1a-about/index.md b/content/home/200-about/index.md similarity index 100% rename from content/home/1a-about/index.md rename to content/home/200-about/index.md diff --git a/content/home/2-visit/Z9-hauptraum-202301-kueche.jpeg b/content/home/300-visit/Z9-hauptraum-202301-kueche.jpeg similarity index 100% rename from content/home/2-visit/Z9-hauptraum-202301-kueche.jpeg rename to content/home/300-visit/Z9-hauptraum-202301-kueche.jpeg diff --git a/content/home/2-visit/Z9-hauptraum-202512-leinwand.jpeg b/content/home/300-visit/Z9-hauptraum-202512-leinwand.jpeg similarity index 100% rename from content/home/2-visit/Z9-hauptraum-202512-leinwand.jpeg rename to content/home/300-visit/Z9-hauptraum-202512-leinwand.jpeg diff --git a/content/home/2-visit/index.md b/content/home/300-visit/index.md similarity index 100% rename from content/home/2-visit/index.md rename to content/home/300-visit/index.md diff --git a/content/home/3-gruppen/1-freifunk.md b/content/home/400-gruppen/1-freifunk.md similarity index 100% rename from content/home/3-gruppen/1-freifunk.md rename to content/home/400-gruppen/1-freifunk.md diff --git a/content/home/3-gruppen/2-geekfem.md b/content/home/400-gruppen/2-geekfem.md similarity index 100% rename from content/home/3-gruppen/2-geekfem.md rename to content/home/400-gruppen/2-geekfem.md diff --git a/content/home/3-gruppen/3-ctf.md b/content/home/400-gruppen/3-ctf.md similarity index 100% rename from content/home/3-gruppen/3-ctf.md rename to content/home/400-gruppen/3-ctf.md diff --git a/content/home/3-gruppen/4-cms.md b/content/home/400-gruppen/4-cms.md similarity index 100% rename from content/home/3-gruppen/4-cms.md rename to content/home/400-gruppen/4-cms.md diff --git a/content/home/3-gruppen/5-crypto.md b/content/home/400-gruppen/5-crypto.md similarity index 100% rename from content/home/3-gruppen/5-crypto.md rename to content/home/400-gruppen/5-crypto.md diff --git a/content/home/3-gruppen/6-netzpolitischer-abend..md b/content/home/400-gruppen/6-netzpolitischer-abend..md similarity index 100% rename from content/home/3-gruppen/6-netzpolitischer-abend..md rename to content/home/400-gruppen/6-netzpolitischer-abend..md diff --git a/content/home/3-gruppen/6-ueberwachung.md b/content/home/400-gruppen/6-ueberwachung.md similarity index 100% rename from content/home/3-gruppen/6-ueberwachung.md rename to content/home/400-gruppen/6-ueberwachung.md diff --git a/content/home/3-gruppen/7-selfhosting.md b/content/home/400-gruppen/7-selfhosting.md similarity index 100% rename from content/home/3-gruppen/7-selfhosting.md rename to content/home/400-gruppen/7-selfhosting.md diff --git a/content/home/3-gruppen/8-ham-radio.md b/content/home/400-gruppen/8-ham-radio.md similarity index 100% rename from content/home/3-gruppen/8-ham-radio.md rename to content/home/400-gruppen/8-ham-radio.md diff --git a/content/home/3-gruppen/c3h2-logo.png b/content/home/400-gruppen/c3h2-logo.png similarity index 100% rename from content/home/3-gruppen/c3h2-logo.png rename to content/home/400-gruppen/c3h2-logo.png diff --git a/content/home/3-gruppen/cms-logo-blau.png b/content/home/400-gruppen/cms-logo-blau.png similarity index 100% rename from content/home/3-gruppen/cms-logo-blau.png rename to content/home/400-gruppen/cms-logo-blau.png diff --git a/content/home/3-gruppen/cryptoparty-300x100.png b/content/home/400-gruppen/cryptoparty-300x100.png similarity index 100% rename from content/home/3-gruppen/cryptoparty-300x100.png rename to content/home/400-gruppen/cryptoparty-300x100.png diff --git a/content/home/3-gruppen/ffhhlogo_neu.png b/content/home/400-gruppen/ffhhlogo_neu.png similarity index 100% rename from content/home/3-gruppen/ffhhlogo_neu.png rename to content/home/400-gruppen/ffhhlogo_neu.png diff --git a/content/home/3-gruppen/haecksen-logo-gruenblau.png b/content/home/400-gruppen/haecksen-logo-gruenblau.png similarity index 100% rename from content/home/3-gruppen/haecksen-logo-gruenblau.png rename to content/home/400-gruppen/haecksen-logo-gruenblau.png diff --git a/content/home/3-gruppen/index.md b/content/home/400-gruppen/index.md similarity index 100% rename from content/home/3-gruppen/index.md rename to content/home/400-gruppen/index.md diff --git a/content/home/4-kontakt/1-unterstuetzen.md b/content/home/500-kontakt/1-unterstuetzen.md similarity index 100% rename from content/home/4-kontakt/1-unterstuetzen.md rename to content/home/500-kontakt/1-unterstuetzen.md diff --git a/content/home/4-kontakt/2-geschichte.md b/content/home/500-kontakt/2-geschichte.md similarity index 100% rename from content/home/4-kontakt/2-geschichte.md rename to content/home/500-kontakt/2-geschichte.md diff --git a/content/home/4-kontakt/index.md b/content/home/500-kontakt/index.md similarity index 100% rename from content/home/4-kontakt/index.md rename to content/home/500-kontakt/index.md diff --git a/content/home/4-kontakt/z9-anfahrt.png b/content/home/500-kontakt/z9-anfahrt.png similarity index 100% rename from content/home/4-kontakt/z9-anfahrt.png rename to content/home/500-kontakt/z9-anfahrt.png diff --git a/content/home/9-freunde/cryptoparty-300x100.png b/content/home/600-freunde/cryptoparty-300x100.png similarity index 100% rename from content/home/9-freunde/cryptoparty-300x100.png rename to content/home/600-freunde/cryptoparty-300x100.png diff --git a/content/home/9-freunde/ffhhlogo_neu.png b/content/home/600-freunde/ffhhlogo_neu.png similarity index 100% rename from content/home/9-freunde/ffhhlogo_neu.png rename to content/home/600-freunde/ffhhlogo_neu.png diff --git a/content/home/9-freunde/fiff.png b/content/home/600-freunde/fiff.png similarity index 100% rename from content/home/9-freunde/fiff.png rename to content/home/600-freunde/fiff.png diff --git a/content/home/9-freunde/frappant.png b/content/home/600-freunde/frappant.png similarity index 100% rename from content/home/9-freunde/frappant.png rename to content/home/600-freunde/frappant.png diff --git a/content/home/9-freunde/fux_logo.png b/content/home/600-freunde/fux_logo.png similarity index 100% rename from content/home/9-freunde/fux_logo.png rename to content/home/600-freunde/fux_logo.png diff --git a/content/home/9-freunde/gaengeviertel.png b/content/home/600-freunde/gaengeviertel.png similarity index 100% rename from content/home/9-freunde/gaengeviertel.png rename to content/home/600-freunde/gaengeviertel.png diff --git a/content/home/9-freunde/index.md b/content/home/600-freunde/index.md similarity index 100% rename from content/home/9-freunde/index.md rename to content/home/600-freunde/index.md From dbf3f4f950f1737cd3b792ccafe0c7e1ff9d156d Mon Sep 17 00:00:00 2001 From: Stefan Bethke Date: Mon, 6 Jul 2026 16:52:23 +0200 Subject: [PATCH 22/22] Link presentation (#173) Reviewed-on: https://git.hamburg.ccc.de/CCCHH/ccchh-website/pulls/173 --- .../DIDAY-CCCHH-Juli-Passwort-Manager.pdf | Bin 0 -> 169167 bytes .../2026-07-05-diday-password-manager/index.md | 1 + 2 files changed, 1 insertion(+) create mode 100644 content/blog/2026/2026-07-05-diday-password-manager/DIDAY-CCCHH-Juli-Passwort-Manager.pdf diff --git a/content/blog/2026/2026-07-05-diday-password-manager/DIDAY-CCCHH-Juli-Passwort-Manager.pdf b/content/blog/2026/2026-07-05-diday-password-manager/DIDAY-CCCHH-Juli-Passwort-Manager.pdf new file mode 100644 index 0000000000000000000000000000000000000000..f53e7cac2dc7960b8da2e6ab09aeea71f159e881 GIT binary patch literal 169167 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Ð1A^w&kgmJ2V1>nH&0u1S-+EO@e7y3 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 RLo+jT3sWvtRabvEE&#)vTbKX< literal 0 HcmV?d00001 diff --git a/content/blog/2026/2026-07-05-diday-password-manager/index.md b/content/blog/2026/2026-07-05-diday-password-manager/index.md index 88ec9ba..9f7ec40 100644 --- a/content/blog/2026/2026-07-05-diday-password-manager/index.md +++ b/content/blog/2026/2026-07-05-diday-password-manager/index.md @@ -27,3 +27,4 @@ Im Anschluss stehen wir euch für Fragen und Diskussionen zur Verfügung, natür Es ist keine Anmeldung erforderlich. +[Präsentation DIDAY CCCHH Juli Passwort-Manager](DIDAY-CCCHH-Juli-Passwort-Manager.pdf)