Merged
Conversation
LKuemmel
added a commit
that referenced
this pull request
Jan 21, 2026
* draft Satellite * fixes * UI * improve satellite test * fix imports * skip code for satellite * fixes * sort imports * fix mode groups * named tuple mode groups * fix * log * fix * fix * fix * fix * fix * fix * fix * fix * fix * fix * fix * fix * fix * improve * update version * flake8 * fix import (no packages.) * fix * only shutdown software2 models at end * update drucker ip
LKuemmel
pushed a commit
that referenced
this pull request
Mar 4, 2026
* restrict access to mosquitto and apache * move mosquitto setup to own file * implement dis-/enabling unencrypted access * migrate simpleAPI * adopt lxde session * implement switching between acl and dynsec * fix mosquitto setup * fix apache setup * fix dynsec setup * migrate simpleAPI to localhost 1884 * add official mosquitto apt repository * configuration changes on boot only * fix disabling user management * add resetUserManagement command * upgrade npm packages * fix mosquitto.acl permissions * mosquitto: add ws listener on localhost * Koala: adopt mqtt options * upgrade theme and display wrappers to mqtt 5.14.1 * roles for theme and display wrapper * koala: login handling * koala: improve handling of invalid credentials * restructure security topics * koala: fix charge point display * classic: migrate mqtt package * Update command.py * Update default-dynamic-security.json * restructure dynsec methods * check acl roles at start * updated default and template acls * add acl roles for components and io * access controlled commands (#4) * access controlled commands * classic theme: fix publishing * koala: change command topics * koala: reset values on publish error * allow changing admin password * fix handling missing topics in shell scripts * clean mosquitto.conf after restore to allow downgrading * include user management specific files in backup/restore process * fix reload in theme and display wrapper * remove dynsec settings on factory reset * detect dynsec plugin path * resubscribe on reconnect * fix deleting mosquitto configuration on restore * fix battery card display for missing permissions * adjust role acls * koala: fix manual soc update for charge points * fix charge point sum ACL * ACL migration * add more topics to basic system role * fix counter role ACL * add roles for status, charge log, chart and general settings access * catch login error * koala: reload on failed login * koala: make grid and home optional in flow chart * koala: only display datasets with configured ACLs in history chart * koala: refactor daily totals chart for individual components * enable apache http on localhost:81 * replace router.go(0) with location.reload() * koala: warn if default credentials are used * refactor security topic structure * theme/display wrapper: fix missed publish function upgrade * standard-legacy theme: fix missed smart home upgrade to mqtt 5.14.1 * restructure permission topics * complete settings roles * fix default security roles * add default user group * prepare cards theme for mqtt auth * add version to default dynamic security roles * rename some roles for easier parsing * update acls (openWB#3106) * update acls * clean mosquitto conf.d on update * reset password * fix updating ACLs on startup * fix token request * minor fixes for password reset * fix removing outdated ACL roles * improve login and password reset dialogues * koala: require data protection acknowledge for password reset * koala: layout enhancements * cards: login handling (temporary) * cards: adopt logic for missing topics * Cards: add parameter "hide_login" * display wrapper: check for stored credentials * cards display: layout fixes * cleanup * cards display: improve logout * add stored credentials to backup * fix local display startup * add "userManagementSupported" flag for themes * cards: updated dependencies * koala: remove warning about anonymous connection * add mqtt chargepoint role * add io-device write rule * add mqtt soc write rule (partial) * integrate mqtt component write rules * integrate "others/#" data * fix adding roles on startup * add display clients * fix local display without internal charge point (standalone) * fix factory and user management reset * koala: modify mqtt connect message * koala: updated packages * cards: updated packages * update default ACLs * fix initializing user management * display hostname * HTTP-API: support basic auth for user management * update default role for active bat control * fix surplus charge configuration role * modify acls for io configuration * modify login/-out modals * optimize password reset dialog * fix init_user_management file check * reload display after user management initialization * fix initialization of roles and clients
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.