novuhq / docs Goto Github PK
View Code? Open in Web Editor NEWNovu documentation - The Masterpiece
Home Page: https://docs.novu.co
Novu documentation - The Masterpiece
Home Page: https://docs.novu.co
At the moment, we have request examples for different technologies, Node.js, PHP, Ruby, Go in the API Reference documentation.
Now, we need a request example for Curl
for the Workflow API in the API reference documentation
At the moment, it has request examples for different technologies, Node.js, PHP, Ruby, Go in the API Reference documentation.
I'd like to add the respective curl request example for Execution Details API as well.
I'll be taking reference from following:
The below mentioned link shows the portion of the docs where the response data is missing.
Issue is also raised here, But I think this repo is the correct place: novuhq/novu#4192
Docs Link
P.S : Can I be assigned to solve this issue?
@unicodeveloper is these the issue or some sort of other type of error?
Path: /getting-started/introduction
We have quickstarts for all our SDKs and libraries. There's an Elixir SDKwithout a quickstart.
A quickstart needs to be written for Elixir users to quickly get started with the Elixir SDK.
Good examples that can guide you to write a great Elixir Novu quickstart are the Node.js & Kotlin quickstart guides.
We also need an SDK listing for Elixir under Server Side.
When clicking on the "Suggest edits" button from the documentation site, the Github edit page is opened up on the main
branch. This behaviour conflicts with the Publishing Changes section in the Readme which asks for changes to be submitted against the staging
branch, and results in a non-optimal DX for contributors.
For example, my previous PR (#70) was opened through the "Suggest edits" feature and defaulted to merging to main - this branch mismatch was not caught during review.
Unfortunately, it's not possible to setup Github branch protection to enforce that pull requests come from a specific branch, but it is possible to setup a Github workflow for this check (see https://stackoverflow.com/a/75414339/19305547).
Possible fixes:
main
come only from staging
Currently there are 15 quickstart pages for all languages however only 10 cards are present in the Overview page (https://docs.novu.co/quickstarts/01-introduction) linking to the quickstart. Missing Cards and Links are for:
Proposal: Adding the cards and correct links so that user can access thee preferred quickstart directly form the overview page.
Kindly assign this to me so that i can work on it!
Path: /sdks/introduction
The Python logo has a red shade to it as opposed to the standard blue and yellow colour.
@unicodeveloper, do assign me to this issue.
At the moment, we have request examples for different technologies, Node.js, PHP, Ruby, Go in the API Reference documentation.
Now, we need a request example for Curl
for the Events API in the API reference documentation
There are many images and videos on the Activity page that have no alt
attribute, which makes the site non-accessible. This needs to be fixed.
Problem:
In the footer of the docs, There is a wrong linkedin handle which is https://www.linkedin.com/company/novuhq/
Solution:
Changed the wrong handle to correct one which is https://www.linkedin.com/company/novuco/
P.S. Can you assign to me to resolve this issue?
At the moment, we have request examples for different technologies, Node.js, PHP, Ruby, Go in the API Reference documentation.
Now, we need request examples for Curl
for the Workflow groups API in the API reference documentation
In the FAQ section, There is a question as "I am missing a channel provider, can I ask for one? Or add it myself?" and In the answer, There is the link to contribute the provider which redirect to wrong URL that is https://docs.novu.co/community/create-provider
Update the wrong URL from https://docs.novu.co/community/create-provider to https://docs.novu.co/community/add-a-new-provider.
Can you assign to me to resolve this issue?
Our current documentation is for Mac/Linux users. The user who is using a windows machine is getting issues.
https://docs.novu.co/community/run-in-local-machine
A prerequisite to work on this issue is to have a window system and complete all steps to run Novu in that machine.
mintlify needs atleast node version 18
as per this error thrown when using prior versions:
mintlify dev
โ Mintlify requires a node version >= 18.0.0 (current version 16.15.1). Try removing the mintlify package, upgrading node, reinstalling mintlify, and running again.
Adding a .nvmrc
would help packages like nvm
and fnm
manage node versions automatically.
Many menu screenshots in the Concepts page in the guide have no alt text associated with them. This makes the site less accessible to screen readers. This should be addressed.
Path: /content-creation-design/notification-content-creation
There are wrong use of the brackets in Chat
Change the wrong url to correct one that is https://docs.novu.co/quickstarts/.NET
P.S: Can you assign to me to resolve this issue?
The below mentioned link shows the portion of the docs where the response data is missing.
Issue is also raised here, But I think this repo is the correct place: novuhq/novu#4191
P.S : Can I be assigned to solve this issue?
The api endpoint for Create Feed
returns an object:
{
"data": {
"_id": "string",
"name": "string",
"identifier": "string",
"_environmentId": "string",
"_organizationId": "string"
}
}
but the response of Delete Feed
returns an array of objects:
{
"data": [
{
"_id": "string",
"name": "string",
"identifier": "string",
"_environmentId": "string",
"_organizationId": "string"
}
]
}
To be consistent, Delete Feed
should not return an array or the Create Feed
should return an array as well.
Path: /api-reference/events/cancel-triggered-event
According to the doc it says that we can cancel a triggered event (delay etc) using novu.subscribers.cancel("transactionId");
But when I tried to use this it gave the following error: Property 'cancel' does not exist on type 'Subscribers'.
On checking the types of 'Subscribers', I found that there is no such function. I am on version 0.18.0
Please check this and update the doc accordingly if required.
There is a wrong redirect URL in the subscribers attributes text on the second point of On Filter (Click here) which redirects to wrong endpoint that is https://docs.novu.co/getting-started/introduction#subscriber-attributes
It can be solved by changing the wrong endpoint with correct one that is https://docs.novu.co/subscribers/subscribers#subscriber-attributes
P.S Can you assign to me to resolve this issue?
Path: /getting-started/concepts
We should add a link to the fitting doc page of each concept. For example - Digest -> will have a link to the page of Digest
Also- maybe include Filters as well in the concepts?
We have quickstarts for all our SDKs and libraries. There's a Laravel SDK without a quickstart.
A quickstart needs to be written for Laravel users to quickly get started with the Laravel SDK.
A good example that can guide you to write a great Laravel Novu quickstart is the PHP quickstart guide.
Path: /api-reference/integrations/get-v1integrationsin-appstatus
As mentioned in novuhq/novu#4406. The endpoint "/v1/integrations/in-app/status" is not public today. I think there should be an warning or some kind of message saying same. As not having this kind of message may lead to confusion of developers.
I would like to make those changes. Assign it to me. Can you assign it to me.
Path: /sdks/java not compatible with quarkus
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.