Novu

N

Novu

Open Source Community by Novu

Join

💬│support

🚀│general

Is there any way to let a specific channel node to have 3 handles top, left, right ?

I want to build a new channel node that 3 handles, top connects it to the prv node, and left and right (wanna show addNode btn) allowing the user to add new channel node on each side, to end it up has tree node. found this img on react-flow docs, it's so similar to what i need to do. Does this idea doable ?. really appreciate your help. thx 🙂
No description

High number of mongo atlas connections?

Hi, We are trying to set-up self hosted novu deployment in a k8s cluster with helm chart. The deployment went fine; and even the web app loaded fine (I did not build custom image yet; any pointer on or if someone has the github action handy to do that? it would be great if you can share it). After the installation ; I noticed an unusually high number (~350+) of connections were made to Mongo Atlas after novu deployment. I am using mongodb+srv connection string to establish mongo atlas connection....

Need help with kubernetes setup

We want to self host novu on our cluster, but having some difficulties. The helm approach is not working, so i made deployment file from the docker-compose.yaml Now things seem to work, but when i put an ingress in front of the whole setup there are some problems. The login page comes up, but when it tries to communicate with the api pod via ingress i'm getting 404.. i guess something with the ingress routing but cant figure it out. Here is the relevant part of the ingress:...
No description

is there any documentation for sending an email with a file attachment using Gmail as a custom smtp.

Anyone can help me give an example to configure custom smpt using gmail in novu and how to send it

error with Docker Compose Up

I have made some code changes but when I try to up the I'm getting an error message that pops up when trying to run docker-compose up. It says something about a problem with " failed to compute cache key: failed to calculate checksum of ref 792e4d5f-fb5b-4cba-967e-9d09b69de5b1::0jk0dz0gyogtpgd7ckl7is2p3: "/meta": not found" Any ideas on how to fix this?...

Subscription app

My app is to allow users to log in and subscribe to changes of one or multiple data and set their delivery preferences for each data subscription. Will each data subscription be considered a workflow?

What is notification group and notificationGroupId?

My app is to allow users to log in and subscribe to changes of one or multiple data and set their delivery preferences for each data subscription. Will each data subscription be considered a workflow?

Need guidence in deploying self-hosting novu on ec2 via docker and nginx reverse proxy.

Hello Everyone, I need guidence in deploying Self-hosting Novu on an AWS EC2 instance, Via docker. I have followed the document - https://docs.novu.co/self-hosting-novu/deploy-with-docker But there are multiple errors , Is there any nginx reverse proxy script for routing the application on our domain? and the changes that we need to do in .env ....

Typescript is throwing an error with functions shared between DOM & NodeJS

Hello!! We installed novu@notification-center (v0.23.0) to start using Novu. Everything works fine, but our typescript is throwing this error: Type 'Timeout' is not assignable to type 'Number'. It seems like Typescript does not know if Timeout comes from the DOM or nodeJS. In our tsconfig.ts, we specified the types & lib like this: ``` "lib": [ "ES2021",...
No description

Failure while sending mail via sendgrid provider

I am trying to send mail via sendgrid provider but it gives error as Unexpected provider error

Socket Connection Timeout

I’m using novu with Nextjs, everything was working fine as well triggering notifications based on my workflows, but today I’m keep on getting this AxiosError: Socket Connection Timeout for all my workflows, but I tried Postman and Novu dashboard it’s working well.
No description

I18n and translation files

I was wondering what would you suggest as per translations variables, having multiples files or one big that you update? One reason being, when you're in the template, on the UI, there is no (apparent) ways to define which one you're using. we were about to use somehow same keys in different translation files so maybe the right approach would be to have like a big i18n files with different objects for each email?...
No description

Subscribers with same ids

For some reason we have several subscribers that have exactly same subscriberId in our environment. How is this possible and what should we do about it? The Ids were shared privately for this one It's not the only one such subscriber, so happened several times...

Activity feed between two tabs

If you open the first tab as activity feed for development and after that open a second tab with activity feed for production both tabs will be showing the same (production) activity feed. The switch on the first tab continues to be "Development", but the data shown an the page - is from "Production". Not usre if it happens in other places as well...

Production activity appear in development

For some reason several of the events that were triggered in our production environment seems to appear in development environment as well. The data sent for both notifications is the same and time is also same. It happened 04.03.2024 at 15:39:06 and at 16:00:00. Only several of such events appeared in both environments. Not sure how safe is to share full transaction ids, so will share only the starting part...

Handlebars in email template

When I try to use if {{#if aircraft}}Aircraft: {{aircraft}}{{/if}} in email template, there is error on update "Failed to extract variables". Any idea what im doing wrong? I'm using novu.co
No description

Setting MS Teams Webhook for a subcriber using .net sdk

Hi, I was wondering if there is a way to set a MS Teams Webhook for a given subscriber using novu .net sdk ? I see an example using node.js in your documentation but I can't find the same operation in .net library. https://docs.novu.co/channels-and-providers/chat/ms-teams Thank you...

Request Entity Too Large

Are there limitations on uploading variants in Novu? I'm developing an email workflow with 21 variants, each template being 1.6 KB in size. However, I'm encountering an error when trying to create more than 5 variants, specifically "request entity too large." Can you explain this error and suggest a solution?

Greater Than and Less Than Helper

Hi there 🙂 I'd like to include a certain text string if the step.count is greater than a specified count. This will be used when aggregating notifications so we list a preview of the first 5 and then include something expressing there are more items at the end. I imagine something like ```...

Novu returning "processed" and acknowledged but no activity found and workflows not triggered

Hey guys, I'm trying to diagnose an issue we're seeing when moving over to production. In development, all is well and working. However since moving over to production, we're seeing the events just "swallowed" IE, we're not sure what's going on with them. ...