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

ft-password-rover-#33 #52

Closed
wants to merge 56 commits into from
Closed

ft-password-rover-#33 #52

wants to merge 56 commits into from

Commits on May 17, 2024

  1. * feat(rbac): Implement role based access control

    -define roles and permissions for vendors and buyers
    -assign roles and permissions to users during registration or profile update
    -enforce role-based access control throughout the application
    -write comprehensive unit tests
    
    [Delivers #34]
    
    * feat(rbac): integrate rbac into user registration
    
    -integrate role based access control into user registration
    
    [Delivers #34]
    
    * feat(rbac): integrate rbac into user registration
    
    -integrate role based access control into user registration
    
    [Delivers #34]
    
    ---------
    
    Co-authored-by: ambroisegithub <muhayimana21@gmail.com>
    
    Social Logins (#45)
    
    * squashing commits
    
    implementing routes for auth
    
    create passport callback function
    
    adding new user from Google
    
    creating new user
    
    check if user is exist in db
    
    implementing cookie session
    
    Fix error of TypeError: req.session.regenerate is not a function using Passport
    
    fix secret keys
    
    remove Google client secret keys
    
    working on facebook strategy
    
    get email from fb login and update the scope
    
    after verification save the user into db
    
    add profile image in db
    
    fixing minor bugs
    
    fix minor bugs in codes
    
    after rebasing & updating some fts
    
    link social login with userModel
    
    Addong Google client keys & FB client key into yml
    
    send confrim email after register a new user
    
    send email after register from facebook
    
    fix minor bugs
    
    * fix minor errors
    
    * remove lints errors
    
    user register
    
    register user test
    
    register user testing fix
    
    register user testing fix
    
    register user testing fix
    
    Authentication for User
    
    Added slint changes
    
    removed  mocha
    
     added new features
    
     added new features
    
    Solved comflicts
    
    changed file
    
    added changes
    
    added new Test
    
    added new Test
    
    resolved test cases
    
    resolved test cases
    
    implemented two-factor authentication for enhanced security
    
    implemented two-factor authentication for enhanced security
    
    check whether the usertype is vendor to proceed with 2FA
    
    test the 2fa authentication
    
    add new tests for buyers login
    
    bug-fixes
    
    fixing bugs to remove conflicts with develop
    
    ft-password-recover-and-documentation
    
    This PR corrects some bugs on the user password recover function and add the documentation in th swagger
    
    bug-fixes
    
    fixing bugs on the recover password endpoints
    
    ft-password-rover
    
    Thi PR add a password recover by email feature, it also have a new email templates to send recovering token to email, and finally it resolve color contrast issue on the button nside the email template
    
    ft-password-recover-and-documentation
    
    This PR corrects some bugs on the user password recover function and add the documentation in th swagger
    
    bug-fixes
    
    fixing bugs on the recover password endpoints
    
    bug-fixes
    
    bug-fixes
    jkarenzi authored and bertrandshema committed May 17, 2024
    Configuration menu
    Copy the full SHA
    4979604 View commit details
    Browse the repository at this point in the history
  2. * feat(rbac): Implement role based access control

    -define roles and permissions for vendors and buyers
    -assign roles and permissions to users during registration or profile update
    -enforce role-based access control throughout the application
    -write comprehensive unit tests
    
    [Delivers #34]
    
    * feat(rbac): integrate rbac into user registration
    
    -integrate role based access control into user registration
    
    [Delivers #34]
    
    * feat(rbac): integrate rbac into user registration
    
    -integrate role based access control into user registration
    
    [Delivers #34]
    
    ---------
    
    Co-authored-by: ambroisegithub <muhayimana21@gmail.com>
    
    Social Logins (#45)
    
    * squashing commits
    
    implementing routes for auth
    
    create passport callback function
    
    adding new user from Google
    
    creating new user
    
    check if user is exist in db
    
    implementing cookie session
    
    Fix error of TypeError: req.session.regenerate is not a function using Passport
    
    fix secret keys
    
    remove Google client secret keys
    
    working on facebook strategy
    
    get email from fb login and update the scope
    
    after verification save the user into db
    
    add profile image in db
    
    fixing minor bugs
    
    fix minor bugs in codes
    
    after rebasing & updating some fts
    
    link social login with userModel
    
    Addong Google client keys & FB client key into yml
    
    send confrim email after register a new user
    
    send email after register from facebook
    
    fix minor bugs
    
    * fix minor errors
    
    * remove lints errors
    
    user register
    
    register user test
    
    register user testing fix
    
    register user testing fix
    
    register user testing fix
    
    Authentication for User
    
    Added slint changes
    
    removed  mocha
    
     added new features
    
     added new features
    
    Solved comflicts
    
    changed file
    
    added changes
    
    added new Test
    
    added new Test
    
    resolved test cases
    
    resolved test cases
    
    implemented two-factor authentication for enhanced security
    
    implemented two-factor authentication for enhanced security
    
    check whether the usertype is vendor to proceed with 2FA
    
    test the 2fa authentication
    
    add new tests for buyers login
    
    bug-fixes
    
    fixing bugs to remove conflicts with develop
    
    ft-password-recover-and-documentation
    
    This PR corrects some bugs on the user password recover function and add the documentation in th swagger
    
    bug-fixes
    
    fixing bugs on the recover password endpoints
    
    ft-password-rover
    
    Thi PR add a password recover by email feature, it also have a new email templates to send recovering token to email, and finally it resolve color contrast issue on the button nside the email template
    
    ft-password-recover-and-documentation
    
    This PR corrects some bugs on the user password recover function and add the documentation in th swagger
    
    bug-fixes
    
    fixing bugs on the recover password endpoints
    
    bug-fixes
    
    bug-fixes
    jkarenzi authored and bertrandshema committed May 17, 2024
    Configuration menu
    Copy the full SHA
    fa4ceae View commit details
    Browse the repository at this point in the history
  3. Removing try and catch in my function

    Using the erro handles
    bertrandshema committed May 17, 2024
    Configuration menu
    Copy the full SHA
    37ec1cb View commit details
    Browse the repository at this point in the history
  4. Resolve Conflicts

    bertrandshema committed May 17, 2024
    Configuration menu
    Copy the full SHA
    fe2e61a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    af126a4 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #71 from atlp-rwanda/revert-53-ft-Profile_Update-#35

    Revert "update user profile"
    Habinezajanvier authored May 17, 2024
    Configuration menu
    Copy the full SHA
    f871225 View commit details
    Browse the repository at this point in the history
  7. feat(view-product): retrieve single product

    -buyer should be able to retrieve a single product
    
    [Delivers #54]
    jkarenzi committed May 17, 2024
    Configuration menu
    Copy the full SHA
    fa0056b View commit details
    Browse the repository at this point in the history
  8. fix(product-entity): fix error in product entity

    -fix violates foreign key constraint error in product entity
    jkarenzi committed May 17, 2024
    Configuration menu
    Copy the full SHA
    12f82fd View commit details
    Browse the repository at this point in the history

Commits on May 20, 2024

  1. Merge pull request #73 from atlp-rwanda/ft-buyer-view-product-#54

    #54 Buyer should be able to get a single product
    Habinezajanvier authored May 20, 2024
    Configuration menu
    Copy the full SHA
    e270cb3 View commit details
    Browse the repository at this point in the history
  2. admin deactivate and activate user account and revoke access token wi…

    …th inactivated user account
    Habinezajanvier authored and ambroisegithub committed May 20, 2024
    Configuration menu
    Copy the full SHA
    322040a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    61a0792 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #66 from atlp-rwanda/ft-admin-deactivate-activate-#36

    36 Ft admin deactivate activate
    Habinezajanvier authored May 20, 2024
    Configuration menu
    Copy the full SHA
    0186cbc View commit details
    Browse the repository at this point in the history
  5. * feat(rbac): Implement role based access control

    -define roles and permissions for vendors and buyers
    -assign roles and permissions to users during registration or profile update
    -enforce role-based access control throughout the application
    -write comprehensive unit tests
    
    [Delivers #34]
    
    * feat(rbac): integrate rbac into user registration
    
    -integrate role based access control into user registration
    
    [Delivers #34]
    
    * feat(rbac): integrate rbac into user registration
    
    -integrate role based access control into user registration
    
    [Delivers #34]
    
    ---------
    
    Co-authored-by: ambroisegithub <muhayimana21@gmail.com>
    
    Social Logins (#45)
    
    * squashing commits
    
    implementing routes for auth
    
    create passport callback function
    
    adding new user from Google
    
    creating new user
    
    check if user is exist in db
    
    implementing cookie session
    
    Fix error of TypeError: req.session.regenerate is not a function using Passport
    
    fix secret keys
    
    remove Google client secret keys
    
    working on facebook strategy
    
    get email from fb login and update the scope
    
    after verification save the user into db
    
    add profile image in db
    
    fixing minor bugs
    
    fix minor bugs in codes
    
    after rebasing & updating some fts
    
    link social login with userModel
    
    Addong Google client keys & FB client key into yml
    
    send confrim email after register a new user
    
    send email after register from facebook
    
    fix minor bugs
    
    * fix minor errors
    
    * remove lints errors
    
    user register
    
    register user test
    
    register user testing fix
    
    register user testing fix
    
    register user testing fix
    
    Authentication for User
    
    Added slint changes
    
    removed  mocha
    
     added new features
    
     added new features
    
    Solved comflicts
    
    changed file
    
    added changes
    
    added new Test
    
    added new Test
    
    resolved test cases
    
    resolved test cases
    
    implemented two-factor authentication for enhanced security
    
    implemented two-factor authentication for enhanced security
    
    check whether the usertype is vendor to proceed with 2FA
    
    test the 2fa authentication
    
    add new tests for buyers login
    
    bug-fixes
    
    fixing bugs to remove conflicts with develop
    
    ft-password-recover-and-documentation
    
    This PR corrects some bugs on the user password recover function and add the documentation in th swagger
    
    bug-fixes
    
    fixing bugs on the recover password endpoints
    
    ft-password-rover
    
    Thi PR add a password recover by email feature, it also have a new email templates to send recovering token to email, and finally it resolve color contrast issue on the button nside the email template
    
    ft-password-recover-and-documentation
    
    This PR corrects some bugs on the user password recover function and add the documentation in th swagger
    
    bug-fixes
    
    fixing bugs on the recover password endpoints
    
    bug-fixes
    
    bug-fixes
    jkarenzi authored and bertrandshema committed May 20, 2024
    Configuration menu
    Copy the full SHA
    ed905e3 View commit details
    Browse the repository at this point in the history
  6. Removing try and catch in my function

    Using the erro handles
    bertrandshema committed May 20, 2024
    Configuration menu
    Copy the full SHA
    fc244e7 View commit details
    Browse the repository at this point in the history
  7. * feat(rbac): Implement role based access control

    -define roles and permissions for vendors and buyers
    -assign roles and permissions to users during registration or profile update
    -enforce role-based access control throughout the application
    -write comprehensive unit tests
    
    [Delivers #34]
    
    * feat(rbac): integrate rbac into user registration
    
    -integrate role based access control into user registration
    
    [Delivers #34]
    
    * feat(rbac): integrate rbac into user registration
    
    -integrate role based access control into user registration
    
    [Delivers #34]
    
    ---------
    
    Co-authored-by: ambroisegithub <muhayimana21@gmail.com>
    
    Social Logins (#45)
    
    * squashing commits
    
    implementing routes for auth
    
    create passport callback function
    
    adding new user from Google
    
    creating new user
    
    check if user is exist in db
    
    implementing cookie session
    
    Fix error of TypeError: req.session.regenerate is not a function using Passport
    
    fix secret keys
    
    remove Google client secret keys
    
    working on facebook strategy
    
    get email from fb login and update the scope
    
    after verification save the user into db
    
    add profile image in db
    
    fixing minor bugs
    
    fix minor bugs in codes
    
    after rebasing & updating some fts
    
    link social login with userModel
    
    Addong Google client keys & FB client key into yml
    
    send confrim email after register a new user
    
    send email after register from facebook
    
    fix minor bugs
    
    * fix minor errors
    
    * remove lints errors
    
    user register
    
    register user test
    
    register user testing fix
    
    register user testing fix
    
    register user testing fix
    
    Authentication for User
    
    Added slint changes
    
    removed  mocha
    
     added new features
    
     added new features
    
    Solved comflicts
    
    changed file
    
    added changes
    
    added new Test
    
    added new Test
    
    resolved test cases
    
    resolved test cases
    
    implemented two-factor authentication for enhanced security
    
    implemented two-factor authentication for enhanced security
    
    check whether the usertype is vendor to proceed with 2FA
    
    test the 2fa authentication
    
    add new tests for buyers login
    
    bug-fixes
    
    fixing bugs to remove conflicts with develop
    
    ft-password-recover-and-documentation
    
    This PR corrects some bugs on the user password recover function and add the documentation in th swagger
    
    bug-fixes
    
    fixing bugs on the recover password endpoints
    
    ft-password-rover
    
    Thi PR add a password recover by email feature, it also have a new email templates to send recovering token to email, and finally it resolve color contrast issue on the button nside the email template
    
    ft-password-recover-and-documentation
    
    This PR corrects some bugs on the user password recover function and add the documentation in th swagger
    
    bug-fixes
    
    fixing bugs on the recover password endpoints
    
    bug-fixes
    
    bug-fixes
    jkarenzi authored and bertrandshema committed May 20, 2024
    Configuration menu
    Copy the full SHA
    022df9a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    25753f6 View commit details
    Browse the repository at this point in the history
  9. big-fixes

    bertrandshema committed May 20, 2024
    Configuration menu
    Copy the full SHA
    adc2084 View commit details
    Browse the repository at this point in the history
  10. user is able to see recommended products

    Social Logins (#45)
    
    * squashing commits
    
    implementing routes for auth
    
    create passport callback function
    
    adding new user from Google
    
    creating new user
    
    check if user is exist in db
    
    implementing cookie session
    
    Fix error of TypeError: req.session.regenerate is not a function using Passport
    
    fix secret keys
    
    remove Google client secret keys
    
    working on facebook strategy
    
    get email from fb login and update the scope
    
    after verification save the user into db
    
    add profile image in db
    
    fixing minor bugs
    
    fix minor bugs in codes
    
    after rebasing & updating some fts
    
    link social login with userModel
    
    Addong Google client keys & FB client key into yml
    
    send confrim email after register a new user
    
    send email after register from facebook
    
    fix minor bugs
    
    * fix minor errors
    
    * remove lints errors
    
    user register
    
    register user test
    
    register user testing fix
    
    register user testing fix
    
    register user testing fix
    
    Authentication for User
    
    Added slint changes
    
    removed  mocha
    
     added new features
    
     added new features
    
    Solved comflicts
    
    changed file
    
    added changes
    
    added new Test
    
    added new Test
    
    resolved test cases
    
    resolved test cases
    
    implemented two-factor authentication for enhanced security
    
    implemented two-factor authentication for enhanced security
    
    check whether the usertype is vendor to proceed with 2FA
    
    test the 2fa authentication
    
    pull from develop
    
    update profile test
    
    update swagger documentation
    
    Resolve conflict on update profile
    
    fix issue mentioned in comment
    
    fix test issue
    
    fix test issues
    
    fix CI
    
    Revert "update user profile"
    
    feat(view-product): retrieve single product
    
    -buyer should be able to retrieve a single product
    
    [Delivers #54]
    EddyShimwa committed May 20, 2024
    Configuration menu
    Copy the full SHA
    707fd77 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    efb1efa View commit details
    Browse the repository at this point in the history
  12. Merge pull request #69 from atlp-rwanda/ft-recommend-products

    User is able to see recommended products
    Habinezajanvier authored May 20, 2024
    Configuration menu
    Copy the full SHA
    130f6d0 View commit details
    Browse the repository at this point in the history
  13. bg-bug-fixes

    bertrandshema committed May 20, 2024
    Configuration menu
    Copy the full SHA
    e95d2af View commit details
    Browse the repository at this point in the history
  14. * feat(rbac): Implement role based access control

    -define roles and permissions for vendors and buyers
    -assign roles and permissions to users during registration or profile update
    -enforce role-based access control throughout the application
    -write comprehensive unit tests
    
    [Delivers #34]
    
    * feat(rbac): integrate rbac into user registration
    
    -integrate role based access control into user registration
    
    [Delivers #34]
    
    * feat(rbac): integrate rbac into user registration
    
    -integrate role based access control into user registration
    
    [Delivers #34]
    
    ---------
    
    Co-authored-by: ambroisegithub <muhayimana21@gmail.com>
    
    Social Logins (#45)
    
    * squashing commits
    
    implementing routes for auth
    
    create passport callback function
    
    adding new user from Google
    
    creating new user
    
    check if user is exist in db
    
    implementing cookie session
    
    Fix error of TypeError: req.session.regenerate is not a function using Passport
    
    fix secret keys
    
    remove Google client secret keys
    
    working on facebook strategy
    
    get email from fb login and update the scope
    
    after verification save the user into db
    
    add profile image in db
    
    fixing minor bugs
    
    fix minor bugs in codes
    
    after rebasing & updating some fts
    
    link social login with userModel
    
    Addong Google client keys & FB client key into yml
    
    send confrim email after register a new user
    
    send email after register from facebook
    
    fix minor bugs
    
    * fix minor errors
    
    * remove lints errors
    
    user register
    
    register user test
    
    register user testing fix
    
    register user testing fix
    
    register user testing fix
    
    Authentication for User
    
    Added slint changes
    
    removed  mocha
    
     added new features
    
     added new features
    
    Solved comflicts
    
    changed file
    
    added changes
    
    added new Test
    
    added new Test
    
    resolved test cases
    
    resolved test cases
    
    implemented two-factor authentication for enhanced security
    
    implemented two-factor authentication for enhanced security
    
    check whether the usertype is vendor to proceed with 2FA
    
    test the 2fa authentication
    
    add new tests for buyers login
    
    bug-fixes
    
    fixing bugs to remove conflicts with develop
    
    ft-password-recover-and-documentation
    
    This PR corrects some bugs on the user password recover function and add the documentation in th swagger
    
    bug-fixes
    
    fixing bugs on the recover password endpoints
    
    ft-password-rover
    
    Thi PR add a password recover by email feature, it also have a new email templates to send recovering token to email, and finally it resolve color contrast issue on the button nside the email template
    
    ft-password-recover-and-documentation
    
    This PR corrects some bugs on the user password recover function and add the documentation in th swagger
    
    bug-fixes
    
    fixing bugs on the recover password endpoints
    
    bug-fixes
    
    bug-fixes
    jkarenzi authored and bertrandshema committed May 20, 2024
    Configuration menu
    Copy the full SHA
    2983b64 View commit details
    Browse the repository at this point in the history
  15. Removing try and catch in my function

    Using the erro handles
    bertrandshema committed May 20, 2024
    Configuration menu
    Copy the full SHA
    d75bbae View commit details
    Browse the repository at this point in the history
  16. * feat(rbac): Implement role based access control

    -define roles and permissions for vendors and buyers
    -assign roles and permissions to users during registration or profile update
    -enforce role-based access control throughout the application
    -write comprehensive unit tests
    
    [Delivers #34]
    
    * feat(rbac): integrate rbac into user registration
    
    -integrate role based access control into user registration
    
    [Delivers #34]
    
    * feat(rbac): integrate rbac into user registration
    
    -integrate role based access control into user registration
    
    [Delivers #34]
    
    ---------
    
    Co-authored-by: ambroisegithub <muhayimana21@gmail.com>
    
    Social Logins (#45)
    
    * squashing commits
    
    implementing routes for auth
    
    create passport callback function
    
    adding new user from Google
    
    creating new user
    
    check if user is exist in db
    
    implementing cookie session
    
    Fix error of TypeError: req.session.regenerate is not a function using Passport
    
    fix secret keys
    
    remove Google client secret keys
    
    working on facebook strategy
    
    get email from fb login and update the scope
    
    after verification save the user into db
    
    add profile image in db
    
    fixing minor bugs
    
    fix minor bugs in codes
    
    after rebasing & updating some fts
    
    link social login with userModel
    
    Addong Google client keys & FB client key into yml
    
    send confrim email after register a new user
    
    send email after register from facebook
    
    fix minor bugs
    
    * fix minor errors
    
    * remove lints errors
    
    user register
    
    register user test
    
    register user testing fix
    
    register user testing fix
    
    register user testing fix
    
    Authentication for User
    
    Added slint changes
    
    removed  mocha
    
     added new features
    
     added new features
    
    Solved comflicts
    
    changed file
    
    added changes
    
    added new Test
    
    added new Test
    
    resolved test cases
    
    resolved test cases
    
    implemented two-factor authentication for enhanced security
    
    implemented two-factor authentication for enhanced security
    
    check whether the usertype is vendor to proceed with 2FA
    
    test the 2fa authentication
    
    add new tests for buyers login
    
    bug-fixes
    
    fixing bugs to remove conflicts with develop
    
    ft-password-recover-and-documentation
    
    This PR corrects some bugs on the user password recover function and add the documentation in th swagger
    
    bug-fixes
    
    fixing bugs on the recover password endpoints
    
    ft-password-rover
    
    Thi PR add a password recover by email feature, it also have a new email templates to send recovering token to email, and finally it resolve color contrast issue on the button nside the email template
    
    ft-password-recover-and-documentation
    
    This PR corrects some bugs on the user password recover function and add the documentation in th swagger
    
    bug-fixes
    
    fixing bugs on the recover password endpoints
    
    bug-fixes
    
    bug-fixes
    jkarenzi authored and bertrandshema committed May 20, 2024
    Configuration menu
    Copy the full SHA
    7d28df2 View commit details
    Browse the repository at this point in the history
  17. * feat(rbac): Implement role based access control

    -define roles and permissions for vendors and buyers
    -assign roles and permissions to users during registration or profile update
    -enforce role-based access control throughout the application
    -write comprehensive unit tests
    
    [Delivers #34]
    
    * feat(rbac): integrate rbac into user registration
    
    -integrate role based access control into user registration
    
    [Delivers #34]
    
    * feat(rbac): integrate rbac into user registration
    
    -integrate role based access control into user registration
    
    [Delivers #34]
    
    ---------
    
    Co-authored-by: ambroisegithub <muhayimana21@gmail.com>
    
    Social Logins (#45)
    
    * squashing commits
    
    implementing routes for auth
    
    create passport callback function
    
    adding new user from Google
    
    creating new user
    
    check if user is exist in db
    
    implementing cookie session
    
    Fix error of TypeError: req.session.regenerate is not a function using Passport
    
    fix secret keys
    
    remove Google client secret keys
    
    working on facebook strategy
    
    get email from fb login and update the scope
    
    after verification save the user into db
    
    add profile image in db
    
    fixing minor bugs
    
    fix minor bugs in codes
    
    after rebasing & updating some fts
    
    link social login with userModel
    
    Addong Google client keys & FB client key into yml
    
    send confrim email after register a new user
    
    send email after register from facebook
    
    fix minor bugs
    
    * fix minor errors
    
    * remove lints errors
    
    user register
    
    register user test
    
    register user testing fix
    
    register user testing fix
    
    register user testing fix
    
    Authentication for User
    
    Added slint changes
    
    removed  mocha
    
     added new features
    
     added new features
    
    Solved comflicts
    
    changed file
    
    added changes
    
    added new Test
    
    added new Test
    
    resolved test cases
    
    resolved test cases
    
    implemented two-factor authentication for enhanced security
    
    implemented two-factor authentication for enhanced security
    
    check whether the usertype is vendor to proceed with 2FA
    
    test the 2fa authentication
    
    add new tests for buyers login
    
    bug-fixes
    
    fixing bugs to remove conflicts with develop
    
    ft-password-recover-and-documentation
    
    This PR corrects some bugs on the user password recover function and add the documentation in th swagger
    
    bug-fixes
    
    fixing bugs on the recover password endpoints
    
    ft-password-rover
    
    Thi PR add a password recover by email feature, it also have a new email templates to send recovering token to email, and finally it resolve color contrast issue on the button nside the email template
    
    ft-password-recover-and-documentation
    
    This PR corrects some bugs on the user password recover function and add the documentation in th swagger
    
    bug-fixes
    
    fixing bugs on the recover password endpoints
    
    bug-fixes
    
    bug-fixes
    jkarenzi authored and bertrandshema committed May 20, 2024
    Configuration menu
    Copy the full SHA
    6858fc4 View commit details
    Browse the repository at this point in the history
  18. Removing try and catch in my function

    Using the erro handles
    bertrandshema committed May 20, 2024
    Configuration menu
    Copy the full SHA
    4e0b2b7 View commit details
    Browse the repository at this point in the history
  19. * feat(rbac): Implement role based access control

    -define roles and permissions for vendors and buyers
    -assign roles and permissions to users during registration or profile update
    -enforce role-based access control throughout the application
    -write comprehensive unit tests
    
    [Delivers #34]
    
    * feat(rbac): integrate rbac into user registration
    
    -integrate role based access control into user registration
    
    [Delivers #34]
    
    * feat(rbac): integrate rbac into user registration
    
    -integrate role based access control into user registration
    
    [Delivers #34]
    
    ---------
    
    Co-authored-by: ambroisegithub <muhayimana21@gmail.com>
    
    Social Logins (#45)
    
    * squashing commits
    
    implementing routes for auth
    
    create passport callback function
    
    adding new user from Google
    
    creating new user
    
    check if user is exist in db
    
    implementing cookie session
    
    Fix error of TypeError: req.session.regenerate is not a function using Passport
    
    fix secret keys
    
    remove Google client secret keys
    
    working on facebook strategy
    
    get email from fb login and update the scope
    
    after verification save the user into db
    
    add profile image in db
    
    fixing minor bugs
    
    fix minor bugs in codes
    
    after rebasing & updating some fts
    
    link social login with userModel
    
    Addong Google client keys & FB client key into yml
    
    send confrim email after register a new user
    
    send email after register from facebook
    
    fix minor bugs
    
    * fix minor errors
    
    * remove lints errors
    
    user register
    
    register user test
    
    register user testing fix
    
    register user testing fix
    
    register user testing fix
    
    Authentication for User
    
    Added slint changes
    
    removed  mocha
    
     added new features
    
     added new features
    
    Solved comflicts
    
    changed file
    
    added changes
    
    added new Test
    
    added new Test
    
    resolved test cases
    
    resolved test cases
    
    implemented two-factor authentication for enhanced security
    
    implemented two-factor authentication for enhanced security
    
    check whether the usertype is vendor to proceed with 2FA
    
    test the 2fa authentication
    
    add new tests for buyers login
    
    bug-fixes
    
    fixing bugs to remove conflicts with develop
    
    ft-password-recover-and-documentation
    
    This PR corrects some bugs on the user password recover function and add the documentation in th swagger
    
    bug-fixes
    
    fixing bugs on the recover password endpoints
    
    ft-password-rover
    
    Thi PR add a password recover by email feature, it also have a new email templates to send recovering token to email, and finally it resolve color contrast issue on the button nside the email template
    
    ft-password-recover-and-documentation
    
    This PR corrects some bugs on the user password recover function and add the documentation in th swagger
    
    bug-fixes
    
    fixing bugs on the recover password endpoints
    
    bug-fixes
    
    bug-fixes
    jkarenzi authored and bertrandshema committed May 20, 2024
    Configuration menu
    Copy the full SHA
    4d7bc8c View commit details
    Browse the repository at this point in the history
  20. big-fixes

    bertrandshema committed May 20, 2024
    Configuration menu
    Copy the full SHA
    ec60b21 View commit details
    Browse the repository at this point in the history
  21. bg-bug-fixes

    bertrandshema committed May 20, 2024
    Configuration menu
    Copy the full SHA
    263ed62 View commit details
    Browse the repository at this point in the history
  22. bug-fixe

    bertrandshema committed May 20, 2024
    Configuration menu
    Copy the full SHA
    d30f518 View commit details
    Browse the repository at this point in the history
  23. bug-fixes

    bertrandshema committed May 20, 2024
    Configuration menu
    Copy the full SHA
    69af274 View commit details
    Browse the repository at this point in the history

Commits on May 21, 2024

  1. buyer be able to view available product (#75)

    * ft (back): buyer be able to view availble product
    - establish route
    - establish controller
    -establish test
    
    Feat: Buyer should be able to list products from vendors #57
    
    * fix(backend): fix caverage pacentage
    
    Feat: Buyer should be able to list products from vendors #57
    
    * fix(backend):fix caverage pacentage error
    
    Feat: Buyer should be able to list products from vendors #57
    niyibi250 authored May 21, 2024
    Configuration menu
    Copy the full SHA
    5056205 View commit details
    Browse the repository at this point in the history
  2. Update README.md (#78)

    updating code coverall badges
    wayneleon1 authored May 21, 2024
    Configuration menu
    Copy the full SHA
    514eadc View commit details
    Browse the repository at this point in the history

Commits on May 23, 2024

  1. created a new branch for solving emails (#90)

    * created a new branch for solving emails
    
    * ignored emails folder
    niyobern authored May 23, 2024
    Configuration menu
    Copy the full SHA
    a41368f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1ff939a View commit details
    Browse the repository at this point in the history

Commits on May 24, 2024

  1. fixing errors

    bertrandshema committed May 24, 2024
    Configuration menu
    Copy the full SHA
    e9f763c View commit details
    Browse the repository at this point in the history
  2. * feat(rbac): Implement role based access control

    -define roles and permissions for vendors and buyers
    -assign roles and permissions to users during registration or profile update
    -enforce role-based access control throughout the application
    -write comprehensive unit tests
    
    [Delivers #34]
    
    * feat(rbac): integrate rbac into user registration
    
    -integrate role based access control into user registration
    
    [Delivers #34]
    
    * feat(rbac): integrate rbac into user registration
    
    -integrate role based access control into user registration
    
    [Delivers #34]
    
    ---------
    
    Co-authored-by: ambroisegithub <muhayimana21@gmail.com>
    
    Social Logins (#45)
    
    * squashing commits
    
    implementing routes for auth
    
    create passport callback function
    
    adding new user from Google
    
    creating new user
    
    check if user is exist in db
    
    implementing cookie session
    
    Fix error of TypeError: req.session.regenerate is not a function using Passport
    
    fix secret keys
    
    remove Google client secret keys
    
    working on facebook strategy
    
    get email from fb login and update the scope
    
    after verification save the user into db
    
    add profile image in db
    
    fixing minor bugs
    
    fix minor bugs in codes
    
    after rebasing & updating some fts
    
    link social login with userModel
    
    Addong Google client keys & FB client key into yml
    
    send confrim email after register a new user
    
    send email after register from facebook
    
    fix minor bugs
    
    * fix minor errors
    
    * remove lints errors
    
    user register
    
    register user test
    
    register user testing fix
    
    register user testing fix
    
    register user testing fix
    
    Authentication for User
    
    Added slint changes
    
    removed  mocha
    
     added new features
    
     added new features
    
    Solved comflicts
    
    changed file
    
    added changes
    
    added new Test
    
    added new Test
    
    resolved test cases
    
    resolved test cases
    
    implemented two-factor authentication for enhanced security
    
    implemented two-factor authentication for enhanced security
    
    check whether the usertype is vendor to proceed with 2FA
    
    test the 2fa authentication
    
    add new tests for buyers login
    
    bug-fixes
    
    fixing bugs to remove conflicts with develop
    
    ft-password-recover-and-documentation
    
    This PR corrects some bugs on the user password recover function and add the documentation in th swagger
    
    bug-fixes
    
    fixing bugs on the recover password endpoints
    
    ft-password-rover
    
    Thi PR add a password recover by email feature, it also have a new email templates to send recovering token to email, and finally it resolve color contrast issue on the button nside the email template
    
    ft-password-recover-and-documentation
    
    This PR corrects some bugs on the user password recover function and add the documentation in th swagger
    
    bug-fixes
    
    fixing bugs on the recover password endpoints
    
    bug-fixes
    
    bug-fixes
    jkarenzi authored and bertrandshema committed May 24, 2024
    Configuration menu
    Copy the full SHA
    aee227d View commit details
    Browse the repository at this point in the history
  3. Removing try and catch in my function

    Using the erro handles
    bertrandshema committed May 24, 2024
    Configuration menu
    Copy the full SHA
    7e6981b View commit details
    Browse the repository at this point in the history
  4. * feat(rbac): Implement role based access control

    -define roles and permissions for vendors and buyers
    -assign roles and permissions to users during registration or profile update
    -enforce role-based access control throughout the application
    -write comprehensive unit tests
    
    [Delivers #34]
    
    * feat(rbac): integrate rbac into user registration
    
    -integrate role based access control into user registration
    
    [Delivers #34]
    
    * feat(rbac): integrate rbac into user registration
    
    -integrate role based access control into user registration
    
    [Delivers #34]
    
    ---------
    
    Co-authored-by: ambroisegithub <muhayimana21@gmail.com>
    
    Social Logins (#45)
    
    * squashing commits
    
    implementing routes for auth
    
    create passport callback function
    
    adding new user from Google
    
    creating new user
    
    check if user is exist in db
    
    implementing cookie session
    
    Fix error of TypeError: req.session.regenerate is not a function using Passport
    
    fix secret keys
    
    remove Google client secret keys
    
    working on facebook strategy
    
    get email from fb login and update the scope
    
    after verification save the user into db
    
    add profile image in db
    
    fixing minor bugs
    
    fix minor bugs in codes
    
    after rebasing & updating some fts
    
    link social login with userModel
    
    Addong Google client keys & FB client key into yml
    
    send confrim email after register a new user
    
    send email after register from facebook
    
    fix minor bugs
    
    * fix minor errors
    
    * remove lints errors
    
    user register
    
    register user test
    
    register user testing fix
    
    register user testing fix
    
    register user testing fix
    
    Authentication for User
    
    Added slint changes
    
    removed  mocha
    
     added new features
    
     added new features
    
    Solved comflicts
    
    changed file
    
    added changes
    
    added new Test
    
    added new Test
    
    resolved test cases
    
    resolved test cases
    
    implemented two-factor authentication for enhanced security
    
    implemented two-factor authentication for enhanced security
    
    check whether the usertype is vendor to proceed with 2FA
    
    test the 2fa authentication
    
    add new tests for buyers login
    
    bug-fixes
    
    fixing bugs to remove conflicts with develop
    
    ft-password-recover-and-documentation
    
    This PR corrects some bugs on the user password recover function and add the documentation in th swagger
    
    bug-fixes
    
    fixing bugs on the recover password endpoints
    
    ft-password-rover
    
    Thi PR add a password recover by email feature, it also have a new email templates to send recovering token to email, and finally it resolve color contrast issue on the button nside the email template
    
    ft-password-recover-and-documentation
    
    This PR corrects some bugs on the user password recover function and add the documentation in th swagger
    
    bug-fixes
    
    fixing bugs on the recover password endpoints
    
    bug-fixes
    
    bug-fixes
    jkarenzi authored and bertrandshema committed May 24, 2024
    Configuration menu
    Copy the full SHA
    3f44280 View commit details
    Browse the repository at this point in the history
  5. * feat(rbac): Implement role based access control

    -define roles and permissions for vendors and buyers
    -assign roles and permissions to users during registration or profile update
    -enforce role-based access control throughout the application
    -write comprehensive unit tests
    
    [Delivers #34]
    
    * feat(rbac): integrate rbac into user registration
    
    -integrate role based access control into user registration
    
    [Delivers #34]
    
    * feat(rbac): integrate rbac into user registration
    
    -integrate role based access control into user registration
    
    [Delivers #34]
    
    ---------
    
    Co-authored-by: ambroisegithub <muhayimana21@gmail.com>
    
    Social Logins (#45)
    
    * squashing commits
    
    implementing routes for auth
    
    create passport callback function
    
    adding new user from Google
    
    creating new user
    
    check if user is exist in db
    
    implementing cookie session
    
    Fix error of TypeError: req.session.regenerate is not a function using Passport
    
    fix secret keys
    
    remove Google client secret keys
    
    working on facebook strategy
    
    get email from fb login and update the scope
    
    after verification save the user into db
    
    add profile image in db
    
    fixing minor bugs
    
    fix minor bugs in codes
    
    after rebasing & updating some fts
    
    link social login with userModel
    
    Addong Google client keys & FB client key into yml
    
    send confrim email after register a new user
    
    send email after register from facebook
    
    fix minor bugs
    
    * fix minor errors
    
    * remove lints errors
    
    user register
    
    register user test
    
    register user testing fix
    
    register user testing fix
    
    register user testing fix
    
    Authentication for User
    
    Added slint changes
    
    removed  mocha
    
     added new features
    
     added new features
    
    Solved comflicts
    
    changed file
    
    added changes
    
    added new Test
    
    added new Test
    
    resolved test cases
    
    resolved test cases
    
    implemented two-factor authentication for enhanced security
    
    implemented two-factor authentication for enhanced security
    
    check whether the usertype is vendor to proceed with 2FA
    
    test the 2fa authentication
    
    add new tests for buyers login
    
    bug-fixes
    
    fixing bugs to remove conflicts with develop
    
    ft-password-recover-and-documentation
    
    This PR corrects some bugs on the user password recover function and add the documentation in th swagger
    
    bug-fixes
    
    fixing bugs on the recover password endpoints
    
    ft-password-rover
    
    Thi PR add a password recover by email feature, it also have a new email templates to send recovering token to email, and finally it resolve color contrast issue on the button nside the email template
    
    ft-password-recover-and-documentation
    
    This PR corrects some bugs on the user password recover function and add the documentation in th swagger
    
    bug-fixes
    
    fixing bugs on the recover password endpoints
    
    bug-fixes
    
    bug-fixes
    jkarenzi authored and bertrandshema committed May 24, 2024
    Configuration menu
    Copy the full SHA
    c19b2ad View commit details
    Browse the repository at this point in the history
  6. Removing try and catch in my function

    Using the erro handles
    bertrandshema committed May 24, 2024
    Configuration menu
    Copy the full SHA
    e3fd5d0 View commit details
    Browse the repository at this point in the history
  7. * feat(rbac): Implement role based access control

    -define roles and permissions for vendors and buyers
    -assign roles and permissions to users during registration or profile update
    -enforce role-based access control throughout the application
    -write comprehensive unit tests
    
    [Delivers #34]
    
    * feat(rbac): integrate rbac into user registration
    
    -integrate role based access control into user registration
    
    [Delivers #34]
    
    * feat(rbac): integrate rbac into user registration
    
    -integrate role based access control into user registration
    
    [Delivers #34]
    
    ---------
    
    Co-authored-by: ambroisegithub <muhayimana21@gmail.com>
    
    Social Logins (#45)
    
    * squashing commits
    
    implementing routes for auth
    
    create passport callback function
    
    adding new user from Google
    
    creating new user
    
    check if user is exist in db
    
    implementing cookie session
    
    Fix error of TypeError: req.session.regenerate is not a function using Passport
    
    fix secret keys
    
    remove Google client secret keys
    
    working on facebook strategy
    
    get email from fb login and update the scope
    
    after verification save the user into db
    
    add profile image in db
    
    fixing minor bugs
    
    fix minor bugs in codes
    
    after rebasing & updating some fts
    
    link social login with userModel
    
    Addong Google client keys & FB client key into yml
    
    send confrim email after register a new user
    
    send email after register from facebook
    
    fix minor bugs
    
    * fix minor errors
    
    * remove lints errors
    
    user register
    
    register user test
    
    register user testing fix
    
    register user testing fix
    
    register user testing fix
    
    Authentication for User
    
    Added slint changes
    
    removed  mocha
    
     added new features
    
     added new features
    
    Solved comflicts
    
    changed file
    
    added changes
    
    added new Test
    
    added new Test
    
    resolved test cases
    
    resolved test cases
    
    implemented two-factor authentication for enhanced security
    
    implemented two-factor authentication for enhanced security
    
    check whether the usertype is vendor to proceed with 2FA
    
    test the 2fa authentication
    
    add new tests for buyers login
    
    bug-fixes
    
    fixing bugs to remove conflicts with develop
    
    ft-password-recover-and-documentation
    
    This PR corrects some bugs on the user password recover function and add the documentation in th swagger
    
    bug-fixes
    
    fixing bugs on the recover password endpoints
    
    ft-password-rover
    
    Thi PR add a password recover by email feature, it also have a new email templates to send recovering token to email, and finally it resolve color contrast issue on the button nside the email template
    
    ft-password-recover-and-documentation
    
    This PR corrects some bugs on the user password recover function and add the documentation in th swagger
    
    bug-fixes
    
    fixing bugs on the recover password endpoints
    
    bug-fixes
    
    bug-fixes
    jkarenzi authored and bertrandshema committed May 24, 2024
    Configuration menu
    Copy the full SHA
    0248da3 View commit details
    Browse the repository at this point in the history
  8. big-fixes

    bertrandshema committed May 24, 2024
    Configuration menu
    Copy the full SHA
    94221c5 View commit details
    Browse the repository at this point in the history
  9. bg-bug-fixes

    bertrandshema committed May 24, 2024
    Configuration menu
    Copy the full SHA
    a84c4cb View commit details
    Browse the repository at this point in the history
  10. bug-fixe

    bertrandshema committed May 24, 2024
    Configuration menu
    Copy the full SHA
    f4d7c6a View commit details
    Browse the repository at this point in the history
  11. * feat(rbac): Implement role based access control

    -define roles and permissions for vendors and buyers
    -assign roles and permissions to users during registration or profile update
    -enforce role-based access control throughout the application
    -write comprehensive unit tests
    
    [Delivers #34]
    
    * feat(rbac): integrate rbac into user registration
    
    -integrate role based access control into user registration
    
    [Delivers #34]
    
    * feat(rbac): integrate rbac into user registration
    
    -integrate role based access control into user registration
    
    [Delivers #34]
    
    ---------
    
    Co-authored-by: ambroisegithub <muhayimana21@gmail.com>
    
    Social Logins (#45)
    
    * squashing commits
    
    implementing routes for auth
    
    create passport callback function
    
    adding new user from Google
    
    creating new user
    
    check if user is exist in db
    
    implementing cookie session
    
    Fix error of TypeError: req.session.regenerate is not a function using Passport
    
    fix secret keys
    
    remove Google client secret keys
    
    working on facebook strategy
    
    get email from fb login and update the scope
    
    after verification save the user into db
    
    add profile image in db
    
    fixing minor bugs
    
    fix minor bugs in codes
    
    after rebasing & updating some fts
    
    link social login with userModel
    
    Addong Google client keys & FB client key into yml
    
    send confrim email after register a new user
    
    send email after register from facebook
    
    fix minor bugs
    
    * fix minor errors
    
    * remove lints errors
    
    user register
    
    register user test
    
    register user testing fix
    
    register user testing fix
    
    register user testing fix
    
    Authentication for User
    
    Added slint changes
    
    removed  mocha
    
     added new features
    
     added new features
    
    Solved comflicts
    
    changed file
    
    added changes
    
    added new Test
    
    added new Test
    
    resolved test cases
    
    resolved test cases
    
    implemented two-factor authentication for enhanced security
    
    implemented two-factor authentication for enhanced security
    
    check whether the usertype is vendor to proceed with 2FA
    
    test the 2fa authentication
    
    add new tests for buyers login
    
    bug-fixes
    
    fixing bugs to remove conflicts with develop
    
    ft-password-recover-and-documentation
    
    This PR corrects some bugs on the user password recover function and add the documentation in th swagger
    
    bug-fixes
    
    fixing bugs on the recover password endpoints
    
    ft-password-rover
    
    Thi PR add a password recover by email feature, it also have a new email templates to send recovering token to email, and finally it resolve color contrast issue on the button nside the email template
    
    ft-password-recover-and-documentation
    
    This PR corrects some bugs on the user password recover function and add the documentation in th swagger
    
    bug-fixes
    
    fixing bugs on the recover password endpoints
    
    bug-fixes
    
    bug-fixes
    jkarenzi authored and bertrandshema committed May 24, 2024
    Configuration menu
    Copy the full SHA
    d8f1ea4 View commit details
    Browse the repository at this point in the history
  12. Removing try and catch in my function

    Using the erro handles
    bertrandshema committed May 24, 2024
    Configuration menu
    Copy the full SHA
    8faa25b View commit details
    Browse the repository at this point in the history
  13. * feat(rbac): Implement role based access control

    -define roles and permissions for vendors and buyers
    -assign roles and permissions to users during registration or profile update
    -enforce role-based access control throughout the application
    -write comprehensive unit tests
    
    [Delivers #34]
    
    * feat(rbac): integrate rbac into user registration
    
    -integrate role based access control into user registration
    
    [Delivers #34]
    
    * feat(rbac): integrate rbac into user registration
    
    -integrate role based access control into user registration
    
    [Delivers #34]
    
    ---------
    
    Co-authored-by: ambroisegithub <muhayimana21@gmail.com>
    
    Social Logins (#45)
    
    * squashing commits
    
    implementing routes for auth
    
    create passport callback function
    
    adding new user from Google
    
    creating new user
    
    check if user is exist in db
    
    implementing cookie session
    
    Fix error of TypeError: req.session.regenerate is not a function using Passport
    
    fix secret keys
    
    remove Google client secret keys
    
    working on facebook strategy
    
    get email from fb login and update the scope
    
    after verification save the user into db
    
    add profile image in db
    
    fixing minor bugs
    
    fix minor bugs in codes
    
    after rebasing & updating some fts
    
    link social login with userModel
    
    Addong Google client keys & FB client key into yml
    
    send confrim email after register a new user
    
    send email after register from facebook
    
    fix minor bugs
    
    * fix minor errors
    
    * remove lints errors
    
    user register
    
    register user test
    
    register user testing fix
    
    register user testing fix
    
    register user testing fix
    
    Authentication for User
    
    Added slint changes
    
    removed  mocha
    
     added new features
    
     added new features
    
    Solved comflicts
    
    changed file
    
    added changes
    
    added new Test
    
    added new Test
    
    resolved test cases
    
    resolved test cases
    
    implemented two-factor authentication for enhanced security
    
    implemented two-factor authentication for enhanced security
    
    check whether the usertype is vendor to proceed with 2FA
    
    test the 2fa authentication
    
    add new tests for buyers login
    
    bug-fixes
    
    fixing bugs to remove conflicts with develop
    
    ft-password-recover-and-documentation
    
    This PR corrects some bugs on the user password recover function and add the documentation in th swagger
    
    bug-fixes
    
    fixing bugs on the recover password endpoints
    
    ft-password-rover
    
    Thi PR add a password recover by email feature, it also have a new email templates to send recovering token to email, and finally it resolve color contrast issue on the button nside the email template
    
    ft-password-recover-and-documentation
    
    This PR corrects some bugs on the user password recover function and add the documentation in th swagger
    
    bug-fixes
    
    fixing bugs on the recover password endpoints
    
    bug-fixes
    
    bug-fixes
    jkarenzi authored and bertrandshema committed May 24, 2024
    Configuration menu
    Copy the full SHA
    b6c8050 View commit details
    Browse the repository at this point in the history
  14. * feat(rbac): Implement role based access control

    -define roles and permissions for vendors and buyers
    -assign roles and permissions to users during registration or profile update
    -enforce role-based access control throughout the application
    -write comprehensive unit tests
    
    [Delivers #34]
    
    * feat(rbac): integrate rbac into user registration
    
    -integrate role based access control into user registration
    
    [Delivers #34]
    
    * feat(rbac): integrate rbac into user registration
    
    -integrate role based access control into user registration
    
    [Delivers #34]
    
    ---------
    
    Co-authored-by: ambroisegithub <muhayimana21@gmail.com>
    
    Social Logins (#45)
    
    * squashing commits
    
    implementing routes for auth
    
    create passport callback function
    
    adding new user from Google
    
    creating new user
    
    check if user is exist in db
    
    implementing cookie session
    
    Fix error of TypeError: req.session.regenerate is not a function using Passport
    
    fix secret keys
    
    remove Google client secret keys
    
    working on facebook strategy
    
    get email from fb login and update the scope
    
    after verification save the user into db
    
    add profile image in db
    
    fixing minor bugs
    
    fix minor bugs in codes
    
    after rebasing & updating some fts
    
    link social login with userModel
    
    Addong Google client keys & FB client key into yml
    
    send confrim email after register a new user
    
    send email after register from facebook
    
    fix minor bugs
    
    * fix minor errors
    
    * remove lints errors
    
    user register
    
    register user test
    
    register user testing fix
    
    register user testing fix
    
    register user testing fix
    
    Authentication for User
    
    Added slint changes
    
    removed  mocha
    
     added new features
    
     added new features
    
    Solved comflicts
    
    changed file
    
    added changes
    
    added new Test
    
    added new Test
    
    resolved test cases
    
    resolved test cases
    
    implemented two-factor authentication for enhanced security
    
    implemented two-factor authentication for enhanced security
    
    check whether the usertype is vendor to proceed with 2FA
    
    test the 2fa authentication
    
    add new tests for buyers login
    
    bug-fixes
    
    fixing bugs to remove conflicts with develop
    
    ft-password-recover-and-documentation
    
    This PR corrects some bugs on the user password recover function and add the documentation in th swagger
    
    bug-fixes
    
    fixing bugs on the recover password endpoints
    
    ft-password-rover
    
    Thi PR add a password recover by email feature, it also have a new email templates to send recovering token to email, and finally it resolve color contrast issue on the button nside the email template
    
    ft-password-recover-and-documentation
    
    This PR corrects some bugs on the user password recover function and add the documentation in th swagger
    
    bug-fixes
    
    fixing bugs on the recover password endpoints
    
    bug-fixes
    
    bug-fixes
    jkarenzi authored and bertrandshema committed May 24, 2024
    Configuration menu
    Copy the full SHA
    327d9f0 View commit details
    Browse the repository at this point in the history
  15. Removing try and catch in my function

    Using the erro handles
    bertrandshema committed May 24, 2024
    Configuration menu
    Copy the full SHA
    a0dd1cf View commit details
    Browse the repository at this point in the history
  16. * feat(rbac): Implement role based access control

    -define roles and permissions for vendors and buyers
    -assign roles and permissions to users during registration or profile update
    -enforce role-based access control throughout the application
    -write comprehensive unit tests
    
    [Delivers #34]
    
    * feat(rbac): integrate rbac into user registration
    
    -integrate role based access control into user registration
    
    [Delivers #34]
    
    * feat(rbac): integrate rbac into user registration
    
    -integrate role based access control into user registration
    
    [Delivers #34]
    
    ---------
    
    Co-authored-by: ambroisegithub <muhayimana21@gmail.com>
    
    Social Logins (#45)
    
    * squashing commits
    
    implementing routes for auth
    
    create passport callback function
    
    adding new user from Google
    
    creating new user
    
    check if user is exist in db
    
    implementing cookie session
    
    Fix error of TypeError: req.session.regenerate is not a function using Passport
    
    fix secret keys
    
    remove Google client secret keys
    
    working on facebook strategy
    
    get email from fb login and update the scope
    
    after verification save the user into db
    
    add profile image in db
    
    fixing minor bugs
    
    fix minor bugs in codes
    
    after rebasing & updating some fts
    
    link social login with userModel
    
    Addong Google client keys & FB client key into yml
    
    send confrim email after register a new user
    
    send email after register from facebook
    
    fix minor bugs
    
    * fix minor errors
    
    * remove lints errors
    
    user register
    
    register user test
    
    register user testing fix
    
    register user testing fix
    
    register user testing fix
    
    Authentication for User
    
    Added slint changes
    
    removed  mocha
    
     added new features
    
     added new features
    
    Solved comflicts
    
    changed file
    
    added changes
    
    added new Test
    
    added new Test
    
    resolved test cases
    
    resolved test cases
    
    implemented two-factor authentication for enhanced security
    
    implemented two-factor authentication for enhanced security
    
    check whether the usertype is vendor to proceed with 2FA
    
    test the 2fa authentication
    
    add new tests for buyers login
    
    bug-fixes
    
    fixing bugs to remove conflicts with develop
    
    ft-password-recover-and-documentation
    
    This PR corrects some bugs on the user password recover function and add the documentation in th swagger
    
    bug-fixes
    
    fixing bugs on the recover password endpoints
    
    ft-password-rover
    
    Thi PR add a password recover by email feature, it also have a new email templates to send recovering token to email, and finally it resolve color contrast issue on the button nside the email template
    
    ft-password-recover-and-documentation
    
    This PR corrects some bugs on the user password recover function and add the documentation in th swagger
    
    bug-fixes
    
    fixing bugs on the recover password endpoints
    
    bug-fixes
    
    bug-fixes
    jkarenzi authored and bertrandshema committed May 24, 2024
    Configuration menu
    Copy the full SHA
    1a1306c View commit details
    Browse the repository at this point in the history
  17. big-fixes

    bertrandshema committed May 24, 2024
    Configuration menu
    Copy the full SHA
    d8943b9 View commit details
    Browse the repository at this point in the history
  18. bg-bug-fixes

    bertrandshema committed May 24, 2024
    Configuration menu
    Copy the full SHA
    c013603 View commit details
    Browse the repository at this point in the history
  19. error

    bertrandshema committed May 24, 2024
    Configuration menu
    Copy the full SHA
    c0622f6 View commit details
    Browse the repository at this point in the history
  20. * feat(rbac): Implement role based access control

    -define roles and permissions for vendors and buyers
    -assign roles and permissions to users during registration or profile update
    -enforce role-based access control throughout the application
    -write comprehensive unit tests
    
    [Delivers #34]
    
    * feat(rbac): integrate rbac into user registration
    
    -integrate role based access control into user registration
    
    [Delivers #34]
    
    * feat(rbac): integrate rbac into user registration
    
    -integrate role based access control into user registration
    
    [Delivers #34]
    
    ---------
    
    Co-authored-by: ambroisegithub <muhayimana21@gmail.com>
    
    Social Logins (#45)
    
    * squashing commits
    
    implementing routes for auth
    
    create passport callback function
    
    adding new user from Google
    
    creating new user
    
    check if user is exist in db
    
    implementing cookie session
    
    Fix error of TypeError: req.session.regenerate is not a function using Passport
    
    fix secret keys
    
    remove Google client secret keys
    
    working on facebook strategy
    
    get email from fb login and update the scope
    
    after verification save the user into db
    
    add profile image in db
    
    fixing minor bugs
    
    fix minor bugs in codes
    
    after rebasing & updating some fts
    
    link social login with userModel
    
    Addong Google client keys & FB client key into yml
    
    send confrim email after register a new user
    
    send email after register from facebook
    
    fix minor bugs
    
    * fix minor errors
    
    * remove lints errors
    
    user register
    
    register user test
    
    register user testing fix
    
    register user testing fix
    
    register user testing fix
    
    Authentication for User
    
    Added slint changes
    
    removed  mocha
    
     added new features
    
     added new features
    
    Solved comflicts
    
    changed file
    
    added changes
    
    added new Test
    
    added new Test
    
    resolved test cases
    
    resolved test cases
    
    implemented two-factor authentication for enhanced security
    
    implemented two-factor authentication for enhanced security
    
    check whether the usertype is vendor to proceed with 2FA
    
    test the 2fa authentication
    
    add new tests for buyers login
    
    bug-fixes
    
    fixing bugs to remove conflicts with develop
    
    ft-password-recover-and-documentation
    
    This PR corrects some bugs on the user password recover function and add the documentation in th swagger
    
    bug-fixes
    
    fixing bugs on the recover password endpoints
    
    ft-password-rover
    
    Thi PR add a password recover by email feature, it also have a new email templates to send recovering token to email, and finally it resolve color contrast issue on the button nside the email template
    
    ft-password-recover-and-documentation
    
    This PR corrects some bugs on the user password recover function and add the documentation in th swagger
    
    bug-fixes
    
    fixing bugs on the recover password endpoints
    
    bug-fixes
    
    bug-fixes
    
    Removing try and catch in my function
    
    Using the erro handles
    
    * feat(rbac): Implement role based access control
    
    -define roles and permissions for vendors and buyers
    -assign roles and permissions to users during registration or profile update
    -enforce role-based access control throughout the application
    -write comprehensive unit tests
    
    [Delivers #34]
    
    * feat(rbac): integrate rbac into user registration
    
    -integrate role based access control into user registration
    
    [Delivers #34]
    
    * feat(rbac): integrate rbac into user registration
    
    -integrate role based access control into user registration
    
    [Delivers #34]
    
    ---------
    
    Co-authored-by: ambroisegithub <muhayimana21@gmail.com>
    
    Social Logins (#45)
    
    * squashing commits
    
    implementing routes for auth
    
    create passport callback function
    
    adding new user from Google
    
    creating new user
    
    check if user is exist in db
    
    implementing cookie session
    
    Fix error of TypeError: req.session.regenerate is not a function using Passport
    
    fix secret keys
    
    remove Google client secret keys
    
    working on facebook strategy
    
    get email from fb login and update the scope
    
    after verification save the user into db
    
    add profile image in db
    
    fixing minor bugs
    
    fix minor bugs in codes
    
    after rebasing & updating some fts
    
    link social login with userModel
    
    Addong Google client keys & FB client key into yml
    
    send confrim email after register a new user
    
    send email after register from facebook
    
    fix minor bugs
    
    * fix minor errors
    
    * remove lints errors
    
    user register
    
    register user test
    
    register user testing fix
    
    register user testing fix
    
    register user testing fix
    
    Authentication for User
    
    Added slint changes
    
    removed  mocha
    
     added new features
    
     added new features
    
    Solved comflicts
    
    changed file
    
    added changes
    
    added new Test
    
    added new Test
    
    resolved test cases
    
    resolved test cases
    
    implemented two-factor authentication for enhanced security
    
    implemented two-factor authentication for enhanced security
    
    check whether the usertype is vendor to proceed with 2FA
    
    test the 2fa authentication
    
    add new tests for buyers login
    
    bug-fixes
    
    fixing bugs to remove conflicts with develop
    
    ft-password-recover-and-documentation
    
    This PR corrects some bugs on the user password recover function and add the documentation in th swagger
    
    bug-fixes
    
    fixing bugs on the recover password endpoints
    
    ft-password-rover
    
    Thi PR add a password recover by email feature, it also have a new email templates to send recovering token to email, and finally it resolve color contrast issue on the button nside the email template
    
    ft-password-recover-and-documentation
    
    This PR corrects some bugs on the user password recover function and add the documentation in th swagger
    
    bug-fixes
    
    fixing bugs on the recover password endpoints
    
    bug-fixes
    
    bug-fixes
    
    * feat(rbac): Implement role based access control
    
    -define roles and permissions for vendors and buyers
    -assign roles and permissions to users during registration or profile update
    -enforce role-based access control throughout the application
    -write comprehensive unit tests
    
    [Delivers #34]
    
    * feat(rbac): integrate rbac into user registration
    
    -integrate role based access control into user registration
    
    [Delivers #34]
    
    * feat(rbac): integrate rbac into user registration
    
    -integrate role based access control into user registration
    
    [Delivers #34]
    
    ---------
    
    Co-authored-by: ambroisegithub <muhayimana21@gmail.com>
    
    Social Logins (#45)
    
    * squashing commits
    
    implementing routes for auth
    
    create passport callback function
    
    adding new user from Google
    
    creating new user
    
    check if user is exist in db
    
    implementing cookie session
    
    Fix error of TypeError: req.session.regenerate is not a function using Passport
    
    fix secret keys
    
    remove Google client secret keys
    
    working on facebook strategy
    
    get email from fb login and update the scope
    
    after verification save the user into db
    
    add profile image in db
    
    fixing minor bugs
    
    fix minor bugs in codes
    
    after rebasing & updating some fts
    
    link social login with userModel
    
    Addong Google client keys & FB client key into yml
    
    send confrim email after register a new user
    
    send email after register from facebook
    
    fix minor bugs
    
    * fix minor errors
    
    * remove lints errors
    
    user register
    
    register user test
    
    register user testing fix
    
    register user testing fix
    
    register user testing fix
    
    Authentication for User
    
    Added slint changes
    
    removed  mocha
    
     added new features
    
     added new features
    
    Solved comflicts
    
    changed file
    
    added changes
    
    added new Test
    
    added new Test
    
    resolved test cases
    
    resolved test cases
    
    implemented two-factor authentication for enhanced security
    
    implemented two-factor authentication for enhanced security
    
    check whether the usertype is vendor to proceed with 2FA
    
    test the 2fa authentication
    
    add new tests for buyers login
    
    bug-fixes
    
    fixing bugs to remove conflicts with develop
    
    ft-password-recover-and-documentation
    
    This PR corrects some bugs on the user password recover function and add the documentation in th swagger
    
    bug-fixes
    
    fixing bugs on the recover password endpoints
    
    ft-password-rover
    
    Thi PR add a password recover by email feature, it also have a new email templates to send recovering token to email, and finally it resolve color contrast issue on the button nside the email template
    
    ft-password-recover-and-documentation
    
    This PR corrects some bugs on the user password recover function and add the documentation in th swagger
    
    bug-fixes
    
    fixing bugs on the recover password endpoints
    
    bug-fixes
    
    bug-fixes
    
    Removing try and catch in my function
    
    Using the erro handles
    
    * feat(rbac): Implement role based access control
    
    -define roles and permissions for vendors and buyers
    -assign roles and permissions to users during registration or profile update
    -enforce role-based access control throughout the application
    -write comprehensive unit tests
    
    [Delivers #34]
    
    * feat(rbac): integrate rbac into user registration
    
    -integrate role based access control into user registration
    
    [Delivers #34]
    
    * feat(rbac): integrate rbac into user registration
    
    -integrate role based access control into user registration
    
    [Delivers #34]
    
    ---------
    
    Co-authored-by: ambroisegithub <muhayimana21@gmail.com>
    
    Social Logins (#45)
    
    * squashing commits
    
    implementing routes for auth
    
    create passport callback function
    
    adding new user from Google
    
    creating new user
    
    check if user is exist in db
    
    implementing cookie session
    
    Fix error of TypeError: req.session.regenerate is not a function using Passport
    
    fix secret keys
    
    remove Google client secret keys
    
    working on facebook strategy
    
    get email from fb login and update the scope
    
    after verification save the user into db
    
    add profile image in db
    
    fixing minor bugs
    
    fix minor bugs in codes
    
    after rebasing & updating some fts
    
    link social login with userModel
    
    Addong Google client keys & FB client key into yml
    
    send confrim email after register a new user
    
    send email after register from facebook
    
    fix minor bugs
    
    * fix minor errors
    
    * remove lints errors
    
    user register
    
    register user test
    
    register user testing fix
    
    register user testing fix
    
    register user testing fix
    
    Authentication for User
    
    Added slint changes
    
    removed  mocha
    
     added new features
    
     added new features
    
    Solved comflicts
    
    changed file
    
    added changes
    
    added new Test
    
    added new Test
    
    resolved test cases
    
    resolved test cases
    
    implemented two-factor authentication for enhanced security
    
    implemented two-factor authentication for enhanced security
    
    check whether the usertype is vendor to proceed with 2FA
    
    test the 2fa authentication
    
    add new tests for buyers login
    
    bug-fixes
    
    fixing bugs to remove conflicts with develop
    
    ft-password-recover-and-documentation
    
    This PR corrects some bugs on the user password recover function and add the documentation in th swagger
    
    bug-fixes
    
    fixing bugs on the recover password endpoints
    
    ft-password-rover
    
    Thi PR add a password recover by email feature, it also have a new email templates to send recovering token to email, and finally it resolve color contrast issue on the button nside the email template
    
    ft-password-recover-and-documentation
    
    This PR corrects some bugs on the user password recover function and add the documentation in th swagger
    
    bug-fixes
    
    fixing bugs on the recover password endpoints
    
    bug-fixes
    
    bug-fixes
    
    big-fixes
    
    bg-bug-fixes
    
    bug-fixe
    
    * feat(rbac): Implement role based access control
    
    -define roles and permissions for vendors and buyers
    -assign roles and permissions to users during registration or profile update
    -enforce role-based access control throughout the application
    -write comprehensive unit tests
    
    [Delivers #34]
    
    * feat(rbac): integrate rbac into user registration
    
    -integrate role based access control into user registration
    
    [Delivers #34]
    
    * feat(rbac): integrate rbac into user registration
    
    -integrate role based access control into user registration
    
    [Delivers #34]
    
    ---------
    
    Co-authored-by: ambroisegithub <muhayimana21@gmail.com>
    
    Social Logins (#45)
    
    * squashing commits
    
    implementing routes for auth
    
    create passport callback function
    
    adding new user from Google
    
    creating new user
    
    check if user is exist in db
    
    implementing cookie session
    
    Fix error of TypeError: req.session.regenerate is not a function using Passport
    
    fix secret keys
    
    remove Google client secret keys
    
    working on facebook strategy
    
    get email from fb login and update the scope
    
    after verification save the user into db
    
    add profile image in db
    
    fixing minor bugs
    
    fix minor bugs in codes
    
    after rebasing & updating some fts
    
    link social login with userModel
    
    Addong Google client keys & FB client key into yml
    
    send confrim email after register a new user
    
    send email after register from facebook
    
    fix minor bugs
    
    * fix minor errors
    
    * remove lints errors
    
    user register
    
    register user test
    
    register user testing fix
    
    register user testing fix
    
    register user testing fix
    
    Authentication for User
    
    Added slint changes
    
    removed  mocha
    
     added new features
    
     added new features
    
    Solved comflicts
    
    changed file
    
    added changes
    
    added new Test
    
    added new Test
    
    resolved test cases
    
    resolved test cases
    
    implemented two-factor authentication for enhanced security
    
    implemented two-factor authentication for enhanced security
    
    check whether the usertype is vendor to proceed with 2FA
    
    test the 2fa authentication
    
    add new tests for buyers login
    
    bug-fixes
    
    fixing bugs to remove conflicts with develop
    
    ft-password-recover-and-documentation
    
    This PR corrects some bugs on the user password recover function and add the documentation in th swagger
    
    bug-fixes
    
    fixing bugs on the recover password endpoints
    
    ft-password-rover
    
    Thi PR add a password recover by email feature, it also have a new email templates to send recovering token to email, and finally it resolve color contrast issue on the button nside the email template
    
    ft-password-recover-and-documentation
    
    This PR corrects some bugs on the user password recover function and add the documentation in th swagger
    
    bug-fixes
    
    fixing bugs on the recover password endpoints
    
    bug-fixes
    
    bug-fixes
    
    Removing try and catch in my function
    
    Using the erro handles
    
    * feat(rbac): Implement role based access control
    
    -define roles and permissions for vendors and buyers
    -assign roles and permissions to users during registration or profile update
    -enforce role-based access control throughout the application
    -write comprehensive unit tests
    
    [Delivers #34]
    
    * feat(rbac): integrate rbac into user registration
    
    -integrate role based access control into user registration
    
    [Delivers #34]
    
    * feat(rbac): integrate rbac into user registration
    
    -integrate role based access control into user registration
    
    [Delivers #34]
    
    ---------
    
    Co-authored-by: ambroisegithub <muhayimana21@gmail.com>
    
    Social Logins (#45)
    
    * squashing commits
    
    implementing routes for auth
    
    create passport callback function
    
    adding new user from Google
    
    creating new user
    
    check if user is exist in db
    
    implementing cookie session
    
    Fix error of TypeError: req.session.regenerate is not a function using Passport
    
    fix secret keys
    
    remove Google client secret keys
    
    working on facebook strategy
    
    get email from fb login and update the scope
    
    after verification save the user into db
    
    add profile image in db
    
    fixing minor bugs
    
    fix minor bugs in codes
    
    after rebasing & updating some fts
    
    link social login with userModel
    
    Addong Google client keys & FB client key into yml
    
    send confrim email after register a new user
    
    send email after register from facebook
    
    fix minor bugs
    
    * fix minor errors
    
    * remove lints errors
    
    user register
    
    register user test
    
    register user testing fix
    
    register user testing fix
    
    register user testing fix
    
    Authentication for User
    
    Added slint changes
    
    removed  mocha
    
     added new features
    
     added new features
    
    Solved comflicts
    
    changed file
    
    added changes
    
    added new Test
    
    added new Test
    
    resolved test cases
    
    resolved test cases
    
    implemented two-factor authentication for enhanced security
    
    implemented two-factor authentication for enhanced security
    
    check whether the usertype is vendor to proceed with 2FA
    
    test the 2fa authentication
    
    add new tests for buyers login
    
    bug-fixes
    
    fixing bugs to remove conflicts with develop
    
    ft-password-recover-and-documentation
    
    This PR corrects some bugs on the user password recover function and add the documentation in th swagger
    
    bug-fixes
    
    fixing bugs on the recover password endpoints
    
    ft-password-rover
    
    Thi PR add a password recover by email feature, it also have a new email templates to send recovering token to email, and finally it resolve color contrast issue on the button nside the email template
    
    ft-password-recover-and-documentation
    
    This PR corrects some bugs on the user password recover function and add the documentation in th swagger
    
    bug-fixes
    
    fixing bugs on the recover password endpoints
    
    bug-fixes
    
    bug-fixes
    
    * feat(rbac): Implement role based access control
    
    -define roles and permissions for vendors and buyers
    -assign roles and permissions to users during registration or profile update
    -enforce role-based access control throughout the application
    -write comprehensive unit tests
    
    [Delivers #34]
    
    * feat(rbac): integrate rbac into user registration
    
    -integrate role based access control into user registration
    
    [Delivers #34]
    
    * feat(rbac): integrate rbac into user registration
    
    -integrate role based access control into user registration
    
    [Delivers #34]
    
    ---------
    
    Co-authored-by: ambroisegithub <muhayimana21@gmail.com>
    
    Social Logins (#45)
    
    * squashing commits
    
    implementing routes for auth
    
    create passport callback function
    
    adding new user from Google
    
    creating new user
    
    check if user is exist in db
    
    implementing cookie session
    
    Fix error of TypeError: req.session.regenerate is not a function using Passport
    
    fix secret keys
    
    remove Google client secret keys
    
    working on facebook strategy
    
    get email from fb login and update the scope
    
    after verification save the user into db
    
    add profile image in db
    
    fixing minor bugs
    
    fix minor bugs in codes
    
    after rebasing & updating some fts
    
    link social login with userModel
    
    Addong Google client keys & FB client key into yml
    
    send confrim email after register a new user
    
    send email after register from facebook
    
    fix minor bugs
    
    * fix minor errors
    
    * remove lints errors
    
    user register
    
    register user test
    
    register user testing fix
    
    register user testing fix
    
    register user testing fix
    
    Authentication for User
    
    Added slint changes
    
    removed  mocha
    
     added new features
    
     added new features
    
    Solved comflicts
    
    changed file
    
    added changes
    
    added new Test
    
    added new Test
    
    resolved test cases
    
    resolved test cases
    
    implemented two-factor authentication for enhanced security
    
    implemented two-factor authentication for enhanced security
    
    check whether the usertype is vendor to proceed with 2FA
    
    test the 2fa authentication
    
    add new tests for buyers login
    
    bug-fixes
    
    fixing bugs to remove conflicts with develop
    
    ft-password-recover-and-documentation
    
    This PR corrects some bugs on the user password recover function and add the documentation in th swagger
    
    bug-fixes
    
    fixing bugs on the recover password endpoints
    
    ft-password-rover
    
    Thi PR add a password recover by email feature, it also have a new email templates to send recovering token to email, and finally it resolve color contrast issue on the button nside the email template
    
    ft-password-recover-and-documentation
    
    This PR corrects some bugs on the user password recover function and add the documentation in th swagger
    
    bug-fixes
    
    fixing bugs on the recover password endpoints
    
    bug-fixes
    
    bug-fixes
    
    Removing try and catch in my function
    
    Using the erro handles
    
    * feat(rbac): Implement role based access control
    
    -define roles and permissions for vendors and buyers
    -assign roles and permissions to users during registration or profile update
    -enforce role-based access control throughout the application
    -write comprehensive unit tests
    
    [Delivers #34]
    
    * feat(rbac): integrate rbac into user registration
    
    -integrate role based access control into user registration
    
    [Delivers #34]
    
    * feat(rbac): integrate rbac into user registration
    
    -integrate role based access control into user registration
    
    [Delivers #34]
    
    ---------
    
    Co-authored-by: ambroisegithub <muhayimana21@gmail.com>
    
    Social Logins (#45)
    
    * squashing commits
    
    implementing routes for auth
    
    create passport callback function
    
    adding new user from Google
    
    creating new user
    
    check if user is exist in db
    
    implementing cookie session
    
    Fix error of TypeError: req.session.regenerate is not a function using Passport
    
    fix secret keys
    
    remove Google client secret keys
    
    working on facebook strategy
    
    get email from fb login and update the scope
    
    after verification save the user into db
    
    add profile image in db
    
    fixing minor bugs
    
    fix minor bugs in codes
    
    after rebasing & updating some fts
    
    link social login with userModel
    
    Addong Google client keys & FB client key into yml
    
    send confrim email after register a new user
    
    send email after register from facebook
    
    fix minor bugs
    
    * fix minor errors
    
    * remove lints errors
    
    user register
    
    register user test
    
    register user testing fix
    
    register user testing fix
    
    register user testing fix
    
    Authentication for User
    
    Added slint changes
    
    removed  mocha
    
     added new features
    
     added new features
    
    Solved comflicts
    
    changed file
    
    added changes
    
    added new Test
    
    added new Test
    
    resolved test cases
    
    resolved test cases
    
    implemented two-factor authentication for enhanced security
    
    implemented two-factor authentication for enhanced security
    
    check whether the usertype is vendor to proceed with 2FA
    
    test the 2fa authentication
    
    add new tests for buyers login
    
    bug-fixes
    
    fixing bugs to remove conflicts with develop
    
    ft-password-recover-and-documentation
    
    This PR corrects some bugs on the user password recover function and add the documentation in th swagger
    
    bug-fixes
    
    fixing bugs on the recover password endpoints
    
    ft-password-rover
    
    Thi PR add a password recover by email feature, it also have a new email templates to send recovering token to email, and finally it resolve color contrast issue on the button nside the email template
    
    ft-password-recover-and-documentation
    
    This PR corrects some bugs on the user password recover function and add the documentation in th swagger
    
    bug-fixes
    
    fixing bugs on the recover password endpoints
    
    bug-fixes
    
    bug-fixes
    
    big-fixes
    
    bg-bug-fixes
    
    fixing errors
    jkarenzi authored and bertrandshema committed May 24, 2024
    Configuration menu
    Copy the full SHA
    9a9a41b View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    5efd8f8 View commit details
    Browse the repository at this point in the history