GoatFlow 0.8.1 shipped this week. The headline is mobile support and PWA push notifications. The interesting engineering was in how we made 66 admin pages mobile-friendly without touching 66 files, why the Push API is pickier about TLS than you’d expect, and a test fixture bug that only …
GoatFlow 0.8.0 was originally targeted for September 2026. We shipped it in March. The release adds nine major feature areas to the plugin platform: universal custom fields, a plugin UI system, organisations with multi-tenancy, encrypted secure settings, entity deletion with GDPR anonymisation, a …
GoatFlow 0.7.0 takes the plugin platform shipped in 0.6.5 and adds the security and operational layers needed before handing it to third-party developers. The dual WASM/gRPC runtime now has sandbox isolation, signed plugin verification, resource policies, hot reload, and zero-downtime deployments. …
GoatFlow 0.6.5 turns last month’s plugin architecture document into a working system, adds two-factor authentication, and introduces a demo mode for public instances. Here’s the thinking behind the decisions.
Plugin Platform: From Design to Implementation The Problem The 0.6.4 design doc …
GOTRS 0.6.4 published the design document for the GoatKit Plugin Platform, planned for version 0.7.0 in May.
The Problem Every organisation wants different features. Statistics dashboards. FAQ systems. Calendar integrations. Process management workflows. Building everything into core makes the …
GOTRS 0.6.3 focused on internal improvements. No headline features, but the kind of work that prevents future bugs.
The Problem Our test suite used a separate authentication bypass. This seemed convenient - tests ran faster without real auth. But bugs slipped through because tests weren’t …
Happy 2026! GOTRS version 0.5.0 marks a good moment to reflect on what’s been built since August.
The Problem We Set Out to Solve OTRS-based ticketing systems work, but they’re stuck in the past. Perl monoliths don’t fit modern deployment patterns. Organisations wanted to modernise …
I’ve launched an open-source project called GOTRS - a modern ticketing system written in Go that maintains compatibility with OTRS databases.
The Problem OTRS and its forks have powered IT service desks for decades, but they’re showing their age. Perl monoliths with complex deployment …