-
Notifications
You must be signed in to change notification settings - Fork 126
feat: get rid of http client #313
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
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
slusarczykmichal
added a commit
that referenced
this pull request
Jun 23, 2025
* fix: seller api * fix: seller api * rename subscribers * rename subscribers * create product request notification handlers * notifications * fix: change orders format * refactor: password reset emails * fix: actor_type * Mm2 671 (#283) * Prepare release v0.9.0 * Create CHANGELOG.md * Update CHANGELOG.md * update model * add subscriber * fix middlewares * remove unnecessary file * allow admin to suspend seller * emit event * event as enum * update query config * remove unused middleware * rename middlewares * fix: validate cart to not include products from inactive sellers * send seller status to algolia * fix: middleware --------- Co-authored-by: Grzegorz Tomaka <grzesiektomaka@gmail.com> Co-authored-by: Grzegorz Tomaka <34004942+gtomaka@users.noreply.github.com> * Seller list and invite form * Sellers sorting and filtering * Seller details page * Seller details page edit * edit page * Orders display * customer groups sectiion * Seller suspending and editing * fix: seed script * feat: create vendor panel ui notifications * order widget * orders set status badge * fix: filter out deleted linked entities * fix: suspension guard middleware * fix: suspension guard middleware * fix: campaigns * fix: trigger algolia update after modifying inventory items * fix: query * fix: do not show admin notifications from seller_feed * fix: customer count * fix: include only notifications from feed channel * fix: outstanding amount * feat: add algolia sync * table filters * fix: new seller notification * fix: notify about new order from multiple sellers * fix: product_tag humanize type * fix: seller new order * fix: seller account sumbission template styling * fix: seller product rejected notification * fix: order confirmation email * fix: notification styling * fix: seller created email * Fix product search and filters (#255) * Create CHANGELOG.md * Prepare release v0.9.0 * Allow filters and params in vendor product list route --------- Co-authored-by: Grzegorz Tomaka <34004942+gtomaka@users.noreply.github.com> Co-authored-by: Grzegorz Tomaka <grzesiektomaka@gmail.com> Co-authored-by: slusarczykmichal <85502538+slusarczykmichal@users.noreply.github.com> * create commission lines api * add admin panel list * commission rate details * fix: mark order as completed after shipping is created * fix: stripe onboarding * fix: if no seller email provided use member email * fix: ad d seller to orderset fields * fix: payout calculation * fix: use source_transaction * feat: add customer returns list * fix: provide statuses with order sets (#307) * fix: add order statuses * add payout reversal model * fix: remove transfer group * fix: seller return shipping options (#308) * fix: seller return shipping options * update oas * update middleware * fix: return request middleware * fix: attach container to createOrderReturnRequest workflow * fix: validate reasons * add payout delays * sync data if seller not active * fix: order return fields * feat: pull more data from return-requests * fix: create payout reversal (#312) * fix: return request middleware * fix: duplicate order return requests (#314) * feat: get rid of http client (#313) * fix: update configuration rules * refactor commission * refactor orders * refactor endpoints * refactor hooks * fix types * remove rest of the http client refs * get rid of http-client * t * fix: order return request accept/reject buttons * feat: product attributes (#316) * add attribute models * add worklfows * add link * add endpoints * add handlers * add admin panel * config fix * add vendor api * update endpoints * fixes * cleanup * fix: get attributes route * fix: add refetch * fix: XMark icon * add is filterable * update admin panel * enable in algolia * fix: attribute widget * fix: remove unnecessary code --------- Co-authored-by: WojciechPlodzien <wojciech.plodzien@rigbyjs.com> Co-authored-by: Grzegorz Tomaka <grzesiektomaka@gmail.com> Co-authored-by: Grzegorz Tomaka <34004942+gtomaka@users.noreply.github.com> Co-authored-by: pfulara <fulara.pawel@gmail.com> Co-authored-by: Nicolas Gorga <62995075+NicolasGorga@users.noreply.github.com>
slusarczykmichal
added a commit
that referenced
this pull request
Jun 23, 2025
* fix: seller api * fix: seller api * rename subscribers * rename subscribers * create product request notification handlers * notifications * fix: change orders format * refactor: password reset emails * fix: actor_type * Mm2 671 (#283) * Prepare release v0.9.0 * Create CHANGELOG.md * Update CHANGELOG.md * update model * add subscriber * fix middlewares * remove unnecessary file * allow admin to suspend seller * emit event * event as enum * update query config * remove unused middleware * rename middlewares * fix: validate cart to not include products from inactive sellers * send seller status to algolia * fix: middleware --------- Co-authored-by: Grzegorz Tomaka <grzesiektomaka@gmail.com> Co-authored-by: Grzegorz Tomaka <34004942+gtomaka@users.noreply.github.com> * Seller list and invite form * Sellers sorting and filtering * Seller details page * Seller details page edit * edit page * Orders display * customer groups sectiion * Seller suspending and editing * fix: seed script * feat: create vendor panel ui notifications * order widget * orders set status badge * fix: filter out deleted linked entities * fix: suspension guard middleware * fix: suspension guard middleware * fix: campaigns * fix: trigger algolia update after modifying inventory items * fix: query * fix: do not show admin notifications from seller_feed * fix: customer count * fix: include only notifications from feed channel * fix: outstanding amount * feat: add algolia sync * table filters * fix: new seller notification * fix: notify about new order from multiple sellers * fix: product_tag humanize type * fix: seller new order * fix: seller account sumbission template styling * fix: seller product rejected notification * fix: order confirmation email * fix: notification styling * fix: seller created email * Fix product search and filters (#255) * Create CHANGELOG.md * Prepare release v0.9.0 * Allow filters and params in vendor product list route --------- Co-authored-by: Grzegorz Tomaka <34004942+gtomaka@users.noreply.github.com> Co-authored-by: Grzegorz Tomaka <grzesiektomaka@gmail.com> Co-authored-by: slusarczykmichal <85502538+slusarczykmichal@users.noreply.github.com> * create commission lines api * add admin panel list * commission rate details * fix: mark order as completed after shipping is created * fix: stripe onboarding * fix: if no seller email provided use member email * fix: ad d seller to orderset fields * fix: payout calculation * fix: use source_transaction * feat: add customer returns list * fix: provide statuses with order sets (#307) * fix: add order statuses * add payout reversal model * fix: remove transfer group * fix: seller return shipping options (#308) * fix: seller return shipping options * update oas * update middleware * fix: return request middleware * fix: attach container to createOrderReturnRequest workflow * fix: validate reasons * add payout delays * sync data if seller not active * fix: order return fields * feat: pull more data from return-requests * fix: create payout reversal (#312) * fix: return request middleware * fix: duplicate order return requests (#314) * feat: get rid of http client (#313) * fix: update configuration rules * refactor commission * refactor orders * refactor endpoints * refactor hooks * fix types * remove rest of the http client refs * get rid of http-client * t * fix: order return request accept/reject buttons * feat: product attributes (#316) * add attribute models * add worklfows * add link * add endpoints * add handlers * add admin panel * config fix * add vendor api * update endpoints * fixes * cleanup * fix: get attributes route * fix: add refetch * fix: XMark icon * add is filterable * update admin panel * enable in algolia * fix: attribute widget * fix: remove unnecessary code * docs: update README --------- Co-authored-by: WojciechPlodzien <wojciech.plodzien@rigbyjs.com> Co-authored-by: Grzegorz Tomaka <grzesiektomaka@gmail.com> Co-authored-by: Grzegorz Tomaka <34004942+gtomaka@users.noreply.github.com> Co-authored-by: pfulara <fulara.pawel@gmail.com> Co-authored-by: Nicolas Gorga <62995075+NicolasGorga@users.noreply.github.com>
slusarczykmichal
added a commit
that referenced
this pull request
Jun 30, 2025
* fix: seller api * fix: seller api * rename subscribers * rename subscribers * create product request notification handlers * notifications * fix: change orders format * refactor: password reset emails * fix: actor_type * Mm2 671 (#283) * Prepare release v0.9.0 * Create CHANGELOG.md * Update CHANGELOG.md * update model * add subscriber * fix middlewares * remove unnecessary file * allow admin to suspend seller * emit event * event as enum * update query config * remove unused middleware * rename middlewares * fix: validate cart to not include products from inactive sellers * send seller status to algolia * fix: middleware --------- Co-authored-by: Grzegorz Tomaka <grzesiektomaka@gmail.com> Co-authored-by: Grzegorz Tomaka <34004942+gtomaka@users.noreply.github.com> * Seller list and invite form * Sellers sorting and filtering * Seller details page * Seller details page edit * edit page * Orders display * customer groups sectiion * Seller suspending and editing * fix: seed script * feat: create vendor panel ui notifications * order widget * orders set status badge * fix: filter out deleted linked entities * fix: suspension guard middleware * fix: suspension guard middleware * fix: campaigns * fix: trigger algolia update after modifying inventory items * fix: query * fix: do not show admin notifications from seller_feed * fix: customer count * fix: include only notifications from feed channel * fix: outstanding amount * feat: add algolia sync * table filters * fix: new seller notification * fix: notify about new order from multiple sellers * fix: product_tag humanize type * fix: seller new order * fix: seller account sumbission template styling * fix: seller product rejected notification * fix: order confirmation email * fix: notification styling * fix: seller created email * Fix product search and filters (#255) * Create CHANGELOG.md * Prepare release v0.9.0 * Allow filters and params in vendor product list route --------- Co-authored-by: Grzegorz Tomaka <34004942+gtomaka@users.noreply.github.com> Co-authored-by: Grzegorz Tomaka <grzesiektomaka@gmail.com> Co-authored-by: slusarczykmichal <85502538+slusarczykmichal@users.noreply.github.com> * create commission lines api * add admin panel list * commission rate details * fix: mark order as completed after shipping is created * fix: stripe onboarding * fix: if no seller email provided use member email * fix: ad d seller to orderset fields * fix: payout calculation * fix: use source_transaction * feat: add customer returns list * fix: provide statuses with order sets (#307) * fix: add order statuses * add payout reversal model * fix: remove transfer group * fix: seller return shipping options (#308) * fix: seller return shipping options * update oas * update middleware * fix: return request middleware * fix: attach container to createOrderReturnRequest workflow * fix: validate reasons * add payout delays * sync data if seller not active * fix: order return fields * feat: pull more data from return-requests * fix: create payout reversal (#312) * fix: return request middleware * fix: duplicate order return requests (#314) * feat: get rid of http client (#313) * fix: update configuration rules * refactor commission * refactor orders * refactor endpoints * refactor hooks * fix types * remove rest of the http client refs * get rid of http-client * t * fix: order return request accept/reject buttons * feat: product attributes (#316) * add attribute models * add worklfows * add link * add endpoints * add handlers * add admin panel * config fix * add vendor api * update endpoints * fixes * cleanup * fix: get attributes route * fix: add refetch * fix: XMark icon * add is filterable * update admin panel * enable in algolia * fix: attribute widget * fix: remove unnecessary code * docs: update README * product attributes form * admin talkjs implementation * admin talkjs implementation * fix: add labels to order set query --------- Co-authored-by: WojciechPlodzien <wojciech.plodzien@rigbyjs.com> Co-authored-by: Grzegorz Tomaka <grzesiektomaka@gmail.com> Co-authored-by: Grzegorz Tomaka <34004942+gtomaka@users.noreply.github.com> Co-authored-by: pfulara <fulara.pawel@gmail.com> Co-authored-by: Nicolas Gorga <62995075+NicolasGorga@users.noreply.github.com>
slusarczykmichal
added a commit
that referenced
this pull request
Jun 30, 2025
* fix: seller api * fix: seller api * rename subscribers * rename subscribers * create product request notification handlers * notifications * fix: change orders format * refactor: password reset emails * fix: actor_type * Mm2 671 (#283) * Prepare release v0.9.0 * Create CHANGELOG.md * Update CHANGELOG.md * update model * add subscriber * fix middlewares * remove unnecessary file * allow admin to suspend seller * emit event * event as enum * update query config * remove unused middleware * rename middlewares * fix: validate cart to not include products from inactive sellers * send seller status to algolia * fix: middleware --------- Co-authored-by: Grzegorz Tomaka <grzesiektomaka@gmail.com> Co-authored-by: Grzegorz Tomaka <34004942+gtomaka@users.noreply.github.com> * Seller list and invite form * Sellers sorting and filtering * Seller details page * Seller details page edit * edit page * Orders display * customer groups sectiion * Seller suspending and editing * fix: seed script * feat: create vendor panel ui notifications * order widget * orders set status badge * fix: filter out deleted linked entities * fix: suspension guard middleware * fix: suspension guard middleware * fix: campaigns * fix: trigger algolia update after modifying inventory items * fix: query * fix: do not show admin notifications from seller_feed * fix: customer count * fix: include only notifications from feed channel * fix: outstanding amount * feat: add algolia sync * table filters * fix: new seller notification * fix: notify about new order from multiple sellers * fix: product_tag humanize type * fix: seller new order * fix: seller account sumbission template styling * fix: seller product rejected notification * fix: order confirmation email * fix: notification styling * fix: seller created email * Fix product search and filters (#255) * Create CHANGELOG.md * Prepare release v0.9.0 * Allow filters and params in vendor product list route --------- Co-authored-by: Grzegorz Tomaka <34004942+gtomaka@users.noreply.github.com> Co-authored-by: Grzegorz Tomaka <grzesiektomaka@gmail.com> Co-authored-by: slusarczykmichal <85502538+slusarczykmichal@users.noreply.github.com> * create commission lines api * add admin panel list * commission rate details * fix: mark order as completed after shipping is created * fix: stripe onboarding * fix: if no seller email provided use member email * fix: ad d seller to orderset fields * fix: payout calculation * fix: use source_transaction * feat: add customer returns list * fix: provide statuses with order sets (#307) * fix: add order statuses * add payout reversal model * fix: remove transfer group * fix: seller return shipping options (#308) * fix: seller return shipping options * update oas * update middleware * fix: return request middleware * fix: attach container to createOrderReturnRequest workflow * fix: validate reasons * add payout delays * sync data if seller not active * fix: order return fields * feat: pull more data from return-requests * fix: create payout reversal (#312) * fix: return request middleware * fix: duplicate order return requests (#314) * feat: get rid of http client (#313) * fix: update configuration rules * refactor commission * refactor orders * refactor endpoints * refactor hooks * fix types * remove rest of the http client refs * get rid of http-client * t * fix: order return request accept/reject buttons * feat: product attributes (#316) * add attribute models * add worklfows * add link * add endpoints * add handlers * add admin panel * config fix * add vendor api * update endpoints * fixes * cleanup * fix: get attributes route * fix: add refetch * fix: XMark icon * add is filterable * update admin panel * enable in algolia * fix: attribute widget * fix: remove unnecessary code * docs: update README * product attributes form * admin talkjs implementation * admin talkjs implementation * fix: add labels to order set query * refactor: modularize configuration * refactor: modularize seller * refactor: modularize reviews * refactor: modularize payouts * refactor: modularize marketplace * refactor: modularize brand * refactor: modularize commission * refactor: modularize wishlist * refactor: modularize attributes * refactor: modularize order return request * refactor: modularize requests * refactor: modularize split-order-payment * refactor: modularize taxcode * refactor: modularize algolia * refactor: update algolia types * refactor: modularize resend * refactor: modularize stripe-tax-provider * refactor: modularize payment-stripe-connect * change tsconfig * update tsconfigs * fix tsconfig to use jsx * bump version * fix query * fix: attribute ui component * update to 2.8.5 * fix: errors --------- Co-authored-by: WojciechPlodzien <wojciech.plodzien@rigbyjs.com> Co-authored-by: Grzegorz Tomaka <grzesiektomaka@gmail.com> Co-authored-by: Grzegorz Tomaka <34004942+gtomaka@users.noreply.github.com> Co-authored-by: pfulara <fulara.pawel@gmail.com> Co-authored-by: Nicolas Gorga <62995075+NicolasGorga@users.noreply.github.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.