Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feat: Product Lifecycle Notification System #84

Closed
5 tasks
niyibi250 opened this issue May 22, 2024 · 0 comments · Fixed by #92
Closed
5 tasks

Feat: Product Lifecycle Notification System #84

niyibi250 opened this issue May 22, 2024 · 0 comments · Fixed by #92
Assignees
Labels
backend Good for newcomers WIP Work In Progress

Comments

@niyibi250
Copy link
Collaborator

niyibi250 commented May 22, 2024

Description:

As a user, I want to receive notifications about changes in the status of my products, so that I am always informed and can take appropriate action when needed.

task functionality:

  • listen for change in product life cycle
  • Email Notifications
  • In-app Notifications
  • Testing
  • Documentation

Acceptance Criteria:

  1. Lifecycle Changes Covered:
  • Product added: A new product is added to the user's inventory.
  • Product removed: A product is removed from the user's inventory.
  • Product expired: A product has expired and is no longer available.
  • Product bought: A product is purchased by a customer.
  • Product shipped: A purchased product has been shipped.
  • Product delivered: A shipped product has been delivered to the customer.
  1. Notification Types:
  • Email Notification: An email is sent to the user informing them of the lifecycle change.
  • In-app Notification: A notification is displayed within the application informing the user of the lifecycle change.
  1. Notification Triggers:

Notifications are triggered by specific events in the product lifecycle.
Utilize Node.js events to listen for these lifecycle changes and trigger notifications.

  1. Notification Delivery:

Ensure notifications are delivered both in-app and via email to the user.
Include relevant details in the notifications (e.g., product name, status change, date/time of the change).

  1. Timing and Frequency:

Implement cron jobs to regularly check for product lifecycle changes.
Notifications should be sent promptly after detecting a lifecycle change.

Dev Notes:

**Cron Jobs: **

Use cron jobs to periodically check the database for any changes in the product lifecycle.
Schedule these cron jobs to run at appropriate intervals (e.g., every minute, every hour) to ensure timely notifications.

Node.js Event Listeners:

Implement Node.js event listeners to detect changes in the product lifecycle.
Define events for each type of lifecycle change (e.g., productAdded, productRemoved, productExpired, productBought, productShipped, productDelivered).

Email Notification System:

Use a same email-send as one used to send email notifications for password recovery.
Design email templates for each type of notification with clear and concise information.

In-app Notification System:

Implement an in-app notification system to display notifications within the user notification box.
Ensure notifications are easily accessible and visible to users.

Database Schema:

Update the database schema to include fields for tracking product status and lifecycle events.
Maintain a log of lifecycle changes for audit purposes and historical reference.

Example Scenarios:

Scenario: Product Added

  • Given a user adds a new product to their inventory,
  • Then an email notification is sent to the user informing them of the new addition,
  • And an in-app notification is displayed with details of the added product
@niyibi250 niyibi250 changed the title Order Tracking feature: Product Lifecycle Notification System May 23, 2024
@niyibi250 niyibi250 changed the title feature: Product Lifecycle Notification System Feat: Product Lifecycle Notification System May 23, 2024
@niyibi250 niyibi250 added this to the Order Management milestone May 23, 2024
@niyibi250 niyibi250 added backend Good for newcomers WIP Work In Progress labels May 23, 2024
niyibi250 added a commit that referenced this issue May 23, 2024
Feat: Product Lifecycle Notification System #84
@niyibi250 niyibi250 linked a pull request May 23, 2024 that will close this issue
3 tasks
niyibi250 added a commit that referenced this issue May 27, 2024
Feat: Product Lifecycle Notification System #84
niyibi250 added a commit that referenced this issue Jun 4, 2024
Feat: Product Lifecycle Notification System #84
niyibi250 added a commit that referenced this issue Jun 4, 2024
Feat: Product Lifecycle Notification System #84
niyibi250 added a commit that referenced this issue Jun 4, 2024
Feat: Product Lifecycle Notification System #84
niyibi250 added a commit that referenced this issue Jun 10, 2024
Feat: Product Lifecycle Notification System #84
niyibi250 added a commit that referenced this issue Jun 10, 2024
Feat: Product Lifecycle Notification System #84
niyibi250 added a commit that referenced this issue Jun 10, 2024
Feat: Product Lifecycle Notification System #84
niyibi250 added a commit that referenced this issue Jun 12, 2024
-listern to pressorder, change order status

Feat: Product Lifecycle Notification System #84
niyibi250 added a commit that referenced this issue Jun 12, 2024
- to send email to vendor

Feat: Product Lifecycle Notification System #84
niyibi250 added a commit that referenced this issue Jun 12, 2024
Feat: Product Lifecycle Notification System #84
niyibi250 added a commit that referenced this issue Jun 12, 2024
Feat: Product Lifecycle Notification System #84
niyibi250 added a commit that referenced this issue Jun 12, 2024
Feat: Product Lifecycle Notification System #84
niyibi250 added a commit that referenced this issue Jun 12, 2024
Feat: Product Lifecycle Notification System #84
niyibi250 added a commit that referenced this issue Jun 13, 2024
Feat: Product Lifecycle Notification System #84
niyibi250 added a commit that referenced this issue Jun 13, 2024
- write swagger doc for all related route of vendor notification

Feat: Product Lifecycle Notification System #84
niyibi250 added a commit that referenced this issue Jun 13, 2024
Feat: Product Lifecycle Notification System #84
niyibi250 added a commit that referenced this issue Jun 13, 2024
Feat: Product Lifecycle Notification System #84
niyibi250 pushed a commit that referenced this issue Jun 14, 2024
…#114)

- add missing security tag in review docs

[Fixes #113]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

dockerizing project by creating containers for app & postgres (#110)

fix minor issue in deployment of render

latest commit

 Update Readme file to include Docker-specific information

 Update Readme file to include Docker-specific information

fix(review-swagger-docs): fix swagger documentation of thereview task (#114) (#115)

- add missing security tag in review docs

[Fixes #113]

update profile (#72) (#104)

review controller

adding testing

fix lint issue

update profile (#72) (#104)

review controller

adding testing

fix lint issue

Co-authored-by: Joslyn Manzi Karenzi <[email protected]>

fix(stripe-payment): fix minor issue in stripe payment (#120)

-  add status check on the stripe response before setting order.paid to true

[Fixes #119]

* fix(create-review): fix failing create review function (#109)

-add validation before processing data

[Fixes #116]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

Co-authored-by: Joslyn Manzi Karenzi <[email protected]>

Feature Manage WishList (#112)

* adde some file

added coverages

fix(review-swagger-docs): fix swagger documentation of thereview task (#114)

- add missing security tag in review docs

[Fixes #113]

adde some file

added some tests

added coverages

fix(review-swagger-docs): fix swagger documentation of thereview task (#114)

- add missing security tag in review docs

[Fixes #113]

adde some file

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

dockerizing project by creating containers for app & postgres (#110)

fix minor issue in deployment of render

latest commit

 Update Readme file to include Docker-specific information

 Update Readme file to include Docker-specific information

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

dockerizing project by creating containers for app & postgres (#110)

fix minor issue in deployment of render

latest commit

 Update Readme file to include Docker-specific information

 Update Readme file to include Docker-specific information

fix(review-swagger-docs): fix swagger documentation of thereview task (#114) (#115)

- add missing security tag in review docs

[Fixes #113]

update profile (#72) (#104)

review controller

adding testing

fix lint issue

update profile (#72) (#104)

review controller

adding testing

fix lint issue

Co-authored-by: Joslyn Manzi Karenzi <[email protected]>

fix(stripe-payment): fix minor issue in stripe payment (#120)

-  add status check on the stripe response before setting order.paid to true

[Fixes #119]

* inserted all changes

ft(back): establish PR

Feat: Product Lifecycle Notification System #84

ft(backend): establish listerning for carter
Feat: Product Lifecycle Notification System #84

ft(backend): establish listerning for carter
Feat: Product Lifecycle Notification System #84

ft(back): establish PR

Feat: Product Lifecycle Notification System #84

ft(backend): establish listerning for carter
Feat: Product Lifecycle Notification System #84

ft(back): establish PR

Feat: Product Lifecycle Notification System #84

ft(back): establish PR

Feat: Product Lifecycle Notification System #84

ft(backend): establish listerning for carter
Feat: Product Lifecycle Notification System #84

ft(backend):listern to order events
-listern to pressorder, change order status

Feat: Product Lifecycle Notification System #84

ft(backend): establish the nodemail
- to send email to vendor

Feat: Product Lifecycle Notification System #84

ft(back): establish all neccessart routes

Feat: Product Lifecycle Notification System #84

94 buyer should be able to pay via mtn mobile money (#118)

* pay with momo

Resolved test for Momo

added configuritions on lint files

* install typenode-fetch

added wishlist test

94 buyer should be able to pay via mtn mobile money (#118)

* pay with momo

Resolved test for Momo

added configuritions on lint files

* install typenode-fetch

added wishlist test

ft (backend): fix all error of linting

Feat: Product Lifecycle Notification System #84

ft(backend): fix the null vendor email

Feat: Product Lifecycle Notification System #84

ft(backend): fix the again the vendor email

Feat: Product Lifecycle Notification System #84

ft(backend): fix order cancelled event

Feat: Product Lifecycle Notification System #84

ft(backend): add routes docs
- write swagger doc for all related route of vendor notification

Feat: Product Lifecycle Notification System #84

fix(backend): make catch throw error

Feat: Product Lifecycle Notification System #84

fix(backend): remove all concole that was cousing lint worning

Feat: Product Lifecycle Notification System #84

ft(back): perform testing route

fix(backend): fix the delete notification by id

fix(backend): package json
niyibi250 pushed a commit that referenced this issue Jun 14, 2024
…#114)

- add missing security tag in review docs

[Fixes #113]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

dockerizing project by creating containers for app & postgres (#110)

fix minor issue in deployment of render

latest commit

 Update Readme file to include Docker-specific information

 Update Readme file to include Docker-specific information

fix(review-swagger-docs): fix swagger documentation of thereview task (#114) (#115)

- add missing security tag in review docs

[Fixes #113]

update profile (#72) (#104)

review controller

adding testing

fix lint issue

update profile (#72) (#104)

review controller

adding testing

fix lint issue

Co-authored-by: Joslyn Manzi Karenzi <[email protected]>

fix(stripe-payment): fix minor issue in stripe payment (#120)

-  add status check on the stripe response before setting order.paid to true

[Fixes #119]

* fix(create-review): fix failing create review function (#109)

-add validation before processing data

[Fixes #116]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

Co-authored-by: Joslyn Manzi Karenzi <[email protected]>

Feature Manage WishList (#112)

* adde some file

added coverages

fix(review-swagger-docs): fix swagger documentation of thereview task (#114)

- add missing security tag in review docs

[Fixes #113]

adde some file

added some tests

added coverages

fix(review-swagger-docs): fix swagger documentation of thereview task (#114)

- add missing security tag in review docs

[Fixes #113]

adde some file

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

dockerizing project by creating containers for app & postgres (#110)

fix minor issue in deployment of render

latest commit

 Update Readme file to include Docker-specific information

 Update Readme file to include Docker-specific information

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

dockerizing project by creating containers for app & postgres (#110)

fix minor issue in deployment of render

latest commit

 Update Readme file to include Docker-specific information

 Update Readme file to include Docker-specific information

fix(review-swagger-docs): fix swagger documentation of thereview task (#114) (#115)

- add missing security tag in review docs

[Fixes #113]

update profile (#72) (#104)

review controller

adding testing

fix lint issue

update profile (#72) (#104)

review controller

adding testing

fix lint issue

Co-authored-by: Joslyn Manzi Karenzi <[email protected]>

fix(stripe-payment): fix minor issue in stripe payment (#120)

-  add status check on the stripe response before setting order.paid to true

[Fixes #119]

* inserted all changes

ft(back): establish PR

Feat: Product Lifecycle Notification System #84

ft(backend): establish listerning for carter
Feat: Product Lifecycle Notification System #84

ft(backend): establish listerning for carter
Feat: Product Lifecycle Notification System #84

ft(back): establish PR

Feat: Product Lifecycle Notification System #84

ft(backend): establish listerning for carter
Feat: Product Lifecycle Notification System #84

ft(back): establish PR

Feat: Product Lifecycle Notification System #84

ft(back): establish PR

Feat: Product Lifecycle Notification System #84

ft(backend): establish listerning for carter
Feat: Product Lifecycle Notification System #84

ft(backend):listern to order events
-listern to pressorder, change order status

Feat: Product Lifecycle Notification System #84

ft(backend): establish the nodemail
- to send email to vendor

Feat: Product Lifecycle Notification System #84

ft(back): establish all neccessart routes

Feat: Product Lifecycle Notification System #84

94 buyer should be able to pay via mtn mobile money (#118)

* pay with momo

Resolved test for Momo

added configuritions on lint files

* install typenode-fetch

added wishlist test

94 buyer should be able to pay via mtn mobile money (#118)

* pay with momo

Resolved test for Momo

added configuritions on lint files

* install typenode-fetch

added wishlist test

ft (backend): fix all error of linting

Feat: Product Lifecycle Notification System #84

ft(backend): fix the null vendor email

Feat: Product Lifecycle Notification System #84

ft(backend): fix the again the vendor email

Feat: Product Lifecycle Notification System #84

ft(backend): fix order cancelled event

Feat: Product Lifecycle Notification System #84

ft(backend): add routes docs
- write swagger doc for all related route of vendor notification

Feat: Product Lifecycle Notification System #84

fix(backend): make catch throw error

Feat: Product Lifecycle Notification System #84

fix(backend): remove all concole that was cousing lint worning

Feat: Product Lifecycle Notification System #84

ft(back): perform testing route

fix(backend): fix the delete notification by id

fix(backend): package json
dushimeemma pushed a commit that referenced this issue Jun 17, 2024
* fix(review-swagger-docs): fix swagger documentation of thereview task (#114)

- add missing security tag in review docs

[Fixes #113]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

dockerizing project by creating containers for app & postgres (#110)

fix minor issue in deployment of render

latest commit

 Update Readme file to include Docker-specific information

 Update Readme file to include Docker-specific information

fix(review-swagger-docs): fix swagger documentation of thereview task (#114) (#115)

- add missing security tag in review docs

[Fixes #113]

update profile (#72) (#104)

review controller

adding testing

fix lint issue

update profile (#72) (#104)

review controller

adding testing

fix lint issue

Co-authored-by: Joslyn Manzi Karenzi <[email protected]>

fix(stripe-payment): fix minor issue in stripe payment (#120)

-  add status check on the stripe response before setting order.paid to true

[Fixes #119]

* fix(create-review): fix failing create review function (#109)

-add validation before processing data

[Fixes #116]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

Co-authored-by: Joslyn Manzi Karenzi <[email protected]>

Feature Manage WishList (#112)

* adde some file

added coverages

fix(review-swagger-docs): fix swagger documentation of thereview task (#114)

- add missing security tag in review docs

[Fixes #113]

adde some file

added some tests

added coverages

fix(review-swagger-docs): fix swagger documentation of thereview task (#114)

- add missing security tag in review docs

[Fixes #113]

adde some file

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

dockerizing project by creating containers for app & postgres (#110)

fix minor issue in deployment of render

latest commit

 Update Readme file to include Docker-specific information

 Update Readme file to include Docker-specific information

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

dockerizing project by creating containers for app & postgres (#110)

fix minor issue in deployment of render

latest commit

 Update Readme file to include Docker-specific information

 Update Readme file to include Docker-specific information

fix(review-swagger-docs): fix swagger documentation of thereview task (#114) (#115)

- add missing security tag in review docs

[Fixes #113]

update profile (#72) (#104)

review controller

adding testing

fix lint issue

update profile (#72) (#104)

review controller

adding testing

fix lint issue

Co-authored-by: Joslyn Manzi Karenzi <[email protected]>

fix(stripe-payment): fix minor issue in stripe payment (#120)

-  add status check on the stripe response before setting order.paid to true

[Fixes #119]

* inserted all changes

ft(back): establish PR

Feat: Product Lifecycle Notification System #84

ft(backend): establish listerning for carter
Feat: Product Lifecycle Notification System #84

ft(backend): establish listerning for carter
Feat: Product Lifecycle Notification System #84

ft(back): establish PR

Feat: Product Lifecycle Notification System #84

ft(backend): establish listerning for carter
Feat: Product Lifecycle Notification System #84

ft(back): establish PR

Feat: Product Lifecycle Notification System #84

ft(back): establish PR

Feat: Product Lifecycle Notification System #84

ft(backend): establish listerning for carter
Feat: Product Lifecycle Notification System #84

ft(backend):listern to order events
-listern to pressorder, change order status

Feat: Product Lifecycle Notification System #84

ft(backend): establish the nodemail
- to send email to vendor

Feat: Product Lifecycle Notification System #84

ft(back): establish all neccessart routes

Feat: Product Lifecycle Notification System #84

94 buyer should be able to pay via mtn mobile money (#118)

* pay with momo

Resolved test for Momo

added configuritions on lint files

* install typenode-fetch

added wishlist test

94 buyer should be able to pay via mtn mobile money (#118)

* pay with momo

Resolved test for Momo

added configuritions on lint files

* install typenode-fetch

added wishlist test

ft (backend): fix all error of linting

Feat: Product Lifecycle Notification System #84

ft(backend): fix the null vendor email

Feat: Product Lifecycle Notification System #84

ft(backend): fix the again the vendor email

Feat: Product Lifecycle Notification System #84

ft(backend): fix order cancelled event

Feat: Product Lifecycle Notification System #84

ft(backend): add routes docs
- write swagger doc for all related route of vendor notification

Feat: Product Lifecycle Notification System #84

fix(backend): make catch throw error

Feat: Product Lifecycle Notification System #84

fix(backend): remove all concole that was cousing lint worning

Feat: Product Lifecycle Notification System #84

ft(back): perform testing route

fix(backend): fix the delete notification by id

fix(backend): package json

* resolve rebase conflict

---------

Co-authored-by: Joslyn Manzi Karenzi <[email protected]>
13XAVI added a commit that referenced this issue Jun 25, 2024
Resolved test for Momo

added configuritions on lint files

 install typenode-fetch

added wishlist test

94 buyer should be able to pay via mtn mobile money (#118)

* pay with momo

Resolved test for Momo

added configuritions on lint files

* install typenode-fetch

added wishlist test

 feat: Implement Product Lifecycle Notification System (#92)

* fix(review-swagger-docs): fix swagger documentation of thereview task (#114)

- add missing security tag in review docs

[Fixes #113]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

dockerizing project by creating containers for app & postgres (#110)

fix minor issue in deployment of render

latest commit

 Update Readme file to include Docker-specific information

 Update Readme file to include Docker-specific information

fix(review-swagger-docs): fix swagger documentation of thereview task (#114) (#115)

- add missing security tag in review docs

[Fixes #113]

update profile (#72) (#104)

review controller

adding testing

fix lint issue

update profile (#72) (#104)

review controller

adding testing

fix lint issue

Co-authored-by: Joslyn Manzi Karenzi <[email protected]>

fix(stripe-payment): fix minor issue in stripe payment (#120)

-  add status check on the stripe response before setting order.paid to true

[Fixes #119]

* fix(create-review): fix failing create review function (#109)

-add validation before processing data

[Fixes #116]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

Co-authored-by: Joslyn Manzi Karenzi <[email protected]>

Feature Manage WishList (#112)

* adde some file

added coverages

fix(review-swagger-docs): fix swagger documentation of thereview task (#114)

- add missing security tag in review docs

[Fixes #113]

adde some file

added some tests

added coverages

fix(review-swagger-docs): fix swagger documentation of thereview task (#114)

- add missing security tag in review docs

[Fixes #113]

adde some file

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

dockerizing project by creating containers for app & postgres (#110)

fix minor issue in deployment of render

latest commit

 Update Readme file to include Docker-specific information

 Update Readme file to include Docker-specific information

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

dockerizing project by creating containers for app & postgres (#110)

fix minor issue in deployment of render

latest commit

 Update Readme file to include Docker-specific information

 Update Readme file to include Docker-specific information

fix(review-swagger-docs): fix swagger documentation of thereview task (#114) (#115)

- add missing security tag in review docs

[Fixes #113]

update profile (#72) (#104)

review controller

adding testing

fix lint issue

update profile (#72) (#104)

review controller

adding testing

fix lint issue

Co-authored-by: Joslyn Manzi Karenzi <[email protected]>

fix(stripe-payment): fix minor issue in stripe payment (#120)

-  add status check on the stripe response before setting order.paid to true

[Fixes #119]

* inserted all changes

ft(back): establish PR

Feat: Product Lifecycle Notification System #84

ft(backend): establish listerning for carter
Feat: Product Lifecycle Notification System #84

ft(backend): establish listerning for carter
Feat: Product Lifecycle Notification System #84

ft(back): establish PR

Feat: Product Lifecycle Notification System #84

ft(backend): establish listerning for carter
Feat: Product Lifecycle Notification System #84

ft(back): establish PR

Feat: Product Lifecycle Notification System #84

ft(back): establish PR

Feat: Product Lifecycle Notification System #84

ft(backend): establish listerning for carter
Feat: Product Lifecycle Notification System #84

ft(backend):listern to order events
-listern to pressorder, change order status

Feat: Product Lifecycle Notification System #84

ft(backend): establish the nodemail
- to send email to vendor

Feat: Product Lifecycle Notification System #84

ft(back): establish all neccessart routes

Feat: Product Lifecycle Notification System #84

94 buyer should be able to pay via mtn mobile money (#118)

* pay with momo

Resolved test for Momo

added configuritions on lint files

* install typenode-fetch

added wishlist test

94 buyer should be able to pay via mtn mobile money (#118)

* pay with momo

Resolved test for Momo

added configuritions on lint files

* install typenode-fetch

added wishlist test

ft (backend): fix all error of linting

Feat: Product Lifecycle Notification System #84

ft(backend): fix the null vendor email

Feat: Product Lifecycle Notification System #84

ft(backend): fix the again the vendor email

Feat: Product Lifecycle Notification System #84

ft(backend): fix order cancelled event

Feat: Product Lifecycle Notification System #84

ft(backend): add routes docs
- write swagger doc for all related route of vendor notification

Feat: Product Lifecycle Notification System #84

fix(backend): make catch throw error

Feat: Product Lifecycle Notification System #84

fix(backend): remove all concole that was cousing lint worning

Feat: Product Lifecycle Notification System #84

ft(back): perform testing route

fix(backend): fix the delete notification by id

fix(backend): package json

* resolve rebase conflict

---------

Co-authored-by: Joslyn Manzi Karenzi <[email protected]>

inserted documentation
13XAVI added a commit that referenced this issue Jun 25, 2024
added wishlist test

 feat: Implement Product Lifecycle Notification System (#92)

* fix(review-swagger-docs): fix swagger documentation of thereview task (#114)

- add missing security tag in review docs

[Fixes #113]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

dockerizing project by creating containers for app & postgres (#110)

fix minor issue in deployment of render

latest commit

 Update Readme file to include Docker-specific information

 Update Readme file to include Docker-specific information

fix(review-swagger-docs): fix swagger documentation of thereview task (#114) (#115)

- add missing security tag in review docs

[Fixes #113]

update profile (#72) (#104)

review controller

adding testing

fix lint issue

update profile (#72) (#104)

review controller

adding testing

fix lint issue

Co-authored-by: Joslyn Manzi Karenzi <[email protected]>

fix(stripe-payment): fix minor issue in stripe payment (#120)

-  add status check on the stripe response before setting order.paid to true

[Fixes #119]

* fix(create-review): fix failing create review function (#109)

-add validation before processing data

[Fixes #116]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

Co-authored-by: Joslyn Manzi Karenzi <[email protected]>

Feature Manage WishList (#112)

* adde some file

added coverages

fix(review-swagger-docs): fix swagger documentation of thereview task (#114)

- add missing security tag in review docs

[Fixes #113]

adde some file

added some tests

added coverages

fix(review-swagger-docs): fix swagger documentation of thereview task (#114)

- add missing security tag in review docs

[Fixes #113]

adde some file

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

dockerizing project by creating containers for app & postgres (#110)

fix minor issue in deployment of render

latest commit

 Update Readme file to include Docker-specific information

 Update Readme file to include Docker-specific information

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

dockerizing project by creating containers for app & postgres (#110)

fix minor issue in deployment of render

latest commit

 Update Readme file to include Docker-specific information

 Update Readme file to include Docker-specific information

fix(review-swagger-docs): fix swagger documentation of thereview task (#114) (#115)

- add missing security tag in review docs

[Fixes #113]

update profile (#72) (#104)

review controller

adding testing

fix lint issue

update profile (#72) (#104)

review controller

adding testing

fix lint issue

Co-authored-by: Joslyn Manzi Karenzi <[email protected]>

fix(stripe-payment): fix minor issue in stripe payment (#120)

-  add status check on the stripe response before setting order.paid to true

[Fixes #119]

* inserted all changes

ft(back): establish PR

Feat: Product Lifecycle Notification System #84

ft(backend): establish listerning for carter
Feat: Product Lifecycle Notification System #84

ft(backend): establish listerning for carter
Feat: Product Lifecycle Notification System #84

ft(back): establish PR

Feat: Product Lifecycle Notification System #84

ft(backend): establish listerning for carter
Feat: Product Lifecycle Notification System #84

ft(back): establish PR

Feat: Product Lifecycle Notification System #84

ft(back): establish PR

Feat: Product Lifecycle Notification System #84

ft(backend): establish listerning for carter
Feat: Product Lifecycle Notification System #84

ft(backend):listern to order events
-listern to pressorder, change order status

Feat: Product Lifecycle Notification System #84

ft(backend): establish the nodemail
- to send email to vendor

Feat: Product Lifecycle Notification System #84

ft(back): establish all neccessart routes

Feat: Product Lifecycle Notification System #84

94 buyer should be able to pay via mtn mobile money (#118)

* pay with momo

Resolved test for Momo

added configuritions on lint files

* install typenode-fetch

added wishlist test

94 buyer should be able to pay via mtn mobile money (#118)

* pay with momo

Resolved test for Momo

added configuritions on lint files

* install typenode-fetch

added wishlist test

ft (backend): fix all error of linting

Feat: Product Lifecycle Notification System #84

ft(backend): fix the null vendor email

Feat: Product Lifecycle Notification System #84

ft(backend): fix the again the vendor email

Feat: Product Lifecycle Notification System #84

ft(backend): fix order cancelled event

Feat: Product Lifecycle Notification System #84

ft(backend): add routes docs
- write swagger doc for all related route of vendor notification

Feat: Product Lifecycle Notification System #84

fix(backend): make catch throw error

Feat: Product Lifecycle Notification System #84

fix(backend): remove all concole that was cousing lint worning

Feat: Product Lifecycle Notification System #84

ft(back): perform testing route

fix(backend): fix the delete notification by id

fix(backend): package json

* resolve rebase conflict

---------

Co-authored-by: Joslyn Manzi Karenzi <[email protected]>

inserted documentation
13XAVI pushed a commit that referenced this issue Jun 25, 2024
-  add status check on the stripe response before setting order.paid to true

[Fixes #119]

* fix(create-review): fix failing create review function (#109)

-add validation before processing data

[Fixes #116]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

Co-authored-by: Joslyn Manzi Karenzi <[email protected]>

Feature Manage WishList (#112)

* adde some file

added coverages

fix(review-swagger-docs): fix swagger documentation of thereview task (#114)

- add missing security tag in review docs

[Fixes #113]

adde some file

added some tests

added coverages

fix(review-swagger-docs): fix swagger documentation of thereview task (#114)

- add missing security tag in review docs

[Fixes #113]

adde some file

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

dockerizing project by creating containers for app & postgres (#110)

fix minor issue in deployment of render

latest commit

 Update Readme file to include Docker-specific information

 Update Readme file to include Docker-specific information

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

dockerizing project by creating containers for app & postgres (#110)

fix minor issue in deployment of render

latest commit

 Update Readme file to include Docker-specific information

 Update Readme file to include Docker-specific information

fix(review-swagger-docs): fix swagger documentation of thereview task (#114) (#115)

- add missing security tag in review docs

[Fixes #113]

update profile (#72) (#104)

review controller

adding testing

fix lint issue

update profile (#72) (#104)

review controller

adding testing

fix lint issue

Co-authored-by: Joslyn Manzi Karenzi <[email protected]>

fix(stripe-payment): fix minor issue in stripe payment (#120)

-  add status check on the stripe response before setting order.paid to true

[Fixes #119]

* inserted all changes

pay with momo

Resolved test for Momo

added configuritions on lint files

 install typenode-fetch

added wishlist test

 feat: Implement Product Lifecycle Notification System (#92)

* fix(review-swagger-docs): fix swagger documentation of thereview task (#114)

- add missing security tag in review docs

[Fixes #113]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

dockerizing project by creating containers for app & postgres (#110)

fix minor issue in deployment of render

latest commit

 Update Readme file to include Docker-specific information

 Update Readme file to include Docker-specific information

fix(review-swagger-docs): fix swagger documentation of thereview task (#114) (#115)

- add missing security tag in review docs

[Fixes #113]

update profile (#72) (#104)

review controller

adding testing

fix lint issue

update profile (#72) (#104)

review controller

adding testing

fix lint issue

Co-authored-by: Joslyn Manzi Karenzi <[email protected]>

fix(stripe-payment): fix minor issue in stripe payment (#120)

-  add status check on the stripe response before setting order.paid to true

[Fixes #119]

* fix(create-review): fix failing create review function (#109)

-add validation before processing data

[Fixes #116]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

Co-authored-by: Joslyn Manzi Karenzi <[email protected]>

Feature Manage WishList (#112)

* adde some file

added coverages

fix(review-swagger-docs): fix swagger documentation of thereview task (#114)

- add missing security tag in review docs

[Fixes #113]

adde some file

added some tests

added coverages

fix(review-swagger-docs): fix swagger documentation of thereview task (#114)

- add missing security tag in review docs

[Fixes #113]

adde some file

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

dockerizing project by creating containers for app & postgres (#110)

fix minor issue in deployment of render

latest commit

 Update Readme file to include Docker-specific information

 Update Readme file to include Docker-specific information

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

dockerizing project by creating containers for app & postgres (#110)

fix minor issue in deployment of render

latest commit

 Update Readme file to include Docker-specific information

 Update Readme file to include Docker-specific information

fix(review-swagger-docs): fix swagger documentation of thereview task (#114) (#115)

- add missing security tag in review docs

[Fixes #113]

update profile (#72) (#104)

review controller

adding testing

fix lint issue

update profile (#72) (#104)

review controller

adding testing

fix lint issue

Co-authored-by: Joslyn Manzi Karenzi <[email protected]>

fix(stripe-payment): fix minor issue in stripe payment (#120)

-  add status check on the stripe response before setting order.paid to true

[Fixes #119]

* inserted all changes

ft(back): establish PR

Feat: Product Lifecycle Notification System #84

ft(backend): establish listerning for carter
Feat: Product Lifecycle Notification System #84

ft(backend): establish listerning for carter
Feat: Product Lifecycle Notification System #84

ft(back): establish PR

Feat: Product Lifecycle Notification System #84

ft(backend): establish listerning for carter
Feat: Product Lifecycle Notification System #84

ft(back): establish PR

Feat: Product Lifecycle Notification System #84

ft(back): establish PR

Feat: Product Lifecycle Notification System #84

ft(backend): establish listerning for carter
Feat: Product Lifecycle Notification System #84

ft(backend):listern to order events
-listern to pressorder, change order status

Feat: Product Lifecycle Notification System #84

ft(backend): establish the nodemail
- to send email to vendor

Feat: Product Lifecycle Notification System #84

ft(back): establish all neccessart routes

Feat: Product Lifecycle Notification System #84

94 buyer should be able to pay via mtn mobile money (#118)

* pay with momo

Resolved test for Momo

added configuritions on lint files

* install typenode-fetch

added wishlist test

94 buyer should be able to pay via mtn mobile money (#118)

* pay with momo

Resolved test for Momo

added configuritions on lint files

* install typenode-fetch

added wishlist test

ft (backend): fix all error of linting

Feat: Product Lifecycle Notification System #84

ft(backend): fix the null vendor email

Feat: Product Lifecycle Notification System #84

ft(backend): fix the again the vendor email

Feat: Product Lifecycle Notification System #84

ft(backend): fix order cancelled event

Feat: Product Lifecycle Notification System #84

ft(backend): add routes docs
- write swagger doc for all related route of vendor notification

Feat: Product Lifecycle Notification System #84

fix(backend): make catch throw error

Feat: Product Lifecycle Notification System #84

fix(backend): remove all concole that was cousing lint worning

Feat: Product Lifecycle Notification System #84

ft(back): perform testing route

fix(backend): fix the delete notification by id

fix(backend): package json

* resolve rebase conflict

---------

Co-authored-by: Joslyn Manzi Karenzi <[email protected]>

inserted documentation

94 buyer should be able to pay via mtn mobile money (#118)

* pay with momo

Resolved test for Momo

added configuritions on lint files

* install typenode-fetch

added wishlist test

 feat: Implement Product Lifecycle Notification System (#92)

* fix(review-swagger-docs): fix swagger documentation of thereview task (#114)

- add missing security tag in review docs

[Fixes #113]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

dockerizing project by creating containers for app & postgres (#110)

fix minor issue in deployment of render

latest commit

 Update Readme file to include Docker-specific information

 Update Readme file to include Docker-specific information

fix(review-swagger-docs): fix swagger documentation of thereview task (#114) (#115)

- add missing security tag in review docs

[Fixes #113]

update profile (#72) (#104)

review controller

adding testing

fix lint issue

update profile (#72) (#104)

review controller

adding testing

fix lint issue

Co-authored-by: Joslyn Manzi Karenzi <[email protected]>

fix(stripe-payment): fix minor issue in stripe payment (#120)

-  add status check on the stripe response before setting order.paid to true

[Fixes #119]

* fix(create-review): fix failing create review function (#109)

-add validation before processing data

[Fixes #116]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

Co-authored-by: Joslyn Manzi Karenzi <[email protected]>

Feature Manage WishList (#112)

* adde some file

added coverages

fix(review-swagger-docs): fix swagger documentation of thereview task (#114)

- add missing security tag in review docs

[Fixes #113]

adde some file

added some tests

added coverages

fix(review-swagger-docs): fix swagger documentation of thereview task (#114)

- add missing security tag in review docs

[Fixes #113]

adde some file

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

dockerizing project by creating containers for app & postgres (#110)

fix minor issue in deployment of render

latest commit

 Update Readme file to include Docker-specific information

 Update Readme file to include Docker-specific information

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

dockerizing project by creating containers for app & postgres (#110)

fix minor issue in deployment of render

latest commit

 Update Readme file to include Docker-specific information

 Update Readme file to include Docker-specific information

fix(review-swagger-docs): fix swagger documentation of thereview task (#114) (#115)

- add missing security tag in review docs

[Fixes #113]

update profile (#72) (#104)

review controller

adding testing

fix lint issue

update profile (#72) (#104)

review controller

adding testing

fix lint issue

Co-authored-by: Joslyn Manzi Karenzi <[email protected]>

fix(stripe-payment): fix minor issue in stripe payment (#120)

-  add status check on the stripe response before setting order.paid to true

[Fixes #119]

* inserted all changes

ft(back): establish PR

Feat: Product Lifecycle Notification System #84

ft(backend): establish listerning for carter
Feat: Product Lifecycle Notification System #84

ft(backend): establish listerning for carter
Feat: Product Lifecycle Notification System #84

ft(back): establish PR

Feat: Product Lifecycle Notification System #84

ft(backend): establish listerning for carter
Feat: Product Lifecycle Notification System #84

ft(back): establish PR

Feat: Product Lifecycle Notification System #84

ft(back): establish PR

Feat: Product Lifecycle Notification System #84

ft(backend): establish listerning for carter
Feat: Product Lifecycle Notification System #84

ft(backend):listern to order events
-listern to pressorder, change order status

Feat: Product Lifecycle Notification System #84

ft(backend): establish the nodemail
- to send email to vendor

Feat: Product Lifecycle Notification System #84

ft(back): establish all neccessart routes

Feat: Product Lifecycle Notification System #84

94 buyer should be able to pay via mtn mobile money (#118)

* pay with momo

Resolved test for Momo

added configuritions on lint files

* install typenode-fetch

added wishlist test

94 buyer should be able to pay via mtn mobile money (#118)

* pay with momo

Resolved test for Momo

added configuritions on lint files

* install typenode-fetch

added wishlist test

ft (backend): fix all error of linting

Feat: Product Lifecycle Notification System #84

ft(backend): fix the null vendor email

Feat: Product Lifecycle Notification System #84

ft(backend): fix the again the vendor email

Feat: Product Lifecycle Notification System #84

ft(backend): fix order cancelled event

Feat: Product Lifecycle Notification System #84

ft(backend): add routes docs
- write swagger doc for all related route of vendor notification

Feat: Product Lifecycle Notification System #84

fix(backend): make catch throw error

Feat: Product Lifecycle Notification System #84

fix(backend): remove all concole that was cousing lint worning

Feat: Product Lifecycle Notification System #84

ft(back): perform testing route

fix(backend): fix the delete notification by id

fix(backend): package json

* resolve rebase conflict

---------

Co-authored-by: Joslyn Manzi Karenzi <[email protected]>

inserted documentation
13XAVI added a commit that referenced this issue Jun 25, 2024
Resolved test for Momo

added configuritions on lint files

 install typenode-fetch

added wishlist test

94 buyer should be able to pay via mtn mobile money (#118)

* pay with momo

Resolved test for Momo

added configuritions on lint files

* install typenode-fetch

added wishlist test

 feat: Implement Product Lifecycle Notification System (#92)

* fix(review-swagger-docs): fix swagger documentation of thereview task (#114)

- add missing security tag in review docs

[Fixes #113]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

dockerizing project by creating containers for app & postgres (#110)

fix minor issue in deployment of render

latest commit

 Update Readme file to include Docker-specific information

 Update Readme file to include Docker-specific information

fix(review-swagger-docs): fix swagger documentation of thereview task (#114) (#115)

- add missing security tag in review docs

[Fixes #113]

update profile (#72) (#104)

review controller

adding testing

fix lint issue

update profile (#72) (#104)

review controller

adding testing

fix lint issue

Co-authored-by: Joslyn Manzi Karenzi <[email protected]>

fix(stripe-payment): fix minor issue in stripe payment (#120)

-  add status check on the stripe response before setting order.paid to true

[Fixes #119]

* fix(create-review): fix failing create review function (#109)

-add validation before processing data

[Fixes #116]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

Co-authored-by: Joslyn Manzi Karenzi <[email protected]>

Feature Manage WishList (#112)

* adde some file

added coverages

fix(review-swagger-docs): fix swagger documentation of thereview task (#114)

- add missing security tag in review docs

[Fixes #113]

adde some file

added some tests

added coverages

fix(review-swagger-docs): fix swagger documentation of thereview task (#114)

- add missing security tag in review docs

[Fixes #113]

adde some file

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

dockerizing project by creating containers for app & postgres (#110)

fix minor issue in deployment of render

latest commit

 Update Readme file to include Docker-specific information

 Update Readme file to include Docker-specific information

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

dockerizing project by creating containers for app & postgres (#110)

fix minor issue in deployment of render

latest commit

 Update Readme file to include Docker-specific information

 Update Readme file to include Docker-specific information

fix(review-swagger-docs): fix swagger documentation of thereview task (#114) (#115)

- add missing security tag in review docs

[Fixes #113]

update profile (#72) (#104)

review controller

adding testing

fix lint issue

update profile (#72) (#104)

review controller

adding testing

fix lint issue

Co-authored-by: Joslyn Manzi Karenzi <[email protected]>

fix(stripe-payment): fix minor issue in stripe payment (#120)

-  add status check on the stripe response before setting order.paid to true

[Fixes #119]

* inserted all changes

ft(back): establish PR

Feat: Product Lifecycle Notification System #84

ft(backend): establish listerning for carter
Feat: Product Lifecycle Notification System #84

ft(backend): establish listerning for carter
Feat: Product Lifecycle Notification System #84

ft(back): establish PR

Feat: Product Lifecycle Notification System #84

ft(backend): establish listerning for carter
Feat: Product Lifecycle Notification System #84

ft(back): establish PR

Feat: Product Lifecycle Notification System #84

ft(back): establish PR

Feat: Product Lifecycle Notification System #84

ft(backend): establish listerning for carter
Feat: Product Lifecycle Notification System #84

ft(backend):listern to order events
-listern to pressorder, change order status

Feat: Product Lifecycle Notification System #84

ft(backend): establish the nodemail
- to send email to vendor

Feat: Product Lifecycle Notification System #84

ft(back): establish all neccessart routes

Feat: Product Lifecycle Notification System #84

94 buyer should be able to pay via mtn mobile money (#118)

* pay with momo

Resolved test for Momo

added configuritions on lint files

* install typenode-fetch

added wishlist test

94 buyer should be able to pay via mtn mobile money (#118)

* pay with momo

Resolved test for Momo

added configuritions on lint files

* install typenode-fetch

added wishlist test

ft (backend): fix all error of linting

Feat: Product Lifecycle Notification System #84

ft(backend): fix the null vendor email

Feat: Product Lifecycle Notification System #84

ft(backend): fix the again the vendor email

Feat: Product Lifecycle Notification System #84

ft(backend): fix order cancelled event

Feat: Product Lifecycle Notification System #84

ft(backend): add routes docs
- write swagger doc for all related route of vendor notification

Feat: Product Lifecycle Notification System #84

fix(backend): make catch throw error

Feat: Product Lifecycle Notification System #84

fix(backend): remove all concole that was cousing lint worning

Feat: Product Lifecycle Notification System #84

ft(back): perform testing route

fix(backend): fix the delete notification by id

fix(backend): package json

* resolve rebase conflict

---------

Co-authored-by: Joslyn Manzi Karenzi <[email protected]>

inserted documentation
13XAVI added a commit that referenced this issue Jun 25, 2024
added wishlist test

 feat: Implement Product Lifecycle Notification System (#92)

* fix(review-swagger-docs): fix swagger documentation of thereview task (#114)

- add missing security tag in review docs

[Fixes #113]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

dockerizing project by creating containers for app & postgres (#110)

fix minor issue in deployment of render

latest commit

 Update Readme file to include Docker-specific information

 Update Readme file to include Docker-specific information

fix(review-swagger-docs): fix swagger documentation of thereview task (#114) (#115)

- add missing security tag in review docs

[Fixes #113]

update profile (#72) (#104)

review controller

adding testing

fix lint issue

update profile (#72) (#104)

review controller

adding testing

fix lint issue

Co-authored-by: Joslyn Manzi Karenzi <[email protected]>

fix(stripe-payment): fix minor issue in stripe payment (#120)

-  add status check on the stripe response before setting order.paid to true

[Fixes #119]

* fix(create-review): fix failing create review function (#109)

-add validation before processing data

[Fixes #116]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

Co-authored-by: Joslyn Manzi Karenzi <[email protected]>

Feature Manage WishList (#112)

* adde some file

added coverages

fix(review-swagger-docs): fix swagger documentation of thereview task (#114)

- add missing security tag in review docs

[Fixes #113]

adde some file

added some tests

added coverages

fix(review-swagger-docs): fix swagger documentation of thereview task (#114)

- add missing security tag in review docs

[Fixes #113]

adde some file

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

dockerizing project by creating containers for app & postgres (#110)

fix minor issue in deployment of render

latest commit

 Update Readme file to include Docker-specific information

 Update Readme file to include Docker-specific information

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

dockerizing project by creating containers for app & postgres (#110)

fix minor issue in deployment of render

latest commit

 Update Readme file to include Docker-specific information

 Update Readme file to include Docker-specific information

fix(review-swagger-docs): fix swagger documentation of thereview task (#114) (#115)

- add missing security tag in review docs

[Fixes #113]

update profile (#72) (#104)

review controller

adding testing

fix lint issue

update profile (#72) (#104)

review controller

adding testing

fix lint issue

Co-authored-by: Joslyn Manzi Karenzi <[email protected]>

fix(stripe-payment): fix minor issue in stripe payment (#120)

-  add status check on the stripe response before setting order.paid to true

[Fixes #119]

* inserted all changes

ft(back): establish PR

Feat: Product Lifecycle Notification System #84

ft(backend): establish listerning for carter
Feat: Product Lifecycle Notification System #84

ft(backend): establish listerning for carter
Feat: Product Lifecycle Notification System #84

ft(back): establish PR

Feat: Product Lifecycle Notification System #84

ft(backend): establish listerning for carter
Feat: Product Lifecycle Notification System #84

ft(back): establish PR

Feat: Product Lifecycle Notification System #84

ft(back): establish PR

Feat: Product Lifecycle Notification System #84

ft(backend): establish listerning for carter
Feat: Product Lifecycle Notification System #84

ft(backend):listern to order events
-listern to pressorder, change order status

Feat: Product Lifecycle Notification System #84

ft(backend): establish the nodemail
- to send email to vendor

Feat: Product Lifecycle Notification System #84

ft(back): establish all neccessart routes

Feat: Product Lifecycle Notification System #84

94 buyer should be able to pay via mtn mobile money (#118)

* pay with momo

Resolved test for Momo

added configuritions on lint files

* install typenode-fetch

added wishlist test

94 buyer should be able to pay via mtn mobile money (#118)

* pay with momo

Resolved test for Momo

added configuritions on lint files

* install typenode-fetch

added wishlist test

ft (backend): fix all error of linting

Feat: Product Lifecycle Notification System #84

ft(backend): fix the null vendor email

Feat: Product Lifecycle Notification System #84

ft(backend): fix the again the vendor email

Feat: Product Lifecycle Notification System #84

ft(backend): fix order cancelled event

Feat: Product Lifecycle Notification System #84

ft(backend): add routes docs
- write swagger doc for all related route of vendor notification

Feat: Product Lifecycle Notification System #84

fix(backend): make catch throw error

Feat: Product Lifecycle Notification System #84

fix(backend): remove all concole that was cousing lint worning

Feat: Product Lifecycle Notification System #84

ft(back): perform testing route

fix(backend): fix the delete notification by id

fix(backend): package json

* resolve rebase conflict

---------

Co-authored-by: Joslyn Manzi Karenzi <[email protected]>

inserted documentation
13XAVI added a commit that referenced this issue Jun 25, 2024
added wishlist test

 feat: Implement Product Lifecycle Notification System (#92)

* fix(review-swagger-docs): fix swagger documentation of thereview task (#114)

- add missing security tag in review docs

[Fixes #113]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

dockerizing project by creating containers for app & postgres (#110)

fix minor issue in deployment of render

latest commit

 Update Readme file to include Docker-specific information

 Update Readme file to include Docker-specific information

fix(review-swagger-docs): fix swagger documentation of thereview task (#114) (#115)

- add missing security tag in review docs

[Fixes #113]

update profile (#72) (#104)

review controller

adding testing

fix lint issue

update profile (#72) (#104)

review controller

adding testing

fix lint issue

Co-authored-by: Joslyn Manzi Karenzi <[email protected]>

fix(stripe-payment): fix minor issue in stripe payment (#120)

-  add status check on the stripe response before setting order.paid to true

[Fixes #119]

* fix(create-review): fix failing create review function (#109)

-add validation before processing data

[Fixes #116]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

Co-authored-by: Joslyn Manzi Karenzi <[email protected]>

Feature Manage WishList (#112)

* adde some file

added coverages

fix(review-swagger-docs): fix swagger documentation of thereview task (#114)

- add missing security tag in review docs

[Fixes #113]

adde some file

added some tests

added coverages

fix(review-swagger-docs): fix swagger documentation of thereview task (#114)

- add missing security tag in review docs

[Fixes #113]

adde some file

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

dockerizing project by creating containers for app & postgres (#110)

fix minor issue in deployment of render

latest commit

 Update Readme file to include Docker-specific information

 Update Readme file to include Docker-specific information

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

dockerizing project by creating containers for app & postgres (#110)

fix minor issue in deployment of render

latest commit

 Update Readme file to include Docker-specific information

 Update Readme file to include Docker-specific information

fix(review-swagger-docs): fix swagger documentation of thereview task (#114) (#115)

- add missing security tag in review docs

[Fixes #113]

update profile (#72) (#104)

review controller

adding testing

fix lint issue

update profile (#72) (#104)

review controller

adding testing

fix lint issue

Co-authored-by: Joslyn Manzi Karenzi <[email protected]>

fix(stripe-payment): fix minor issue in stripe payment (#120)

-  add status check on the stripe response before setting order.paid to true

[Fixes #119]

* inserted all changes

ft(back): establish PR

Feat: Product Lifecycle Notification System #84

ft(backend): establish listerning for carter
Feat: Product Lifecycle Notification System #84

ft(backend): establish listerning for carter
Feat: Product Lifecycle Notification System #84

ft(back): establish PR

Feat: Product Lifecycle Notification System #84

ft(backend): establish listerning for carter
Feat: Product Lifecycle Notification System #84

ft(back): establish PR

Feat: Product Lifecycle Notification System #84

ft(back): establish PR

Feat: Product Lifecycle Notification System #84

ft(backend): establish listerning for carter
Feat: Product Lifecycle Notification System #84

ft(backend):listern to order events
-listern to pressorder, change order status

Feat: Product Lifecycle Notification System #84

ft(backend): establish the nodemail
- to send email to vendor

Feat: Product Lifecycle Notification System #84

ft(back): establish all neccessart routes

Feat: Product Lifecycle Notification System #84

94 buyer should be able to pay via mtn mobile money (#118)

* pay with momo

Resolved test for Momo

added configuritions on lint files

* install typenode-fetch

added wishlist test

94 buyer should be able to pay via mtn mobile money (#118)

* pay with momo

Resolved test for Momo

added configuritions on lint files

* install typenode-fetch

added wishlist test

ft (backend): fix all error of linting

Feat: Product Lifecycle Notification System #84

ft(backend): fix the null vendor email

Feat: Product Lifecycle Notification System #84

ft(backend): fix the again the vendor email

Feat: Product Lifecycle Notification System #84

ft(backend): fix order cancelled event

Feat: Product Lifecycle Notification System #84

ft(backend): add routes docs
- write swagger doc for all related route of vendor notification

Feat: Product Lifecycle Notification System #84

fix(backend): make catch throw error

Feat: Product Lifecycle Notification System #84

fix(backend): remove all concole that was cousing lint worning

Feat: Product Lifecycle Notification System #84

ft(back): perform testing route

fix(backend): fix the delete notification by id

fix(backend): package json

* resolve rebase conflict

---------

Co-authored-by: Joslyn Manzi Karenzi <[email protected]>

inserted documentation
13XAVI added a commit that referenced this issue Jun 25, 2024
Resolved test for Momo

added configuritions on lint files

 install typenode-fetch

added wishlist test

94 buyer should be able to pay via mtn mobile money (#118)

* pay with momo

Resolved test for Momo

added configuritions on lint files

* install typenode-fetch

added wishlist test

 feat: Implement Product Lifecycle Notification System (#92)

* fix(review-swagger-docs): fix swagger documentation of thereview task (#114)

- add missing security tag in review docs

[Fixes #113]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

dockerizing project by creating containers for app & postgres (#110)

fix minor issue in deployment of render

latest commit

 Update Readme file to include Docker-specific information

 Update Readme file to include Docker-specific information

fix(review-swagger-docs): fix swagger documentation of thereview task (#114) (#115)

- add missing security tag in review docs

[Fixes #113]

update profile (#72) (#104)

review controller

adding testing

fix lint issue

update profile (#72) (#104)

review controller

adding testing

fix lint issue

Co-authored-by: Joslyn Manzi Karenzi <[email protected]>

fix(stripe-payment): fix minor issue in stripe payment (#120)

-  add status check on the stripe response before setting order.paid to true

[Fixes #119]

* fix(create-review): fix failing create review function (#109)

-add validation before processing data

[Fixes #116]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

Co-authored-by: Joslyn Manzi Karenzi <[email protected]>

Feature Manage WishList (#112)

* adde some file

added coverages

fix(review-swagger-docs): fix swagger documentation of thereview task (#114)

- add missing security tag in review docs

[Fixes #113]

adde some file

added some tests

added coverages

fix(review-swagger-docs): fix swagger documentation of thereview task (#114)

- add missing security tag in review docs

[Fixes #113]

adde some file

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

dockerizing project by creating containers for app & postgres (#110)

fix minor issue in deployment of render

latest commit

 Update Readme file to include Docker-specific information

 Update Readme file to include Docker-specific information

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

dockerizing project by creating containers for app & postgres (#110)

fix minor issue in deployment of render

latest commit

 Update Readme file to include Docker-specific information

 Update Readme file to include Docker-specific information

fix(review-swagger-docs): fix swagger documentation of thereview task (#114) (#115)

- add missing security tag in review docs

[Fixes #113]

update profile (#72) (#104)

review controller

adding testing

fix lint issue

update profile (#72) (#104)

review controller

adding testing

fix lint issue

Co-authored-by: Joslyn Manzi Karenzi <[email protected]>

fix(stripe-payment): fix minor issue in stripe payment (#120)

-  add status check on the stripe response before setting order.paid to true

[Fixes #119]

* inserted all changes

ft(back): establish PR

Feat: Product Lifecycle Notification System #84

ft(backend): establish listerning for carter
Feat: Product Lifecycle Notification System #84

ft(backend): establish listerning for carter
Feat: Product Lifecycle Notification System #84

ft(back): establish PR

Feat: Product Lifecycle Notification System #84

ft(backend): establish listerning for carter
Feat: Product Lifecycle Notification System #84

ft(back): establish PR

Feat: Product Lifecycle Notification System #84

ft(back): establish PR

Feat: Product Lifecycle Notification System #84

ft(backend): establish listerning for carter
Feat: Product Lifecycle Notification System #84

ft(backend):listern to order events
-listern to pressorder, change order status

Feat: Product Lifecycle Notification System #84

ft(backend): establish the nodemail
- to send email to vendor

Feat: Product Lifecycle Notification System #84

ft(back): establish all neccessart routes

Feat: Product Lifecycle Notification System #84

94 buyer should be able to pay via mtn mobile money (#118)

* pay with momo

Resolved test for Momo

added configuritions on lint files

* install typenode-fetch

added wishlist test

94 buyer should be able to pay via mtn mobile money (#118)

* pay with momo

Resolved test for Momo

added configuritions on lint files

* install typenode-fetch

added wishlist test

ft (backend): fix all error of linting

Feat: Product Lifecycle Notification System #84

ft(backend): fix the null vendor email

Feat: Product Lifecycle Notification System #84

ft(backend): fix the again the vendor email

Feat: Product Lifecycle Notification System #84

ft(backend): fix order cancelled event

Feat: Product Lifecycle Notification System #84

ft(backend): add routes docs
- write swagger doc for all related route of vendor notification

Feat: Product Lifecycle Notification System #84

fix(backend): make catch throw error

Feat: Product Lifecycle Notification System #84

fix(backend): remove all concole that was cousing lint worning

Feat: Product Lifecycle Notification System #84

ft(back): perform testing route

fix(backend): fix the delete notification by id

fix(backend): package json

* resolve rebase conflict

---------

Co-authored-by: Joslyn Manzi Karenzi <[email protected]>

inserted documentation
13XAVI added a commit that referenced this issue Jun 25, 2024
Resolved test for Momo

added configuritions on lint files

 install typenode-fetch

added wishlist test

94 buyer should be able to pay via mtn mobile money (#118)

* pay with momo

Resolved test for Momo

added configuritions on lint files

* install typenode-fetch

added wishlist test

 feat: Implement Product Lifecycle Notification System (#92)

* fix(review-swagger-docs): fix swagger documentation of thereview task (#114)

- add missing security tag in review docs

[Fixes #113]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

dockerizing project by creating containers for app & postgres (#110)

fix minor issue in deployment of render

latest commit

 Update Readme file to include Docker-specific information

 Update Readme file to include Docker-specific information

fix(review-swagger-docs): fix swagger documentation of thereview task (#114) (#115)

- add missing security tag in review docs

[Fixes #113]

update profile (#72) (#104)

review controller

adding testing

fix lint issue

update profile (#72) (#104)

review controller

adding testing

fix lint issue

Co-authored-by: Joslyn Manzi Karenzi <[email protected]>

fix(stripe-payment): fix minor issue in stripe payment (#120)

-  add status check on the stripe response before setting order.paid to true

[Fixes #119]

* fix(create-review): fix failing create review function (#109)

-add validation before processing data

[Fixes #116]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

Co-authored-by: Joslyn Manzi Karenzi <[email protected]>

Feature Manage WishList (#112)

* adde some file

added coverages

fix(review-swagger-docs): fix swagger documentation of thereview task (#114)

- add missing security tag in review docs

[Fixes #113]

adde some file

added some tests

added coverages

fix(review-swagger-docs): fix swagger documentation of thereview task (#114)

- add missing security tag in review docs

[Fixes #113]

adde some file

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

dockerizing project by creating containers for app & postgres (#110)

fix minor issue in deployment of render

latest commit

 Update Readme file to include Docker-specific information

 Update Readme file to include Docker-specific information

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

dockerizing project by creating containers for app & postgres (#110)

fix minor issue in deployment of render

latest commit

 Update Readme file to include Docker-specific information

 Update Readme file to include Docker-specific information

fix(review-swagger-docs): fix swagger documentation of thereview task (#114) (#115)

- add missing security tag in review docs

[Fixes #113]

update profile (#72) (#104)

review controller

adding testing

fix lint issue

update profile (#72) (#104)

review controller

adding testing

fix lint issue

Co-authored-by: Joslyn Manzi Karenzi <[email protected]>

fix(stripe-payment): fix minor issue in stripe payment (#120)

-  add status check on the stripe response before setting order.paid to true

[Fixes #119]

* inserted all changes

ft(back): establish PR

Feat: Product Lifecycle Notification System #84

ft(backend): establish listerning for carter
Feat: Product Lifecycle Notification System #84

ft(backend): establish listerning for carter
Feat: Product Lifecycle Notification System #84

ft(back): establish PR

Feat: Product Lifecycle Notification System #84

ft(backend): establish listerning for carter
Feat: Product Lifecycle Notification System #84

ft(back): establish PR

Feat: Product Lifecycle Notification System #84

ft(back): establish PR

Feat: Product Lifecycle Notification System #84

ft(backend): establish listerning for carter
Feat: Product Lifecycle Notification System #84

ft(backend):listern to order events
-listern to pressorder, change order status

Feat: Product Lifecycle Notification System #84

ft(backend): establish the nodemail
- to send email to vendor

Feat: Product Lifecycle Notification System #84

ft(back): establish all neccessart routes

Feat: Product Lifecycle Notification System #84

94 buyer should be able to pay via mtn mobile money (#118)

* pay with momo

Resolved test for Momo

added configuritions on lint files

* install typenode-fetch

added wishlist test

94 buyer should be able to pay via mtn mobile money (#118)

* pay with momo

Resolved test for Momo

added configuritions on lint files

* install typenode-fetch

added wishlist test

ft (backend): fix all error of linting

Feat: Product Lifecycle Notification System #84

ft(backend): fix the null vendor email

Feat: Product Lifecycle Notification System #84

ft(backend): fix the again the vendor email

Feat: Product Lifecycle Notification System #84

ft(backend): fix order cancelled event

Feat: Product Lifecycle Notification System #84

ft(backend): add routes docs
- write swagger doc for all related route of vendor notification

Feat: Product Lifecycle Notification System #84

fix(backend): make catch throw error

Feat: Product Lifecycle Notification System #84

fix(backend): remove all concole that was cousing lint worning

Feat: Product Lifecycle Notification System #84

ft(back): perform testing route

fix(backend): fix the delete notification by id

fix(backend): package json

* resolve rebase conflict

---------

Co-authored-by: Joslyn Manzi Karenzi <[email protected]>
13XAVI added a commit that referenced this issue Jun 26, 2024
Resolved test for Momo

added configuritions on lint files

 install typenode-fetch

added wishlist test

94 buyer should be able to pay via mtn mobile money (#118)

* pay with momo

Resolved test for Momo

added configuritions on lint files

* install typenode-fetch

added wishlist test

 feat: Implement Product Lifecycle Notification System (#92)

* fix(review-swagger-docs): fix swagger documentation of thereview task (#114)

- add missing security tag in review docs

[Fixes #113]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

dockerizing project by creating containers for app & postgres (#110)

fix minor issue in deployment of render

latest commit

 Update Readme file to include Docker-specific information

 Update Readme file to include Docker-specific information

fix(review-swagger-docs): fix swagger documentation of thereview task (#114) (#115)

- add missing security tag in review docs

[Fixes #113]

update profile (#72) (#104)

review controller

adding testing

fix lint issue

update profile (#72) (#104)

review controller

adding testing

fix lint issue

Co-authored-by: Joslyn Manzi Karenzi <[email protected]>

fix(stripe-payment): fix minor issue in stripe payment (#120)

-  add status check on the stripe response before setting order.paid to true

[Fixes #119]

* fix(create-review): fix failing create review function (#109)

-add validation before processing data

[Fixes #116]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

Co-authored-by: Joslyn Manzi Karenzi <[email protected]>

Feature Manage WishList (#112)

* adde some file

added coverages

fix(review-swagger-docs): fix swagger documentation of thereview task (#114)

- add missing security tag in review docs

[Fixes #113]

adde some file

added some tests

added coverages

fix(review-swagger-docs): fix swagger documentation of thereview task (#114)

- add missing security tag in review docs

[Fixes #113]

adde some file

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

dockerizing project by creating containers for app & postgres (#110)

fix minor issue in deployment of render

latest commit

 Update Readme file to include Docker-specific information

 Update Readme file to include Docker-specific information

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

dockerizing project by creating containers for app & postgres (#110)

fix minor issue in deployment of render

latest commit

 Update Readme file to include Docker-specific information

 Update Readme file to include Docker-specific information

fix(review-swagger-docs): fix swagger documentation of thereview task (#114) (#115)

- add missing security tag in review docs

[Fixes #113]

update profile (#72) (#104)

review controller

adding testing

fix lint issue

update profile (#72) (#104)

review controller

adding testing

fix lint issue

Co-authored-by: Joslyn Manzi Karenzi <[email protected]>

fix(stripe-payment): fix minor issue in stripe payment (#120)

-  add status check on the stripe response before setting order.paid to true

[Fixes #119]

* inserted all changes

ft(back): establish PR

Feat: Product Lifecycle Notification System #84

ft(backend): establish listerning for carter
Feat: Product Lifecycle Notification System #84

ft(backend): establish listerning for carter
Feat: Product Lifecycle Notification System #84

ft(back): establish PR

Feat: Product Lifecycle Notification System #84

ft(backend): establish listerning for carter
Feat: Product Lifecycle Notification System #84

ft(back): establish PR

Feat: Product Lifecycle Notification System #84

ft(back): establish PR

Feat: Product Lifecycle Notification System #84

ft(backend): establish listerning for carter
Feat: Product Lifecycle Notification System #84

ft(backend):listern to order events
-listern to pressorder, change order status

Feat: Product Lifecycle Notification System #84

ft(backend): establish the nodemail
- to send email to vendor

Feat: Product Lifecycle Notification System #84

ft(back): establish all neccessart routes

Feat: Product Lifecycle Notification System #84

94 buyer should be able to pay via mtn mobile money (#118)

* pay with momo

Resolved test for Momo

added configuritions on lint files

* install typenode-fetch

added wishlist test

94 buyer should be able to pay via mtn mobile money (#118)

* pay with momo

Resolved test for Momo

added configuritions on lint files

* install typenode-fetch

added wishlist test

ft (backend): fix all error of linting

Feat: Product Lifecycle Notification System #84

ft(backend): fix the null vendor email

Feat: Product Lifecycle Notification System #84

ft(backend): fix the again the vendor email

Feat: Product Lifecycle Notification System #84

ft(backend): fix order cancelled event

Feat: Product Lifecycle Notification System #84

ft(backend): add routes docs
- write swagger doc for all related route of vendor notification

Feat: Product Lifecycle Notification System #84

fix(backend): make catch throw error

Feat: Product Lifecycle Notification System #84

fix(backend): remove all concole that was cousing lint worning

Feat: Product Lifecycle Notification System #84

ft(back): perform testing route

fix(backend): fix the delete notification by id

fix(backend): package json

* resolve rebase conflict

---------

Co-authored-by: Joslyn Manzi Karenzi <[email protected]>

inserted documentation
13XAVI added a commit that referenced this issue Jun 29, 2024
Resolved test for Momo

added configuritions on lint files

 install typenode-fetch

added wishlist test

94 buyer should be able to pay via mtn mobile money (#118)

* pay with momo

Resolved test for Momo

added configuritions on lint files

* install typenode-fetch

added wishlist test

 feat: Implement Product Lifecycle Notification System (#92)

* fix(review-swagger-docs): fix swagger documentation of thereview task (#114)

- add missing security tag in review docs

[Fixes #113]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

dockerizing project by creating containers for app & postgres (#110)

fix minor issue in deployment of render

latest commit

 Update Readme file to include Docker-specific information

 Update Readme file to include Docker-specific information

fix(review-swagger-docs): fix swagger documentation of thereview task (#114) (#115)

- add missing security tag in review docs

[Fixes #113]

update profile (#72) (#104)

review controller

adding testing

fix lint issue

update profile (#72) (#104)

review controller

adding testing

fix lint issue

Co-authored-by: Joslyn Manzi Karenzi <[email protected]>

fix(stripe-payment): fix minor issue in stripe payment (#120)

-  add status check on the stripe response before setting order.paid to true

[Fixes #119]

* fix(create-review): fix failing create review function (#109)

-add validation before processing data

[Fixes #116]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

Co-authored-by: Joslyn Manzi Karenzi <[email protected]>

Feature Manage WishList (#112)

* adde some file

added coverages

fix(review-swagger-docs): fix swagger documentation of thereview task (#114)

- add missing security tag in review docs

[Fixes #113]

adde some file

added some tests

added coverages

fix(review-swagger-docs): fix swagger documentation of thereview task (#114)

- add missing security tag in review docs

[Fixes #113]

adde some file

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

dockerizing project by creating containers for app & postgres (#110)

fix minor issue in deployment of render

latest commit

 Update Readme file to include Docker-specific information

 Update Readme file to include Docker-specific information

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

dockerizing project by creating containers for app & postgres (#110)

fix minor issue in deployment of render

latest commit

 Update Readme file to include Docker-specific information

 Update Readme file to include Docker-specific information

fix(review-swagger-docs): fix swagger documentation of thereview task (#114) (#115)

- add missing security tag in review docs

[Fixes #113]

update profile (#72) (#104)

review controller

adding testing

fix lint issue

update profile (#72) (#104)

review controller

adding testing

fix lint issue

Co-authored-by: Joslyn Manzi Karenzi <[email protected]>

fix(stripe-payment): fix minor issue in stripe payment (#120)

-  add status check on the stripe response before setting order.paid to true

[Fixes #119]

* inserted all changes

ft(back): establish PR

Feat: Product Lifecycle Notification System #84

ft(backend): establish listerning for carter
Feat: Product Lifecycle Notification System #84

ft(backend): establish listerning for carter
Feat: Product Lifecycle Notification System #84

ft(back): establish PR

Feat: Product Lifecycle Notification System #84

ft(backend): establish listerning for carter
Feat: Product Lifecycle Notification System #84

ft(back): establish PR

Feat: Product Lifecycle Notification System #84

ft(back): establish PR

Feat: Product Lifecycle Notification System #84

ft(backend): establish listerning for carter
Feat: Product Lifecycle Notification System #84

ft(backend):listern to order events
-listern to pressorder, change order status

Feat: Product Lifecycle Notification System #84

ft(backend): establish the nodemail
- to send email to vendor

Feat: Product Lifecycle Notification System #84

ft(back): establish all neccessart routes

Feat: Product Lifecycle Notification System #84

94 buyer should be able to pay via mtn mobile money (#118)

* pay with momo

Resolved test for Momo

added configuritions on lint files

* install typenode-fetch

added wishlist test

94 buyer should be able to pay via mtn mobile money (#118)

* pay with momo

Resolved test for Momo

added configuritions on lint files

* install typenode-fetch

added wishlist test

ft (backend): fix all error of linting

Feat: Product Lifecycle Notification System #84

ft(backend): fix the null vendor email

Feat: Product Lifecycle Notification System #84

ft(backend): fix the again the vendor email

Feat: Product Lifecycle Notification System #84

ft(backend): fix order cancelled event

Feat: Product Lifecycle Notification System #84

ft(backend): add routes docs
- write swagger doc for all related route of vendor notification

Feat: Product Lifecycle Notification System #84

fix(backend): make catch throw error

Feat: Product Lifecycle Notification System #84

fix(backend): remove all concole that was cousing lint worning

Feat: Product Lifecycle Notification System #84

ft(back): perform testing route

fix(backend): fix the delete notification by id

fix(backend): package json

* resolve rebase conflict

---------

Co-authored-by: Joslyn Manzi Karenzi <[email protected]>

inserted documentation

inserted documentation

pay with momo

Resolved test for Momo

added configuritions on lint files

 install typenode-fetch

added wishlist test

94 buyer should be able to pay via mtn mobile money (#118)

* pay with momo

Resolved test for Momo

added configuritions on lint files

* install typenode-fetch

added wishlist test

 feat: Implement Product Lifecycle Notification System (#92)

* fix(review-swagger-docs): fix swagger documentation of thereview task (#114)

- add missing security tag in review docs

[Fixes #113]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

dockerizing project by creating containers for app & postgres (#110)

fix minor issue in deployment of render

latest commit

 Update Readme file to include Docker-specific information

 Update Readme file to include Docker-specific information

fix(review-swagger-docs): fix swagger documentation of thereview task (#114) (#115)

- add missing security tag in review docs

[Fixes #113]

update profile (#72) (#104)

review controller

adding testing

fix lint issue

update profile (#72) (#104)

review controller

adding testing

fix lint issue

Co-authored-by: Joslyn Manzi Karenzi <[email protected]>

fix(stripe-payment): fix minor issue in stripe payment (#120)

-  add status check on the stripe response before setting order.paid to true

[Fixes #119]

* fix(create-review): fix failing create review function (#109)

-add validation before processing data

[Fixes #116]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

Co-authored-by: Joslyn Manzi Karenzi <[email protected]>

Feature Manage WishList (#112)

* adde some file

added coverages

fix(review-swagger-docs): fix swagger documentation of thereview task (#114)

- add missing security tag in review docs

[Fixes #113]

adde some file

added some tests

added coverages

fix(review-swagger-docs): fix swagger documentation of thereview task (#114)

- add missing security tag in review docs

[Fixes #113]

adde some file

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

dockerizing project by creating containers for app & postgres (#110)

fix minor issue in deployment of render

latest commit

 Update Readme file to include Docker-specific information

 Update Readme file to include Docker-specific information

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

* fix(create-review): fix failing create review function

-add validation before processing data

[Fixes #116]

dockerizing project by creating containers for app & postgres (#110)

fix minor issue in deployment of render

latest commit

 Update Readme file to include Docker-specific information

 Update Readme file to include Docker-specific information

fix(review-swagger-docs): fix swagger documentation of thereview task (#114) (#115)

- add missing security tag in review docs

[Fixes #113]

update profile (#72) (#104)

review controller

adding testing

fix lint issue

update profile (#72) (#104)

review controller

adding testing

fix lint issue

Co-authored-by: Joslyn Manzi Karenzi <[email protected]>

fix(stripe-payment): fix minor issue in stripe payment (#120)

-  add status check on the stripe response before setting order.paid to true

[Fixes #119]

* inserted all changes

ft(back): establish PR

Feat: Product Lifecycle Notification System #84

ft(backend): establish listerning for carter
Feat: Product Lifecycle Notification System #84

ft(backend): establish listerning for carter
Feat: Product Lifecycle Notification System #84

ft(back): establish PR

Feat: Product Lifecycle Notification System #84

ft(backend): establish listerning for carter
Feat: Product Lifecycle Notification System #84

ft(back): establish PR

Feat: Product Lifecycle Notification System #84

ft(back): establish PR

Feat: Product Lifecycle Notification System #84

ft(backend): establish listerning for carter
Feat: Product Lifecycle Notification System #84

ft(backend):listern to order events
-listern to pressorder, change order status

Feat: Product Lifecycle Notification System #84

ft(backend): establish the nodemail
- to send email to vendor

Feat: Product Lifecycle Notification System #84

ft(back): establish all neccessart routes

Feat: Product Lifecycle Notification System #84

94 buyer should be able to pay via mtn mobile money (#118)

* pay with momo

Resolved test for Momo

added configuritions on lint files

* install typenode-fetch

added wishlist test

94 buyer should be able to pay via mtn mobile money (#118)

* pay with momo

Resolved test for Momo

added configuritions on lint files

* install typenode-fetch

added wishlist test

ft (backend): fix all error of linting

Feat: Product Lifecycle Notification System #84

ft(backend): fix the null vendor email

Feat: Product Lifecycle Notification System #84

ft(backend): fix the again the vendor email

Feat: Product Lifecycle Notification System #84

ft(backend): fix order cancelled event

Feat: Product Lifecycle Notification System #84

ft(backend): add routes docs
- write swagger doc for all related route of vendor notification

Feat: Product Lifecycle Notification System #84

fix(backend): make catch throw error

Feat: Product Lifecycle Notification System #84

fix(backend): remove all concole that was cousing lint worning

Feat: Product Lifecycle Notification System #84

ft(back): perform testing route

fix(backend): fix the delete notification by id

fix(backend): package json

* resolve rebase conflict

---------

Co-authored-by: Joslyn Manzi Karenzi <[email protected]>

inserted documentation

inserted documentation
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend Good for newcomers WIP Work In Progress
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants