Novu

N

Novu

Open Source Community by Novu

Join

💬│support

🚀│general

Is there any way to update an existing notification in Novu (In-App) with new content?

1. Is there any way to update an existing notification in Novu (In-App) with new content? 2. How would I programmatically clear a notification from the novu in-app notification center and see this notification get removed without needing to refresh the notification center?...

Push-webhook newbie question/confusion

So when we set credentials for the user for push-webhook using the following // PushProviderIdEnum.PushWebhook = push-webhook await novu.subscribers.setCredentials('subscriberId', PushProviderIdEnum.PushWebhook, { deviceTokens: ['ANY_RANDOM_STRING'],...

Nexmo provider

Hey, I updated @vonage/server-sdk to the latest version for issue https://github.com/novuhq/novu/issues/4828. Changes integrated, tests passed, but I'm getting an "Unexpected provider error" when sending an SMS from the dashboard. Any tips on how to debug this and are there specific error logs I should be checking?
No description

not able to locate tenants

When running Novu locally, I am unable to locate tenants, though they appear on the Novu website. https://github.com/novuhq/novu/issues/4886...
No description

Node.js SDK 401 (Unauthorized) on remove subs from topic

From what i can see, I'm doing it correctly: let response = await novu.topics.removeSubscribers(topicKey, { subscribers: [ subscriberInfo.mail ] });...

How does i18n works on the emails?

Hello, I want to use the email channel to send my subscribers personalised content based on their locale. Through your documentation and the Novu platform, I see that i18n works as the backend for this functionality. How can I trigger it to send the content, for example, in Greek instead of English? I understand that I will have to use the subscriber's locale, but is anything else needed? I use SendGrid as the provider if that makes any difference....

HTML page as string in custom editor

I tried to send my whole html as string in payload variable. Novu could not parse it, it just appears as a plain text, is there any possibility to fix it? For example I have my html on server side, and I will convert it to text and send it to my editor as payload in my workflow

Deleting only certain Push Device Tokens

In my use case, we are using Novu to send Push Notifications to mobile app users. Some users will have multiple mobile devices but will use the same subscriber id in the novu database. To prevent them from getting notifications if they've signed out on from the app only on that device, I need to delete only the token for that device which they've signed out on. How can I do this? It seems that the delete subscriber credentials api deletes all the push tokens from that provider. I need to refine...

Error while updating credentials

using
novu==1.10.0
novu==1.10.0
Here is the subscriberId -
0x047BcCf8509D92307aBF7fEbe607419e410B3290
0x047BcCf8509D92307aBF7fEbe607419e410B3290
...

“Network Error” bug on novu web

Hi everyone, using the helm chart on novu github, I’ve been able to deploy novu on local kubernetes. I have all the components up but cannot register or login using the web. I get a Network error bug. And when I check the console we have the web trying to send a post request to http://localhost:3000/auth/login. I tried using postman to directly register by sending the username, email and password directly to the api and it worked.

Prebuilt container versions question

The gh container registry has images tagged for what seems to be every commit, plus the 0.21.0 tag, plus latest, prod and dev. Is the build process for these images meaningfully different? I.e. is an image to be tagged with a version number built differently to the other images, or is it just that the images with a version number are built for commits where the project is in a stable state intended for release? I ask, because locally in a dev environment I have been testing the dev-tagged image for novu/worker because I am interested in testing out the newly-implemented template parsing inside filters, and I’m encountering weird behaviour there (regarding digests with filters) that aren’t present with the prod and 0.21.0 images. I don’t know whether this is a result of those images only being meant for internal development of novu or if the next branch has a newly-introduced bug that I should report....

Deployement issue

Im currently facing this issue inside my deployed version. can someone help me out

Reusable HTML / MJML components in email templates

HI there, I have a usecase where I have a lot of transactional emails to setup which share some common non trivial components (Product card, User card, Table etc). I guess I don't have much other choice than writing these specific components in HTML, but what would be the best way to centralise the code of these components? Is there any better approach than duplicating the code in each template where I need it... ? Thanks for insights and help 🙏

Unable to send multi-recipients email using curl command

Hi, I am trying to send email using curl command. I am able to send email to single recipient but not able to send email to multiple recipients. I am using below command to send email to multiple recipients. ```...

Machine requirement for self-host

Does anyone know a recommendation for self-hosting using a Docker container? I can say that 1 vcore and 1 GB RAM is not enough, even just to get the services run.

Generating JWT

How to generate the JWT token that is inside the env file for api, websocket and webserver for my deployment?

Notifications are going extremely slow

Hey, I have an issue where my notifications are going extremely slow. I'm using the cloud novu version. Is it cause the number of subscribers is too much? Additionally, will my notifications to discord, slack or email go quick if i hosted it in my own AWS?...

Help on QuickStart - Please guide

Hi team, I am trying to set up a QuickStart tutorial in my system by referring to this https://github.com/novuhq/react-quickstart Questions/Queries 1. From where I will get values for the below variables REACT_APP_SUB_ID=...
No description

Create a workflow that send a summary of unread messages from InApp

How can I just create a summary of messages / events that have not been marked as read by the user? What will be the right Workflow? At the moment we have....