]> git.basschouten.com Git - openhab-addons.git/commit
[openhabcloud] Support hiding notifications and tags (#16979)
authorDan Cunningham <dan@digitaldan.com>
Thu, 4 Jul 2024 12:06:33 +0000 (05:06 -0700)
committerGitHub <noreply@github.com>
Thu, 4 Jul 2024 12:06:33 +0000 (14:06 +0200)
commit2d7c9a23e55129dca1729f480e8ed85a550cd334
treeaeb270b39f20d39a9aa5d2ea4e896f188912c884
parent766981bb49a37fe453efbe2d7c07db2a8f4bf4ab
[openhabcloud] Support hiding notifications and tags (#16979)

* Support hiding notifications
See #16934

* Adds support for using tag over severity on extended actions

Signed-off-by: Dan Cunningham <dan@digitaldan.com>
14 files changed:
bundles/org.openhab.io.openhabcloud/README.md
bundles/org.openhab.io.openhabcloud/src/main/java/org/openhab/io/openhabcloud/NotificationAction.java
bundles/org.openhab.io.openhabcloud/src/main/java/org/openhab/io/openhabcloud/internal/CloudClient.java
bundles/org.openhab.io.openhabcloud/src/main/java/org/openhab/io/openhabcloud/internal/CloudService.java
bundles/org.openhab.io.openhabcloud/src/main/java/org/openhab/io/openhabcloud/internal/actions/BaseHideNotificationActionHandler.java [new file with mode: 0644]
bundles/org.openhab.io.openhabcloud/src/main/java/org/openhab/io/openhabcloud/internal/actions/BaseNotificationActionHandler.java
bundles/org.openhab.io.openhabcloud/src/main/java/org/openhab/io/openhabcloud/internal/actions/HideBroadcastNotificationByReferenceIdActionHandler.java [new file with mode: 0644]
bundles/org.openhab.io.openhabcloud/src/main/java/org/openhab/io/openhabcloud/internal/actions/HideBroadcastNotificationByTagActionHandler.java [new file with mode: 0644]
bundles/org.openhab.io.openhabcloud/src/main/java/org/openhab/io/openhabcloud/internal/actions/HideNotificationByReferenceIdActionHandler.java [new file with mode: 0644]
bundles/org.openhab.io.openhabcloud/src/main/java/org/openhab/io/openhabcloud/internal/actions/HideNotificationByTagActionHandler.java [new file with mode: 0644]
bundles/org.openhab.io.openhabcloud/src/main/java/org/openhab/io/openhabcloud/internal/actions/NotificationActionTypeProvider.java
bundles/org.openhab.io.openhabcloud/src/main/java/org/openhab/io/openhabcloud/internal/actions/NotificationModuleHandlerFactory.java
bundles/org.openhab.io.openhabcloud/src/main/java/org/openhab/io/openhabcloud/internal/actions/SendBroadcastNotificationActionHandler.java
bundles/org.openhab.io.openhabcloud/src/main/java/org/openhab/io/openhabcloud/internal/actions/SendNotificationActionHandler.java