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

Endpoints public changes #221

Open
wants to merge 93 commits into
base: main
Choose a base branch
from

Conversation

alandev-itg
Copy link

What problem is this solving?

The url of the public endpoints have been changed

Related to / Depends on

John Martinez has to accept the pull request and do a merge with the obi/develop branch.

Kin3Xc and others added 30 commits February 27, 2023 12:01
Added Feactures for Return Request APP
* Auto stash before merge of "develop" and "origin/develop"

* add orders table and create new return

* filter by order id

* add english message and fixed filter bugs

* Auto stash before merge of "develop" and "origin/develop"

* add orders table and create new return

* feat: changes for create a new request return

* removed: console log

* added translations

* fixed bug for order malformed and center loader

* fix: translations for admin and store

* updated translations

* fiex translation new request button in end user

---------

Co-authored-by: Elkin Urango <[email protected]>
…by seller name. Add GET_SELLER query to fetch seller names.

feat(en.json): add searchBySellerName message to return-request-list table data

refactor(ListTableFilter.tsx): replace Input component with UsersAutocomplete component for searching by seller name. Remove unused props and event handler. Update placeholder text.

feat(getSeller.gql): add GraphQL query to get sellers with pagination support

feat(manifest.json): add vtex.sellers-graphql dependency version 8.x
Kin3Xc and others added 28 commits July 5, 2023 18:31
…nerating Excel file instead of CSV file

feat(exportRequests.ts): add support for exporting return requests as Excel file instead of CSV file
fix(ListTableFilter.tsx): remove unused axios import and downloadCSV function
feat(ListTableFilter.tsx): update download button href to export return requests as Excel file instead of CSV file
…conditionally return responseRequests as the body instead of creating a file

feat(exportRequests.ts): improve semantics by changing variable name from file to createXLSBuffer when creating the file buffer
…ing app settings

feat(appSettings.ts): add validation for the request body using Joi schema to ensure data integrity and handle validation errors
chore(package.json): update dependencies for "@vtex/api" to version 6.45.19, add "joi" and "xlsx" dependencies
feat(appSettingSchema.ts): create Joi schema for validating app settings data structure
…n app

refactor(appSettings.ts): remove unused import of saveAppSettingService to improve code cleanliness and remove unused code
feat(marketplace.ts): add optional parameter 'seller' to getSellers method to allow filtering by seller name
fix(sellerValidation.ts): pass 'accountName' parameter to getSellers method to filter sellers by account name
feat(schema.json): add "amountToBeRefundedInProcess" field to the orderRefundDetails schema to track the amount currently being refunded for an order

fix(index.ts): remove unused OrderRefundDetails type from clients/index.ts

feat(marketplace.ts): add getSeller method to Marketplace client to fetch seller information by ID

feat(calculateAvailableAmountsService.ts): create new service to calculate and update available refund amounts for an order

feat(createReturnRequestService.ts): call calculateAvailableAmountsService before creating a return request to update available refund amounts

feat(returnRequestService.ts): call calculateAvailableAmountsService before returning a return request to update available refund amounts

feat(updateRequestStatusService.ts): call calculateAvailableAmountsService before updating request status to update available refund amounts

feat(vtex.return-app.d.ts): add OrderRefundDetails interface to typings for return app
Copy link

vtex-io-ci-cd bot commented Dec 18, 2023

Hi! I'm VTEX IO CI/CD Bot and I'll be helping you to publish your app! 🤖

Please select which version do you want to release:

  • Patch (backwards-compatible bug fixes)

  • Minor (backwards-compatible functionality)

  • Major (incompatible API changes)

And then you just need to merge your PR when you are ready! There is no need to create a release commit/tag.

  • No thanks, I would rather do it manually 😞

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants