Skip to content

bighelp plugin 3.11.4

Choose a tag to compare

@github-actions github-actions released this 13 Oct 01:45
cec6601

3.11.4: notifications work on hosts whose notification folder was readable by others

Notification setup now works on hosts where the notification folder of the plugin was readable by other users. Before, the bighelp app showed "Couldn't confirm setup" on these hosts, often VMs.

In this release

  • Notifications work on more hosts (#146): the plugin keeps its notification key in plugin-data/loopdy/managed-notifications. Only the Hermes user can open this folder (700). An install script, a copy or a volume can make this folder 755. When the Hermes user owns the folder, the plugin now makes it private and continues. The plugin still refuses a link, a folder of another user, and a key file that other users can read.

You do not need an app update. After the update, use Set Up Again for the computer in the notification settings of bighelp.

Tested

  • tests/test_managed_notifications.py: a new test makes a 755 folder private and starts the service. A link in place of the folder is still refused. Without the fix, the test fails. The four notification test files pass with Hermes main: 62 tests.
  • tests/test_portability.py: the version check passes (the version is the same in all files). One other portability test needs Hermes installed (gateway), so it cannot run on this machine. It fails the same way on main.

Changes made with Claude Opus 5.5 in Claude Code.

🤖 Generated with Claude Code