Novu

N

Novu

Open Source Community by Novu

Join

💬│support

🚀│general

Angular component is showing only 10 notifications

We are using Angular and everything seems to be working fine, but we are not getting all the notifications in the notifications center. It seems to be showing only 10 notifications from the first call to notifications/feed endpoint, but doesn't care about the hasMore flag Is there a way to get more than 10 notifications?...

Data Processing Agreement, International Data Transfer and Data Storage region

I have read that Novu offers hosting in EU (Frankfurt) (https://docs.novu.co/security-and-compliance/security#where-is-my-data-stored), but the DPA (https://novu.co/dpa/) does not mention that option, nor does it define that if we select EU, that no international data transfer will occurr. Can someone from the novu team explain what the region selection is then for and if there are options (Besides self hosting) that will prevent international data transfer?

Invalid delay configuration

I started to this get message yesterday, "error": "Cannot read properties of undefined (reading 'findOne')". But my payload hasn't changed here is my payload: "payload": { "subject": "We're On It! Your Roof Quote Request is Being Processed", "comment": "You are successfully submit form requesting quotes for your new roof", "jobId": "65f04a4af210a27e136a9a1f",...

Pusher Beams Configuration

Hi, I have a pusher beams setup and I can with their console send push notifications to my web app. I'm trying to setup a novu workflow with pusher beams and I'm getting:
Subscriber does not have a configured channel
...

Slowness in sending notifications

Hey Team, we're running a self-hosted Novu instance with 12k users. When triggering a workflow using broadcast, it's taking around 40 to 50 minutes to send notifications, even though the target audience is only 30 to 40 users. Is there a reason why a step is created for every user in Novu, especially when the target audience is small? Are there alternative methods we could use? What steps can we take to reduce the time it takes to send notifications?...
No description

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...