secubox-openwrt/package/secubox/luci-app-simplex
CyberMind-FR 2924707e35 fix(luci): Await form.Map.render() Promise before KissTheme.wrap()
form.Map.render() returns a Promise, not a DOM element. Passing it
directly to KissTheme.wrap() caused "does not implement interface Node"
errors. Fixed by awaiting the Promise with .then() before wrapping.

Affected views:
- metablogizer/settings.js
- localai/settings.js
- domoticz/overview.js
- simplex/overview.js

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-27 07:24:10 +01:00
..
htdocs/luci-static/resources/view/simplex fix(luci): Await form.Map.render() Promise before KissTheme.wrap() 2026-02-27 07:24:10 +01:00
root/usr
Makefile
README.md

LuCI SimpleX Chat Server

LuCI web interface for managing a self-hosted SimpleX Chat relay -- privacy-first messaging with SMP and XFTP servers.

Installation

opkg install luci-app-simplex

Access

LuCI > Services > SimpleX Chat

Features

  • SMP (SimpleX Messaging Protocol) server management
  • XFTP file transfer server management
  • Server address and fingerprint display
  • Service start/stop/restart controls
  • Connection status monitoring

RPCD Methods

Service: luci.simplex

Dependencies

  • secubox-app-simplex

License

Apache-2.0