Novu

N

Novu

Open Source Community by Novu

Join

💬│support

🚀│general

Not able to find correct route

I want to reach this page but I tried a lot but I am unable to reach
No description

Enabling HMAC for in-app with C#

Hey guy's im setting up HMAC for in-app and endpoint https://api.novu.co/v1/widgets/session/initialize is giving me a 400 Bad Request "Please provide a valid HMAC hash" and I was wondering if there's some obvious error im making when generating it
using var hmac = new HMACSHA256(Encoding.UTF8.GetBytes(_novuConfig.ApiKey));
var notificationCenterHash = Convert.ToHexString(hmac.ComputeHash(Encoding.UTF8.GetBytes(subscriberId)));
using var hmac = new HMACSHA256(Encoding.UTF8.GetBytes(_novuConfig.ApiKey));
var notificationCenterHash = Convert.ToHexString(hmac.ComputeHash(Encoding.UTF8.GetBytes(subscriberId)));
...

Styling missing real emails

We wrote a template after a digest step and we can test it with digest options on both development and production and it gets sent with our layout styling. When we send it by triggering the flow on development and waiting for the digest, it gets sent with our layout styling. But when we send the email through the service on production, whether via test run or our other code, the layout gets stripped. This has been happening for several months....

Promoted Change Not Being Applied In Production

hello 👋 I added an SMS step to a few of my workflows and then promoted each of them. It shows the correct steps in the Production Workflow viewer. However when I test out the notification in production it is not sending me texts, and it's not showing the SMS step in the Production Activity Feed. Everything is working fine on the development side....

need help understanding few things

im new to this want to know in which are the images linked
No description

Using Local Docker Instance for digest-learning-app

Yesterday I was able to successfully get the digest-learning-app to connect to the host Novu site and provide an in-app update to the web page. Today, I have been refactoring the front-end and back-end code in digest-learning-app to point to my local Docker instance of Novu. I am happy to say that I have the web page communicating with the Docker API instance and it is creating a trigger. I can see based on my local UI that a new activity has been created. However, I am not getting a notification in my browser. Also, when I click on the bell icon, the Notifications window appears, but it just has the red circle icon to show that it is loading. But nothing appears. I think I made all of the necessary changes. ...

AWS SES Email Unexpected Provider Error

I have been attempting to set up AWS SES to send email notifications but when attempting to send a test email in the application, I receive an unexpected provider error. My SES is in the sandbox environment but the email I am sending from and sending to (in the test functionality on the Novu dashboard) are both verified identities. The user is a specifically created IAM user with the following permissions (I have removed the sensitive account and email address:...

SES emails not going through

Hey guys, I set up the AWS SES integration in Novu, it says the e-mails are sent correctly in Novu We're not in the Sandbox, and the identity I'm trying to use is verified. The identity also has a default configuration set that should forward all events but I'm not seeing anything pop up.. although the sent email counter does increase in the AWS console Any ideas what else I could check?...

Question: Triggering Workflow to Topic, can I get subscriber info for personalizing the email?

I am triggering a workflow to a topic, so several users will get notified. In my simple example, I have an email being sent. I would like all users to get the same email, but I would like to add a variable in that will put in the user's name, ex: Hi John in the email (or Mary, Joe, etc. etc.) Is this possible? If so, how do I do this? Bonus for sending me a link to documentation!

env variables description

I have deployed novu locally on docker and everthing is working fine. But I want to understand the variables in the .env file and play a little bit with them. Is there somewhere a description for those variables or a list where they are briefly discussed/addressed?

Delete Multiple Transactions not working.

If I am triggering an event to for example 3 users (not a topic), then there are 3 events with same transactionId. Now if I try to delete the transaction using: 1. this.novu.events.cancel(transactionId); OR 2. /v1/events/trigger/${transactionId} (https://docs.novu.co/api-reference/events/cancel-triggered-event) Then only 1 event is getting deleted with that transactionId and rest of the 2 events are getting delivered....

ENV secrets rotation

Hello, I would like to rotate the WT_SECRET and STORE_ENCRYPTION_KEY environment variables. I am wondering if there are any side effects or special considerations that need to be taken into account when doing this?...

Problem with running digest-learning-app

I pulled the digest-learning-app and went through the instructions. I am using my local API Key and Application ID values based on the local Docker instance of Novu I spun up last week. I believe I have them set properly. I am able to run the back end and it is listening on port 3000. I start up the front end and it lists a bunch of warnings but eventually opens my browser with the app running. When I go to add a message and click enter I get this error: ...

NV-2989] Upgrade cypress to latest version(#4426)

I have setup the projecct locally on my ubuntu and it is running on it, I was working on this issue where i havde to update cypress. while running the command : npm install --save-dev cypress@latest / npm update cypress it throws an error as following npm ERR! Cannot read properties of null (reading 'name') I did look over the internet and took help of chatgpt , tried clearing up the npm cache but it is not working is there any solution or way i can do it, also can someone explain me the issue i am facing....

Avatar not showing in-app notification

Hi, I'm facing this issue where the avatar is not showing up in the notification. This was working before. At first, I was just using the system avatar with the image url that was passed to the actor data, which is not working anymore. I've tried passing the image as {{avatarUrl}} in the workflow and passing the url in the payload, but this is not working as well. Am I doing anything wrong? Any help would be appreciated. Thanks...
No description

Unable to Send SMS from Local Docker Novu Install

Hi. About 2 weeks ago I downloaded the Docker Image for Novu and have been playing around with it. I am having a problem getting an SMS notification to send. When I look at the activity fee, I see the attached messages. Also attached is a simple workflow just for SMS. It appears to me that the box for the SMS step is not configured properly based on the red X over the plug icon. Also attached is what I see when I go to run the trigger. I have a phone number assigned to that subscriber, but it does not appear. I can replace the text with a proper phone number, but that does not seem to help....
No description

facing issue on npm run setup:project command

It was running fine before, but now I'm encountering this issue. I tried cloning and running it again, but it's still not working.
No description

The broadcast return timeout (10k+ people)

Hi Team! I tried to broadcast something to all the members and got a timeout....
No description

Unable to override "from" field for FireText provider

Hi All, We've reported an issue in the past where we could not override the "from" value when sending a FireText SMS. This was supposed to be fixed here: https://github.com/novuhq/novu/pull/4168 However, I tried today and this is still not working unfortunately (see attached picture). The "from" value being used is the one set in the FireText integration but I am expecting it to be overriden by the one from the request. Did I miss something or potential bug?...
No description

Question about issues in docs side

Hi everyone, I have a question regarding novu hacktoberfest about the issues. I have find many but minor issues in the docs section. So, if I raised issue for that and merged it. It would be counted for hacktoberfest