github ulsklyc/oikos v0.53.0

4 hours ago

What's new

Features

  • Module system: Runtime-loadable modules with server-side discovery from the modules/ directory
  • Admin controls: Enable/disable modules and reorder navigation menu in Settings
  • Dynamic routing: Third-party module pages load automatically when enabled
  • Docker support: Mount external modules via MODULES_DIR environment variable
  • Example module: pyamortiza — Brazilian mortgage amortization calculator
  • PWA install: Refactored install prompt using new pwa-install.js utility

Bug fixes

  • Toast type 'error' corrected to 'danger' in Settings (CardDAV and meal types sections)
  • PUT /api/v1/preferences now requires admin role when changing disabled_modules
  • Module stays visible in navigation when a non-admin user encounters a transient load error

Don't miss a new oikos release

NewReleases is sending notifications on new releases.