Open Source 2021 Q1

Nachfolgend die Liste aller Open Source-Projekte an denen ich im ersten Quartal 2021 gearbeitet habe.

BRouter-Web

  • Link zum Projekt
  • Pull-Request, welcher eine 15 km-Zone um einen Punkt erstellt, innerhalb welcher geroutet werden darf („Corona-Regelung“)
  • Pull-Request, welcher es erlaubt, eine geplante Route als QR-Code anzuzeigen (Vorarbeit von EssBee59)
  • Pull-Request, welcher die Typographie des Changelog-Dialogs verbessert
  • Pull-Request, welcher einen Tastatur-Shortcut für das Laden eines Tracks als Route hinzufügt
  • Pull-Request, welcher den primären Button des „Löschen“-Dialogs mit dem Eingabefokus versieht, sodass das Löschen einer Route ohne Mausinteraktion möglich ist
  • Pull-Request, welcher den Fehler behebt, dass sich das Suchfeld in Firefox auf Android nicht öffnen ließ

BRouter Routing Data Builder

Hierbei handelt es sich um ein neues Projekt. Es stellt ein Docker-Image bereit, mit welchem sich sehr einfach Routing-Daten für BRouter erstellen lassen.

Es basiert auf Arbeiten aus dem letzten Jahr: Ich hatte einen Pull-Request im BRouter-Projekt erstellt, welcher aber nicht gemerged wurde.

Collmex PHP SDK

phpgeo

BRouter-Profile „CX Berlin“

Analytics Campaign URLs

osmctools

Automatically Fix Image Orientation

PHP OSM Tiles

Astrotools

  • Link zum Projekt
  • Kompatibilität mit PHP 8
  • diverse Verbesserungen an der Code-Struktur
  • Vorarbeiten für kommende Features

APCu Utils

  • Link zum Projekt
  • Kompatibilität mit PHP 8
  • diverse Verbesserungen an der Code-Struktur