Repository navigation
bighelp plugin 3.11.4
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 Hermesmain: 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 onmain.
Changes made with Claude Opus 5.5 in Claude Code.
🤖 Generated with Claude Code