Closed PALASH2201 closed 1 month ago
@khanhduzz Can you approve the further checks?
:warning: Please install the to ensure uploads and comments are reliably processed by Codecov.
Attention: Patch coverage is 0%
with 20 lines
in your changes missing coverage. Please review.
Files with missing lines | Patch % | Lines |
---|---|---|
...n/java/com/fjb/product/service/ProductService.java | 0.00% | 20 Missing :warning: |
:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Files with missing lines | Coverage Δ | Complexity Δ | |
---|---|---|---|
...n/java/com/fjb/product/service/ProductService.java | 0.00% <0.00%> (ø) |
0.00 <0.00> (ø) |
I’m swamped with deadlines at the company right now. I’m working on integrating Keycloak with Swagger and adding security to our services, so it might take me a bit longer to review your code. Please bear with me! Thank you @PALASH2201.
@khanhduzz I have pulled the latest changes, any configurations I have to make in my local machine to run the latest changes?
@PALASH2201 I have already setup some container and we will be able to run with Swagger, I will up a guideline tomorrow! So, you can follow it and run the project
Ok, thanks!
@PALASH2201 Hi Palash, I've updated the wiki with instructions on how to run the project. Please take a look!
@khanhduzz Ok, I'll look into it.
@khanhduzz I have tested it, working fine. Actually, I had a doubt about the try catch block in Controller , can you provide some sample as how do you want the exceptions to be handled?
@PALASH2201
ExceptionHandler
in the Product
module soon! name, slug, title, description, images, prices, brand, category
, etc., a product may also have many variations. For example, a Dell laptop might come in different colors like black and white, and have varying RAM options like 4GB, 8GB, or 16GB, as well as different disk capacities. Designing a good product structure with all its attributes is always more challenging than it seems. If you're willing to help, you can write documentation in Markdown or create diagrams using draw.io, then push the code to the docs folder in the project. Thank you.@khanhduzz I can do the Exception Handling, I just wanted to know how you want it to be implemented. And about the Product structure I will look into it and get back to you with a draft
Hi @PALASH2201, It seems there is an issue with a merge conflict. If you're unsure about how to resolve it, you might want to consider closing this PR, pulling the latest code from the main branch, and then creating a new PR. Thanks!
@khanhduzz I have added the exception handling as instructed.
Hi @PALASH2201 , I already added some comments, please check it, thank you! Could you explain to me why you move this file? Thanks.
@khanhduzz I added Sell-bff as a module, so maybe because of that it moved
@PALASH2201 Omg, it's been a hectic day! I'll try to review everything tomorrow when I have more time. Thanks for your patience!
@khanhduzz No problem, just that its been many days this pr is open thats why wanted to wrap this up
Hi @PALASH2201, I've added some comments—please review them. Thank you so much for your great effort in tackling this issue. I'm looking forward to approving your PR.
Issues
1 New issue
0 Accepted issues
Measures
0 Security Hotspots
0.0% Coverage on New Code
0.0% Duplication on New Code
@khanhduzz I have made the changes
@khanhduzz can you merge and add hacktoberfest-accepted label ?
@PALASH2201 Do not need to add label, this repo is already registered. You can merge it
Issue: #2 This PR introduces the following features to the project:
Utilized best practices for API design and ensured proper response codes and messages.
Testing:
Notes:
Please review the code changes and provide feedback. I look forward to suggestions for improvements, especially concerning the security configuration. Thank you for considering this PR!