Sending Push Notifications

Some time ago, I started writing a plugin that can send any Kanboard-Notification to my mobile phone. At first it was just another learning project on how to deal with notification handling.
Meanwhile, it has reached a state for general use, even if some features might be missing.
Until then, I won’t publish it in the official Kanboard Plugin Repository, but you are welcome to get it from here, to see whether it is helpful for your Kanboard.

Features

  • Receive Kanboard notifications on desktop and mobile.
  • Links into Kanboard’s standard notification handling.
  • Optionally listen to notifications for plugins Mailmagik and Wiki, in case they are installed.
  • Available for both project and user notifications.

Requirements

Konfiguration

For user notifications

My profile

For project notifications

Configure this project → Integrations

Configure this project → Notifications

Please note that in case you subscribe for both, you will doubly receive the notifications.

Notification Examples

Desktop

Open the website of your selected Ntfy-Server, leave it open in the background.

Mobile

Any feedback is highly appreciated.

2 Likes

Very interesting alfred. I will test this out

1 Like

indeed - thanks +1 - will also test it when I have time

1 Like

I installed last week.

At first I wondered how it would work on a mobile device but after reading… it makes sense. You link your kanboard instance to the mobile app to receive push notifications directly on a device.

I was attempting to set up a method of sending text notifications to people on projects for alerts (I failed… for now) and this seems to align in a similar way.

Between kids and housework. I will find time to pursue.

1 Like

No. Kanboard sent its notifications to an ntfy server where the message is broadcast to all subscribed clients, e g., mobile and desktop.

I started exploring how that ntfy service works. This will help.

1 Like

I am stuck. I can’t find the integrations location you’ve shared:

I looked in…
Kanboard Settings → Integrations → There is no external integration installed.
Projects → Integrations _ → There is no external integration installed.

I have the plugin within my plugins folder and am able to see

Thoughts?

Go to your user menu, My Profile on the top right of the page. There you find it under Actions in the left sidebar.

I just added some important features and fixes.

Get the latest v0.2.1 here.

1 Like