[
 {
  "name": "2025-12",
  "tag_name": "2025-12",
  "description": "",
  "created_at": "2025-12-08T22:15:11.090Z",
  "released_at": "2025-12-08T22:15:11.090Z",
  "upcoming_release": false,
  "author": {
   "id": 3,
   "username": "tvluke",
   "public_email": "",
   "name": "Lukas Ruge",
   "state": "active",
   "locked": false,
   "avatar_url": "https://git.chaotikum.org/uploads/-/system/user/avatar/3/avatar.png",
   "web_url": "https://git.chaotikum.org/tvluke"
  },
  "commit": {
   "id": "85749f6e34dddde54f7bb938b7bda0d0ddb83091",
   "short_id": "85749f6e",
   "created_at": "2025-12-08T23:13:47.000+01:00",
   "parent_ids": [
    "954e9450d52acfc1aec8aa9337fc0741cefb91e6"
   ],
   "title": "2025-12",
   "message": "2025-12\n",
   "author_name": "tvluke",
   "author_email": "tvluke@chaotikum.org",
   "authored_date": "2025-12-08T23:13:47.000+01:00",
   "committer_name": "tvluke",
   "committer_email": "tvluke@chaotikum.org",
   "committed_date": "2025-12-08T23:13:47.000+01:00",
   "trailers": {},
   "extended_trailers": {},
   "web_url": "https://git.chaotikum.org/chaotikum/website/-/commit/85749f6e34dddde54f7bb938b7bda0d0ddb83091"
  },
  "milestones": [
   {
    "id": 76,
    "iid": 6,
    "project_id": 19,
    "title": "2025-12",
    "description": "",
    "state": "closed",
    "created_at": "2025-06-06T16:28:35.153Z",
    "updated_at": "2025-12-08T22:16:29.994Z",
    "due_date": "2025-12-31",
    "start_date": "2025-06-06",
    "expired": true,
    "web_url": "https://git.chaotikum.org/chaotikum/website/-/milestones/6",
    "issue_stats": {
     "total": 0,
     "closed": 0
    }
   }
  ],
  "commit_path": "/chaotikum/website/-/commit/85749f6e34dddde54f7bb938b7bda0d0ddb83091",
  "tag_path": "/chaotikum/website/-/tags/2025-12",
  "assets": {
   "count": 4,
   "sources": [
    {
     "format": "zip",
     "url": "https://git.chaotikum.org/chaotikum/website/-/archive/2025-12/website-2025-12.zip"
    },
    {
     "format": "tar.gz",
     "url": "https://git.chaotikum.org/chaotikum/website/-/archive/2025-12/website-2025-12.tar.gz"
    },
    {
     "format": "tar.bz2",
     "url": "https://git.chaotikum.org/chaotikum/website/-/archive/2025-12/website-2025-12.tar.bz2"
    },
    {
     "format": "tar",
     "url": "https://git.chaotikum.org/chaotikum/website/-/archive/2025-12/website-2025-12.tar"
    }
   ],
   "links": []
  },
  "evidences": [
   {
    "sha": "630a302b2f6e9d24152b9072aa273a00a503827372cd",
    "filepath": "https://git.chaotikum.org/chaotikum/website/-/releases/2025-12/evidences/27.json",
    "collected_at": "2025-12-08T22:15:11.155Z"
   }
  ],
  "_links": {
   "closed_issues_url": "https://git.chaotikum.org/chaotikum/website/-/issues?release_tag=2025-12&scope=all&state=closed",
   "closed_merge_requests_url": "https://git.chaotikum.org/chaotikum/website/-/merge_requests?release_tag=2025-12&scope=all&state=closed",
   "merged_merge_requests_url": "https://git.chaotikum.org/chaotikum/website/-/merge_requests?release_tag=2025-12&scope=all&state=merged",
   "opened_issues_url": "https://git.chaotikum.org/chaotikum/website/-/issues?release_tag=2025-12&scope=all&state=opened",
   "opened_merge_requests_url": "https://git.chaotikum.org/chaotikum/website/-/merge_requests?release_tag=2025-12&scope=all&state=opened",
   "self": "https://git.chaotikum.org/chaotikum/website/-/releases/2025-12"
  }
 },
 {
  "name": "Website 2024-12",
  "tag_name": "2024-12",
  "description": "## 2024.12\nMilestone: %2024-06\n\nSeit dem [Initial Commit](https://git.chaotikum.org/chaotikum/website/-/commit/b73ff2ca1a3557c7660fa15c6804cb63e42c1824) dieses Repos am 20.09.2017 sind numehr \u00fcber 4000 Commits passiert. Hier eine \u00dcbersicht \u00fcber die wichtigsten \u00c4nderungen der letzten 6 Monate.\n\n### Alles hat mit Aktivit\u00e4ten zu tun\n#50\nNahezu alles, was ein Datum hat, Blogposts, Events, Medien, Verleih, Reservierungen, Presseschnipsel... Alles kann jetzt mit Aktivit\u00e4ten verkn\u00fcpft werden und definiert die Reihenfolge, in welcher [Aktivit\u00e4ten auf der \u00dcbersichtsseite dargestellt](https://chaotikum.org/projects/) werden. Das soll dazu f\u00fchren, dass Aktivit\u00e4ten und Projekte in denen was passiert schneller zu finden sind.\n\nWie das geht ist jeweils [in der Doku](https://git.chaotikum.org/chaotikum/website/-/tree/master/docs?ref_type=heads) vermerkt, aber fast \u00fcberall \u00fcber eine Liste *projects* wie z.B. hier f\u00fcr diese Medien-Datei:\n\n```\n---\nlayout: video\nrelease_date: 2020-01-24 20:00:00 +0200\ntitle:  \"Lukas \u00fcber die strategische Reserve\"\npersons:\n- \"TVLuke\"\n#https://www.uuidgenerator.net/\nuid: XXXXXXXXX-XXX7-XXXX-XXXX-XXXXXXXXXXXX\nyt: \"https://www.youtube.com/watch?v=Drcc3lcdbbM\"\nmccc: \"https://media.ccc.de/v/chaotikum-reserve\"\narchive: \"https://archive.org/details/2019-07-24-5min-strategische-reserve-lukas\"\nfile: \"https://video.chaotikum.net/5min/2019-07-24-5min-strategische-reserve-lukas.mp4\"\nevent: YYYYYYYY-YYYY-YYYY-YYYY-YYYYYYYYYYYY\nprojects:\n- strategischereserve\nconferences:\n- nbsp\n- 5min\n---\nLukas erkl\u00e4rt, wie ihr eure verr\u00fcckten Projekte bereits Freitag abend im nbsp starten k\u00f6nnt.\n```\n\nWelche so mit dem Projekt mit dem Tag *strategischereserve* verkn\u00fcpft wird. Blogposts sind etwas spezieller, ansonsten geht es eigentlich \u00fcberall so.\n\nAktivit\u00e4ten bei denen die letzte Aktualisiereung mehr als drei Jahre her ist, [verschwinden im Archiv](https://chaotikum.org/projects/archive/).\n\nDetails in der [Doku](/docs/content/activities.md).\n\n### Buchungen: Aktivit\u00e4ten k\u00f6nnen Ressourcen buchen\n#49\nEs ist seit langem \u00fcblich, dass man f\u00fcr ein Event R\u00e4ume reservieren kann. Aber jetzt kann man dazu auch Resourcen reservieren. Ressourcen sind im Inventar abgebildet, es handelt sich also um Objekte wie 3D Drucker oder so.\n\n\u00dcblicherweise kriegt im Space die Person ein Ger\u00e4t die zuerst kommt und man muss halt miteinander reden. Bei Projekten ist es aber manchmal einfach wichtig, an Ger\u00e4te ran zu kommen. Dies kann man nun, wenn man m\u00f6chte, verschriftlichen.\n\nBuchungen funktionieren Technisch wie Verleih, aber sie m\u00fcssen um zu funktionieren, an eine Aktivit\u00e4t gebunden sein.\n\nDetails in der [Doku](/docs/content/booking.md).\n\n### Leichteres Erstellen neuer Inhalte\n#66 1971026e\nAuf vielen Seiten findet sich im Footer ein Link zum erstellen neueer Inhalte. Dieser verweist auf eine Seite, die die relevanten Doks verlinkt, ein Template anbietet und einen mit einmfachem Klick eine neue Datei im korrekten Ordner erstellen l\u00e4sst. Dies soll die H\u00fcrde zum Erstellen neuer Inhalte reduzieren.\n\nEs gibt unter #68 Pl\u00e4ne den Prozess um das Erstellen von gewissen Ressourcen noch st\u00e4rker zu vereinfachen.\n\n#### Wartungsfenster k\u00f6nnen \u00fcber die Website angek\u00fcndigt werden\nEs gibt eine neue Collection Namens `_maintenance` in welche Wartungsfenster eingetragen werden k\u00f6nnen. Sie referenzieren Server, Container oder Software, die wir betreiben, welche als Inventar in `_inventory` mit verf\u00fcgbar sind.\n\n```\n---\nlayout: maintenance\ntitle:  \"Test wartung\"\neventdate:   2024-11-12 10:00:00 +0100\neventend:    2024-11-12 10:30:00 +0100\n# https://www.uuidgenerator.net/\nuid: XXXXXXXX-XXXb-XXX7-XXXX-XXXXXXXXXXXX\ncontact: info@chaotikum.org\ncomponents:\n - YYYYYYYY-YYYY-YYYY-YYYY-YYYYYYYYYYYY\nshort: \"Test Wartung\"\n---\nHier passiert gar nichts. Es wird nur getestet, ob wir Wartungstermine \u00fcber die Website verwalten k\u00f6nnen.\n\n```\n\nWartungsfenster werden auf der Homepage angezeigt (als Kasten wie auch kommende Events) und es gibt unter [chaotikum.org/maintenance.ics](https://chaotikum.org/maintenance.ics) einen Kalender mit allen Wartungstasks.\n\nEs k\u00f6nnen durch das anlegen einer datei in `_avaliability` auf Kalender f\u00fcr bestimmte Komponenten verf\u00fcgbar gemacht werden.\n\nEiniges an neuer Doku dazu findet sich unter [in der Dokumentation der Website](https://git.chaotikum.org/chaotikum/website/-/blob/master/docs/content/maintenance.md).\n\n#### BREAKING loancal is now avaliablility\nLoancal war erstens ein sehr h\u00e4ssliches Wortkonstrukt und au\u00dferdem geht es ja um mehr, es geht grunds\u00e4tzlich um Verf\u00fcgbarkeit und Reservieren usw... um viel mehr als verleih.\n\n**Das hei\u00dft die urls f\u00fcr Kalender von Ger\u00e4ten haben sich ge\u00e4ndert.**\n\nDaher findet sich der Kalender welche die Verf\u00fcgbarkeit von Ger\u00e4ten angiebt nun unter chaotikum.org/availability/NAME DES GER\u00c4TS/availability.ics. Z.B. \n[f\u00fcr den Prusa2-3D-Drucker](https://chaotikum.org/availability/prusa2/availability.ics).\n\n### More Changes\n#### Verweis auf die Foto-Policy externer Veranstalter\n#59\n\nMit dem Wert *refered* l\u00e4sst sich nun eine `fotopolicy` in der *Eventbox* so definieren, dass auf den Veranstalter verwiesen wird anstelle selbst eine festzulegen. Dies ist immer genau dann zu nutzen, wenn wir auf fremden Veranstaltungen sind, bei denen wir auch gar keine M\u00f6glichkeit haben, den Verkehrsraum zu kontrollieren. Klassisches Beispiel das [HanseKulturFestival](https://chaotikum.org/blog/2024/06/04/hkf/), aber auch die [NooK](https://chaotikum.org/blog/2024/10/26/nook/).\n\nZUs\u00e4tzlich ist es in diesen F\u00e4llen m\u00f6glich mit dem Feld `fotopolicylink` die Fremde Foto-Policy zu verlinken, sofern bekannt.\n\nDetails in der [Doku](/docs/content/events.md).\n\n#### Event Reihen\nDie *Eventbox* am Ende eines Blogposts ist eine prominente art um auf Events zu verweisen, allerdings immer nur auf eins... das ist supoptimal. Daher kann man Events nun in Event-Reihen tun mit dem Feld `series`. In der Box wird dann enstprechend dargestellt, dass das Event zu einer Reihe geh\u00f6rt und weitere (idealerweise zuk\u00fcnftige) Events der Reihe werden ebenfalls dargestellt.\n\nBeispiele finden sich z.B. in diesem [Blogpost \u00fcber das Sicherheitspaket](https://chaotikum.org/blog/2024/10/29/vortragsreihe-sicherheitspaket/). Da alle Events angezeigt werden, eignet sich das feature nicht f\u00fcr l\u00e4ngere reihen wie 5 minuten termine o.\u00e4.\n\n#### Sets\n#64\nGer\u00e4te im Inventar sind \u00fcber ihre UUID identifizierbar. Aber h\u00e4ufig wenn man f\u00fcr ein Event oder eine Aktivit\u00e4t Ger\u00e4te reservieren will, will man eine Gruppe von Ger\u00e4ten buchen, die logisch zusammen geh\u00f6ren.\n\nDaf\u00fcr gibt es schon lange die Sets, welche nicht \u00fcber eine UUID sondern \u00fcber einen lesbaren, merkbaren Namen identifiziert werden.\n\nSets haben seit kurzem zudem eine Beschreibung.\n\nAb jetzt haben Sets auch eine Darstellung. Dort kann man also sehen, welche Ger\u00e4te zu einem Set geh\u00f6ren.\n\nDetails in der [Doku](/docs/content/sets.md).\n\n#### \u00dcberarbeitung der Verleih Seite\nUnter https://chaotikum.org/nobreakspace/ausleihen/ wurde die Verleih Seite angepasst.\n\n#### Verbesserung von Pressemitteilungen\nSowohl die [Presseseite](https://chaotikum.org/verein/press/) als auch das Aussehen von Pressemitteilungen, wie z.B. diese zum [Sicherheitspaket vom November 2024](https://chaotikum.org/blog/2024/11/03/sicherheitspaket/) wurden \u00fcberarbeitet. Pressemitteilungen haben nun, wie Posts zu Events oder Projekten ihren eigenen Kasten am Ende, welcher in `_includes/post-pm.html` zu finden ist. Dazu gibt es neue Felder, welche [entsprechend dokumentiert wurden](/docs/content/pm.md).\n\n#### BREAKING Property Poster aus Events entfernt\nFr\u00fcher (TM) gab es ein System welches Poster angezeigt hat, daf\u00fcr konnte man unter dem key Poster einen wert in dateien in `_events` tun. Das wird seit vielen jahren nicht mehr genutzt, ist nun auch aus dem Events RSS geflogen, weil es nicht dem Standard entspricht und ich habe es aus alten Event-Markdown Dateien entfernt.\n\n**Wer die (seit Jahren nicht mehr gef\u00fcllte) Poster Propertiy im Events RSS abruft, kann dies nun nicht mehr tun**\n\n#### Link zu Docs\n#57\nDie Docs sind jetzt Im Footer immer verlinkt.\n\n#### Verbesserung der Doku\nNeben den \u00c4nderungen, die nat\u00fcrlich auch entsprechend Dokumentiert wurden, wurde die Doku auch ansonsten weiter verbessert, \u00fcberarbeitet und korrigiert, um eine m\u00f6glichst optimale Lesbarkeit und Benutzbarkeit der Website f\u00fcr Content-Ersteller zu gew\u00e4rleisten.\n",
  "created_at": "2024-12-18T11:18:52.678Z",
  "released_at": "2024-12-17T23:00:00.000Z",
  "upcoming_release": false,
  "author": {
   "id": 3,
   "username": "tvluke",
   "public_email": "",
   "name": "Lukas Ruge",
   "state": "active",
   "locked": false,
   "avatar_url": "https://git.chaotikum.org/uploads/-/system/user/avatar/3/avatar.png",
   "web_url": "https://git.chaotikum.org/tvluke"
  },
  "commit": {
   "id": "843d8f7be4f17a48e511bf7c8eaae741002fe1e7",
   "short_id": "843d8f7b",
   "created_at": "2024-12-18T12:13:19.000+01:00",
   "parent_ids": [
    "5b5220ea381669ca9401286ae8ba692ab160cec6"
   ],
   "title": "stuff",
   "message": "stuff\n",
   "author_name": "tvluke",
   "author_email": "tvluke@chaotikum.org",
   "authored_date": "2024-12-18T12:13:01.000+01:00",
   "committer_name": "tvluke",
   "committer_email": "tvluke@chaotikum.org",
   "committed_date": "2024-12-18T12:13:19.000+01:00",
   "trailers": {},
   "extended_trailers": {},
   "web_url": "https://git.chaotikum.org/chaotikum/website/-/commit/843d8f7be4f17a48e511bf7c8eaae741002fe1e7"
  },
  "milestones": [
   {
    "id": 66,
    "iid": 4,
    "project_id": 19,
    "title": "2024-12",
    "description": "Verbesserungen an der Website innerhalb der zweiten Jahresh\u00e4lfte 2024",
    "state": "closed",
    "created_at": "2024-05-22T20:34:49.096Z",
    "updated_at": "2025-06-06T16:29:28.663Z",
    "due_date": "2024-12-31",
    "start_date": "2024-07-01",
    "expired": true,
    "web_url": "https://git.chaotikum.org/chaotikum/website/-/milestones/4",
    "issue_stats": {
     "total": 10,
     "closed": 10
    }
   }
  ],
  "commit_path": "/chaotikum/website/-/commit/843d8f7be4f17a48e511bf7c8eaae741002fe1e7",
  "tag_path": "/chaotikum/website/-/tags/2024-12",
  "assets": {
   "count": 4,
   "sources": [
    {
     "format": "zip",
     "url": "https://git.chaotikum.org/chaotikum/website/-/archive/2024-12/website-2024-12.zip"
    },
    {
     "format": "tar.gz",
     "url": "https://git.chaotikum.org/chaotikum/website/-/archive/2024-12/website-2024-12.tar.gz"
    },
    {
     "format": "tar.bz2",
     "url": "https://git.chaotikum.org/chaotikum/website/-/archive/2024-12/website-2024-12.tar.bz2"
    },
    {
     "format": "tar",
     "url": "https://git.chaotikum.org/chaotikum/website/-/archive/2024-12/website-2024-12.tar"
    }
   ],
   "links": []
  },
  "evidences": [],
  "_links": {
   "closed_issues_url": "https://git.chaotikum.org/chaotikum/website/-/issues?release_tag=2024-12&scope=all&state=closed",
   "closed_merge_requests_url": "https://git.chaotikum.org/chaotikum/website/-/merge_requests?release_tag=2024-12&scope=all&state=closed",
   "merged_merge_requests_url": "https://git.chaotikum.org/chaotikum/website/-/merge_requests?release_tag=2024-12&scope=all&state=merged",
   "opened_issues_url": "https://git.chaotikum.org/chaotikum/website/-/issues?release_tag=2024-12&scope=all&state=opened",
   "opened_merge_requests_url": "https://git.chaotikum.org/chaotikum/website/-/merge_requests?release_tag=2024-12&scope=all&state=opened",
   "self": "https://git.chaotikum.org/chaotikum/website/-/releases/2024-12"
  }
 },
 {
  "name": "2024-06",
  "tag_name": "2024-06",
  "description": "",
  "created_at": "2024-05-26T09:47:49.957Z",
  "released_at": "2024-05-26T09:47:49.957Z",
  "upcoming_release": false,
  "author": {
   "id": 3,
   "username": "tvluke",
   "public_email": "",
   "name": "Lukas Ruge",
   "state": "active",
   "locked": false,
   "avatar_url": "https://git.chaotikum.org/uploads/-/system/user/avatar/3/avatar.png",
   "web_url": "https://git.chaotikum.org/tvluke"
  },
  "commit": {
   "id": "f4295ef25f598d77c2d2c4b745d6195a797aea55",
   "short_id": "f4295ef2",
   "created_at": "2024-05-26T11:12:13.000+02:00",
   "parent_ids": [
    "bceb31fd8d24c1a34657cc100a4146e43f0a8138"
   ],
   "title": "bla",
   "message": "bla\n",
   "author_name": "tvluke",
   "author_email": "tvluke@chaotikum.org",
   "authored_date": "2024-05-26T11:12:13.000+02:00",
   "committer_name": "tvluke",
   "committer_email": "tvluke@chaotikum.org",
   "committed_date": "2024-05-26T11:12:13.000+02:00",
   "trailers": {},
   "extended_trailers": {},
   "web_url": "https://git.chaotikum.org/chaotikum/website/-/commit/f4295ef25f598d77c2d2c4b745d6195a797aea55"
  },
  "milestones": [
   {
    "id": 57,
    "iid": 3,
    "project_id": 19,
    "title": "2024-06",
    "description": "",
    "state": "closed",
    "created_at": "2024-01-07T18:11:30.999Z",
    "updated_at": "2024-05-24T16:10:57.081Z",
    "due_date": null,
    "start_date": null,
    "expired": false,
    "web_url": "https://git.chaotikum.org/chaotikum/website/-/milestones/3",
    "issue_stats": {
     "total": 1,
     "closed": 1
    }
   }
  ],
  "commit_path": "/chaotikum/website/-/commit/f4295ef25f598d77c2d2c4b745d6195a797aea55",
  "tag_path": "/chaotikum/website/-/tags/2024-06",
  "assets": {
   "count": 4,
   "sources": [
    {
     "format": "zip",
     "url": "https://git.chaotikum.org/chaotikum/website/-/archive/2024-06/website-2024-06.zip"
    },
    {
     "format": "tar.gz",
     "url": "https://git.chaotikum.org/chaotikum/website/-/archive/2024-06/website-2024-06.tar.gz"
    },
    {
     "format": "tar.bz2",
     "url": "https://git.chaotikum.org/chaotikum/website/-/archive/2024-06/website-2024-06.tar.bz2"
    },
    {
     "format": "tar",
     "url": "https://git.chaotikum.org/chaotikum/website/-/archive/2024-06/website-2024-06.tar"
    }
   ],
   "links": []
  },
  "evidences": [
   {
    "sha": "cf62f7dceb38a042980f19e386b3307c0bfe2fa6228d",
    "filepath": "https://git.chaotikum.org/chaotikum/website/-/releases/2024-06/evidences/8.json",
    "collected_at": "2024-05-26T09:47:50.018Z"
   }
  ],
  "_links": {
   "closed_issues_url": "https://git.chaotikum.org/chaotikum/website/-/issues?release_tag=2024-06&scope=all&state=closed",
   "closed_merge_requests_url": "https://git.chaotikum.org/chaotikum/website/-/merge_requests?release_tag=2024-06&scope=all&state=closed",
   "merged_merge_requests_url": "https://git.chaotikum.org/chaotikum/website/-/merge_requests?release_tag=2024-06&scope=all&state=merged",
   "opened_issues_url": "https://git.chaotikum.org/chaotikum/website/-/issues?release_tag=2024-06&scope=all&state=opened",
   "opened_merge_requests_url": "https://git.chaotikum.org/chaotikum/website/-/merge_requests?release_tag=2024-06&scope=all&state=opened",
   "self": "https://git.chaotikum.org/chaotikum/website/-/releases/2024-06"
  }
 },
 {
  "name": "Release 2023-12",
  "tag_name": "rework23_12",
  "description": "# Website 12.2023 \n\n## Video \u00dcbersicht\nDie Website verf\u00fcgt nun \u00fcber eine \u00dcbersicht der von uns ver\u00f6ffentlichten Videos https://chaotikum.org/media/ dort werden die Videos aus dem Space, den NooKs aber auch von uns gemachte Videos auf anderen Veranstaltungen gelinkt. Zusammen mit Informationen zu dem Video, den Personen, die z.B. Vortr\u00e4ge gehalten haben uvm. Dazu wurde f\u00fcr jedes von uns ver\u00f6ffentlichte Video im Unterordner `_media` eine entsprechende Markdown-Datei erstellt, welche auf die korrekten Events und Konferenzen verlinkt und Links und Informationen zu dem Video bereitstellt. \n\n\u00dcber https://chaotikum.org/media.xml werden die Video-Releases aus als Atom RSS Feed bereitgestellt. Auf https://feedsin.space/feed/chaotikum_video kann diesen Releases auch im Fediverse gefolgt werden.\n\nAuf der \u00dcberichtsseite eines einzelnen Videos kann man das Video herunterladen oder auf einen Link zu einer der Plattformen klicken, auf welchen man das Video anschauen kann. Ebenfalls sieht man in der \u00dcbersicht der einzelnen Videos, ob Slides oder Untertitel zur Verf\u00fcgung stehen. Ein Preview Image f\u00fcr Social Media wird von der Seite ebenfalls bereitgestellt.\n\n\u00dcber separat erfasste Konferenzen kann das korrekte Konferenz-Logo angezeigt werden. Zudem werden pro Konferenz frab.xml Dateien erzeugt, welche f\u00fcr den Import z.B. bei media.ccc.de genutzt werden.\n\n## Inventar und Verleih\nDie Website verf\u00fcgt nun \u00fcber die Collection Inventory, welche Tools ersetzt. Darin befinden sich neben den Ger\u00e4ten der Werkstatt auch die Ger\u00e4te des Video- und Vortragssetups. \u00dcber diese Gruppe k\u00f6nnen unter https://chaotikum.org/loancal/ \u00dcbersichtsseiten f\u00fcr jedes Ger\u00e4t bereitgestellt werden, darunter auch die Information, wann ein Ger\u00e4t ausgeliehen ist (z.B. https://chaotikum.org/nobreakspace/inventory/beamer2/ ).\n\nDas Formular f\u00fcr die Anfrage zum Verleih funktioniert allerdings weiterhin nicht.\n\n## More Changes\n\n### Massive Performanceverbesserung\nDer Build dauerte bis vor kurzem fast 10 Minuten. Dank \u00c4nderungen in der Build-Abfolge und in den Templates sind wir nun unter 2 Minuten.\n\n### Tool f\u00fcr Termine\nUnter https://git.chaotikum.org/chaotikum/eventgen gibt es ein Skript zum erstellen von Terminen.\n\n### Interner und Externer Kalender (und valides ICAL)\n035bc5ea 74e9c13e Es gibt nun mehrere Kalender, damit manche internen termine nicht in unserem \u00f6ffentlichen Kalender stehen. Zudem wurde das iCal gefixt uns sollte nun valide sein.\n\n### Presence Feature\nMan kann nun anzeigen, dass man im Space ist, wenn man einen request zu `https://presence.chaotikum.org/presence` macht. Mehr unter https://git.chaotikum.org/chaotikum/spacepresence",
  "created_at": "2024-01-07T18:33:09.473Z",
  "released_at": "2024-01-07T18:33:09.473Z",
  "upcoming_release": false,
  "author": {
   "id": 3,
   "username": "tvluke",
   "public_email": "",
   "name": "Lukas Ruge",
   "state": "active",
   "locked": false,
   "avatar_url": "https://git.chaotikum.org/uploads/-/system/user/avatar/3/avatar.png",
   "web_url": "https://git.chaotikum.org/tvluke"
  },
  "commit": {
   "id": "c1aea327ec3afd315c2aca32f67bf24ec780f7f5",
   "short_id": "c1aea327",
   "created_at": "2024-01-07T18:56:36.000+01:00",
   "parent_ids": [
    "7ce426c379c74072a0d3a93ef61480ce8048778b"
   ],
   "title": "link",
   "message": "link\n",
   "author_name": "tvluke",
   "author_email": "tvluke@chaotikum.org",
   "authored_date": "2024-01-07T18:56:36.000+01:00",
   "committer_name": "tvluke",
   "committer_email": "tvluke@chaotikum.org",
   "committed_date": "2024-01-07T18:56:36.000+01:00",
   "trailers": {},
   "extended_trailers": {},
   "web_url": "https://git.chaotikum.org/chaotikum/website/-/commit/c1aea327ec3afd315c2aca32f67bf24ec780f7f5"
  },
  "milestones": [
   {
    "id": 38,
    "iid": 2,
    "project_id": 19,
    "title": "2023-12",
    "description": "Release Ende 2023",
    "state": "closed",
    "created_at": "2023-07-15T06:59:15.904Z",
    "updated_at": "2024-05-22T20:34:00.752Z",
    "due_date": "2023-12-31",
    "start_date": null,
    "expired": true,
    "web_url": "https://git.chaotikum.org/chaotikum/website/-/milestones/2",
    "issue_stats": {
     "total": 2,
     "closed": 2
    }
   }
  ],
  "commit_path": "/chaotikum/website/-/commit/c1aea327ec3afd315c2aca32f67bf24ec780f7f5",
  "tag_path": "/chaotikum/website/-/tags/rework23_12",
  "assets": {
   "count": 4,
   "sources": [
    {
     "format": "zip",
     "url": "https://git.chaotikum.org/chaotikum/website/-/archive/rework23_12/website-rework23_12.zip"
    },
    {
     "format": "tar.gz",
     "url": "https://git.chaotikum.org/chaotikum/website/-/archive/rework23_12/website-rework23_12.tar.gz"
    },
    {
     "format": "tar.bz2",
     "url": "https://git.chaotikum.org/chaotikum/website/-/archive/rework23_12/website-rework23_12.tar.bz2"
    },
    {
     "format": "tar",
     "url": "https://git.chaotikum.org/chaotikum/website/-/archive/rework23_12/website-rework23_12.tar"
    }
   ],
   "links": []
  },
  "evidences": [
   {
    "sha": "c25c3410801bf3d5b7c9709d6a3942409f53ef19828d",
    "filepath": "https://git.chaotikum.org/chaotikum/website/-/releases/rework23_12/evidences/6.json",
    "collected_at": "2024-01-07T18:33:09.568Z"
   }
  ],
  "_links": {
   "closed_issues_url": "https://git.chaotikum.org/chaotikum/website/-/issues?release_tag=rework23_12&scope=all&state=closed",
   "closed_merge_requests_url": "https://git.chaotikum.org/chaotikum/website/-/merge_requests?release_tag=rework23_12&scope=all&state=closed",
   "merged_merge_requests_url": "https://git.chaotikum.org/chaotikum/website/-/merge_requests?release_tag=rework23_12&scope=all&state=merged",
   "opened_issues_url": "https://git.chaotikum.org/chaotikum/website/-/issues?release_tag=rework23_12&scope=all&state=opened",
   "opened_merge_requests_url": "https://git.chaotikum.org/chaotikum/website/-/merge_requests?release_tag=rework23_12&scope=all&state=opened",
   "self": "https://git.chaotikum.org/chaotikum/website/-/releases/rework23_12"
  }
 },
 {
  "name": "Website Rework 2023 (v 0.1)",
  "tag_name": "rework23_01",
  "description": "# Website 03.2023 V 0.1\n\n## Aktivit\u00e4ten\nAngetrieben durch die Notwendigkeit Projekte anders zu denken hat sich auf der Website einiges getan. Bisher waren Projekte selten genutzt und schlecht definiert. Sie waren gro\u00dfe Markdown-Dateien in welchen irgendwie das komplette Projekt beschrieben werden sollte. Den Aufwand haben sich nur wenige gemacht.\n\nNun sind Projekte, die, um die Einstiegsh\u00fcrde zu senken, nun auf der Website Aktivit\u00e4ten hei\u00dfen, kleine Markdown-Dateien, in welchen das Projekt erst einmal nur in wenigen S\u00e4tzen beschrieben werden muss. Dort sind haupts\u00e4chlich Links zu git-repos oder so drin. Haupts\u00e4chlich sammeln Projekte Blog-Posts \u00fcber die Projekte. Sortiert werden sie auf der [Aktivit\u00e4ten-Seite](https://chaotikum.org/projects/) nach der letzten Aktualisierung (also nach dem neusten Blog-Post \u00fcber das Projekt).\n\nZudem gibt es die [Gesamt\u00fcbersicht](https://chaotikum.org/projects/archive/) (Das Projektarchiv), welche alle Projekte, auch jene ohne Blog-Posts, alphabetisch auflistet.\n\n\"Aktivit\u00e4ten\" sollen f\u00fcr alle Menschen in unserem Umfeld eine Option sein, kleine und gro\u00dfe Sachen mit denen sie sich besch\u00e4ftigen, dort unterzubringen, sofern sie irgendwie eine Verbindung zum Vereinsleben, Vereinszweck und/oder zur Community und ihren Themen hat. Das Projekt/die Aktivit\u00e4t muss dabei nicht in irgendeiner Form durch den Verein gef\u00f6rdert sein, oder durch den Vorstand abgesegnet oder sonst irgendwas. Was z\u00e4hlt ist euer Bed\u00fcrfnis, es zu teilen und zu erkl\u00e4ren und euer Wunsch, es (auch) auf der Chaotikum-Website zu tun. \n\nAktivit\u00e4ten sollten immer eine Kontaktm\u00f6glichkeit beinhalten, denn Wissensaustausch und Weitergabe ist ja ein Kern dessen, was wir tun. \n\nWenn ihr eure Projekte auf eurer eigenen Website dokumentiert oder einen eigenen Blog pflegt (oder eine Gruppe seit, mit einer eigenen Website, wie FFHL), sind auch Cross-Positngs oder Stubs mit Verweis auf diesen eigenen Blog voll ok. Wie immer ist das [kommerzielle Interesse zu vermeiden](https://wiki.chaotikum.org/hackspace:kommerzielle_interessen).\n\nWie man Projekte anlegt, wie man sie mit Blog-Posts verkn\u00fcpft usw... erkl\u00e4rt das [HowTo zur Website](https://wiki.chaotikum.org/howto:chaotikumwebsite).\n\n## Menschen\nIn dem Kontext gibt es nun auch die Option, Kontaktm\u00f6glichkeiten f\u00fcr Menschen hinzuzuf\u00fcgen. Daf\u00fcr gibt es den Ordner _people. Wenn in einem Projekt jemand auftaucht, dessen Namen sich auch in _people findet, werden die entsprechenden icons f\u00fcr Kontaktm\u00f6glichkeiten hinzugef\u00fcgt. [Ein Beispiel sieht man hier](https://chaotikum.org/project/historybot/).\n\n## Kategorien\nIn der \u00dcbersicht haben Blog-Posts jetzt Kategorien. Aktuell gibt es insbesondere \"Ank\u00fcndigungen\" und \"Aktivit\u00e4ten\". So lassen sich Posts \u00fcber Aktivit\u00e4ten von den \u00fcblichen Ank\u00fcndigungen eines Events unterscheiden. Blog-Posts \u00fcber Aktivit\u00e4ten haben zudem Autor\\*innen, wie z.B. [dieser, \u00fcber LaserUART](https://chaotikum.org/project/2022/06/23/datenuebertragung-mit-laser/). \n\n## More Changes\n### Ist der Space auf?\nAuf der Mobilvariante ist der Space-Status nun oben zu sehen.\n\n### Serifen\nGibt es jetzt weniger.\n\n### Externe Abh\u00e4ngigkeiten\nGibt es jetzt auch weniger.\n\n### Javascript\nwurde etwas aufger\u00e4umt und sollte jetzt weniger gespr\u00e4chig sein.\n\n### Bilder\nGibt es jetzt hier und da mehr, insbesondere in der Mobilansicht.\n\n### Doku Update\nDie [Doku im Wiki](https://wiki.chaotikum.org/howto:chaotikumwebsite) wurde aktualisiert, um neue Features zu beschreiben.\n\n### Fuckups?\nBeim Umbau sind einige Design-Probleme entstanden, insbesondere mit CSS, die jetzt in der n\u00e4chsten Woche hoffentlich gefixt werden k\u00f6nnen. Wenn ihr welche findet, fixt sie gerne (Issues machen geht auch, aber ehrlich gesagt, die bleiben dann halt auch f\u00fcr die n\u00e4chsten10 Jahre liegen).\n",
  "created_at": "2023-03-12T11:43:37.388Z",
  "released_at": "2023-03-12T11:43:37.000Z",
  "upcoming_release": false,
  "author": {
   "id": 3,
   "username": "tvluke",
   "public_email": "",
   "name": "Lukas Ruge",
   "state": "active",
   "locked": false,
   "avatar_url": "https://git.chaotikum.org/uploads/-/system/user/avatar/3/avatar.png",
   "web_url": "https://git.chaotikum.org/tvluke"
  },
  "commit": {
   "id": "5af703a0d604c70f979fdc19d830e8377ae7947f",
   "short_id": "5af703a0",
   "created_at": "2023-03-12T11:37:29.000+01:00",
   "parent_ids": [
    "61ea0a406cdef2d177c4994d1279dfbb26f4f9c7"
   ],
   "title": "add feature image for blog post",
   "message": "add feature image for blog post\n",
   "author_name": "tvluke",
   "author_email": "tvluke@chaotikum.org",
   "authored_date": "2023-03-12T11:37:29.000+01:00",
   "committer_name": "tvluke",
   "committer_email": "tvluke@chaotikum.org",
   "committed_date": "2023-03-12T11:37:29.000+01:00",
   "trailers": {},
   "extended_trailers": {},
   "web_url": "https://git.chaotikum.org/chaotikum/website/-/commit/5af703a0d604c70f979fdc19d830e8377ae7947f"
  },
  "commit_path": "/chaotikum/website/-/commit/5af703a0d604c70f979fdc19d830e8377ae7947f",
  "tag_path": "/chaotikum/website/-/tags/rework23_01",
  "assets": {
   "count": 4,
   "sources": [
    {
     "format": "zip",
     "url": "https://git.chaotikum.org/chaotikum/website/-/archive/rework23_01/website-rework23_01.zip"
    },
    {
     "format": "tar.gz",
     "url": "https://git.chaotikum.org/chaotikum/website/-/archive/rework23_01/website-rework23_01.tar.gz"
    },
    {
     "format": "tar.bz2",
     "url": "https://git.chaotikum.org/chaotikum/website/-/archive/rework23_01/website-rework23_01.tar.bz2"
    },
    {
     "format": "tar",
     "url": "https://git.chaotikum.org/chaotikum/website/-/archive/rework23_01/website-rework23_01.tar"
    }
   ],
   "links": []
  },
  "evidences": [
   {
    "sha": "02008f9aeff9cfdca402fbd0e057d9ed471222d7d64d",
    "filepath": "https://git.chaotikum.org/chaotikum/website/-/releases/rework23_01/evidences/4.json",
    "collected_at": "2023-03-12T11:43:37.470Z"
   }
  ],
  "_links": {
   "closed_issues_url": "https://git.chaotikum.org/chaotikum/website/-/issues?release_tag=rework23_01&scope=all&state=closed",
   "closed_merge_requests_url": "https://git.chaotikum.org/chaotikum/website/-/merge_requests?release_tag=rework23_01&scope=all&state=closed",
   "merged_merge_requests_url": "https://git.chaotikum.org/chaotikum/website/-/merge_requests?release_tag=rework23_01&scope=all&state=merged",
   "opened_issues_url": "https://git.chaotikum.org/chaotikum/website/-/issues?release_tag=rework23_01&scope=all&state=opened",
   "opened_merge_requests_url": "https://git.chaotikum.org/chaotikum/website/-/merge_requests?release_tag=rework23_01&scope=all&state=opened",
   "self": "https://git.chaotikum.org/chaotikum/website/-/releases/rework23_01"
  }
 }
]