Novu

N

Novu

Open Source Community by Novu

Join

💬│support

🚀│general

I am not seeing the option of tenants in the latest 2.x version when i start with docker-compose

Also i added the multi tenancy flag as shown in the image in all service
No description

How use FCM push in NextJS app

Okay I dont understand how we implement FCM push notification using novu in NextJS app. Because Ive added FCM to my workflow but I never receive the notification in my NextJS . My FCM (with service workers) integration seems to be good because Ive test it and its workring. FCM seems to use tokeen to authenticate a user but how novu know this token ?

I donot see an option to create a workflow in novu cloud.

Do I need to setup novu studio, push code, add git action etc? when I simply want to use novu cloud and add it to my existing application?

Problem Get Topic

Hello, I created a new topic, but when I requested Get Topic appears invalid URL. Can you help me, please? I tried create again, but Topic already exists:...
No description

Error trying to sync to cloud (code based workflow)

Ive made an ExpressJS api and ive setup an endpoint /novu. Ive publish my app on subdomain.mydomain.com but when I try to sync manually with subdomain.mydomain.com/novu my logs : ``` [Error]: Unknown BridgeError: crypto is not defined at bt.handleError (/app/node_modules/@novu/framework/dist/cjs/servers/express.cjs:95:6281) at bt.handleAction (/app/node_modules/@novu/framework/dist/cjs/servers/express.cjs:95:4889)...

How are Service Worker (WebPush API) possible?

Hi we would be able to send to the browser / system some Push Notifications if the browser accept this. It will be possible with the WebPush API as a Service Worker. How does this concept work together with Novu?

Hide workflows for specific users in Preferences component

Hello! Is there any way to hide a workflow for specific users? Let's say I have two workflows "workflow A" and "workflow B" and a user with a specific property (in this case the subscription plan on our project) should be able to see only workflow A or workflow B in the Preferences component based on the subscription plan he has. We also check for the subscription plan in the execution of the flow, so I could hide the workflow just VISUALLY and that would be fine....

Using Echo to send internal slack message

Hi guys, We're looking at consolidating all of our internal messaging which is currently happening separately to Novu. We'd like to unify the approach to have all of our communications in one place and use Novu to send internal Slack messages. ...

FCM webPush overrides not working

Hi! I'm using novu/node v2.0.1 on my NestJS project and I'm trying to set overrides for webPush, but the typing seems wrong. The docs suggest this: ``` overrides: {...

Upgrade from 0.24 to 2.0.0 self hosted novu instance

We have self hosted 0.24 with EKS. Can we upgrade from 0.24 to 2.0.0 and are there any guidelines or docs anyone has tried it? Anyone has tried migrating existing workflows to new code based workflows?...

TypeError: undefined is not an object (evaluating 'navigator.locks.request')

Im just using the default Inbox component from @novu/react. Its working on desktop but on mobile I have the error. I have no idea how to debug it

preferences not updating

const res = await novu.subscribers.updatePreference(subscriberId, templateId, { channel: { type:ChannelTypeEnum.IN_APP, enabled, },...

setting up novu as per contributing.md is throwing errors

I followed exactly as mentioned in contributing.md to setup novu for contribution. I have nodejs 20.8.1 and pnpm installed too. Can anyone help me debug the issue
No description

novu.subscribers.getUnseenCount(<subscriber>, false) always returns 0

Hey folks, I found an issue where the novu.subscribers.getUnseenCount method always returns zero in the response when set to false even if there are unseen in-app notifications for the subscriber.
data: { data: { count: 0 } }
data: { data: { count: 0 } }
Alternatively running the same query with true shows the correct number of already read messages for the subscriber....

Best way to sync subscribers settings with Postgres database

I have my backedn using postgres db. I have a table user : ``` id username avatar_url...

Option for disabling opening novu local studiuo

Is there or could there be added an option to prevent the local studio to open in the browser when runnin "npx inngest-cli@latest dev"?

Test using storybook

Hi guys, We are using storybook to show our components and test them. do you provide a way to mock the communication from the BE so i could test our customized notification section?...

Is Novu right for me?

Hi ! Im a student building a web app (also PWA) using Supabase as backend. I wanna add notification : in-app, push notification (like the one with Google Chrome), email, etc... Can I do all of this with Novu ? I also need to translate every notification depending of the language of my user (in my db user can set their preferred language). Can I do that with free tier of Novu ? Or self hosted ? Thx per advance !...

v1/changes/bulk/apply API seems to be broken in 2.0.0

We create templates in development using the v1/notification-templates API and then bulk apply them to production. However, since upgrading to the 2.0.0 image, the changes are not being applied to all production templates. The successful updates are being applied to only few and many templates are updated with missing steps.
No description