Novu

N

Novu

Open Source Community by Novu

Join

💬│support

🚀│general

Remove outdated InApp Notifications

Is there a way to remove outdated InApp-Notifications or notifications within the digest engine? In our use-case the app triggers a workflow each time a status of an request is updated. if the user accepts/denies it over and over, the notifications would add up and has no value for the user....

Is the lastest version of Novu working for community self-host?

Is the lastest version of Novu working for community self-host? On GitHub, the helm chart is still set to 0.15.0

Self-host Novu: can we use Minio as the object storage?

Self-host Novu: can we use Minio as the object storage?

Self-host Novu: Member Invitation are not sent

I noticed that on Novu web. Member Invitation doesn't work. I noticed in the API logs that I need to set MAIL_SERVER_DOMAIN environment variable. Is there any documents on what are other environment variable that I can set? For example, ignoreTLS?

Improvements on Notification Center (VUE)

Hey everyone, I had a problem implementing an event listener. The docs suggest using @notificationClicked, because vue has event binding shortcut which internally results in an event listener with the following name: onNotificationClick. This results in, that it wont work:...

Self-host Novu : Custom SMTP Connection timeout

When setting up Custom SMTP, I am keep getting 504 Gateway Timeout. Any thoughts on why it maybe?

Delete subscriber does not delete their notifications

I am deleting the test subscribers when re-seeding the db with the following code: ```js export async function deleteSubscriber(subscriberId: string) { try { return await novu.subscribers.delete(subscriberId);...

Resend 429

If send more than 10 emails per second, the resend will return a 429 like this. But novu does not handle this. Novu does not auto retry the request, and even does not mark the sent as fail....
No description

Edit email templates does not take effect

I edit an email in workflow. But after saving (update) and promoting, the real sent email still does not change.
No description

Sending to 2 topics with the same payload and transactionId still delivers twice to same user

Ie if: - user A is subscribed to both Topics 1 and 2, and - I send the same: - notification - workflow...

Does it take for effect to take place in Production

So I made changes to the message for inapp actions in workflow. I have published changes to production but when I'm testing it locally its giving old message. Why's that?

Export Templates data

I am trying to understand the data model of Novu. For templates, I see that there are couple of collections - notificationtemplates and messagetemplates. If a template has been created, where does it go? If two templates have the same name, how to distinguish them based solely on the collections?

flushSync

Hello i was wondering if anyone of you came across this issue, i integrating this with my Angular app but i am getting this when trying to clear or close the popover: "flushSync was called from inside a lifecycle method. React cannot flush when React is already rendering. Consider moving this call to a scheduler task or micro task." It is supposed to be "harmless" as it register as warning, however it looks more like a bug as the Dom object is not refreshed and create a cascading error in the widget wit ha bad request with Axios. Not sure how to avoid or fix the flushSync() error since it is in the react component. Any ideas or guidance will be greatly appreciated. Thank you....

Is it possible to send an email to a different email address than the subscriber one?

I want to create a workflow with two email steps: one for the subscriber and another for its superior. Is it possible?

Issue with Sending Notifications via Novu Service

Subject: Issue with Sending Notifications via Novu Service Dear Community, My name is Vitalii, and I am a developer currently working on integrating the Novu service into our application to handle notifications....

Is there some cache of the actors data?

Stumbled upon such issue: We are using actor.firstName and actor.lastName in some of our workflows. I've created new development subscriber. Triggered notification. Saw that accidentally subscriber was created with empty firstName and lastName. Updated subscriber information using bulkCreate. Tried to trigger new notifications and still subscriber information is empty (I've updated subscriber info more than 20 minutes ago). It all happened in development environment....

Testing provider locally

Hi, I've written a new provider for novu (ntfy) but I'm struggling to test it within the web UI. I'm running the project using start:dev from the root of the repo. The issues I'm facing are: - There's a weird reload issue making the UI feel unresponsive - The provider shows up but the config options don't match - It doesn't let me select an environment - Saving doesn't work, I'm getting a network error when doing so...

I want them to have different font size

But when I update the workflow from dashbord. The classes gets removed, is that expected?...

Moving from Cloud to self-host

Hi! We are considering Novu as an option for our messaging needs, we want to start by using the cloud service to kickoff and then move on to the self host option later on. Is there a way to move the configuration from Cloud to Self-host (workflows, subscribers, tenants and so on) or would it need to be reconfigured after the self host option has been set-up?

Override "to" use cases behavior

Hi, I'm having some issues when using overrides.[channel].to for mail and sms. The first one (email) seems to add recipient instead of overriding which seems to be a weird behavior It seems that it does not work for sms (I will test again because I checked the code and seems to be correct. I would like to know what would be the correct behavior. I can make a PR....
send-message-email.usecase.ts