Blog Entries

19. 01. 2026 Dennis Orlando Development, Icinga Web 2, NetEye, PHP

PHP – Migrating from Icinga 2’s Monitoring Database to IcingaDB

NetEye’s SLM module is tightly coupled to Icinga 2’s legacy monitoring backend, which was removed upstream with the introduction of IcingaDB. Official documentation exists that describes how to migrate configuration files written using the old syntax, but it’s incomplete and – more importantly – it doesn’t explain how to migrate PHP code that depends on…

Read More
16. 01. 2026 Dennis Orlando Development, UI

Notes on Vue 2 to Vue 3 Migration

If you’ve been in the Vue ecosystem for a while, you know that the jump from Vue 2 to Vue 3 is more than just a version bump – it’s a significant architectural evolution. It promises better performance, a more powerful Composition API, and a first-class TypeScript experience. Getting there from an old Vue 2…

Read More
22. 08. 2025 Dennis Orlando Development, Documentation

A Simple Yet Robust “Scrollspy” Implementation

“It’s a 0.5 story point bugfix, how hard could it be?” With the recent overhaul of our User Guide UI and its new layout, we inadvertently broke a small but useful feature: the local TOC stopped highlighting the currently active section. Digging into the legacy implementation revealed that this behavior originally came from Bootstrap’s ScrollSpy…

Read More

Archive