Matthias Viehweger
Matthias Viehweger
This does: - cleanup of some `wagon`-commands - assume that we mostly test the core from the core - assume better integration with tooling through a dedicated bin-stub I tested...
rszr
In order to reduce the memory footprint, image size, attack surface and overall complexity, this PR removes ImageMagick (used through `mini_magick`) and adds libimlib2 (used through `rszr`). I transferred all...
The default contrast-ratio of 4.5:1 triggers warnings. I noticed it in the skv-wagon, I did not research any further. Discussion welcome
Our current version of cancancan is not the latest and the upgrade-path is currently blocked. https://github.com/hitobito/hitobito/commit/4c11db97f2893174627651377ee31261e03c0437 In order to unblock this, we need to adapt our Ability DSL, mostly the...
Als Vorbereitung für den Wechsel der Plattform muss der ausgehende Mailserver geändert werden. > Servername: mxout.puzzleversum.ch > Verschlüsselung: STARTTLS > Port: 25 > Authentication: Password Es muss jeweils ein neuer...
Die Betriebsplattform soll gewechselt werden. # Tech-Spec - möglichst geringer Unterbruch beim Wechsel - ausgehender Mail-Server muss vorgängig gewechselt werden - Hochgeladene Dateien sind von beiden Plattformen aus erreichbar -...
Als Programmierer von Hitobito möchte ich einen einheitlichen Weg haben, ein Datum mit einem Standardwert aus Parametern/User-Input o.ä. anzunehmen um doppelten Code und doppelte Bugs zu vermeiden Neu soll `Date.parse`...
Aktuell können Monate eingestellt werden. Besser wäre, auch als implizite Dokumentation und zur Fehlervermeidung, die Angabe von ISO8601-Durations. # Tech-Spec - einheitliches Datenformat - bessere Verständlichkeit - statt einfach `setting.ago`...
Als Betreiber von Hitobito möchte ich, dass alle bekannten Sicherheitslücken in Abhängigkeiten auch gemeldet werden, um etwas mehr Sicherheit zu haben. Neu soll daher eine dependabot.yml in hitobito (-core) und...
While removing the dependency on ActiveSupport is good, it sometimes results in suboptimal results. Therefore, allow the hosting application to provide the String with a pluralize-method. This could come from...