Novu

N

Novu

Open Source Community by Novu

Join

💬│support

🚀│general

How can i change logger in novu ?

I want to use winston logger instead of pinoLogger used by Novu is this a complex task to do ?...

rust_novu

It appears to me that sdk for rust is not under active development. Are there any plans to revive that project?

Internal Server Error - Integration Store - SendGrid

I am getting an error when trying to configure my API token from SendGrid to Novu. We have tried new tokens and it still will not configure. This is the code we are getting:
No description

Continuous loading screen for InApp notification center

I am trying to implement the InApp notification component into my Nextjs application. After following the documentation, I am left with a continuous loading animation within the component as seen below. I have also attached the code snippet that was copied from the workflow itself. It is posted below as well. Does anybody have any idea what I might be doing wrong?
No description

Why image on my email html blocked on outlook?

The email works perfectly fine in gmail but when it send out to outlook the image src changes to blockedimagesrc any idea how to resolve this issue?
No description

No notifications from topic

I have some problem User doesnt get in-app notifications, when i sent it via topic. I saw action in activity feed on novu dashboard (1st screenshot), but i dont get it in react app(2nd screenshot) @Emil...
No description

Date Range filtering for In-App notifications

Is there is way to filter the incoming notification in the in-App setup by date range? For example if provided with a date range, then only fetch paginated notifications for that date range. I could not find anything in the documentation or in the code. Let me know if I need to raise this as an issue on Github!...

The Gupshup integration always failed with Unexpected provider error.

We have a enterprise account and we follow the all step as per the documentation, still always getting the Unexpected provider error, I have verify the userName and password directly with gupshup APIs, and able to send the SMS. NOTE : Using a same template that was already approved by DLT....
No description

Mongo/Mongoose Error in "npm run start:api:dev"

[Nest] 17180 - 01/22/2024, 6:16:01 PM ERROR [ExceptionHandler] connect ECONNREFUSED 127.0.0.1:27017 MongooseServerSelectionError: connect ECONNREFUSED 127.0.0.1:27017 at _handleConnectionErrors (/home/sid/code/novu/node_modules/.pnpm/[email protected]/node_modules/mongoose/lib/connection.js:805:11) at NativeConnection.openUri (/home/sid/code/novu/node_modules/.pnpm/[email protected]/node_modules/mongoose/lib/connection.js:780:11)...
No description

How to validate the required arguments for a trigger

@CrimsonKobalt wrote: Hi all, when working with the backend API, I've noticed that triggering a workflow requires its name (or is it more correct to say, the name of its trigger?), but the other possible operations require its (mongoDB) id. However as far as I can see, this id is not visible anywhere in the tool. Is the only solution here fetching all workflows and looking for the id manually (at least once, and save it after)? ...

Documentation sending email with attachment in C#/.NET with Custom SMPT

Hi, i working on .net for create API that send an email with the attachment, but its not working. im looking for documentation or guidance to work with it. Thank you

APNs ignoring overrides

Hey all! I'm not sure if this is the right place to post this but I figured I'd give it a shot. I'm currently using the APNs provider to send notifications to iOS devices. I've been testing it on my own device and it doesn't seem to be accepting overrides? I initially tried to set it up so it would use a sound that I provided. The sound worked when using the Apple Push Notification Console, but not when providing it through Novu....

Localize Date Strings with {{dateformat}}

Hi again 🙂 As a part of my teams localization effort, we were hoping to be able to use the {{dateformat}} handlebar and pass in the subscriber locale to it in order to get the proper date format (ex MM/dd/yyyy vs dd/MM/yyyy in some countries). The docs help bot seemed to imply this was supported but looking at the handlerbar implementation, it seems locale information is not currently passed to date-fns. Is this accurate? Is there a way to accomplish what I am hoping? Thank you in advance!...

Translations support

Is translation management only supported for in-app? And also how can I get more details around transalation management.

Redis connection is getting stale on idle

We self hosted Novu on Azure and we are currently on version 20. We are using Azure Redis and noticed that if the worker app is idle, the redis connection is getting stale and have to restart the worker to process the messages. Is there a setting to keep the redis connection alive even though there is no traffic?

Firebase Push Notification

Hi, I have enabled firebase for push notifications, however I am confused about how to make the notifications clickable to an external link. I have seen the documentation example that uses a relative link, am I correct to assume that that relative link is added to the source of the notification or where the device token was generated? Also, how do I replace that with a complete url?...

Updates for ARM architecture?

Hey everyone, I've recently discovered the discussion about deploy to arm and its been held pending for now. Are there any thoughts on this, if and when this could be supported / worked on. We are currently building an application and want to start with a notification system like novu in the next 6 months. So this would be very wanted by us for now. ...

Cannot setup locally in windows 11

os:windows 11 node:20.11.0 MongoDB running, Redis running, copied the next branch. ...

Pluralization in the Translation Management Platform

Hi there! I am making use of the new translation management platform and was curious what the proper way to handle pluralization is. I see the existing pluralization logic: {{ pluralize count "stringForOne" "stringForMany" }} ...

Can we used postmark template id is used in novu workflow?

How to used postmark template id novu workflow?