Novu

N

Novu

Open Source Community by Novu

Join

💬│support

🚀│general

Triggering notification for specific feed from Python SDK EventAPI?

Hello everyone, sorry for bothering you but I have a question about triggering notification for specific feed identifier. So let me explain a bit, in my frontend application (React) is using Novu with multiple tabs notifications (Project Updates, Daily Report). My idea is when something happens at the backend (python), I would like to trigger EventApi.trigger using specific feed identifier so that the frontend can render correctly. But how can I do that please? Thank you very much for your efforts and time everyone. I am not sure that I'm using wrong Api or something. Thank you again. 🙇‍♂️...

Unable to fully release the lock on resource

Also seeing this sometimes in our logs: ``` { "level": 50,...

Digest Amount does not exist on a digest job

I'm seeing this quite a bit in our logs `{ "level": 40, "time": 1699023328422,...

TypeError: Cannot read properties of undefined (reading 'child')

Seeing lots of these errors in our workers processing digests, and I see this in the stack trace for the job. Worker log `{...

Digest storage costs

Hey Novu We're using the topics feature to send a digested in-app notification to our users. We're still at fairly modest numbers, ~2-3m a day in the activity graph, but with a 1 day digest, this is requiring a rather large storage requirement IMO. I naively assumed that digesting an activity would roll it up into its parent; but looking in the database it seems like the payload and all the other data is repeated. For some of our more active topics, this might make thousands of such records a day. ...

Can't run login with two factor authentication - blog

I am following the blog by Nevo for creating a registration and login with two factor authentication on react. Link: https://novu.co/blog/creating-a-registration-and-a-login-with-two-factor-authentication-on-react/. I'm relatively new to react and the web dev side of programming. Though the blog started quite well with the react code for the login and the signup page. But once it started creating the authentication work flow, I lost it how the codes were supposed to be edited. Also the github to this blog isn't update with this code. I've a few questions/errors: 1. Is the API calls on port 4000 and not 3000? As seen in code in Login.js
`fetch("http://localhost:4000/api/login",
`fetch("http://localhost:4000/api/login",
?...
No description

Brand

Hellow there, currently trying to set up some branding and it is not letting me upload a logo. I have tried resizing the image down to 500x500 but no such luck. Any ideas what I might be doing wrong? (See video attached)

Helm Chart for Novu

Is there a helm chart for Novu??

Search workflows, subscribers, Topics

Hi guys, any hope of seeing these soon, the current interface without search makes it hard to use

Passing HTML elements as an email template

hey can i send an email via a handlebar? meaning to say in my email template i write: <html> {{emailTemplate}} </html> That way i can control my email creation on my app and have only 1 workflow for all emails passing dynamically...

Non-linear process flows

Is it possible to use non-linear process flows? I've played around with Novu today and while I haven't explored everything there is just yet, it sort of just seems that exactly one or zero things must happen following another. I have attached a notification process flow that I'd like to try to implement in Novu. As you can see I would require some sort of conditional logic or "if-else" statements. I could use filters, but I ran into a lot of complexity with them because everything would still have to pass through every step unconditionally. It would also mean that, for example, I would have to create like 10 different "send email" steps, with varying filters, to satisfy all of the conditional logic. It's just too messy, unmaintainable and unorganised for me. Does anyone else have this issue? Maybe it would be better and create many different workflows that simplify and separate this logic? It wouldn't really fix the issue but at least they would be more organised....
No description

Self-hosted isntance of mongodb using 200% of CPU when sending ~1500 notifications through topic

Hello! My team decided to self-host Novu. We are using a t3.medium Amazon EC2 instance and we have like 1500 users provisioned to Novu and there is one workflow that is used to send notifications to all of those subscribers. When we trigger the event to notify all 1500 subscribers, the usage of our mongodb instance increases to 200% and returns to normal until the workflow finishes sending all 1500 notifications. Do you have any leads on what could be happening? I don't know if we could have missed some configuration of the server or of mongodb, maybe setting the usage limits or something like that. I'll leave some screenshots with stats from our server if that helps you get a better view of the problem: 1. A graph of the CPU usage right around the time the massive sending took place....
No description

admin password hash

hey guys, I found a post similar said the password hashed in database is bcrypt with 10 rounds but I did and it gone wrong? I'm doing a self hosted...

Swags Giveaways event

Sir I won the zoom meeting giveaways event organised by the Nevo recently Please tell how to get the Swags 😊😊...

How to get specific message that already sent to specific Feed ?

Hi, i want to use novu to trigger page reload beside the notification feature. Therefore, we want to seperate message that will show in our customer notifications and that will be consumed in Front end to reload the page i already set the Novu Provider ...

FCM Push Notifications

I am testing FCM push notifications, but when the workflow is executed I get this error message for the step in question: "Unexpected token } in JSON at position 2354"...

Display the notification feed without the "bell" element.

@thesockguy: "Hey @Emil , I am here to try to figure out who to get the notification-center-component from the web component bundled version to just display all of the notifications (instead of showing the bell that you have to click on to see the notifications)" @Emil: "I think that the best way for it is actually using the "headless notification library". You can learn more about it here" ...

helm chart help for Novu

Hi everyone I got error whole using helm chart installation on windows system https://github.com/novuhq/novu/issues/4726 ...

How to utilize the overrides data after the push notification has been sent.

I have an Expo React Native app using push notifications sent through the Novu SDK (using the Expo Push). I am sending Deep Link URLs within the Novu Trigger by adding the url to the overrides data. ```...
No description

Email attachments

Hi, I'm trying to trigger an event with a file attached and the API is responding with {"statusCode":413,"message":"request entity too large"}. The file is small, its 87Kb. And the length of the json data sent is 132933 (len(json.dumps(data)). This is my python code... Novu v.0.19.0 ```...