saleor-dashboard/src/orders/components/OrderDetailsPage/OrderDetailsPage.tsx

329 lines
11 KiB
TypeScript
Raw Normal View History

2023-03-06 09:57:25 +00:00
import {
extensionMountPoints,
mapToMenuItemsForOrderDetails,
useExtensions,
} from "@dashboard/apps/hooks/useExtensions";
import { TopNav } from "@dashboard/components/AppLayout/TopNav";
import CardMenu from "@dashboard/components/CardMenu";
import { CardSpacer } from "@dashboard/components/CardSpacer";
import { useDevModeContext } from "@dashboard/components/DevModePanel/hooks";
import Form from "@dashboard/components/Form";
2023-02-28 09:33:16 +00:00
import { DetailPageLayout } from "@dashboard/components/Layouts";
import Metadata, { MetadataFormData } from "@dashboard/components/Metadata";
import Savebar from "@dashboard/components/Savebar";
Support for new transactions API (#2233) * Revert "🦄 Simple taxes (#2072)" This reverts commit 5c1a62171d94d00c3b457dc321c0d14900d4188f. * Revert "Revert "🦄 Simple taxes (#2072)"" This reverts commit 3c8289cba657debc676bb6ff677d9494cb308d19. * SALEOR-7898: Split payments - transactions list #2234 commit 0742eee71765caa9c7084f6f3eb9be90808ff29c Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:18:06 2022 +0200 Remove too long font size commit 2724965127b591e703acb966ecc50c018124cb3f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 15:03:35 2022 +0200 Replace custom styles with Typography component commit b94a616953bbef878bdd5d958eb6debda53aa524 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:54:39 2022 +0200 Fix formatting commit 2a2a22692473290b3b566d89e85b265f7b8e0670 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:24:38 2022 +0200 Update messages commit bdde8a0d54429d0d2d01d619ddde8a88fd29f0e1 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:23:37 2022 +0200 Fix failing prettier check commit 2f98b3bccc59bdcd978cc9cee8bede76f45f47a6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:07:46 2022 +0200 Remove !important from styles commit dfce53ba5add1e1a6b175caa2e1c5a03fa9dffe8 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:46:08 2022 +0200 Refactor PR comments commit 43781d792603c59031c75164415443f3b68f86d0 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:02:11 2022 +0200 Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. commit 51e89a0f46059bd6d19513abee128503f818c2f8 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:01:15 2022 +0200 Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 9565cab4a408845de40882ee564c4c7e79a3d5d6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 8 14:13:11 2022 +0200 Update messages commit ebf3b7a5f7a2b49d571d4cd6df2f74027e3d8304 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 8 14:11:59 2022 +0200 Update snapshots commit 854b21d7af3f14e3f7c4e53812c2d30490e0a675 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 7 17:36:55 2022 +0200 Add copy icon to PspReference commit 0124657acf623870773abecdf03b9b5ae3381757 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 7 15:38:45 2022 +0200 Fix order saved when copying PSP reference commit adf151fb56d06d9ee12d13bdef1b324395a86b4a Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 14:44:00 2022 +0200 Update snapshots, fix inline styles in PSP reference commit bfae5d9476e61e27b91ffa64e594a86b82e8f670 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 12:59:57 2022 +0200 Fix transactions table sizing on `md` screen sizing commit cdbb439f80534706a0a2e588f033ae94af04cb72 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 12:38:27 2022 +0200 Fix PSP reference sizing issues commit a2be62f8f2db11319c8843cdd4b6431d7518b389 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 10:06:28 2022 +0200 Add parameter to clear additional params in modals commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 5 15:42:46 2022 +0200 Update prettier to latest version (TS syntax parsing issues) commit 261879696f594b1e09b4a0c112dfce801b1cf6bd Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 5 15:39:08 2022 +0200 Add buttons to void or capture transactions commit ba89cca5ec3e5c61d9468f983ea7b7ab9eea8c14 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 14:13:13 2022 +0200 Add copy feature to psp reference pill commit 7f3ff30a2738bcfa773a5abce7e53828ce4b276e Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:35:02 2022 +0200 Update snapshots commit 4bee083c839ca5d141b8845131dba506a0745a79 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:29:38 2022 +0200 Update messages commit c86431abb6015a28b1cfeddc91cda69cc0c3e06b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:16:37 2022 +0200 Fix transaction events list when no pspReference is provided commit a7127123556677206864aa3a9683c19645724a36 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:09:48 2022 +0200 Fix spacing between transactions commit dc224e2c7ebd2af438f2e997eb1ba3430ca5ffcc Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:06:32 2022 +0200 Highlight rows that have the same pspReference on hover commit 2e9aaed9599a5e5a0064c6140e6b6f48c0587850 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 17:33:06 2022 +0200 Update macaw to unreleased version commit a818c1b0ebeb4e17ea65aa6698c2c9d29be6cc2f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 17:21:24 2022 +0200 Fix transactions list table layout commit 50ae82b961f653dd8b2ba9b9cc4ece5c691fe39b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 16:34:52 2022 +0200 Use Intl.DateTimeFormat to format dates instead of moment.js commit c0f54100cb476637a8d0145ac00ccd5e017a9665 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Aug 31 17:21:34 2022 +0200 Add transaction events commit c34279d5c195734df604605481e3d84c5e81f764 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:53:01 2022 +0200 Fix alignment when amount is <10 commit d3362c24e8bcf0263582dbcc324c2fe403a6f72a Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:42:41 2022 +0200 Fix conditional display logic, add story for long numbers commit 73cce9edd5e25c2cca68411ccebdfd3918099ae5 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:27:18 2022 +0200 Fix IMoney to use new import commit b0cf154c94139be726451ce52b0e4421928ebf80 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:15:37 2022 +0200 Add order transactions component commit 87808f66482448d4301d13196be84cb55912d994 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:28:02 2022 +0200 Don't hide transaction balance when order is not confirmed commit 6818c88b5b26be901ec56fae3302d5ba7b5fa504 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:22:47 2022 +0200 Update lockfile commit 9046b5f56cc293516e578c527abda4a30a66b079 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:20:50 2022 +0200 Update GraphQL schema * SALEOR-7898: Split payments - transactions list #2234 commit 0742eee71765caa9c7084f6f3eb9be90808ff29c Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:18:06 2022 +0200 Remove too long font size commit 2724965127b591e703acb966ecc50c018124cb3f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 15:03:35 2022 +0200 Replace custom styles with Typography component commit b94a616953bbef878bdd5d958eb6debda53aa524 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:54:39 2022 +0200 Fix formatting commit 2a2a22692473290b3b566d89e85b265f7b8e0670 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:24:38 2022 +0200 Update messages commit bdde8a0d54429d0d2d01d619ddde8a88fd29f0e1 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:23:37 2022 +0200 Fix failing prettier check commit 2f98b3bccc59bdcd978cc9cee8bede76f45f47a6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:07:46 2022 +0200 Remove !important from styles commit dfce53ba5add1e1a6b175caa2e1c5a03fa9dffe8 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:46:08 2022 +0200 Refactor PR comments commit 43781d792603c59031c75164415443f3b68f86d0 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:02:11 2022 +0200 Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. commit 51e89a0f46059bd6d19513abee128503f818c2f8 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:01:15 2022 +0200 Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 9565cab4a408845de40882ee564c4c7e79a3d5d6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 8 14:13:11 2022 +0200 Update messages commit ebf3b7a5f7a2b49d571d4cd6df2f74027e3d8304 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 8 14:11:59 2022 +0200 Update snapshots commit 854b21d7af3f14e3f7c4e53812c2d30490e0a675 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 7 17:36:55 2022 +0200 Add copy icon to PspReference commit 0124657acf623870773abecdf03b9b5ae3381757 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 7 15:38:45 2022 +0200 Fix order saved when copying PSP reference commit adf151fb56d06d9ee12d13bdef1b324395a86b4a Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 14:44:00 2022 +0200 Update snapshots, fix inline styles in PSP reference commit bfae5d9476e61e27b91ffa64e594a86b82e8f670 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 12:59:57 2022 +0200 Fix transactions table sizing on `md` screen sizing commit cdbb439f80534706a0a2e588f033ae94af04cb72 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 12:38:27 2022 +0200 Fix PSP reference sizing issues commit a2be62f8f2db11319c8843cdd4b6431d7518b389 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 10:06:28 2022 +0200 Add parameter to clear additional params in modals commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 5 15:42:46 2022 +0200 Update prettier to latest version (TS syntax parsing issues) commit 261879696f594b1e09b4a0c112dfce801b1cf6bd Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 5 15:39:08 2022 +0200 Add buttons to void or capture transactions commit ba89cca5ec3e5c61d9468f983ea7b7ab9eea8c14 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 14:13:13 2022 +0200 Add copy feature to psp reference pill commit 7f3ff30a2738bcfa773a5abce7e53828ce4b276e Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:35:02 2022 +0200 Update snapshots commit 4bee083c839ca5d141b8845131dba506a0745a79 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:29:38 2022 +0200 Update messages commit c86431abb6015a28b1cfeddc91cda69cc0c3e06b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:16:37 2022 +0200 Fix transaction events list when no pspReference is provided commit a7127123556677206864aa3a9683c19645724a36 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:09:48 2022 +0200 Fix spacing between transactions commit dc224e2c7ebd2af438f2e997eb1ba3430ca5ffcc Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:06:32 2022 +0200 Highlight rows that have the same pspReference on hover commit 2e9aaed9599a5e5a0064c6140e6b6f48c0587850 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 17:33:06 2022 +0200 Update macaw to unreleased version commit a818c1b0ebeb4e17ea65aa6698c2c9d29be6cc2f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 17:21:24 2022 +0200 Fix transactions list table layout commit 50ae82b961f653dd8b2ba9b9cc4ece5c691fe39b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 16:34:52 2022 +0200 Use Intl.DateTimeFormat to format dates instead of moment.js commit c0f54100cb476637a8d0145ac00ccd5e017a9665 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Aug 31 17:21:34 2022 +0200 Add transaction events commit c34279d5c195734df604605481e3d84c5e81f764 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:53:01 2022 +0200 Fix alignment when amount is <10 commit d3362c24e8bcf0263582dbcc324c2fe403a6f72a Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:42:41 2022 +0200 Fix conditional display logic, add story for long numbers commit 73cce9edd5e25c2cca68411ccebdfd3918099ae5 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:27:18 2022 +0200 Fix IMoney to use new import commit b0cf154c94139be726451ce52b0e4421928ebf80 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:15:37 2022 +0200 Add order transactions component commit 87808f66482448d4301d13196be84cb55912d994 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:28:02 2022 +0200 Don't hide transaction balance when order is not confirmed commit 6818c88b5b26be901ec56fae3302d5ba7b5fa504 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:22:47 2022 +0200 Update lockfile commit 9046b5f56cc293516e578c527abda4a30a66b079 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:20:50 2022 +0200 Update GraphQL schema * SALEOR-7901: Split payments - order summary and payments balance #2310 commit 8d5be6ae4c46dffe9cca5e20cfe4b458d2cc7f2f Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 14:17:20 2022 +0200 update snapshots commit 7b84da1566a92811e0cf3424085219221ff8876c Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Oct 4 16:10:40 2022 +0200 Refactor inlined functions to separate file commit 798c8cc87fda9ac48837013336d94291b5d87fb4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Oct 4 16:08:27 2022 +0200 Refactor tax amount turnary operator expression commit 001d16d3c4010489fbf8a2872d5d80195797ef7d Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 16:15:12 2022 +0200 Apply suggestions from code review commit 274c6f9f68630d8c91a588a77975d8d519c84e24 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 28 16:07:46 2022 +0200 Apply suggestions from code review Co-authored-by: Dawid <tarasiukdawid@gmail.com> commit ab13210f62b00dc68478ee94a30d5b0d5424cc09 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 13:21:46 2022 +0200 Hide "no payment" text when order has gift cards commit 9159cf1913cec93a7960ba8d5ad29914d11d7a63 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 13:11:52 2022 +0200 Fix "Copied" text doesn't fit on short psp reference commit a7eea637484c010b91b265df8eba5a729bec8e6b Merge: 97f128b1f 3ac5e6304 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Mon Sep 26 16:44:52 2022 +0200 Merge branch 'feature/split-payments' into split-payments/balance commit 3ac5e6304e2d114288ae21d7def120b7cb669887 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:51:05 2022 +0200 Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 97f128b1f7b9376708f3d98a1a5131d5c0acc2be Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Mon Sep 26 11:46:29 2022 +0200 force deploy commit b97d93d8930cb2063772bace0ad5c779852a5c5c Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:08:27 2022 +0200 Fix TS errors commit b679bc91b670661c205ed2bd9c5b209d777173cc Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:35 2022 +0200 Update snapshots commit a6f3d3c50a46325011bba242b431cbf3cb81ac8b Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:21 2022 +0200 Update messages commit 99ec7ca736666b669eb215e463362fd2fe27c690 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:08 2022 +0200 Fix story - gift card commit 3c254dce2386dcbe544810948a86c5cf128d4cb4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 15:34:07 2022 +0200 Improve loading layout commit b1adf9d580d39b3301a8f56d0677a5ccf9608126 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 15:05:37 2022 +0200 Display message in payment card when there are no transactions commit e9bb8b22a95c7e2416ed5e457db7cbddc004fa3d Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 14:11:35 2022 +0200 Handle gift cards edge case: lowered total amount commit 115f56fb6f9e44f7f8bbec84d110a8e1c2af47d2 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 13:56:41 2022 +0200 Filter out payments that are inactive and don't contain any transaction commit e790aadca2a13fcccb8bb3a3c52967b90856c3e4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:57:24 2022 +0200 Remove order level actions, move buttons to payment level commit fd4a158c5aba32f4a7ed31daa54bc37274d1cdbe Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:31:23 2022 +0200 Simplify OrderAddTransaction button commit 6b298357933033df42745d6db465617963b181d6 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:26:40 2022 +0200 Hide grant refund and send refund when there is no payment commit b3c6532d299932bceafcbe48b06aaaf693dc21be Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:14:10 2022 +0200 Add Stories for payments in order, fix edge cases for payments commit 2db8efe628df5c647d36f2b97a48a40bd7c98eaf Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 14:46:54 2022 +0200 Add payments displayed as transactions in order details commit 3751cbf4fecf22c6624d39ca894190abb77363a6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 21 14:03:42 2022 +0200 Add gift card Storybook example, fix spacing between OrderTransaction commit 77a1647c0c7afe38298778372cace06e2dc428fb Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 20 17:00:18 2022 +0200 Remove gift card from OrderSummaryCard commit 85a4894d28d88c386a9b61fe09b517ac7ff8ad60 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 20 16:58:25 2022 +0200 Display gift cards as transactions in order details commit 1e36a176bab8c57c527f5e19ae05e46cf0cefa03 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 14:13:47 2022 +0200 Fix logic for displaying "Mark as paid" button commit 5aeca84a40c8d0a6df03315b56e48dcc1fc39cab Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 13:18:24 2022 +0200 Fix order details page when loading commit a6dc8f13ded5a4d7f5bf0b0778bb52c31b97028f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 13:11:50 2022 +0200 Add "Mark as paid" / Add transaction button commit 7ad01b66dc4b639ae24bbc58a4364eee89e4cf4c Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 14 16:52:38 2022 +0200 Fix logic of showing / hiding capture & authorize amounts commit b4328e4cbf09290f5d1a29ecc3ca88f33fb83142 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 14 13:17:27 2022 +0200 Style payment + summary cards in order, style summary card commit e4bdd44beea265899dbc70db6470ca9307becb5b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 13 15:25:54 2022 +0200 Add payments to order query, add more Storybook cases for orders commit 67dc47d5c19125442f1cf954b9b7d4b4e7d3eff7 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 13 10:53:26 2022 +0200 Add new OrderPayment card commit 093490a01bff3fd7aaaac270d74742a22e0b8885 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 14:46:35 2022 +0200 Refactor OrderPayment -> OrderSummaryCard commit 7eb73e2650d9602ef635a4b6b8a4aefd4ad89730 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:51:05 2022 +0200 Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 6818c88b5b26be901ec56fae3302d5ba7b5fa504 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:22:47 2022 +0200 Update lockfile commit 9046b5f56cc293516e578c527abda4a30a66b079 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:20:50 2022 +0200 Update GraphQL schema * SALEOR-7904: Split payments - Grant refund #2336 commit 4681481fc163683936a53fa8436a0eecad26f9c1 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Nov 2 16:49:45 2022 +0100 Update snapshots commit 0831c4f75670009bc0a17fe1e9dae94646927866 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Nov 2 15:24:43 2022 +0100 Pin macaw version commit b588948fa260509c5e13362b48f72d277897f7bb Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Oct 17 17:31:53 2022 +0200 Fix refund card not working while loading commit fccd15c73b40231423e544256541ddc4ebc4b37a Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 15:23:39 2022 +0200 Add exhaustiveness check to switch...case statemet commit 62e6c03b02bea5c2fb785e9cccbaf024b4ffa6cb Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 14:09:31 2022 +0200 Remove USD as default currency commit 586f91a6c87375544223dc666e1a358cbd3c814c Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 14:08:30 2022 +0200 Refactor ProductCard event handlers into separate functions commit 8b242905c7b787102ef764adc5f574ab3e9c77de Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 14:05:35 2022 +0200 Refactor fulfilment subtitle into helper function commit 1cdba397497e59aa89d2d4fb05816631e69f0ef6 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 14:01:05 2022 +0200 Refactor payments summary logic commit 5ca4709d3e902186005901f1ee68c3cb2b80df64 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 13:10:58 2022 +0200 Refactor iterator spread to Array.from for more readability commit d47098ce8cdc0c8ec6b7f49e5a7476cfebde62b7 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 10:52:59 2022 +0200 Update snapshots, messages commit 53228797377f7dfeb830eb2e7176ea70c4dd3fec Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 16:33:09 2022 +0200 Refactor ProductCard to use TableRowLink commit f08d2c717a04a4e45a59b0d80b95f7b949f3ebb1 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 16:32:49 2022 +0200 Disable hover effect when TableRow is not clickable commit 0a7c75223e0a7c4cf7e01eb6e3d6644090be8b08 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 15:52:05 2022 +0200 Refactor payments summary line into separate component commit e2bc2ec506e5045d08560c6105685665820830de Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 15:41:49 2022 +0200 Show granted, pending and refunded amounts commit f9a47a4c7c48e479f4748d4bf8d373d2d1e6d3ea Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 15:18:33 2022 +0200 Fix selected refund value calculated to NaN commit 43bd259208359d1c2862c5493a16758de6970430 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 15:16:41 2022 +0200 Don't prefill refund amount, disable submit when amount is 0 commit 41d461a40b09723f880200796eab4c6a0895969f Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 14:14:55 2022 +0200 Remove warning text in Refund Card commit 14cd616fdd8b6ae93b4563c87af33adf4b86c922 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 14:13:54 2022 +0200 Fix spacing in the Refund Card commit 825bd16752795749fba20043772b3b862005da49 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 17:13:55 2022 +0200 Update snapshots commit 74427bb29a44cba6cb2c9b8d8db9997cfa6dd68b Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 16:59:06 2022 +0200 Update messages commit ddc6f8d09ecf82763c9ab3b4e9ed282863a5c970 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 16:52:36 2022 +0200 redeploy commit ee6341347ba95e06e18760a40b1c9aa03a0794a4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 16:47:02 2022 +0200 Improve loading state of grant refund view, add input labels commit 186caa1d243c2c9a92b4badb99a07f8275d61000 Merge: 319f2094b d21e75ead Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 16:17:57 2022 +0200 Merge branch 'feature/split-payments' into split-payments/grant-refund commit d21e75ead0a9222c3ab7884b73c00c652a605ea4 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Oct 5 14:35:00 2022 +0200 SALEOR-7901: Split payments - order summary and payments balance (#2310) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * force deploy * Fix "Copied" text doesn't fit on short psp reference * Hide "no payment" text when order has gift cards * Apply suggestions from code review Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Apply suggestions from code review * Refactor tax amount turnary operator expression * Refactor inlined functions to separate file * update snapshots Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> commit 90c55d5775e7acdbbe0dc75014effa09776bae8e Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:51:05 2022 +0200 Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 319f2094bb5f61be7de3d1f329a04d7556aaa9c6 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 10:47:13 2022 +0200 Add edit grant refund view commit f01a0692308030466260f54a372f57a272ff7d6a Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Oct 4 12:58:44 2022 +0200 Fix form leave confirm dialog commit e3844037a67577a5b6407a65df4a20c58fca8835 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Oct 4 10:40:42 2022 +0200 Handle form submission commit a7472a526fb5ba869bca03b418242cab6cc33036 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Mon Oct 3 15:57:35 2022 +0200 Write query for grant refund view, add product card commit 9942a125458f4185cce6c6338b1f28f505792c82 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 30 17:01:19 2022 +0200 Calculate shipping cost, refactor refund card into component commit 351901c3072450b98bde03d45eba119336b3cb2a Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 30 15:07:42 2022 +0200 Add grant refund form and price calculation logic commit b19854d8ef77fc3449e041986008799b63c4ba21 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 15:49:21 2022 +0200 Add grant refund create mutation commit df0ad7c78d75ea38ee6349f226c573f833c53800 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 15:49:01 2022 +0200 Add OrderGrantRefundPage commit afc496add5038224e4a971bcaadfc60a5a17bd10 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Sep 27 15:58:17 2022 +0200 Add granted refunds list commit 3d78fbf28318733b71c423e0e0f359d85002bf07 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Mon Sep 26 13:37:48 2022 +0200 Add grant refund to order query commit b97d93d8930cb2063772bace0ad5c779852a5c5c Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:08:27 2022 +0200 Fix TS errors commit b679bc91b670661c205ed2bd9c5b209d777173cc Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:35 2022 +0200 Update snapshots commit a6f3d3c50a46325011bba242b431cbf3cb81ac8b Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:21 2022 +0200 Update messages commit 99ec7ca736666b669eb215e463362fd2fe27c690 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:08 2022 +0200 Fix story - gift card commit 3c254dce2386dcbe544810948a86c5cf128d4cb4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 15:34:07 2022 +0200 Improve loading layout commit b1adf9d580d39b3301a8f56d0677a5ccf9608126 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 15:05:37 2022 +0200 Display message in payment card when there are no transactions commit e9bb8b22a95c7e2416ed5e457db7cbddc004fa3d Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 14:11:35 2022 +0200 Handle gift cards edge case: lowered total amount commit 115f56fb6f9e44f7f8bbec84d110a8e1c2af47d2 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 13:56:41 2022 +0200 Filter out payments that are inactive and don't contain any transaction commit e790aadca2a13fcccb8bb3a3c52967b90856c3e4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:57:24 2022 +0200 Remove order level actions, move buttons to payment level commit fd4a158c5aba32f4a7ed31daa54bc37274d1cdbe Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:31:23 2022 +0200 Simplify OrderAddTransaction button commit 6b298357933033df42745d6db465617963b181d6 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:26:40 2022 +0200 Hide grant refund and send refund when there is no payment commit b3c6532d299932bceafcbe48b06aaaf693dc21be Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:14:10 2022 +0200 Add Stories for payments in order, fix edge cases for payments commit 2db8efe628df5c647d36f2b97a48a40bd7c98eaf Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 14:46:54 2022 +0200 Add payments displayed as transactions in order details commit 3751cbf4fecf22c6624d39ca894190abb77363a6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 21 14:03:42 2022 +0200 Add gift card Storybook example, fix spacing between OrderTransaction commit 77a1647c0c7afe38298778372cace06e2dc428fb Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 20 17:00:18 2022 +0200 Remove gift card from OrderSummaryCard commit 85a4894d28d88c386a9b61fe09b517ac7ff8ad60 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 20 16:58:25 2022 +0200 Display gift cards as transactions in order details commit 1e36a176bab8c57c527f5e19ae05e46cf0cefa03 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 14:13:47 2022 +0200 Fix logic for displaying "Mark as paid" button commit 5aeca84a40c8d0a6df03315b56e48dcc1fc39cab Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 13:18:24 2022 +0200 Fix order details page when loading commit a6dc8f13ded5a4d7f5bf0b0778bb52c31b97028f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 13:11:50 2022 +0200 Add "Mark as paid" / Add transaction button commit 7ad01b66dc4b639ae24bbc58a4364eee89e4cf4c Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 14 16:52:38 2022 +0200 Fix logic of showing / hiding capture & authorize amounts commit b4328e4cbf09290f5d1a29ecc3ca88f33fb83142 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 14 13:17:27 2022 +0200 Style payment + summary cards in order, style summary card commit e4bdd44beea265899dbc70db6470ca9307becb5b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 13 15:25:54 2022 +0200 Add payments to order query, add more Storybook cases for orders commit 67dc47d5c19125442f1cf954b9b7d4b4e7d3eff7 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 13 10:53:26 2022 +0200 Add new OrderPayment card commit 093490a01bff3fd7aaaac270d74742a22e0b8885 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 14:46:35 2022 +0200 Refactor OrderPayment -> OrderSummaryCard commit 7eb73e2650d9602ef635a4b6b8a4aefd4ad89730 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:51:05 2022 +0200 Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 6818c88b5b26be901ec56fae3302d5ba7b5fa504 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:22:47 2022 +0200 Update lockfile commit 9046b5f56cc293516e578c527abda4a30a66b079 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:20:50 2022 +0200 Update GraphQL schema * Fix TS issues * Fix EditorJS TS issues * Fix Apollo & apollo-upload-client type mismatch * SALEOR-7900 - Grant refund: Send refund view (#2359) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * Add grant refund to order query * Add granted refunds list * Add OrderGrantRefundPage * Add grant refund create mutation * Add grant refund form and price calculation logic * Calculate shipping cost, refactor refund card into component * Write query for grant refund view, add product card * Handle form submission * Fix form leave confirm dialog * Add edit grant refund view * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * SALEOR-7901: Split payments - order summary and payments balance (#2310) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * force deploy * Fix "Copied" text doesn't fit on short psp reference * Hide "no payment" text when order has gift cards * Apply suggestions from code review Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Apply suggestions from code review * Refactor tax amount turnary operator expression * Refactor inlined functions to separate file * update snapshots Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Improve loading state of grant refund view, add input labels * redeploy * Update messages * Update snapshots * Fix spacing in the Refund Card * Remove warning text in Refund Card * Don't prefill refund amount, disable submit when amount is 0 * Fix selected refund value calculated to NaN * Show granted, pending and refunded amounts * Refactor payments summary line into separate component * Disable hover effect when TableRow is not clickable * Refactor ProductCard to use TableRowLink * Update snapshots, messages * Refactor iterator spread to Array.from for more readability * Refactor payments summary logic * Refactor fulfilment subtitle into helper function * Refactor ProductCard event handlers into separate functions * Remove USD as default currency * Add exhaustiveness check to switch...case statemet * Update snapshots, messages * Add new page [wip] * Fix refund card not working while loading * Add new page [wip] * Refactor order transaction component structure * [WIP] Send refund page * Add button to set max amount of refund * Update GraphQL schema * Update components after changing GraphQL schema * Add manual refunds * Disable refunds when transaction doesn't have appropriate actions * Update macaw * Update messages * Update snapshots * SALEOR-7904: Split payments - Grant refund (#2336) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * Add grant refund to order query * Add granted refunds list * Add OrderGrantRefundPage * Add grant refund create mutation * Add grant refund form and price calculation logic * Calculate shipping cost, refactor refund card into component * Write query for grant refund view, add product card * Handle form submission * Fix form leave confirm dialog * Add edit grant refund view * Improve loading state of grant refund view, add input labels * redeploy * Update messages * Update snapshots * Fix spacing in the Refund Card * Remove warning text in Refund Card * Don't prefill refund amount, disable submit when amount is 0 * Fix selected refund value calculated to NaN * Show granted, pending and refunded amounts * Refactor payments summary line into separate component * Disable hover effect when TableRow is not clickable * Refactor ProductCard to use TableRowLink * Update snapshots, messages * Refactor iterator spread to Array.from for more readability * Refactor payments summary logic * Refactor fulfilment subtitle into helper function * Refactor ProductCard event handlers into separate functions * Remove USD as default currency * Add exhaustiveness check to switch...case statemet * Fix refund card not working while loading * Pin macaw version * Update snapshots Co-authored-by: Michał Droń <dron.official@yahoo.com> * Remove OrderRefund view * Update messages * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * SALEOR-7901: Split payments - order summary and payments balance (#2310) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * force deploy * Fix "Copied" text doesn't fit on short psp reference * Hide "no payment" text when order has gift cards * Apply suggestions from code review Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Apply suggestions from code review * Refactor tax amount turnary operator expression * Refactor inlined functions to separate file * update snapshots Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Fix types after merge * Remove comment * Refactor common messages * Refactor inline formatted message * Resolve CR * Update src/utils/errors/transaction.ts Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor money format function * Fix EditorJS TS issues * Fix Apollo & apollo-upload-client type mismatch * Add loading state to OrderSendRefund * Fix messages * Fix storybook not building * Fix stories, update snapshots, fix currency formatting Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Fix grant refund page not loading * Replace classnames with clsx * Add missing fields to transactions list, new psp reference design (#2769) * Add modal to create manual capture transactions in OrderDetails (#2880) * Add manual capture transaction mutation * Add manual transaction capture modal * Refactor common elements of manual transaction into shared component * Rewrite OrderManualTransactionForm to export form components separately * Add tests for OrderManualTransactionForm hook * Add tests to OrderManualTransactionForm Form component * Fix polly recording ids, read replay / record config from env vars * Add missing messages * Remove refund functionality in Return & Replace (#2876) * Refactor messages * Remove old compoennts related to return + refund functionality * Refactor return & replace internal components structure * Add new submit card to OrderReturn * Replace onRefundPayment with href * add missing test * Update messages * Fix TS errors after merge * Update imports @saleor -> @dashboard * Update dashboard OrderDetails after changes in core (#2933) * Fix TS errors after merge * Update transaction events to use new `type` field * Remove unused styles * Fix table row hover effect * Update messages * Add "createdBy" to order transaction fixtures * Add "createdBy" to TransactionEvent list * Fix crash when transaction event has invalid data * Add styles for PspReference link * Update messages * Add no events message to transaction events list * Add PSP Reference field to manual transactions, update mutations * Remove hiding from add manual transaction button * Fix styling of ManualRefundCard * Fix TS error * Rename OrderPayment -> OrderPaymentSummaryCard * Add pending amounts to OrderPaymentSummaryCard * Refactor PaymentsSummary * Add tests for OrderAddTransaction * Extract messages * Add tests for PaymentSummary calculation * Add tests to EventCreatedBy * Add tests to EventItem * Add tests for transaction event status mapping * Fix TS error * Update schema * Add missing fields to TransactionItem fragment * Add missing fields to OrderTransaction * fixup! Update schema * Fix CR comments * Update imports @saleor -> @dashboard, fix types * Fix CR comments * Fix Jest wrong timezone when run locally * Fix EventItem test using invalid date * Add feature flags to split payments PR (#3044) * Remove transactions related changes from GraphQL files * Fix issues with build-types, when feature flags are used * Generate transactions only GraphQL files * Update GraphQL imports * Fix issue with dependencies * Restore deleted views * Add feature flags to OrderReturn * Add feature flags to OrderSendRefund * Add feature flag to OrderDetailsPage * Add feature flag check in new order routes * Update messages * Fix TS error * Add tests for OrderPaymentOrTransaction * Update schema * Use different query for order when FF is enabled * Fix failing CI * Fix CR * fixup! Merge branch 'feature/split-payments' into split-payments/feature-flag * Regenerate types after merge * Transactions small fixes (#3110) * Fix transaction action modal not closing on scucess * Fix layout shift on OrderSendRefund * Update schema behind feature flag * Update types * Add missing props * Fix order event types * Update OrderDetails to fix spacing in new macaw redesign * Update GrantRefund page with new pages layout * Update SendRefundPage with new page layout * Update transactions feature flag schema * Rollback fetch-schema to default values * Add opacity to transactions that cannot be refunded * Fix return & replace button message * Add missing messages * Add tooltip with event message * Add missing status: info for transaction events * Add markAsPaidStrategy configuration to ChannelDetails (#3239) * Fix fulfilment titles, use the same text from OrderDetails * Add back old payments UI (#3238) * Remove Refund button from fulfilments in order with transactions * Show old payments UI if order has payments * Respect channel's markAsPaidStrategy when displaying new UI * Rename onPaymentPaid to onMarkAsPaid prop * Update messages * CR * Update snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshots * Resolve TS errors * Fetch transaction ids in old order query to fix detection * run e2e * fix test should be able to update shipping zone. TC: SALEOR_0808 * CR: Remove funny comment --------- Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> Co-authored-by: Anna Szczech <anna.m.szczech@gmail.com>
2023-03-09 15:51:19 +00:00
import { OrderDetailsFragment, OrderDetailsQuery } from "@dashboard/graphql";
Use graphql-codegen (#1874) * Use generated hooks in apps * Remove unused files * Use proper types in apps * Use generated hooks in attributes * Use generated hooks in auth module * Use generated hooks in categories * Use generated hooks in channels * Use generated types in collections * Remove legacy types from background tasks * Use generated hooks in customers * Use generated hooks in discounts * Use generated hook in file upload * Use generated types in gift cards * Use generated types in home * Use generated hooks in navigation * Use generated hooks in orders * Use generated hooks in pages * Use generated hooks in page types * Use generated hooks in permission groups * Use generated hooks in plugins * Use generated hooks in products * Use fragment to mark product variants * Improve code a bit * Use generated hooks in page types * Use generated types in searches * Use generated hooks in shipping * Use generated hooks in site settings * Use generated hooks in staff members * Use generated hooks in taxes * Place all gql generated files in one directory * Use generated hooks in translations * Use global types from new generated module * Use generated hooks in warehouses * Use generated hooks in webhooks * Use generated fragment types * Unclutter types * Remove hoc components * Split hooks and types * Fetch introspection file * Delete obsolete schema file * Fix rebase artifacts * Fix autoreplace * Fix auth provider tests * Fix urls * Remove leftover types * Fix rebase artifacts
2022-03-09 08:56:55 +00:00
import {
Support for new transactions API (#2233) * Revert "🦄 Simple taxes (#2072)" This reverts commit 5c1a62171d94d00c3b457dc321c0d14900d4188f. * Revert "Revert "🦄 Simple taxes (#2072)"" This reverts commit 3c8289cba657debc676bb6ff677d9494cb308d19. * SALEOR-7898: Split payments - transactions list #2234 commit 0742eee71765caa9c7084f6f3eb9be90808ff29c Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:18:06 2022 +0200 Remove too long font size commit 2724965127b591e703acb966ecc50c018124cb3f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 15:03:35 2022 +0200 Replace custom styles with Typography component commit b94a616953bbef878bdd5d958eb6debda53aa524 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:54:39 2022 +0200 Fix formatting commit 2a2a22692473290b3b566d89e85b265f7b8e0670 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:24:38 2022 +0200 Update messages commit bdde8a0d54429d0d2d01d619ddde8a88fd29f0e1 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:23:37 2022 +0200 Fix failing prettier check commit 2f98b3bccc59bdcd978cc9cee8bede76f45f47a6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:07:46 2022 +0200 Remove !important from styles commit dfce53ba5add1e1a6b175caa2e1c5a03fa9dffe8 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:46:08 2022 +0200 Refactor PR comments commit 43781d792603c59031c75164415443f3b68f86d0 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:02:11 2022 +0200 Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. commit 51e89a0f46059bd6d19513abee128503f818c2f8 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:01:15 2022 +0200 Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 9565cab4a408845de40882ee564c4c7e79a3d5d6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 8 14:13:11 2022 +0200 Update messages commit ebf3b7a5f7a2b49d571d4cd6df2f74027e3d8304 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 8 14:11:59 2022 +0200 Update snapshots commit 854b21d7af3f14e3f7c4e53812c2d30490e0a675 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 7 17:36:55 2022 +0200 Add copy icon to PspReference commit 0124657acf623870773abecdf03b9b5ae3381757 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 7 15:38:45 2022 +0200 Fix order saved when copying PSP reference commit adf151fb56d06d9ee12d13bdef1b324395a86b4a Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 14:44:00 2022 +0200 Update snapshots, fix inline styles in PSP reference commit bfae5d9476e61e27b91ffa64e594a86b82e8f670 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 12:59:57 2022 +0200 Fix transactions table sizing on `md` screen sizing commit cdbb439f80534706a0a2e588f033ae94af04cb72 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 12:38:27 2022 +0200 Fix PSP reference sizing issues commit a2be62f8f2db11319c8843cdd4b6431d7518b389 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 10:06:28 2022 +0200 Add parameter to clear additional params in modals commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 5 15:42:46 2022 +0200 Update prettier to latest version (TS syntax parsing issues) commit 261879696f594b1e09b4a0c112dfce801b1cf6bd Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 5 15:39:08 2022 +0200 Add buttons to void or capture transactions commit ba89cca5ec3e5c61d9468f983ea7b7ab9eea8c14 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 14:13:13 2022 +0200 Add copy feature to psp reference pill commit 7f3ff30a2738bcfa773a5abce7e53828ce4b276e Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:35:02 2022 +0200 Update snapshots commit 4bee083c839ca5d141b8845131dba506a0745a79 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:29:38 2022 +0200 Update messages commit c86431abb6015a28b1cfeddc91cda69cc0c3e06b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:16:37 2022 +0200 Fix transaction events list when no pspReference is provided commit a7127123556677206864aa3a9683c19645724a36 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:09:48 2022 +0200 Fix spacing between transactions commit dc224e2c7ebd2af438f2e997eb1ba3430ca5ffcc Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:06:32 2022 +0200 Highlight rows that have the same pspReference on hover commit 2e9aaed9599a5e5a0064c6140e6b6f48c0587850 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 17:33:06 2022 +0200 Update macaw to unreleased version commit a818c1b0ebeb4e17ea65aa6698c2c9d29be6cc2f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 17:21:24 2022 +0200 Fix transactions list table layout commit 50ae82b961f653dd8b2ba9b9cc4ece5c691fe39b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 16:34:52 2022 +0200 Use Intl.DateTimeFormat to format dates instead of moment.js commit c0f54100cb476637a8d0145ac00ccd5e017a9665 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Aug 31 17:21:34 2022 +0200 Add transaction events commit c34279d5c195734df604605481e3d84c5e81f764 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:53:01 2022 +0200 Fix alignment when amount is <10 commit d3362c24e8bcf0263582dbcc324c2fe403a6f72a Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:42:41 2022 +0200 Fix conditional display logic, add story for long numbers commit 73cce9edd5e25c2cca68411ccebdfd3918099ae5 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:27:18 2022 +0200 Fix IMoney to use new import commit b0cf154c94139be726451ce52b0e4421928ebf80 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:15:37 2022 +0200 Add order transactions component commit 87808f66482448d4301d13196be84cb55912d994 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:28:02 2022 +0200 Don't hide transaction balance when order is not confirmed commit 6818c88b5b26be901ec56fae3302d5ba7b5fa504 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:22:47 2022 +0200 Update lockfile commit 9046b5f56cc293516e578c527abda4a30a66b079 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:20:50 2022 +0200 Update GraphQL schema * SALEOR-7898: Split payments - transactions list #2234 commit 0742eee71765caa9c7084f6f3eb9be90808ff29c Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:18:06 2022 +0200 Remove too long font size commit 2724965127b591e703acb966ecc50c018124cb3f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 15:03:35 2022 +0200 Replace custom styles with Typography component commit b94a616953bbef878bdd5d958eb6debda53aa524 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:54:39 2022 +0200 Fix formatting commit 2a2a22692473290b3b566d89e85b265f7b8e0670 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:24:38 2022 +0200 Update messages commit bdde8a0d54429d0d2d01d619ddde8a88fd29f0e1 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:23:37 2022 +0200 Fix failing prettier check commit 2f98b3bccc59bdcd978cc9cee8bede76f45f47a6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:07:46 2022 +0200 Remove !important from styles commit dfce53ba5add1e1a6b175caa2e1c5a03fa9dffe8 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:46:08 2022 +0200 Refactor PR comments commit 43781d792603c59031c75164415443f3b68f86d0 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:02:11 2022 +0200 Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. commit 51e89a0f46059bd6d19513abee128503f818c2f8 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:01:15 2022 +0200 Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 9565cab4a408845de40882ee564c4c7e79a3d5d6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 8 14:13:11 2022 +0200 Update messages commit ebf3b7a5f7a2b49d571d4cd6df2f74027e3d8304 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 8 14:11:59 2022 +0200 Update snapshots commit 854b21d7af3f14e3f7c4e53812c2d30490e0a675 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 7 17:36:55 2022 +0200 Add copy icon to PspReference commit 0124657acf623870773abecdf03b9b5ae3381757 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 7 15:38:45 2022 +0200 Fix order saved when copying PSP reference commit adf151fb56d06d9ee12d13bdef1b324395a86b4a Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 14:44:00 2022 +0200 Update snapshots, fix inline styles in PSP reference commit bfae5d9476e61e27b91ffa64e594a86b82e8f670 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 12:59:57 2022 +0200 Fix transactions table sizing on `md` screen sizing commit cdbb439f80534706a0a2e588f033ae94af04cb72 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 12:38:27 2022 +0200 Fix PSP reference sizing issues commit a2be62f8f2db11319c8843cdd4b6431d7518b389 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 10:06:28 2022 +0200 Add parameter to clear additional params in modals commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 5 15:42:46 2022 +0200 Update prettier to latest version (TS syntax parsing issues) commit 261879696f594b1e09b4a0c112dfce801b1cf6bd Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 5 15:39:08 2022 +0200 Add buttons to void or capture transactions commit ba89cca5ec3e5c61d9468f983ea7b7ab9eea8c14 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 14:13:13 2022 +0200 Add copy feature to psp reference pill commit 7f3ff30a2738bcfa773a5abce7e53828ce4b276e Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:35:02 2022 +0200 Update snapshots commit 4bee083c839ca5d141b8845131dba506a0745a79 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:29:38 2022 +0200 Update messages commit c86431abb6015a28b1cfeddc91cda69cc0c3e06b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:16:37 2022 +0200 Fix transaction events list when no pspReference is provided commit a7127123556677206864aa3a9683c19645724a36 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:09:48 2022 +0200 Fix spacing between transactions commit dc224e2c7ebd2af438f2e997eb1ba3430ca5ffcc Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:06:32 2022 +0200 Highlight rows that have the same pspReference on hover commit 2e9aaed9599a5e5a0064c6140e6b6f48c0587850 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 17:33:06 2022 +0200 Update macaw to unreleased version commit a818c1b0ebeb4e17ea65aa6698c2c9d29be6cc2f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 17:21:24 2022 +0200 Fix transactions list table layout commit 50ae82b961f653dd8b2ba9b9cc4ece5c691fe39b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 16:34:52 2022 +0200 Use Intl.DateTimeFormat to format dates instead of moment.js commit c0f54100cb476637a8d0145ac00ccd5e017a9665 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Aug 31 17:21:34 2022 +0200 Add transaction events commit c34279d5c195734df604605481e3d84c5e81f764 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:53:01 2022 +0200 Fix alignment when amount is <10 commit d3362c24e8bcf0263582dbcc324c2fe403a6f72a Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:42:41 2022 +0200 Fix conditional display logic, add story for long numbers commit 73cce9edd5e25c2cca68411ccebdfd3918099ae5 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:27:18 2022 +0200 Fix IMoney to use new import commit b0cf154c94139be726451ce52b0e4421928ebf80 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:15:37 2022 +0200 Add order transactions component commit 87808f66482448d4301d13196be84cb55912d994 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:28:02 2022 +0200 Don't hide transaction balance when order is not confirmed commit 6818c88b5b26be901ec56fae3302d5ba7b5fa504 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:22:47 2022 +0200 Update lockfile commit 9046b5f56cc293516e578c527abda4a30a66b079 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:20:50 2022 +0200 Update GraphQL schema * SALEOR-7901: Split payments - order summary and payments balance #2310 commit 8d5be6ae4c46dffe9cca5e20cfe4b458d2cc7f2f Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 14:17:20 2022 +0200 update snapshots commit 7b84da1566a92811e0cf3424085219221ff8876c Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Oct 4 16:10:40 2022 +0200 Refactor inlined functions to separate file commit 798c8cc87fda9ac48837013336d94291b5d87fb4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Oct 4 16:08:27 2022 +0200 Refactor tax amount turnary operator expression commit 001d16d3c4010489fbf8a2872d5d80195797ef7d Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 16:15:12 2022 +0200 Apply suggestions from code review commit 274c6f9f68630d8c91a588a77975d8d519c84e24 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 28 16:07:46 2022 +0200 Apply suggestions from code review Co-authored-by: Dawid <tarasiukdawid@gmail.com> commit ab13210f62b00dc68478ee94a30d5b0d5424cc09 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 13:21:46 2022 +0200 Hide "no payment" text when order has gift cards commit 9159cf1913cec93a7960ba8d5ad29914d11d7a63 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 13:11:52 2022 +0200 Fix "Copied" text doesn't fit on short psp reference commit a7eea637484c010b91b265df8eba5a729bec8e6b Merge: 97f128b1f 3ac5e6304 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Mon Sep 26 16:44:52 2022 +0200 Merge branch 'feature/split-payments' into split-payments/balance commit 3ac5e6304e2d114288ae21d7def120b7cb669887 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:51:05 2022 +0200 Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 97f128b1f7b9376708f3d98a1a5131d5c0acc2be Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Mon Sep 26 11:46:29 2022 +0200 force deploy commit b97d93d8930cb2063772bace0ad5c779852a5c5c Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:08:27 2022 +0200 Fix TS errors commit b679bc91b670661c205ed2bd9c5b209d777173cc Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:35 2022 +0200 Update snapshots commit a6f3d3c50a46325011bba242b431cbf3cb81ac8b Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:21 2022 +0200 Update messages commit 99ec7ca736666b669eb215e463362fd2fe27c690 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:08 2022 +0200 Fix story - gift card commit 3c254dce2386dcbe544810948a86c5cf128d4cb4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 15:34:07 2022 +0200 Improve loading layout commit b1adf9d580d39b3301a8f56d0677a5ccf9608126 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 15:05:37 2022 +0200 Display message in payment card when there are no transactions commit e9bb8b22a95c7e2416ed5e457db7cbddc004fa3d Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 14:11:35 2022 +0200 Handle gift cards edge case: lowered total amount commit 115f56fb6f9e44f7f8bbec84d110a8e1c2af47d2 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 13:56:41 2022 +0200 Filter out payments that are inactive and don't contain any transaction commit e790aadca2a13fcccb8bb3a3c52967b90856c3e4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:57:24 2022 +0200 Remove order level actions, move buttons to payment level commit fd4a158c5aba32f4a7ed31daa54bc37274d1cdbe Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:31:23 2022 +0200 Simplify OrderAddTransaction button commit 6b298357933033df42745d6db465617963b181d6 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:26:40 2022 +0200 Hide grant refund and send refund when there is no payment commit b3c6532d299932bceafcbe48b06aaaf693dc21be Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:14:10 2022 +0200 Add Stories for payments in order, fix edge cases for payments commit 2db8efe628df5c647d36f2b97a48a40bd7c98eaf Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 14:46:54 2022 +0200 Add payments displayed as transactions in order details commit 3751cbf4fecf22c6624d39ca894190abb77363a6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 21 14:03:42 2022 +0200 Add gift card Storybook example, fix spacing between OrderTransaction commit 77a1647c0c7afe38298778372cace06e2dc428fb Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 20 17:00:18 2022 +0200 Remove gift card from OrderSummaryCard commit 85a4894d28d88c386a9b61fe09b517ac7ff8ad60 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 20 16:58:25 2022 +0200 Display gift cards as transactions in order details commit 1e36a176bab8c57c527f5e19ae05e46cf0cefa03 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 14:13:47 2022 +0200 Fix logic for displaying "Mark as paid" button commit 5aeca84a40c8d0a6df03315b56e48dcc1fc39cab Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 13:18:24 2022 +0200 Fix order details page when loading commit a6dc8f13ded5a4d7f5bf0b0778bb52c31b97028f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 13:11:50 2022 +0200 Add "Mark as paid" / Add transaction button commit 7ad01b66dc4b639ae24bbc58a4364eee89e4cf4c Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 14 16:52:38 2022 +0200 Fix logic of showing / hiding capture & authorize amounts commit b4328e4cbf09290f5d1a29ecc3ca88f33fb83142 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 14 13:17:27 2022 +0200 Style payment + summary cards in order, style summary card commit e4bdd44beea265899dbc70db6470ca9307becb5b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 13 15:25:54 2022 +0200 Add payments to order query, add more Storybook cases for orders commit 67dc47d5c19125442f1cf954b9b7d4b4e7d3eff7 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 13 10:53:26 2022 +0200 Add new OrderPayment card commit 093490a01bff3fd7aaaac270d74742a22e0b8885 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 14:46:35 2022 +0200 Refactor OrderPayment -> OrderSummaryCard commit 7eb73e2650d9602ef635a4b6b8a4aefd4ad89730 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:51:05 2022 +0200 Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 6818c88b5b26be901ec56fae3302d5ba7b5fa504 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:22:47 2022 +0200 Update lockfile commit 9046b5f56cc293516e578c527abda4a30a66b079 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:20:50 2022 +0200 Update GraphQL schema * SALEOR-7904: Split payments - Grant refund #2336 commit 4681481fc163683936a53fa8436a0eecad26f9c1 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Nov 2 16:49:45 2022 +0100 Update snapshots commit 0831c4f75670009bc0a17fe1e9dae94646927866 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Nov 2 15:24:43 2022 +0100 Pin macaw version commit b588948fa260509c5e13362b48f72d277897f7bb Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Oct 17 17:31:53 2022 +0200 Fix refund card not working while loading commit fccd15c73b40231423e544256541ddc4ebc4b37a Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 15:23:39 2022 +0200 Add exhaustiveness check to switch...case statemet commit 62e6c03b02bea5c2fb785e9cccbaf024b4ffa6cb Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 14:09:31 2022 +0200 Remove USD as default currency commit 586f91a6c87375544223dc666e1a358cbd3c814c Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 14:08:30 2022 +0200 Refactor ProductCard event handlers into separate functions commit 8b242905c7b787102ef764adc5f574ab3e9c77de Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 14:05:35 2022 +0200 Refactor fulfilment subtitle into helper function commit 1cdba397497e59aa89d2d4fb05816631e69f0ef6 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 14:01:05 2022 +0200 Refactor payments summary logic commit 5ca4709d3e902186005901f1ee68c3cb2b80df64 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 13:10:58 2022 +0200 Refactor iterator spread to Array.from for more readability commit d47098ce8cdc0c8ec6b7f49e5a7476cfebde62b7 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 10:52:59 2022 +0200 Update snapshots, messages commit 53228797377f7dfeb830eb2e7176ea70c4dd3fec Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 16:33:09 2022 +0200 Refactor ProductCard to use TableRowLink commit f08d2c717a04a4e45a59b0d80b95f7b949f3ebb1 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 16:32:49 2022 +0200 Disable hover effect when TableRow is not clickable commit 0a7c75223e0a7c4cf7e01eb6e3d6644090be8b08 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 15:52:05 2022 +0200 Refactor payments summary line into separate component commit e2bc2ec506e5045d08560c6105685665820830de Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 15:41:49 2022 +0200 Show granted, pending and refunded amounts commit f9a47a4c7c48e479f4748d4bf8d373d2d1e6d3ea Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 15:18:33 2022 +0200 Fix selected refund value calculated to NaN commit 43bd259208359d1c2862c5493a16758de6970430 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 15:16:41 2022 +0200 Don't prefill refund amount, disable submit when amount is 0 commit 41d461a40b09723f880200796eab4c6a0895969f Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 14:14:55 2022 +0200 Remove warning text in Refund Card commit 14cd616fdd8b6ae93b4563c87af33adf4b86c922 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 14:13:54 2022 +0200 Fix spacing in the Refund Card commit 825bd16752795749fba20043772b3b862005da49 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 17:13:55 2022 +0200 Update snapshots commit 74427bb29a44cba6cb2c9b8d8db9997cfa6dd68b Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 16:59:06 2022 +0200 Update messages commit ddc6f8d09ecf82763c9ab3b4e9ed282863a5c970 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 16:52:36 2022 +0200 redeploy commit ee6341347ba95e06e18760a40b1c9aa03a0794a4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 16:47:02 2022 +0200 Improve loading state of grant refund view, add input labels commit 186caa1d243c2c9a92b4badb99a07f8275d61000 Merge: 319f2094b d21e75ead Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 16:17:57 2022 +0200 Merge branch 'feature/split-payments' into split-payments/grant-refund commit d21e75ead0a9222c3ab7884b73c00c652a605ea4 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Oct 5 14:35:00 2022 +0200 SALEOR-7901: Split payments - order summary and payments balance (#2310) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * force deploy * Fix "Copied" text doesn't fit on short psp reference * Hide "no payment" text when order has gift cards * Apply suggestions from code review Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Apply suggestions from code review * Refactor tax amount turnary operator expression * Refactor inlined functions to separate file * update snapshots Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> commit 90c55d5775e7acdbbe0dc75014effa09776bae8e Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:51:05 2022 +0200 Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 319f2094bb5f61be7de3d1f329a04d7556aaa9c6 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 10:47:13 2022 +0200 Add edit grant refund view commit f01a0692308030466260f54a372f57a272ff7d6a Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Oct 4 12:58:44 2022 +0200 Fix form leave confirm dialog commit e3844037a67577a5b6407a65df4a20c58fca8835 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Oct 4 10:40:42 2022 +0200 Handle form submission commit a7472a526fb5ba869bca03b418242cab6cc33036 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Mon Oct 3 15:57:35 2022 +0200 Write query for grant refund view, add product card commit 9942a125458f4185cce6c6338b1f28f505792c82 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 30 17:01:19 2022 +0200 Calculate shipping cost, refactor refund card into component commit 351901c3072450b98bde03d45eba119336b3cb2a Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 30 15:07:42 2022 +0200 Add grant refund form and price calculation logic commit b19854d8ef77fc3449e041986008799b63c4ba21 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 15:49:21 2022 +0200 Add grant refund create mutation commit df0ad7c78d75ea38ee6349f226c573f833c53800 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 15:49:01 2022 +0200 Add OrderGrantRefundPage commit afc496add5038224e4a971bcaadfc60a5a17bd10 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Sep 27 15:58:17 2022 +0200 Add granted refunds list commit 3d78fbf28318733b71c423e0e0f359d85002bf07 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Mon Sep 26 13:37:48 2022 +0200 Add grant refund to order query commit b97d93d8930cb2063772bace0ad5c779852a5c5c Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:08:27 2022 +0200 Fix TS errors commit b679bc91b670661c205ed2bd9c5b209d777173cc Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:35 2022 +0200 Update snapshots commit a6f3d3c50a46325011bba242b431cbf3cb81ac8b Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:21 2022 +0200 Update messages commit 99ec7ca736666b669eb215e463362fd2fe27c690 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:08 2022 +0200 Fix story - gift card commit 3c254dce2386dcbe544810948a86c5cf128d4cb4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 15:34:07 2022 +0200 Improve loading layout commit b1adf9d580d39b3301a8f56d0677a5ccf9608126 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 15:05:37 2022 +0200 Display message in payment card when there are no transactions commit e9bb8b22a95c7e2416ed5e457db7cbddc004fa3d Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 14:11:35 2022 +0200 Handle gift cards edge case: lowered total amount commit 115f56fb6f9e44f7f8bbec84d110a8e1c2af47d2 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 13:56:41 2022 +0200 Filter out payments that are inactive and don't contain any transaction commit e790aadca2a13fcccb8bb3a3c52967b90856c3e4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:57:24 2022 +0200 Remove order level actions, move buttons to payment level commit fd4a158c5aba32f4a7ed31daa54bc37274d1cdbe Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:31:23 2022 +0200 Simplify OrderAddTransaction button commit 6b298357933033df42745d6db465617963b181d6 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:26:40 2022 +0200 Hide grant refund and send refund when there is no payment commit b3c6532d299932bceafcbe48b06aaaf693dc21be Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:14:10 2022 +0200 Add Stories for payments in order, fix edge cases for payments commit 2db8efe628df5c647d36f2b97a48a40bd7c98eaf Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 14:46:54 2022 +0200 Add payments displayed as transactions in order details commit 3751cbf4fecf22c6624d39ca894190abb77363a6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 21 14:03:42 2022 +0200 Add gift card Storybook example, fix spacing between OrderTransaction commit 77a1647c0c7afe38298778372cace06e2dc428fb Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 20 17:00:18 2022 +0200 Remove gift card from OrderSummaryCard commit 85a4894d28d88c386a9b61fe09b517ac7ff8ad60 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 20 16:58:25 2022 +0200 Display gift cards as transactions in order details commit 1e36a176bab8c57c527f5e19ae05e46cf0cefa03 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 14:13:47 2022 +0200 Fix logic for displaying "Mark as paid" button commit 5aeca84a40c8d0a6df03315b56e48dcc1fc39cab Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 13:18:24 2022 +0200 Fix order details page when loading commit a6dc8f13ded5a4d7f5bf0b0778bb52c31b97028f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 13:11:50 2022 +0200 Add "Mark as paid" / Add transaction button commit 7ad01b66dc4b639ae24bbc58a4364eee89e4cf4c Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 14 16:52:38 2022 +0200 Fix logic of showing / hiding capture & authorize amounts commit b4328e4cbf09290f5d1a29ecc3ca88f33fb83142 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 14 13:17:27 2022 +0200 Style payment + summary cards in order, style summary card commit e4bdd44beea265899dbc70db6470ca9307becb5b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 13 15:25:54 2022 +0200 Add payments to order query, add more Storybook cases for orders commit 67dc47d5c19125442f1cf954b9b7d4b4e7d3eff7 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 13 10:53:26 2022 +0200 Add new OrderPayment card commit 093490a01bff3fd7aaaac270d74742a22e0b8885 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 14:46:35 2022 +0200 Refactor OrderPayment -> OrderSummaryCard commit 7eb73e2650d9602ef635a4b6b8a4aefd4ad89730 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:51:05 2022 +0200 Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 6818c88b5b26be901ec56fae3302d5ba7b5fa504 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:22:47 2022 +0200 Update lockfile commit 9046b5f56cc293516e578c527abda4a30a66b079 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:20:50 2022 +0200 Update GraphQL schema * Fix TS issues * Fix EditorJS TS issues * Fix Apollo & apollo-upload-client type mismatch * SALEOR-7900 - Grant refund: Send refund view (#2359) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * Add grant refund to order query * Add granted refunds list * Add OrderGrantRefundPage * Add grant refund create mutation * Add grant refund form and price calculation logic * Calculate shipping cost, refactor refund card into component * Write query for grant refund view, add product card * Handle form submission * Fix form leave confirm dialog * Add edit grant refund view * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * SALEOR-7901: Split payments - order summary and payments balance (#2310) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * force deploy * Fix "Copied" text doesn't fit on short psp reference * Hide "no payment" text when order has gift cards * Apply suggestions from code review Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Apply suggestions from code review * Refactor tax amount turnary operator expression * Refactor inlined functions to separate file * update snapshots Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Improve loading state of grant refund view, add input labels * redeploy * Update messages * Update snapshots * Fix spacing in the Refund Card * Remove warning text in Refund Card * Don't prefill refund amount, disable submit when amount is 0 * Fix selected refund value calculated to NaN * Show granted, pending and refunded amounts * Refactor payments summary line into separate component * Disable hover effect when TableRow is not clickable * Refactor ProductCard to use TableRowLink * Update snapshots, messages * Refactor iterator spread to Array.from for more readability * Refactor payments summary logic * Refactor fulfilment subtitle into helper function * Refactor ProductCard event handlers into separate functions * Remove USD as default currency * Add exhaustiveness check to switch...case statemet * Update snapshots, messages * Add new page [wip] * Fix refund card not working while loading * Add new page [wip] * Refactor order transaction component structure * [WIP] Send refund page * Add button to set max amount of refund * Update GraphQL schema * Update components after changing GraphQL schema * Add manual refunds * Disable refunds when transaction doesn't have appropriate actions * Update macaw * Update messages * Update snapshots * SALEOR-7904: Split payments - Grant refund (#2336) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * Add grant refund to order query * Add granted refunds list * Add OrderGrantRefundPage * Add grant refund create mutation * Add grant refund form and price calculation logic * Calculate shipping cost, refactor refund card into component * Write query for grant refund view, add product card * Handle form submission * Fix form leave confirm dialog * Add edit grant refund view * Improve loading state of grant refund view, add input labels * redeploy * Update messages * Update snapshots * Fix spacing in the Refund Card * Remove warning text in Refund Card * Don't prefill refund amount, disable submit when amount is 0 * Fix selected refund value calculated to NaN * Show granted, pending and refunded amounts * Refactor payments summary line into separate component * Disable hover effect when TableRow is not clickable * Refactor ProductCard to use TableRowLink * Update snapshots, messages * Refactor iterator spread to Array.from for more readability * Refactor payments summary logic * Refactor fulfilment subtitle into helper function * Refactor ProductCard event handlers into separate functions * Remove USD as default currency * Add exhaustiveness check to switch...case statemet * Fix refund card not working while loading * Pin macaw version * Update snapshots Co-authored-by: Michał Droń <dron.official@yahoo.com> * Remove OrderRefund view * Update messages * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * SALEOR-7901: Split payments - order summary and payments balance (#2310) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * force deploy * Fix "Copied" text doesn't fit on short psp reference * Hide "no payment" text when order has gift cards * Apply suggestions from code review Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Apply suggestions from code review * Refactor tax amount turnary operator expression * Refactor inlined functions to separate file * update snapshots Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Fix types after merge * Remove comment * Refactor common messages * Refactor inline formatted message * Resolve CR * Update src/utils/errors/transaction.ts Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor money format function * Fix EditorJS TS issues * Fix Apollo & apollo-upload-client type mismatch * Add loading state to OrderSendRefund * Fix messages * Fix storybook not building * Fix stories, update snapshots, fix currency formatting Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Fix grant refund page not loading * Replace classnames with clsx * Add missing fields to transactions list, new psp reference design (#2769) * Add modal to create manual capture transactions in OrderDetails (#2880) * Add manual capture transaction mutation * Add manual transaction capture modal * Refactor common elements of manual transaction into shared component * Rewrite OrderManualTransactionForm to export form components separately * Add tests for OrderManualTransactionForm hook * Add tests to OrderManualTransactionForm Form component * Fix polly recording ids, read replay / record config from env vars * Add missing messages * Remove refund functionality in Return & Replace (#2876) * Refactor messages * Remove old compoennts related to return + refund functionality * Refactor return & replace internal components structure * Add new submit card to OrderReturn * Replace onRefundPayment with href * add missing test * Update messages * Fix TS errors after merge * Update imports @saleor -> @dashboard * Update dashboard OrderDetails after changes in core (#2933) * Fix TS errors after merge * Update transaction events to use new `type` field * Remove unused styles * Fix table row hover effect * Update messages * Add "createdBy" to order transaction fixtures * Add "createdBy" to TransactionEvent list * Fix crash when transaction event has invalid data * Add styles for PspReference link * Update messages * Add no events message to transaction events list * Add PSP Reference field to manual transactions, update mutations * Remove hiding from add manual transaction button * Fix styling of ManualRefundCard * Fix TS error * Rename OrderPayment -> OrderPaymentSummaryCard * Add pending amounts to OrderPaymentSummaryCard * Refactor PaymentsSummary * Add tests for OrderAddTransaction * Extract messages * Add tests for PaymentSummary calculation * Add tests to EventCreatedBy * Add tests to EventItem * Add tests for transaction event status mapping * Fix TS error * Update schema * Add missing fields to TransactionItem fragment * Add missing fields to OrderTransaction * fixup! Update schema * Fix CR comments * Update imports @saleor -> @dashboard, fix types * Fix CR comments * Fix Jest wrong timezone when run locally * Fix EventItem test using invalid date * Add feature flags to split payments PR (#3044) * Remove transactions related changes from GraphQL files * Fix issues with build-types, when feature flags are used * Generate transactions only GraphQL files * Update GraphQL imports * Fix issue with dependencies * Restore deleted views * Add feature flags to OrderReturn * Add feature flags to OrderSendRefund * Add feature flag to OrderDetailsPage * Add feature flag check in new order routes * Update messages * Fix TS error * Add tests for OrderPaymentOrTransaction * Update schema * Use different query for order when FF is enabled * Fix failing CI * Fix CR * fixup! Merge branch 'feature/split-payments' into split-payments/feature-flag * Regenerate types after merge * Transactions small fixes (#3110) * Fix transaction action modal not closing on scucess * Fix layout shift on OrderSendRefund * Update schema behind feature flag * Update types * Add missing props * Fix order event types * Update OrderDetails to fix spacing in new macaw redesign * Update GrantRefund page with new pages layout * Update SendRefundPage with new page layout * Update transactions feature flag schema * Rollback fetch-schema to default values * Add opacity to transactions that cannot be refunded * Fix return & replace button message * Add missing messages * Add tooltip with event message * Add missing status: info for transaction events * Add markAsPaidStrategy configuration to ChannelDetails (#3239) * Fix fulfilment titles, use the same text from OrderDetails * Add back old payments UI (#3238) * Remove Refund button from fulfilments in order with transactions * Show old payments UI if order has payments * Respect channel's markAsPaidStrategy when displaying new UI * Rename onPaymentPaid to onMarkAsPaid prop * Update messages * CR * Update snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshots * Resolve TS errors * Fetch transaction ids in old order query to fix detection * run e2e * fix test should be able to update shipping zone. TC: SALEOR_0808 * CR: Remove funny comment --------- Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> Co-authored-by: Anna Szczech <anna.m.szczech@gmail.com>
2023-03-09 15:51:19 +00:00
OrderDetailsWithTransactionsFragment,
OrderDetailsWithTransactionsQuery,
Fulfillment creation refactor (#1896) * Create change warehouse dialog (#1850) * Add allocations & variant stocks to order details query * Add asc sorting to warehouse search query * Add OrderChangeWarehouseDialog component * Add key to warehouse list in dialog * Update snapshots * Remove debug directive * Remove IDs from messages * Fix typo in method name & extract messages * Add quantity to allocations in order details query * Add types to functions * Move functions to local utils file * Add utility type WithOptional * Fix warehouse types * Change multiple items unavailable message name * Fix fetching onScroll * Fix types in utils * Add backdrop click support * Add id to stocks and allocations * Change unavailableLines from .map to .filter Co-authored-by: Wojciech Mista <wojciech.mista@hotmail.com> * Fix linter issue Co-authored-by: Wojciech Mista <wojciech.mista@hotmail.com> * Refactor order cards headers (#1875) * Add keys to TableLines * Bump macaw * Move & rename CardTitle used in Cards with order lines * Improve OrderCardTitle typography * Replace StatusLabels with CircleIndicators * Fix card title divs placement * Add warehouse selection button to OrderUnfulfilledCard * Fix fulfill button placement * Update snapshots * Make warehouse in order details view optional so that it works with uncofirmed orders * Fix undefined lines in warehouse dialog * Fix spacing in warehouse change button * Fix macaw dependency * Bump macaw-ui * Extract messages * Implement default warehouse selection logic * Move CircleIndicator render condition to wrapper * Fix failing reduce on orders with no lines * Improve warehousesAvailable early return * Drop counter in favor of filter().length * Fix tests post-rebase * Refactor fulfillment details page (#1915) * Add shipment information card * Refactor multiple warehouse fulfilling to one warehouse * Fix fulfill button navigation * Remove redundant code from OrderFulfill view * Fix OrderFulfill story * Move styling to seperate file & remove unused classes * Replace colQuantityTotal class with colStock * Add warehouse label under page header * Fix preorder cases * Change default values to maximum * Simplify logic * Add badge for preorder & deleted variant cases * Remove unused data * Add yellow outline for exceeding stock * Fix failing tests * Extract messages * Fix tests post-rebase * Add support for tracking number * Block fulfilling no items * Fix deleted variant order details bug * Fix preorder & deleted variant cases * Update snapshots * Remove redundant import * Fix linter issue * Extract fulfillment lines as separate component * Fix types * Export styles & messages to seperate files * Simplify formset changes * Fix warning input styling * Fix shouldEnableSave for overfulfillment cases * Simplify preorder rendering * Move empty line rendering * Change Warehouse prop to just id of it * Add endAdornment for deleted variant cases * Update snapshots * Fix linter issue * Extract messages * Fix incorrect operator precedence resulting in NaN values * Extract fulfillment lines to fragment * Replace nested types with fragment type * Match fragment names * Update snapshots * Create exceeding stock confirmation dialog (#1970) * Cherry-pick OrderFulfillStockExceededDialog * Fix types to graphql-codegen * Unify names in OrderFulfillStockExceededDialogLines * Fix types in OrderFulfillStockExceededDialogLines * Fix types in util * Change utils for usage with single warehouse context * Refactor OrderFulfillStockExceededDialogLine for usage with single warehouse context * Fix deleted variant cases in OrderFulfillStockExceededDialogLine * Include only exceeded lines * Display stock exceeded dialog on error * Add confirm button state * Change fixed height in OrderFulfillStockExceededDialog to responsive * Extract messages * Move initial form data after interfaces * Change nested type to fragment * Reuse logic * Remove unused import * Remove redundant isStockError * Remove unused imports * Fix minor bugs in fulfillment creation refactor (#1972) * Fix unfulfilled card header quantity calculation * Fix formset default value for deleted variants * Update snapshots * Fix default warehouse selection in order draft (#1971) * Fix default warehouse selection * Replace Skeleton with circular progress * Reuse logic * Reuse logic * Apply CR fixes * Remove unused imports * Fix canceled order header status * Update snapshots * Revert CircularProgress & change to Skeleton * Change complex types to fragments * Extract default warehouse logic to hook * Fix linter issue * Remove type assertion from OrderFulfillPage story * Handle exceeding stock fulfillment approvals (#1988) * wip Add OrderFulfillStockExceeded modal for fulfillment approvals * wip Fix types & imports * wip Fix union typing in stock exceeded dialog for both views * Add allowStockToBeExceeded flag on submit * Fix lines keys in FulfilledCard * Remove redundant import * Extract attributes caption function * Use getById util * Fix deleted warehouse cases in approvals * Fix typo * Fix styling for long warehouse names (#2019) * Fix styling in change warehouse dialog * Fix styling in warehouse selection button * Add extra margin in button * Update snapshots Co-authored-by: Wojciech Mista <wojciech.mista@hotmail.com>
2022-04-29 09:16:58 +00:00
OrderStatus,
Support for new transactions API (#2233) * Revert "🦄 Simple taxes (#2072)" This reverts commit 5c1a62171d94d00c3b457dc321c0d14900d4188f. * Revert "Revert "🦄 Simple taxes (#2072)"" This reverts commit 3c8289cba657debc676bb6ff677d9494cb308d19. * SALEOR-7898: Split payments - transactions list #2234 commit 0742eee71765caa9c7084f6f3eb9be90808ff29c Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:18:06 2022 +0200 Remove too long font size commit 2724965127b591e703acb966ecc50c018124cb3f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 15:03:35 2022 +0200 Replace custom styles with Typography component commit b94a616953bbef878bdd5d958eb6debda53aa524 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:54:39 2022 +0200 Fix formatting commit 2a2a22692473290b3b566d89e85b265f7b8e0670 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:24:38 2022 +0200 Update messages commit bdde8a0d54429d0d2d01d619ddde8a88fd29f0e1 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:23:37 2022 +0200 Fix failing prettier check commit 2f98b3bccc59bdcd978cc9cee8bede76f45f47a6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:07:46 2022 +0200 Remove !important from styles commit dfce53ba5add1e1a6b175caa2e1c5a03fa9dffe8 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:46:08 2022 +0200 Refactor PR comments commit 43781d792603c59031c75164415443f3b68f86d0 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:02:11 2022 +0200 Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. commit 51e89a0f46059bd6d19513abee128503f818c2f8 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:01:15 2022 +0200 Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 9565cab4a408845de40882ee564c4c7e79a3d5d6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 8 14:13:11 2022 +0200 Update messages commit ebf3b7a5f7a2b49d571d4cd6df2f74027e3d8304 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 8 14:11:59 2022 +0200 Update snapshots commit 854b21d7af3f14e3f7c4e53812c2d30490e0a675 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 7 17:36:55 2022 +0200 Add copy icon to PspReference commit 0124657acf623870773abecdf03b9b5ae3381757 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 7 15:38:45 2022 +0200 Fix order saved when copying PSP reference commit adf151fb56d06d9ee12d13bdef1b324395a86b4a Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 14:44:00 2022 +0200 Update snapshots, fix inline styles in PSP reference commit bfae5d9476e61e27b91ffa64e594a86b82e8f670 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 12:59:57 2022 +0200 Fix transactions table sizing on `md` screen sizing commit cdbb439f80534706a0a2e588f033ae94af04cb72 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 12:38:27 2022 +0200 Fix PSP reference sizing issues commit a2be62f8f2db11319c8843cdd4b6431d7518b389 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 10:06:28 2022 +0200 Add parameter to clear additional params in modals commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 5 15:42:46 2022 +0200 Update prettier to latest version (TS syntax parsing issues) commit 261879696f594b1e09b4a0c112dfce801b1cf6bd Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 5 15:39:08 2022 +0200 Add buttons to void or capture transactions commit ba89cca5ec3e5c61d9468f983ea7b7ab9eea8c14 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 14:13:13 2022 +0200 Add copy feature to psp reference pill commit 7f3ff30a2738bcfa773a5abce7e53828ce4b276e Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:35:02 2022 +0200 Update snapshots commit 4bee083c839ca5d141b8845131dba506a0745a79 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:29:38 2022 +0200 Update messages commit c86431abb6015a28b1cfeddc91cda69cc0c3e06b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:16:37 2022 +0200 Fix transaction events list when no pspReference is provided commit a7127123556677206864aa3a9683c19645724a36 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:09:48 2022 +0200 Fix spacing between transactions commit dc224e2c7ebd2af438f2e997eb1ba3430ca5ffcc Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:06:32 2022 +0200 Highlight rows that have the same pspReference on hover commit 2e9aaed9599a5e5a0064c6140e6b6f48c0587850 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 17:33:06 2022 +0200 Update macaw to unreleased version commit a818c1b0ebeb4e17ea65aa6698c2c9d29be6cc2f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 17:21:24 2022 +0200 Fix transactions list table layout commit 50ae82b961f653dd8b2ba9b9cc4ece5c691fe39b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 16:34:52 2022 +0200 Use Intl.DateTimeFormat to format dates instead of moment.js commit c0f54100cb476637a8d0145ac00ccd5e017a9665 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Aug 31 17:21:34 2022 +0200 Add transaction events commit c34279d5c195734df604605481e3d84c5e81f764 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:53:01 2022 +0200 Fix alignment when amount is <10 commit d3362c24e8bcf0263582dbcc324c2fe403a6f72a Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:42:41 2022 +0200 Fix conditional display logic, add story for long numbers commit 73cce9edd5e25c2cca68411ccebdfd3918099ae5 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:27:18 2022 +0200 Fix IMoney to use new import commit b0cf154c94139be726451ce52b0e4421928ebf80 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:15:37 2022 +0200 Add order transactions component commit 87808f66482448d4301d13196be84cb55912d994 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:28:02 2022 +0200 Don't hide transaction balance when order is not confirmed commit 6818c88b5b26be901ec56fae3302d5ba7b5fa504 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:22:47 2022 +0200 Update lockfile commit 9046b5f56cc293516e578c527abda4a30a66b079 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:20:50 2022 +0200 Update GraphQL schema * SALEOR-7898: Split payments - transactions list #2234 commit 0742eee71765caa9c7084f6f3eb9be90808ff29c Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:18:06 2022 +0200 Remove too long font size commit 2724965127b591e703acb966ecc50c018124cb3f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 15:03:35 2022 +0200 Replace custom styles with Typography component commit b94a616953bbef878bdd5d958eb6debda53aa524 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:54:39 2022 +0200 Fix formatting commit 2a2a22692473290b3b566d89e85b265f7b8e0670 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:24:38 2022 +0200 Update messages commit bdde8a0d54429d0d2d01d619ddde8a88fd29f0e1 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:23:37 2022 +0200 Fix failing prettier check commit 2f98b3bccc59bdcd978cc9cee8bede76f45f47a6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:07:46 2022 +0200 Remove !important from styles commit dfce53ba5add1e1a6b175caa2e1c5a03fa9dffe8 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:46:08 2022 +0200 Refactor PR comments commit 43781d792603c59031c75164415443f3b68f86d0 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:02:11 2022 +0200 Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. commit 51e89a0f46059bd6d19513abee128503f818c2f8 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:01:15 2022 +0200 Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 9565cab4a408845de40882ee564c4c7e79a3d5d6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 8 14:13:11 2022 +0200 Update messages commit ebf3b7a5f7a2b49d571d4cd6df2f74027e3d8304 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 8 14:11:59 2022 +0200 Update snapshots commit 854b21d7af3f14e3f7c4e53812c2d30490e0a675 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 7 17:36:55 2022 +0200 Add copy icon to PspReference commit 0124657acf623870773abecdf03b9b5ae3381757 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 7 15:38:45 2022 +0200 Fix order saved when copying PSP reference commit adf151fb56d06d9ee12d13bdef1b324395a86b4a Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 14:44:00 2022 +0200 Update snapshots, fix inline styles in PSP reference commit bfae5d9476e61e27b91ffa64e594a86b82e8f670 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 12:59:57 2022 +0200 Fix transactions table sizing on `md` screen sizing commit cdbb439f80534706a0a2e588f033ae94af04cb72 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 12:38:27 2022 +0200 Fix PSP reference sizing issues commit a2be62f8f2db11319c8843cdd4b6431d7518b389 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 10:06:28 2022 +0200 Add parameter to clear additional params in modals commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 5 15:42:46 2022 +0200 Update prettier to latest version (TS syntax parsing issues) commit 261879696f594b1e09b4a0c112dfce801b1cf6bd Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 5 15:39:08 2022 +0200 Add buttons to void or capture transactions commit ba89cca5ec3e5c61d9468f983ea7b7ab9eea8c14 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 14:13:13 2022 +0200 Add copy feature to psp reference pill commit 7f3ff30a2738bcfa773a5abce7e53828ce4b276e Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:35:02 2022 +0200 Update snapshots commit 4bee083c839ca5d141b8845131dba506a0745a79 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:29:38 2022 +0200 Update messages commit c86431abb6015a28b1cfeddc91cda69cc0c3e06b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:16:37 2022 +0200 Fix transaction events list when no pspReference is provided commit a7127123556677206864aa3a9683c19645724a36 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:09:48 2022 +0200 Fix spacing between transactions commit dc224e2c7ebd2af438f2e997eb1ba3430ca5ffcc Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:06:32 2022 +0200 Highlight rows that have the same pspReference on hover commit 2e9aaed9599a5e5a0064c6140e6b6f48c0587850 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 17:33:06 2022 +0200 Update macaw to unreleased version commit a818c1b0ebeb4e17ea65aa6698c2c9d29be6cc2f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 17:21:24 2022 +0200 Fix transactions list table layout commit 50ae82b961f653dd8b2ba9b9cc4ece5c691fe39b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 16:34:52 2022 +0200 Use Intl.DateTimeFormat to format dates instead of moment.js commit c0f54100cb476637a8d0145ac00ccd5e017a9665 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Aug 31 17:21:34 2022 +0200 Add transaction events commit c34279d5c195734df604605481e3d84c5e81f764 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:53:01 2022 +0200 Fix alignment when amount is <10 commit d3362c24e8bcf0263582dbcc324c2fe403a6f72a Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:42:41 2022 +0200 Fix conditional display logic, add story for long numbers commit 73cce9edd5e25c2cca68411ccebdfd3918099ae5 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:27:18 2022 +0200 Fix IMoney to use new import commit b0cf154c94139be726451ce52b0e4421928ebf80 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:15:37 2022 +0200 Add order transactions component commit 87808f66482448d4301d13196be84cb55912d994 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:28:02 2022 +0200 Don't hide transaction balance when order is not confirmed commit 6818c88b5b26be901ec56fae3302d5ba7b5fa504 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:22:47 2022 +0200 Update lockfile commit 9046b5f56cc293516e578c527abda4a30a66b079 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:20:50 2022 +0200 Update GraphQL schema * SALEOR-7901: Split payments - order summary and payments balance #2310 commit 8d5be6ae4c46dffe9cca5e20cfe4b458d2cc7f2f Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 14:17:20 2022 +0200 update snapshots commit 7b84da1566a92811e0cf3424085219221ff8876c Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Oct 4 16:10:40 2022 +0200 Refactor inlined functions to separate file commit 798c8cc87fda9ac48837013336d94291b5d87fb4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Oct 4 16:08:27 2022 +0200 Refactor tax amount turnary operator expression commit 001d16d3c4010489fbf8a2872d5d80195797ef7d Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 16:15:12 2022 +0200 Apply suggestions from code review commit 274c6f9f68630d8c91a588a77975d8d519c84e24 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 28 16:07:46 2022 +0200 Apply suggestions from code review Co-authored-by: Dawid <tarasiukdawid@gmail.com> commit ab13210f62b00dc68478ee94a30d5b0d5424cc09 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 13:21:46 2022 +0200 Hide "no payment" text when order has gift cards commit 9159cf1913cec93a7960ba8d5ad29914d11d7a63 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 13:11:52 2022 +0200 Fix "Copied" text doesn't fit on short psp reference commit a7eea637484c010b91b265df8eba5a729bec8e6b Merge: 97f128b1f 3ac5e6304 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Mon Sep 26 16:44:52 2022 +0200 Merge branch 'feature/split-payments' into split-payments/balance commit 3ac5e6304e2d114288ae21d7def120b7cb669887 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:51:05 2022 +0200 Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 97f128b1f7b9376708f3d98a1a5131d5c0acc2be Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Mon Sep 26 11:46:29 2022 +0200 force deploy commit b97d93d8930cb2063772bace0ad5c779852a5c5c Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:08:27 2022 +0200 Fix TS errors commit b679bc91b670661c205ed2bd9c5b209d777173cc Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:35 2022 +0200 Update snapshots commit a6f3d3c50a46325011bba242b431cbf3cb81ac8b Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:21 2022 +0200 Update messages commit 99ec7ca736666b669eb215e463362fd2fe27c690 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:08 2022 +0200 Fix story - gift card commit 3c254dce2386dcbe544810948a86c5cf128d4cb4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 15:34:07 2022 +0200 Improve loading layout commit b1adf9d580d39b3301a8f56d0677a5ccf9608126 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 15:05:37 2022 +0200 Display message in payment card when there are no transactions commit e9bb8b22a95c7e2416ed5e457db7cbddc004fa3d Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 14:11:35 2022 +0200 Handle gift cards edge case: lowered total amount commit 115f56fb6f9e44f7f8bbec84d110a8e1c2af47d2 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 13:56:41 2022 +0200 Filter out payments that are inactive and don't contain any transaction commit e790aadca2a13fcccb8bb3a3c52967b90856c3e4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:57:24 2022 +0200 Remove order level actions, move buttons to payment level commit fd4a158c5aba32f4a7ed31daa54bc37274d1cdbe Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:31:23 2022 +0200 Simplify OrderAddTransaction button commit 6b298357933033df42745d6db465617963b181d6 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:26:40 2022 +0200 Hide grant refund and send refund when there is no payment commit b3c6532d299932bceafcbe48b06aaaf693dc21be Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:14:10 2022 +0200 Add Stories for payments in order, fix edge cases for payments commit 2db8efe628df5c647d36f2b97a48a40bd7c98eaf Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 14:46:54 2022 +0200 Add payments displayed as transactions in order details commit 3751cbf4fecf22c6624d39ca894190abb77363a6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 21 14:03:42 2022 +0200 Add gift card Storybook example, fix spacing between OrderTransaction commit 77a1647c0c7afe38298778372cace06e2dc428fb Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 20 17:00:18 2022 +0200 Remove gift card from OrderSummaryCard commit 85a4894d28d88c386a9b61fe09b517ac7ff8ad60 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 20 16:58:25 2022 +0200 Display gift cards as transactions in order details commit 1e36a176bab8c57c527f5e19ae05e46cf0cefa03 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 14:13:47 2022 +0200 Fix logic for displaying "Mark as paid" button commit 5aeca84a40c8d0a6df03315b56e48dcc1fc39cab Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 13:18:24 2022 +0200 Fix order details page when loading commit a6dc8f13ded5a4d7f5bf0b0778bb52c31b97028f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 13:11:50 2022 +0200 Add "Mark as paid" / Add transaction button commit 7ad01b66dc4b639ae24bbc58a4364eee89e4cf4c Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 14 16:52:38 2022 +0200 Fix logic of showing / hiding capture & authorize amounts commit b4328e4cbf09290f5d1a29ecc3ca88f33fb83142 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 14 13:17:27 2022 +0200 Style payment + summary cards in order, style summary card commit e4bdd44beea265899dbc70db6470ca9307becb5b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 13 15:25:54 2022 +0200 Add payments to order query, add more Storybook cases for orders commit 67dc47d5c19125442f1cf954b9b7d4b4e7d3eff7 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 13 10:53:26 2022 +0200 Add new OrderPayment card commit 093490a01bff3fd7aaaac270d74742a22e0b8885 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 14:46:35 2022 +0200 Refactor OrderPayment -> OrderSummaryCard commit 7eb73e2650d9602ef635a4b6b8a4aefd4ad89730 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:51:05 2022 +0200 Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 6818c88b5b26be901ec56fae3302d5ba7b5fa504 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:22:47 2022 +0200 Update lockfile commit 9046b5f56cc293516e578c527abda4a30a66b079 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:20:50 2022 +0200 Update GraphQL schema * SALEOR-7904: Split payments - Grant refund #2336 commit 4681481fc163683936a53fa8436a0eecad26f9c1 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Nov 2 16:49:45 2022 +0100 Update snapshots commit 0831c4f75670009bc0a17fe1e9dae94646927866 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Nov 2 15:24:43 2022 +0100 Pin macaw version commit b588948fa260509c5e13362b48f72d277897f7bb Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Oct 17 17:31:53 2022 +0200 Fix refund card not working while loading commit fccd15c73b40231423e544256541ddc4ebc4b37a Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 15:23:39 2022 +0200 Add exhaustiveness check to switch...case statemet commit 62e6c03b02bea5c2fb785e9cccbaf024b4ffa6cb Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 14:09:31 2022 +0200 Remove USD as default currency commit 586f91a6c87375544223dc666e1a358cbd3c814c Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 14:08:30 2022 +0200 Refactor ProductCard event handlers into separate functions commit 8b242905c7b787102ef764adc5f574ab3e9c77de Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 14:05:35 2022 +0200 Refactor fulfilment subtitle into helper function commit 1cdba397497e59aa89d2d4fb05816631e69f0ef6 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 14:01:05 2022 +0200 Refactor payments summary logic commit 5ca4709d3e902186005901f1ee68c3cb2b80df64 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 13:10:58 2022 +0200 Refactor iterator spread to Array.from for more readability commit d47098ce8cdc0c8ec6b7f49e5a7476cfebde62b7 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 10:52:59 2022 +0200 Update snapshots, messages commit 53228797377f7dfeb830eb2e7176ea70c4dd3fec Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 16:33:09 2022 +0200 Refactor ProductCard to use TableRowLink commit f08d2c717a04a4e45a59b0d80b95f7b949f3ebb1 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 16:32:49 2022 +0200 Disable hover effect when TableRow is not clickable commit 0a7c75223e0a7c4cf7e01eb6e3d6644090be8b08 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 15:52:05 2022 +0200 Refactor payments summary line into separate component commit e2bc2ec506e5045d08560c6105685665820830de Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 15:41:49 2022 +0200 Show granted, pending and refunded amounts commit f9a47a4c7c48e479f4748d4bf8d373d2d1e6d3ea Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 15:18:33 2022 +0200 Fix selected refund value calculated to NaN commit 43bd259208359d1c2862c5493a16758de6970430 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 15:16:41 2022 +0200 Don't prefill refund amount, disable submit when amount is 0 commit 41d461a40b09723f880200796eab4c6a0895969f Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 14:14:55 2022 +0200 Remove warning text in Refund Card commit 14cd616fdd8b6ae93b4563c87af33adf4b86c922 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 14:13:54 2022 +0200 Fix spacing in the Refund Card commit 825bd16752795749fba20043772b3b862005da49 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 17:13:55 2022 +0200 Update snapshots commit 74427bb29a44cba6cb2c9b8d8db9997cfa6dd68b Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 16:59:06 2022 +0200 Update messages commit ddc6f8d09ecf82763c9ab3b4e9ed282863a5c970 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 16:52:36 2022 +0200 redeploy commit ee6341347ba95e06e18760a40b1c9aa03a0794a4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 16:47:02 2022 +0200 Improve loading state of grant refund view, add input labels commit 186caa1d243c2c9a92b4badb99a07f8275d61000 Merge: 319f2094b d21e75ead Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 16:17:57 2022 +0200 Merge branch 'feature/split-payments' into split-payments/grant-refund commit d21e75ead0a9222c3ab7884b73c00c652a605ea4 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Oct 5 14:35:00 2022 +0200 SALEOR-7901: Split payments - order summary and payments balance (#2310) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * force deploy * Fix "Copied" text doesn't fit on short psp reference * Hide "no payment" text when order has gift cards * Apply suggestions from code review Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Apply suggestions from code review * Refactor tax amount turnary operator expression * Refactor inlined functions to separate file * update snapshots Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> commit 90c55d5775e7acdbbe0dc75014effa09776bae8e Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:51:05 2022 +0200 Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 319f2094bb5f61be7de3d1f329a04d7556aaa9c6 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 10:47:13 2022 +0200 Add edit grant refund view commit f01a0692308030466260f54a372f57a272ff7d6a Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Oct 4 12:58:44 2022 +0200 Fix form leave confirm dialog commit e3844037a67577a5b6407a65df4a20c58fca8835 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Oct 4 10:40:42 2022 +0200 Handle form submission commit a7472a526fb5ba869bca03b418242cab6cc33036 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Mon Oct 3 15:57:35 2022 +0200 Write query for grant refund view, add product card commit 9942a125458f4185cce6c6338b1f28f505792c82 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 30 17:01:19 2022 +0200 Calculate shipping cost, refactor refund card into component commit 351901c3072450b98bde03d45eba119336b3cb2a Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 30 15:07:42 2022 +0200 Add grant refund form and price calculation logic commit b19854d8ef77fc3449e041986008799b63c4ba21 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 15:49:21 2022 +0200 Add grant refund create mutation commit df0ad7c78d75ea38ee6349f226c573f833c53800 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 15:49:01 2022 +0200 Add OrderGrantRefundPage commit afc496add5038224e4a971bcaadfc60a5a17bd10 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Sep 27 15:58:17 2022 +0200 Add granted refunds list commit 3d78fbf28318733b71c423e0e0f359d85002bf07 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Mon Sep 26 13:37:48 2022 +0200 Add grant refund to order query commit b97d93d8930cb2063772bace0ad5c779852a5c5c Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:08:27 2022 +0200 Fix TS errors commit b679bc91b670661c205ed2bd9c5b209d777173cc Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:35 2022 +0200 Update snapshots commit a6f3d3c50a46325011bba242b431cbf3cb81ac8b Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:21 2022 +0200 Update messages commit 99ec7ca736666b669eb215e463362fd2fe27c690 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:08 2022 +0200 Fix story - gift card commit 3c254dce2386dcbe544810948a86c5cf128d4cb4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 15:34:07 2022 +0200 Improve loading layout commit b1adf9d580d39b3301a8f56d0677a5ccf9608126 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 15:05:37 2022 +0200 Display message in payment card when there are no transactions commit e9bb8b22a95c7e2416ed5e457db7cbddc004fa3d Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 14:11:35 2022 +0200 Handle gift cards edge case: lowered total amount commit 115f56fb6f9e44f7f8bbec84d110a8e1c2af47d2 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 13:56:41 2022 +0200 Filter out payments that are inactive and don't contain any transaction commit e790aadca2a13fcccb8bb3a3c52967b90856c3e4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:57:24 2022 +0200 Remove order level actions, move buttons to payment level commit fd4a158c5aba32f4a7ed31daa54bc37274d1cdbe Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:31:23 2022 +0200 Simplify OrderAddTransaction button commit 6b298357933033df42745d6db465617963b181d6 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:26:40 2022 +0200 Hide grant refund and send refund when there is no payment commit b3c6532d299932bceafcbe48b06aaaf693dc21be Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:14:10 2022 +0200 Add Stories for payments in order, fix edge cases for payments commit 2db8efe628df5c647d36f2b97a48a40bd7c98eaf Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 14:46:54 2022 +0200 Add payments displayed as transactions in order details commit 3751cbf4fecf22c6624d39ca894190abb77363a6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 21 14:03:42 2022 +0200 Add gift card Storybook example, fix spacing between OrderTransaction commit 77a1647c0c7afe38298778372cace06e2dc428fb Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 20 17:00:18 2022 +0200 Remove gift card from OrderSummaryCard commit 85a4894d28d88c386a9b61fe09b517ac7ff8ad60 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 20 16:58:25 2022 +0200 Display gift cards as transactions in order details commit 1e36a176bab8c57c527f5e19ae05e46cf0cefa03 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 14:13:47 2022 +0200 Fix logic for displaying "Mark as paid" button commit 5aeca84a40c8d0a6df03315b56e48dcc1fc39cab Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 13:18:24 2022 +0200 Fix order details page when loading commit a6dc8f13ded5a4d7f5bf0b0778bb52c31b97028f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 13:11:50 2022 +0200 Add "Mark as paid" / Add transaction button commit 7ad01b66dc4b639ae24bbc58a4364eee89e4cf4c Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 14 16:52:38 2022 +0200 Fix logic of showing / hiding capture & authorize amounts commit b4328e4cbf09290f5d1a29ecc3ca88f33fb83142 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 14 13:17:27 2022 +0200 Style payment + summary cards in order, style summary card commit e4bdd44beea265899dbc70db6470ca9307becb5b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 13 15:25:54 2022 +0200 Add payments to order query, add more Storybook cases for orders commit 67dc47d5c19125442f1cf954b9b7d4b4e7d3eff7 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 13 10:53:26 2022 +0200 Add new OrderPayment card commit 093490a01bff3fd7aaaac270d74742a22e0b8885 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 14:46:35 2022 +0200 Refactor OrderPayment -> OrderSummaryCard commit 7eb73e2650d9602ef635a4b6b8a4aefd4ad89730 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:51:05 2022 +0200 Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 6818c88b5b26be901ec56fae3302d5ba7b5fa504 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:22:47 2022 +0200 Update lockfile commit 9046b5f56cc293516e578c527abda4a30a66b079 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:20:50 2022 +0200 Update GraphQL schema * Fix TS issues * Fix EditorJS TS issues * Fix Apollo & apollo-upload-client type mismatch * SALEOR-7900 - Grant refund: Send refund view (#2359) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * Add grant refund to order query * Add granted refunds list * Add OrderGrantRefundPage * Add grant refund create mutation * Add grant refund form and price calculation logic * Calculate shipping cost, refactor refund card into component * Write query for grant refund view, add product card * Handle form submission * Fix form leave confirm dialog * Add edit grant refund view * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * SALEOR-7901: Split payments - order summary and payments balance (#2310) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * force deploy * Fix "Copied" text doesn't fit on short psp reference * Hide "no payment" text when order has gift cards * Apply suggestions from code review Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Apply suggestions from code review * Refactor tax amount turnary operator expression * Refactor inlined functions to separate file * update snapshots Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Improve loading state of grant refund view, add input labels * redeploy * Update messages * Update snapshots * Fix spacing in the Refund Card * Remove warning text in Refund Card * Don't prefill refund amount, disable submit when amount is 0 * Fix selected refund value calculated to NaN * Show granted, pending and refunded amounts * Refactor payments summary line into separate component * Disable hover effect when TableRow is not clickable * Refactor ProductCard to use TableRowLink * Update snapshots, messages * Refactor iterator spread to Array.from for more readability * Refactor payments summary logic * Refactor fulfilment subtitle into helper function * Refactor ProductCard event handlers into separate functions * Remove USD as default currency * Add exhaustiveness check to switch...case statemet * Update snapshots, messages * Add new page [wip] * Fix refund card not working while loading * Add new page [wip] * Refactor order transaction component structure * [WIP] Send refund page * Add button to set max amount of refund * Update GraphQL schema * Update components after changing GraphQL schema * Add manual refunds * Disable refunds when transaction doesn't have appropriate actions * Update macaw * Update messages * Update snapshots * SALEOR-7904: Split payments - Grant refund (#2336) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * Add grant refund to order query * Add granted refunds list * Add OrderGrantRefundPage * Add grant refund create mutation * Add grant refund form and price calculation logic * Calculate shipping cost, refactor refund card into component * Write query for grant refund view, add product card * Handle form submission * Fix form leave confirm dialog * Add edit grant refund view * Improve loading state of grant refund view, add input labels * redeploy * Update messages * Update snapshots * Fix spacing in the Refund Card * Remove warning text in Refund Card * Don't prefill refund amount, disable submit when amount is 0 * Fix selected refund value calculated to NaN * Show granted, pending and refunded amounts * Refactor payments summary line into separate component * Disable hover effect when TableRow is not clickable * Refactor ProductCard to use TableRowLink * Update snapshots, messages * Refactor iterator spread to Array.from for more readability * Refactor payments summary logic * Refactor fulfilment subtitle into helper function * Refactor ProductCard event handlers into separate functions * Remove USD as default currency * Add exhaustiveness check to switch...case statemet * Fix refund card not working while loading * Pin macaw version * Update snapshots Co-authored-by: Michał Droń <dron.official@yahoo.com> * Remove OrderRefund view * Update messages * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * SALEOR-7901: Split payments - order summary and payments balance (#2310) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * force deploy * Fix "Copied" text doesn't fit on short psp reference * Hide "no payment" text when order has gift cards * Apply suggestions from code review Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Apply suggestions from code review * Refactor tax amount turnary operator expression * Refactor inlined functions to separate file * update snapshots Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Fix types after merge * Remove comment * Refactor common messages * Refactor inline formatted message * Resolve CR * Update src/utils/errors/transaction.ts Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor money format function * Fix EditorJS TS issues * Fix Apollo & apollo-upload-client type mismatch * Add loading state to OrderSendRefund * Fix messages * Fix storybook not building * Fix stories, update snapshots, fix currency formatting Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Fix grant refund page not loading * Replace classnames with clsx * Add missing fields to transactions list, new psp reference design (#2769) * Add modal to create manual capture transactions in OrderDetails (#2880) * Add manual capture transaction mutation * Add manual transaction capture modal * Refactor common elements of manual transaction into shared component * Rewrite OrderManualTransactionForm to export form components separately * Add tests for OrderManualTransactionForm hook * Add tests to OrderManualTransactionForm Form component * Fix polly recording ids, read replay / record config from env vars * Add missing messages * Remove refund functionality in Return & Replace (#2876) * Refactor messages * Remove old compoennts related to return + refund functionality * Refactor return & replace internal components structure * Add new submit card to OrderReturn * Replace onRefundPayment with href * add missing test * Update messages * Fix TS errors after merge * Update imports @saleor -> @dashboard * Update dashboard OrderDetails after changes in core (#2933) * Fix TS errors after merge * Update transaction events to use new `type` field * Remove unused styles * Fix table row hover effect * Update messages * Add "createdBy" to order transaction fixtures * Add "createdBy" to TransactionEvent list * Fix crash when transaction event has invalid data * Add styles for PspReference link * Update messages * Add no events message to transaction events list * Add PSP Reference field to manual transactions, update mutations * Remove hiding from add manual transaction button * Fix styling of ManualRefundCard * Fix TS error * Rename OrderPayment -> OrderPaymentSummaryCard * Add pending amounts to OrderPaymentSummaryCard * Refactor PaymentsSummary * Add tests for OrderAddTransaction * Extract messages * Add tests for PaymentSummary calculation * Add tests to EventCreatedBy * Add tests to EventItem * Add tests for transaction event status mapping * Fix TS error * Update schema * Add missing fields to TransactionItem fragment * Add missing fields to OrderTransaction * fixup! Update schema * Fix CR comments * Update imports @saleor -> @dashboard, fix types * Fix CR comments * Fix Jest wrong timezone when run locally * Fix EventItem test using invalid date * Add feature flags to split payments PR (#3044) * Remove transactions related changes from GraphQL files * Fix issues with build-types, when feature flags are used * Generate transactions only GraphQL files * Update GraphQL imports * Fix issue with dependencies * Restore deleted views * Add feature flags to OrderReturn * Add feature flags to OrderSendRefund * Add feature flag to OrderDetailsPage * Add feature flag check in new order routes * Update messages * Fix TS error * Add tests for OrderPaymentOrTransaction * Update schema * Use different query for order when FF is enabled * Fix failing CI * Fix CR * fixup! Merge branch 'feature/split-payments' into split-payments/feature-flag * Regenerate types after merge * Transactions small fixes (#3110) * Fix transaction action modal not closing on scucess * Fix layout shift on OrderSendRefund * Update schema behind feature flag * Update types * Add missing props * Fix order event types * Update OrderDetails to fix spacing in new macaw redesign * Update GrantRefund page with new pages layout * Update SendRefundPage with new page layout * Update transactions feature flag schema * Rollback fetch-schema to default values * Add opacity to transactions that cannot be refunded * Fix return & replace button message * Add missing messages * Add tooltip with event message * Add missing status: info for transaction events * Add markAsPaidStrategy configuration to ChannelDetails (#3239) * Fix fulfilment titles, use the same text from OrderDetails * Add back old payments UI (#3238) * Remove Refund button from fulfilments in order with transactions * Show old payments UI if order has payments * Respect channel's markAsPaidStrategy when displaying new UI * Rename onPaymentPaid to onMarkAsPaid prop * Update messages * CR * Update snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshots * Resolve TS errors * Fetch transaction ids in old order query to fix detection * run e2e * fix test should be able to update shipping zone. TC: SALEOR_0808 * CR: Remove funny comment --------- Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> Co-authored-by: Anna Szczech <anna.m.szczech@gmail.com>
2023-03-09 15:51:19 +00:00
TransactionActionEnum,
} from "@dashboard/graphql/transactions";
import { SubmitPromise } from "@dashboard/hooks/useForm";
import useNavigator from "@dashboard/hooks/useNavigator";
import { defaultGraphiQLQuery } from "@dashboard/orders/queries";
Support for new transactions API (#2233) * Revert "🦄 Simple taxes (#2072)" This reverts commit 5c1a62171d94d00c3b457dc321c0d14900d4188f. * Revert "Revert "🦄 Simple taxes (#2072)"" This reverts commit 3c8289cba657debc676bb6ff677d9494cb308d19. * SALEOR-7898: Split payments - transactions list #2234 commit 0742eee71765caa9c7084f6f3eb9be90808ff29c Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:18:06 2022 +0200 Remove too long font size commit 2724965127b591e703acb966ecc50c018124cb3f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 15:03:35 2022 +0200 Replace custom styles with Typography component commit b94a616953bbef878bdd5d958eb6debda53aa524 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:54:39 2022 +0200 Fix formatting commit 2a2a22692473290b3b566d89e85b265f7b8e0670 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:24:38 2022 +0200 Update messages commit bdde8a0d54429d0d2d01d619ddde8a88fd29f0e1 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:23:37 2022 +0200 Fix failing prettier check commit 2f98b3bccc59bdcd978cc9cee8bede76f45f47a6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:07:46 2022 +0200 Remove !important from styles commit dfce53ba5add1e1a6b175caa2e1c5a03fa9dffe8 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:46:08 2022 +0200 Refactor PR comments commit 43781d792603c59031c75164415443f3b68f86d0 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:02:11 2022 +0200 Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. commit 51e89a0f46059bd6d19513abee128503f818c2f8 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:01:15 2022 +0200 Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 9565cab4a408845de40882ee564c4c7e79a3d5d6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 8 14:13:11 2022 +0200 Update messages commit ebf3b7a5f7a2b49d571d4cd6df2f74027e3d8304 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 8 14:11:59 2022 +0200 Update snapshots commit 854b21d7af3f14e3f7c4e53812c2d30490e0a675 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 7 17:36:55 2022 +0200 Add copy icon to PspReference commit 0124657acf623870773abecdf03b9b5ae3381757 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 7 15:38:45 2022 +0200 Fix order saved when copying PSP reference commit adf151fb56d06d9ee12d13bdef1b324395a86b4a Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 14:44:00 2022 +0200 Update snapshots, fix inline styles in PSP reference commit bfae5d9476e61e27b91ffa64e594a86b82e8f670 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 12:59:57 2022 +0200 Fix transactions table sizing on `md` screen sizing commit cdbb439f80534706a0a2e588f033ae94af04cb72 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 12:38:27 2022 +0200 Fix PSP reference sizing issues commit a2be62f8f2db11319c8843cdd4b6431d7518b389 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 10:06:28 2022 +0200 Add parameter to clear additional params in modals commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 5 15:42:46 2022 +0200 Update prettier to latest version (TS syntax parsing issues) commit 261879696f594b1e09b4a0c112dfce801b1cf6bd Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 5 15:39:08 2022 +0200 Add buttons to void or capture transactions commit ba89cca5ec3e5c61d9468f983ea7b7ab9eea8c14 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 14:13:13 2022 +0200 Add copy feature to psp reference pill commit 7f3ff30a2738bcfa773a5abce7e53828ce4b276e Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:35:02 2022 +0200 Update snapshots commit 4bee083c839ca5d141b8845131dba506a0745a79 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:29:38 2022 +0200 Update messages commit c86431abb6015a28b1cfeddc91cda69cc0c3e06b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:16:37 2022 +0200 Fix transaction events list when no pspReference is provided commit a7127123556677206864aa3a9683c19645724a36 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:09:48 2022 +0200 Fix spacing between transactions commit dc224e2c7ebd2af438f2e997eb1ba3430ca5ffcc Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:06:32 2022 +0200 Highlight rows that have the same pspReference on hover commit 2e9aaed9599a5e5a0064c6140e6b6f48c0587850 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 17:33:06 2022 +0200 Update macaw to unreleased version commit a818c1b0ebeb4e17ea65aa6698c2c9d29be6cc2f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 17:21:24 2022 +0200 Fix transactions list table layout commit 50ae82b961f653dd8b2ba9b9cc4ece5c691fe39b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 16:34:52 2022 +0200 Use Intl.DateTimeFormat to format dates instead of moment.js commit c0f54100cb476637a8d0145ac00ccd5e017a9665 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Aug 31 17:21:34 2022 +0200 Add transaction events commit c34279d5c195734df604605481e3d84c5e81f764 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:53:01 2022 +0200 Fix alignment when amount is <10 commit d3362c24e8bcf0263582dbcc324c2fe403a6f72a Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:42:41 2022 +0200 Fix conditional display logic, add story for long numbers commit 73cce9edd5e25c2cca68411ccebdfd3918099ae5 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:27:18 2022 +0200 Fix IMoney to use new import commit b0cf154c94139be726451ce52b0e4421928ebf80 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:15:37 2022 +0200 Add order transactions component commit 87808f66482448d4301d13196be84cb55912d994 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:28:02 2022 +0200 Don't hide transaction balance when order is not confirmed commit 6818c88b5b26be901ec56fae3302d5ba7b5fa504 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:22:47 2022 +0200 Update lockfile commit 9046b5f56cc293516e578c527abda4a30a66b079 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:20:50 2022 +0200 Update GraphQL schema * SALEOR-7898: Split payments - transactions list #2234 commit 0742eee71765caa9c7084f6f3eb9be90808ff29c Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:18:06 2022 +0200 Remove too long font size commit 2724965127b591e703acb966ecc50c018124cb3f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 15:03:35 2022 +0200 Replace custom styles with Typography component commit b94a616953bbef878bdd5d958eb6debda53aa524 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:54:39 2022 +0200 Fix formatting commit 2a2a22692473290b3b566d89e85b265f7b8e0670 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:24:38 2022 +0200 Update messages commit bdde8a0d54429d0d2d01d619ddde8a88fd29f0e1 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:23:37 2022 +0200 Fix failing prettier check commit 2f98b3bccc59bdcd978cc9cee8bede76f45f47a6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:07:46 2022 +0200 Remove !important from styles commit dfce53ba5add1e1a6b175caa2e1c5a03fa9dffe8 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:46:08 2022 +0200 Refactor PR comments commit 43781d792603c59031c75164415443f3b68f86d0 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:02:11 2022 +0200 Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. commit 51e89a0f46059bd6d19513abee128503f818c2f8 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:01:15 2022 +0200 Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 9565cab4a408845de40882ee564c4c7e79a3d5d6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 8 14:13:11 2022 +0200 Update messages commit ebf3b7a5f7a2b49d571d4cd6df2f74027e3d8304 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 8 14:11:59 2022 +0200 Update snapshots commit 854b21d7af3f14e3f7c4e53812c2d30490e0a675 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 7 17:36:55 2022 +0200 Add copy icon to PspReference commit 0124657acf623870773abecdf03b9b5ae3381757 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 7 15:38:45 2022 +0200 Fix order saved when copying PSP reference commit adf151fb56d06d9ee12d13bdef1b324395a86b4a Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 14:44:00 2022 +0200 Update snapshots, fix inline styles in PSP reference commit bfae5d9476e61e27b91ffa64e594a86b82e8f670 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 12:59:57 2022 +0200 Fix transactions table sizing on `md` screen sizing commit cdbb439f80534706a0a2e588f033ae94af04cb72 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 12:38:27 2022 +0200 Fix PSP reference sizing issues commit a2be62f8f2db11319c8843cdd4b6431d7518b389 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 10:06:28 2022 +0200 Add parameter to clear additional params in modals commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 5 15:42:46 2022 +0200 Update prettier to latest version (TS syntax parsing issues) commit 261879696f594b1e09b4a0c112dfce801b1cf6bd Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 5 15:39:08 2022 +0200 Add buttons to void or capture transactions commit ba89cca5ec3e5c61d9468f983ea7b7ab9eea8c14 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 14:13:13 2022 +0200 Add copy feature to psp reference pill commit 7f3ff30a2738bcfa773a5abce7e53828ce4b276e Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:35:02 2022 +0200 Update snapshots commit 4bee083c839ca5d141b8845131dba506a0745a79 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:29:38 2022 +0200 Update messages commit c86431abb6015a28b1cfeddc91cda69cc0c3e06b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:16:37 2022 +0200 Fix transaction events list when no pspReference is provided commit a7127123556677206864aa3a9683c19645724a36 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:09:48 2022 +0200 Fix spacing between transactions commit dc224e2c7ebd2af438f2e997eb1ba3430ca5ffcc Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:06:32 2022 +0200 Highlight rows that have the same pspReference on hover commit 2e9aaed9599a5e5a0064c6140e6b6f48c0587850 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 17:33:06 2022 +0200 Update macaw to unreleased version commit a818c1b0ebeb4e17ea65aa6698c2c9d29be6cc2f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 17:21:24 2022 +0200 Fix transactions list table layout commit 50ae82b961f653dd8b2ba9b9cc4ece5c691fe39b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 16:34:52 2022 +0200 Use Intl.DateTimeFormat to format dates instead of moment.js commit c0f54100cb476637a8d0145ac00ccd5e017a9665 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Aug 31 17:21:34 2022 +0200 Add transaction events commit c34279d5c195734df604605481e3d84c5e81f764 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:53:01 2022 +0200 Fix alignment when amount is <10 commit d3362c24e8bcf0263582dbcc324c2fe403a6f72a Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:42:41 2022 +0200 Fix conditional display logic, add story for long numbers commit 73cce9edd5e25c2cca68411ccebdfd3918099ae5 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:27:18 2022 +0200 Fix IMoney to use new import commit b0cf154c94139be726451ce52b0e4421928ebf80 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:15:37 2022 +0200 Add order transactions component commit 87808f66482448d4301d13196be84cb55912d994 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:28:02 2022 +0200 Don't hide transaction balance when order is not confirmed commit 6818c88b5b26be901ec56fae3302d5ba7b5fa504 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:22:47 2022 +0200 Update lockfile commit 9046b5f56cc293516e578c527abda4a30a66b079 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:20:50 2022 +0200 Update GraphQL schema * SALEOR-7901: Split payments - order summary and payments balance #2310 commit 8d5be6ae4c46dffe9cca5e20cfe4b458d2cc7f2f Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 14:17:20 2022 +0200 update snapshots commit 7b84da1566a92811e0cf3424085219221ff8876c Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Oct 4 16:10:40 2022 +0200 Refactor inlined functions to separate file commit 798c8cc87fda9ac48837013336d94291b5d87fb4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Oct 4 16:08:27 2022 +0200 Refactor tax amount turnary operator expression commit 001d16d3c4010489fbf8a2872d5d80195797ef7d Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 16:15:12 2022 +0200 Apply suggestions from code review commit 274c6f9f68630d8c91a588a77975d8d519c84e24 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 28 16:07:46 2022 +0200 Apply suggestions from code review Co-authored-by: Dawid <tarasiukdawid@gmail.com> commit ab13210f62b00dc68478ee94a30d5b0d5424cc09 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 13:21:46 2022 +0200 Hide "no payment" text when order has gift cards commit 9159cf1913cec93a7960ba8d5ad29914d11d7a63 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 13:11:52 2022 +0200 Fix "Copied" text doesn't fit on short psp reference commit a7eea637484c010b91b265df8eba5a729bec8e6b Merge: 97f128b1f 3ac5e6304 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Mon Sep 26 16:44:52 2022 +0200 Merge branch 'feature/split-payments' into split-payments/balance commit 3ac5e6304e2d114288ae21d7def120b7cb669887 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:51:05 2022 +0200 Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 97f128b1f7b9376708f3d98a1a5131d5c0acc2be Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Mon Sep 26 11:46:29 2022 +0200 force deploy commit b97d93d8930cb2063772bace0ad5c779852a5c5c Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:08:27 2022 +0200 Fix TS errors commit b679bc91b670661c205ed2bd9c5b209d777173cc Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:35 2022 +0200 Update snapshots commit a6f3d3c50a46325011bba242b431cbf3cb81ac8b Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:21 2022 +0200 Update messages commit 99ec7ca736666b669eb215e463362fd2fe27c690 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:08 2022 +0200 Fix story - gift card commit 3c254dce2386dcbe544810948a86c5cf128d4cb4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 15:34:07 2022 +0200 Improve loading layout commit b1adf9d580d39b3301a8f56d0677a5ccf9608126 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 15:05:37 2022 +0200 Display message in payment card when there are no transactions commit e9bb8b22a95c7e2416ed5e457db7cbddc004fa3d Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 14:11:35 2022 +0200 Handle gift cards edge case: lowered total amount commit 115f56fb6f9e44f7f8bbec84d110a8e1c2af47d2 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 13:56:41 2022 +0200 Filter out payments that are inactive and don't contain any transaction commit e790aadca2a13fcccb8bb3a3c52967b90856c3e4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:57:24 2022 +0200 Remove order level actions, move buttons to payment level commit fd4a158c5aba32f4a7ed31daa54bc37274d1cdbe Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:31:23 2022 +0200 Simplify OrderAddTransaction button commit 6b298357933033df42745d6db465617963b181d6 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:26:40 2022 +0200 Hide grant refund and send refund when there is no payment commit b3c6532d299932bceafcbe48b06aaaf693dc21be Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:14:10 2022 +0200 Add Stories for payments in order, fix edge cases for payments commit 2db8efe628df5c647d36f2b97a48a40bd7c98eaf Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 14:46:54 2022 +0200 Add payments displayed as transactions in order details commit 3751cbf4fecf22c6624d39ca894190abb77363a6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 21 14:03:42 2022 +0200 Add gift card Storybook example, fix spacing between OrderTransaction commit 77a1647c0c7afe38298778372cace06e2dc428fb Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 20 17:00:18 2022 +0200 Remove gift card from OrderSummaryCard commit 85a4894d28d88c386a9b61fe09b517ac7ff8ad60 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 20 16:58:25 2022 +0200 Display gift cards as transactions in order details commit 1e36a176bab8c57c527f5e19ae05e46cf0cefa03 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 14:13:47 2022 +0200 Fix logic for displaying "Mark as paid" button commit 5aeca84a40c8d0a6df03315b56e48dcc1fc39cab Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 13:18:24 2022 +0200 Fix order details page when loading commit a6dc8f13ded5a4d7f5bf0b0778bb52c31b97028f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 13:11:50 2022 +0200 Add "Mark as paid" / Add transaction button commit 7ad01b66dc4b639ae24bbc58a4364eee89e4cf4c Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 14 16:52:38 2022 +0200 Fix logic of showing / hiding capture & authorize amounts commit b4328e4cbf09290f5d1a29ecc3ca88f33fb83142 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 14 13:17:27 2022 +0200 Style payment + summary cards in order, style summary card commit e4bdd44beea265899dbc70db6470ca9307becb5b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 13 15:25:54 2022 +0200 Add payments to order query, add more Storybook cases for orders commit 67dc47d5c19125442f1cf954b9b7d4b4e7d3eff7 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 13 10:53:26 2022 +0200 Add new OrderPayment card commit 093490a01bff3fd7aaaac270d74742a22e0b8885 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 14:46:35 2022 +0200 Refactor OrderPayment -> OrderSummaryCard commit 7eb73e2650d9602ef635a4b6b8a4aefd4ad89730 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:51:05 2022 +0200 Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 6818c88b5b26be901ec56fae3302d5ba7b5fa504 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:22:47 2022 +0200 Update lockfile commit 9046b5f56cc293516e578c527abda4a30a66b079 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:20:50 2022 +0200 Update GraphQL schema * SALEOR-7904: Split payments - Grant refund #2336 commit 4681481fc163683936a53fa8436a0eecad26f9c1 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Nov 2 16:49:45 2022 +0100 Update snapshots commit 0831c4f75670009bc0a17fe1e9dae94646927866 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Nov 2 15:24:43 2022 +0100 Pin macaw version commit b588948fa260509c5e13362b48f72d277897f7bb Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Oct 17 17:31:53 2022 +0200 Fix refund card not working while loading commit fccd15c73b40231423e544256541ddc4ebc4b37a Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 15:23:39 2022 +0200 Add exhaustiveness check to switch...case statemet commit 62e6c03b02bea5c2fb785e9cccbaf024b4ffa6cb Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 14:09:31 2022 +0200 Remove USD as default currency commit 586f91a6c87375544223dc666e1a358cbd3c814c Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 14:08:30 2022 +0200 Refactor ProductCard event handlers into separate functions commit 8b242905c7b787102ef764adc5f574ab3e9c77de Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 14:05:35 2022 +0200 Refactor fulfilment subtitle into helper function commit 1cdba397497e59aa89d2d4fb05816631e69f0ef6 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 14:01:05 2022 +0200 Refactor payments summary logic commit 5ca4709d3e902186005901f1ee68c3cb2b80df64 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 13:10:58 2022 +0200 Refactor iterator spread to Array.from for more readability commit d47098ce8cdc0c8ec6b7f49e5a7476cfebde62b7 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 10:52:59 2022 +0200 Update snapshots, messages commit 53228797377f7dfeb830eb2e7176ea70c4dd3fec Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 16:33:09 2022 +0200 Refactor ProductCard to use TableRowLink commit f08d2c717a04a4e45a59b0d80b95f7b949f3ebb1 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 16:32:49 2022 +0200 Disable hover effect when TableRow is not clickable commit 0a7c75223e0a7c4cf7e01eb6e3d6644090be8b08 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 15:52:05 2022 +0200 Refactor payments summary line into separate component commit e2bc2ec506e5045d08560c6105685665820830de Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 15:41:49 2022 +0200 Show granted, pending and refunded amounts commit f9a47a4c7c48e479f4748d4bf8d373d2d1e6d3ea Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 15:18:33 2022 +0200 Fix selected refund value calculated to NaN commit 43bd259208359d1c2862c5493a16758de6970430 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 15:16:41 2022 +0200 Don't prefill refund amount, disable submit when amount is 0 commit 41d461a40b09723f880200796eab4c6a0895969f Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 14:14:55 2022 +0200 Remove warning text in Refund Card commit 14cd616fdd8b6ae93b4563c87af33adf4b86c922 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 14:13:54 2022 +0200 Fix spacing in the Refund Card commit 825bd16752795749fba20043772b3b862005da49 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 17:13:55 2022 +0200 Update snapshots commit 74427bb29a44cba6cb2c9b8d8db9997cfa6dd68b Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 16:59:06 2022 +0200 Update messages commit ddc6f8d09ecf82763c9ab3b4e9ed282863a5c970 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 16:52:36 2022 +0200 redeploy commit ee6341347ba95e06e18760a40b1c9aa03a0794a4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 16:47:02 2022 +0200 Improve loading state of grant refund view, add input labels commit 186caa1d243c2c9a92b4badb99a07f8275d61000 Merge: 319f2094b d21e75ead Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 16:17:57 2022 +0200 Merge branch 'feature/split-payments' into split-payments/grant-refund commit d21e75ead0a9222c3ab7884b73c00c652a605ea4 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Oct 5 14:35:00 2022 +0200 SALEOR-7901: Split payments - order summary and payments balance (#2310) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * force deploy * Fix "Copied" text doesn't fit on short psp reference * Hide "no payment" text when order has gift cards * Apply suggestions from code review Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Apply suggestions from code review * Refactor tax amount turnary operator expression * Refactor inlined functions to separate file * update snapshots Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> commit 90c55d5775e7acdbbe0dc75014effa09776bae8e Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:51:05 2022 +0200 Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 319f2094bb5f61be7de3d1f329a04d7556aaa9c6 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 10:47:13 2022 +0200 Add edit grant refund view commit f01a0692308030466260f54a372f57a272ff7d6a Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Oct 4 12:58:44 2022 +0200 Fix form leave confirm dialog commit e3844037a67577a5b6407a65df4a20c58fca8835 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Oct 4 10:40:42 2022 +0200 Handle form submission commit a7472a526fb5ba869bca03b418242cab6cc33036 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Mon Oct 3 15:57:35 2022 +0200 Write query for grant refund view, add product card commit 9942a125458f4185cce6c6338b1f28f505792c82 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 30 17:01:19 2022 +0200 Calculate shipping cost, refactor refund card into component commit 351901c3072450b98bde03d45eba119336b3cb2a Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 30 15:07:42 2022 +0200 Add grant refund form and price calculation logic commit b19854d8ef77fc3449e041986008799b63c4ba21 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 15:49:21 2022 +0200 Add grant refund create mutation commit df0ad7c78d75ea38ee6349f226c573f833c53800 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 15:49:01 2022 +0200 Add OrderGrantRefundPage commit afc496add5038224e4a971bcaadfc60a5a17bd10 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Sep 27 15:58:17 2022 +0200 Add granted refunds list commit 3d78fbf28318733b71c423e0e0f359d85002bf07 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Mon Sep 26 13:37:48 2022 +0200 Add grant refund to order query commit b97d93d8930cb2063772bace0ad5c779852a5c5c Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:08:27 2022 +0200 Fix TS errors commit b679bc91b670661c205ed2bd9c5b209d777173cc Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:35 2022 +0200 Update snapshots commit a6f3d3c50a46325011bba242b431cbf3cb81ac8b Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:21 2022 +0200 Update messages commit 99ec7ca736666b669eb215e463362fd2fe27c690 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:08 2022 +0200 Fix story - gift card commit 3c254dce2386dcbe544810948a86c5cf128d4cb4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 15:34:07 2022 +0200 Improve loading layout commit b1adf9d580d39b3301a8f56d0677a5ccf9608126 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 15:05:37 2022 +0200 Display message in payment card when there are no transactions commit e9bb8b22a95c7e2416ed5e457db7cbddc004fa3d Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 14:11:35 2022 +0200 Handle gift cards edge case: lowered total amount commit 115f56fb6f9e44f7f8bbec84d110a8e1c2af47d2 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 13:56:41 2022 +0200 Filter out payments that are inactive and don't contain any transaction commit e790aadca2a13fcccb8bb3a3c52967b90856c3e4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:57:24 2022 +0200 Remove order level actions, move buttons to payment level commit fd4a158c5aba32f4a7ed31daa54bc37274d1cdbe Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:31:23 2022 +0200 Simplify OrderAddTransaction button commit 6b298357933033df42745d6db465617963b181d6 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:26:40 2022 +0200 Hide grant refund and send refund when there is no payment commit b3c6532d299932bceafcbe48b06aaaf693dc21be Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:14:10 2022 +0200 Add Stories for payments in order, fix edge cases for payments commit 2db8efe628df5c647d36f2b97a48a40bd7c98eaf Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 14:46:54 2022 +0200 Add payments displayed as transactions in order details commit 3751cbf4fecf22c6624d39ca894190abb77363a6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 21 14:03:42 2022 +0200 Add gift card Storybook example, fix spacing between OrderTransaction commit 77a1647c0c7afe38298778372cace06e2dc428fb Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 20 17:00:18 2022 +0200 Remove gift card from OrderSummaryCard commit 85a4894d28d88c386a9b61fe09b517ac7ff8ad60 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 20 16:58:25 2022 +0200 Display gift cards as transactions in order details commit 1e36a176bab8c57c527f5e19ae05e46cf0cefa03 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 14:13:47 2022 +0200 Fix logic for displaying "Mark as paid" button commit 5aeca84a40c8d0a6df03315b56e48dcc1fc39cab Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 13:18:24 2022 +0200 Fix order details page when loading commit a6dc8f13ded5a4d7f5bf0b0778bb52c31b97028f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 13:11:50 2022 +0200 Add "Mark as paid" / Add transaction button commit 7ad01b66dc4b639ae24bbc58a4364eee89e4cf4c Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 14 16:52:38 2022 +0200 Fix logic of showing / hiding capture & authorize amounts commit b4328e4cbf09290f5d1a29ecc3ca88f33fb83142 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 14 13:17:27 2022 +0200 Style payment + summary cards in order, style summary card commit e4bdd44beea265899dbc70db6470ca9307becb5b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 13 15:25:54 2022 +0200 Add payments to order query, add more Storybook cases for orders commit 67dc47d5c19125442f1cf954b9b7d4b4e7d3eff7 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 13 10:53:26 2022 +0200 Add new OrderPayment card commit 093490a01bff3fd7aaaac270d74742a22e0b8885 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 14:46:35 2022 +0200 Refactor OrderPayment -> OrderSummaryCard commit 7eb73e2650d9602ef635a4b6b8a4aefd4ad89730 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:51:05 2022 +0200 Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 6818c88b5b26be901ec56fae3302d5ba7b5fa504 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:22:47 2022 +0200 Update lockfile commit 9046b5f56cc293516e578c527abda4a30a66b079 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:20:50 2022 +0200 Update GraphQL schema * Fix TS issues * Fix EditorJS TS issues * Fix Apollo & apollo-upload-client type mismatch * SALEOR-7900 - Grant refund: Send refund view (#2359) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * Add grant refund to order query * Add granted refunds list * Add OrderGrantRefundPage * Add grant refund create mutation * Add grant refund form and price calculation logic * Calculate shipping cost, refactor refund card into component * Write query for grant refund view, add product card * Handle form submission * Fix form leave confirm dialog * Add edit grant refund view * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * SALEOR-7901: Split payments - order summary and payments balance (#2310) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * force deploy * Fix "Copied" text doesn't fit on short psp reference * Hide "no payment" text when order has gift cards * Apply suggestions from code review Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Apply suggestions from code review * Refactor tax amount turnary operator expression * Refactor inlined functions to separate file * update snapshots Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Improve loading state of grant refund view, add input labels * redeploy * Update messages * Update snapshots * Fix spacing in the Refund Card * Remove warning text in Refund Card * Don't prefill refund amount, disable submit when amount is 0 * Fix selected refund value calculated to NaN * Show granted, pending and refunded amounts * Refactor payments summary line into separate component * Disable hover effect when TableRow is not clickable * Refactor ProductCard to use TableRowLink * Update snapshots, messages * Refactor iterator spread to Array.from for more readability * Refactor payments summary logic * Refactor fulfilment subtitle into helper function * Refactor ProductCard event handlers into separate functions * Remove USD as default currency * Add exhaustiveness check to switch...case statemet * Update snapshots, messages * Add new page [wip] * Fix refund card not working while loading * Add new page [wip] * Refactor order transaction component structure * [WIP] Send refund page * Add button to set max amount of refund * Update GraphQL schema * Update components after changing GraphQL schema * Add manual refunds * Disable refunds when transaction doesn't have appropriate actions * Update macaw * Update messages * Update snapshots * SALEOR-7904: Split payments - Grant refund (#2336) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * Add grant refund to order query * Add granted refunds list * Add OrderGrantRefundPage * Add grant refund create mutation * Add grant refund form and price calculation logic * Calculate shipping cost, refactor refund card into component * Write query for grant refund view, add product card * Handle form submission * Fix form leave confirm dialog * Add edit grant refund view * Improve loading state of grant refund view, add input labels * redeploy * Update messages * Update snapshots * Fix spacing in the Refund Card * Remove warning text in Refund Card * Don't prefill refund amount, disable submit when amount is 0 * Fix selected refund value calculated to NaN * Show granted, pending and refunded amounts * Refactor payments summary line into separate component * Disable hover effect when TableRow is not clickable * Refactor ProductCard to use TableRowLink * Update snapshots, messages * Refactor iterator spread to Array.from for more readability * Refactor payments summary logic * Refactor fulfilment subtitle into helper function * Refactor ProductCard event handlers into separate functions * Remove USD as default currency * Add exhaustiveness check to switch...case statemet * Fix refund card not working while loading * Pin macaw version * Update snapshots Co-authored-by: Michał Droń <dron.official@yahoo.com> * Remove OrderRefund view * Update messages * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * SALEOR-7901: Split payments - order summary and payments balance (#2310) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * force deploy * Fix "Copied" text doesn't fit on short psp reference * Hide "no payment" text when order has gift cards * Apply suggestions from code review Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Apply suggestions from code review * Refactor tax amount turnary operator expression * Refactor inlined functions to separate file * update snapshots Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Fix types after merge * Remove comment * Refactor common messages * Refactor inline formatted message * Resolve CR * Update src/utils/errors/transaction.ts Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor money format function * Fix EditorJS TS issues * Fix Apollo & apollo-upload-client type mismatch * Add loading state to OrderSendRefund * Fix messages * Fix storybook not building * Fix stories, update snapshots, fix currency formatting Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Fix grant refund page not loading * Replace classnames with clsx * Add missing fields to transactions list, new psp reference design (#2769) * Add modal to create manual capture transactions in OrderDetails (#2880) * Add manual capture transaction mutation * Add manual transaction capture modal * Refactor common elements of manual transaction into shared component * Rewrite OrderManualTransactionForm to export form components separately * Add tests for OrderManualTransactionForm hook * Add tests to OrderManualTransactionForm Form component * Fix polly recording ids, read replay / record config from env vars * Add missing messages * Remove refund functionality in Return & Replace (#2876) * Refactor messages * Remove old compoennts related to return + refund functionality * Refactor return & replace internal components structure * Add new submit card to OrderReturn * Replace onRefundPayment with href * add missing test * Update messages * Fix TS errors after merge * Update imports @saleor -> @dashboard * Update dashboard OrderDetails after changes in core (#2933) * Fix TS errors after merge * Update transaction events to use new `type` field * Remove unused styles * Fix table row hover effect * Update messages * Add "createdBy" to order transaction fixtures * Add "createdBy" to TransactionEvent list * Fix crash when transaction event has invalid data * Add styles for PspReference link * Update messages * Add no events message to transaction events list * Add PSP Reference field to manual transactions, update mutations * Remove hiding from add manual transaction button * Fix styling of ManualRefundCard * Fix TS error * Rename OrderPayment -> OrderPaymentSummaryCard * Add pending amounts to OrderPaymentSummaryCard * Refactor PaymentsSummary * Add tests for OrderAddTransaction * Extract messages * Add tests for PaymentSummary calculation * Add tests to EventCreatedBy * Add tests to EventItem * Add tests for transaction event status mapping * Fix TS error * Update schema * Add missing fields to TransactionItem fragment * Add missing fields to OrderTransaction * fixup! Update schema * Fix CR comments * Update imports @saleor -> @dashboard, fix types * Fix CR comments * Fix Jest wrong timezone when run locally * Fix EventItem test using invalid date * Add feature flags to split payments PR (#3044) * Remove transactions related changes from GraphQL files * Fix issues with build-types, when feature flags are used * Generate transactions only GraphQL files * Update GraphQL imports * Fix issue with dependencies * Restore deleted views * Add feature flags to OrderReturn * Add feature flags to OrderSendRefund * Add feature flag to OrderDetailsPage * Add feature flag check in new order routes * Update messages * Fix TS error * Add tests for OrderPaymentOrTransaction * Update schema * Use different query for order when FF is enabled * Fix failing CI * Fix CR * fixup! Merge branch 'feature/split-payments' into split-payments/feature-flag * Regenerate types after merge * Transactions small fixes (#3110) * Fix transaction action modal not closing on scucess * Fix layout shift on OrderSendRefund * Update schema behind feature flag * Update types * Add missing props * Fix order event types * Update OrderDetails to fix spacing in new macaw redesign * Update GrantRefund page with new pages layout * Update SendRefundPage with new page layout * Update transactions feature flag schema * Rollback fetch-schema to default values * Add opacity to transactions that cannot be refunded * Fix return & replace button message * Add missing messages * Add tooltip with event message * Add missing status: info for transaction events * Add markAsPaidStrategy configuration to ChannelDetails (#3239) * Fix fulfilment titles, use the same text from OrderDetails * Add back old payments UI (#3238) * Remove Refund button from fulfilments in order with transactions * Show old payments UI if order has payments * Respect channel's markAsPaidStrategy when displaying new UI * Rename onPaymentPaid to onMarkAsPaid prop * Update messages * CR * Update snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshots * Resolve TS errors * Fetch transaction ids in old order query to fix detection * run e2e * fix test should be able to update shipping zone. TC: SALEOR_0808 * CR: Remove funny comment --------- Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> Co-authored-by: Anna Szczech <anna.m.szczech@gmail.com>
2023-03-09 15:51:19 +00:00
import { OrderErrorFragment, OrderSharedType } from "@dashboard/orders/types";
import { orderListUrl } from "@dashboard/orders/urls";
import { mapMetadataItemToInput } from "@dashboard/utils/maps";
import useMetadataChangeTrigger from "@dashboard/utils/metadata/useMetadataChangeTrigger";
import { ConfirmButtonTransitionState } from "@saleor/macaw-ui";
import React from "react";
import { useIntl } from "react-intl";
Exit dirty form (#1816) * Add Exit form prompt component and change some minor styles in other components to match * Add Exit form prompt provider * Adjust generic form and useform hook to allow using exit form prompt provider * Add exit form prompt provider to index * wip * Fix types * Fix styling * Fix types * Revert warehouse details refactor * Add handling of edge cases to exit prompt * Refactor, add comments, fix some types * Refactor after exit form dialog name change * fix types * Fixes after review * Add default value for useform prop opts so the app doesn't crash * Add missing category prop to getting initial data for category details form * Add exit dialog to everywhere WIP (#1600) * Add Exit form prompt component and change some minor styles in other components to match * Add Exit form prompt provider * Adjust generic form and useform hook to allow using exit form prompt provider * Add exit form prompt provider to index * wip * Fix types * Fix styling * Fix types * Revert warehouse details refactor * Add handling of edge cases to exit prompt * Refactor, add comments, fix some types * Refactor after exit form dialog name change * fix types * Add CommonUseFormResultWithHandlers type for later use and refactor handleFormSubmit util * Refactor login form not to use custom form since it doesn't need to * Add exit form dialog to order refund page * Add exit form dialog to order return page * Add exit form dialog to order order settings page * Add exit form dialog to product variant page * Add exit form dialog to product create page * Add exit form dialog to product update page * Add exit form dialog to product variant create page * Fix confirm leave prop passing in generic Form * Add util function to handle for submit to extract errors * Add confirmLeave prop to generic forms * Move handleChange for custom forms to useForm * Add exit dialog to more forms * Add extract mutation errors util function * Add extracting errors to submit functions that use metadata create handler * Fix typo * Add missing category prop to getting initial data for category details form * Fix types * wip * wip * wip * wip * Fix types & refactor * Fix types & refactor * Fix typescript * Fix unmatching tag * Fixes * Add handling of multiple forms at once to exit dirty form provider * Change all usages of ExitFormDialogContext to designated hook * wip * wip * wip * Fix types wip * Fix types * Remove console logs * Add isSubmitting prop to exit form dialog in order to avoid enabling exit dialog while submit is still in progresS * Replace handleSubmit global util with a hook to use exit form dialog props inside * Move useHandleSubmit to general hooks dir, update imports * Small fixes * Update snapshots * Fix types * Small fixes due to extensive rebase * Update package lock * Fixes after rebase * Remove exit form from customer address dialog * Fix types and update messages * Fix types * Change imports names * Refactor * Remove unnecessary console.log * Update types, snapshots. etc after rebase
2022-02-01 09:58:06 +00:00
import { getMutationErrors, maybe } from "../../../misc";
import OrderChannelSectionCard from "../OrderChannelSectionCard";
2019-06-19 14:40:52 +00:00
import OrderCustomer from "../OrderCustomer";
import OrderCustomerNote from "../OrderCustomerNote";
2021-01-29 13:14:31 +00:00
import OrderDraftDetails from "../OrderDraftDetails/OrderDraftDetails";
import { FormData as OrderDraftDetailsProductsFormData } from "../OrderDraftDetailsProducts";
Feature/order reissue (#910) * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * Add change to changelog * Remove console.log * Update tests * Extract messages * Add utils functions for selecting only ulfulfilled order lines * Add optional value selection for line item * Update tests * Add optional rendering of unfulfilled items card and refactor a bit * Update displaying of items card title when refunded card * UUpdate utils, form data etc. not to include refunded items when calculating replaced items amount * Uppdate return items card not to display replace buttons for refunded items * Refactor and small fixes after review * Update extracted messages * Fix card title when no fullfilemtn id * wip * Initially stitch returns page. Update types, add mutation * remove unnecessary component display names * Add loading status from form submission & refactor * Add errors from response * Add errors from response and refactor * Remove comments * Add optional error adding when no data from return create request * Update messages * wip * Update snapshots * Remove unnecessary console.log * Add better typing for getParsedLineData function * Update & refactor card title to match cards both in return and order details * Add handling of new statuses to order details cards. Also refactor, and devide order fulfillment card into couple of smaller components * Update messages * Update schema to match api * Update types * Update status label component to match colors with new designs and order details cards * RUpdate and refactor order fulfillment card components to be reusable. Also add replaced status handling * Updayte card title component to handle all cases and statuses * Update oorder unfulfilled items card and order details page, reduce some of the boilerplate * Fix card title types and adjust returns card to match * Update messages * Update snapshots * RUpdate order fulfillment card with subtitles and buttons for returned status * Add onRefund to order fulfillment card * Fix typo and wrong message in card title * Add missing condition in return form submission utils to decice if to refund products * Update fulfillment subtitles row and tests * Update messages * Change naming and locations of OrderFulfillment and items card components * Update messages * U[pdate names of components again to even better ones * Update messages * changelog * Update schema and types so that order history event also includes user first and last name * Add extended timeline event and event header components. Move some of the logic to utils and add way to display links in the event header. * FFix types * Update messages * Change naming of isOfType -> isTimelineEventOfType and refactor extended timeline event messages selection to be less complicated * Add ids and update messages * Add ids and update messages some more * Update storybook decorator to work with react router context in components and tests * Refactor after review * Update messages * Add rredirecting to draft order * Add handling draft creation from replacement * Add related order to order event fragment and update lots and lots of types * Update extended timeline event to match related order type on order history event * Update fixtures * Refactor ExtendedTimelineEvent Co-authored-by: Jakub Majorek <majorek.jakub@gmail.com> * Fix typing * Update messages * Fix missing history event for replacement draft created for replaced products * Update messages * Handle new statuses for returned and partially returned orders * Update messages * update snapshots * BBump empty line to rebuild ci * Change status to proper color * Change replaceable items in return for replace to be auto off instead of on * Add utils functions and make order details menu not show option to return items when there are returnable items in the order * Fix replace checkbox showing when previously hidden and clicked set maximal quantities * Fix return form invalid money values * Add default values to avoid returning of NaN in utils for return amount and refactor * Add ggeneral error alerts * Add eproduct error box component and style. style a lot. * Fixes * Fix lint * Add cannot refund error title + description * Extract messages * Refactor after review * Add better, nicer and fancier imports to product error cell * Use error color from palette in product error cell * Fix max refund when 0 for return * Add ddisable ability to refund products button so it's disabled when 0 products selected * Add class for order return form data parsing and add condition to not do refund when total captured on order is 0 * Update snapshots * Add condition for order lines quantity in order products table row * Fix return amount submit button * Add change to changelog Co-authored-by: Jakub Majorek <majorek.jakub@gmail.com>
2021-01-20 16:16:43 +00:00
import OrderFulfilledProductsCard from "../OrderFulfilledProductsCard";
2019-06-19 14:40:52 +00:00
import OrderHistory, { FormData as HistoryFormData } from "../OrderHistory";
import OrderInvoiceList from "../OrderInvoiceList";
Support for new transactions API (#2233) * Revert "🦄 Simple taxes (#2072)" This reverts commit 5c1a62171d94d00c3b457dc321c0d14900d4188f. * Revert "Revert "🦄 Simple taxes (#2072)"" This reverts commit 3c8289cba657debc676bb6ff677d9494cb308d19. * SALEOR-7898: Split payments - transactions list #2234 commit 0742eee71765caa9c7084f6f3eb9be90808ff29c Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:18:06 2022 +0200 Remove too long font size commit 2724965127b591e703acb966ecc50c018124cb3f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 15:03:35 2022 +0200 Replace custom styles with Typography component commit b94a616953bbef878bdd5d958eb6debda53aa524 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:54:39 2022 +0200 Fix formatting commit 2a2a22692473290b3b566d89e85b265f7b8e0670 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:24:38 2022 +0200 Update messages commit bdde8a0d54429d0d2d01d619ddde8a88fd29f0e1 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:23:37 2022 +0200 Fix failing prettier check commit 2f98b3bccc59bdcd978cc9cee8bede76f45f47a6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:07:46 2022 +0200 Remove !important from styles commit dfce53ba5add1e1a6b175caa2e1c5a03fa9dffe8 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:46:08 2022 +0200 Refactor PR comments commit 43781d792603c59031c75164415443f3b68f86d0 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:02:11 2022 +0200 Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. commit 51e89a0f46059bd6d19513abee128503f818c2f8 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:01:15 2022 +0200 Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 9565cab4a408845de40882ee564c4c7e79a3d5d6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 8 14:13:11 2022 +0200 Update messages commit ebf3b7a5f7a2b49d571d4cd6df2f74027e3d8304 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 8 14:11:59 2022 +0200 Update snapshots commit 854b21d7af3f14e3f7c4e53812c2d30490e0a675 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 7 17:36:55 2022 +0200 Add copy icon to PspReference commit 0124657acf623870773abecdf03b9b5ae3381757 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 7 15:38:45 2022 +0200 Fix order saved when copying PSP reference commit adf151fb56d06d9ee12d13bdef1b324395a86b4a Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 14:44:00 2022 +0200 Update snapshots, fix inline styles in PSP reference commit bfae5d9476e61e27b91ffa64e594a86b82e8f670 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 12:59:57 2022 +0200 Fix transactions table sizing on `md` screen sizing commit cdbb439f80534706a0a2e588f033ae94af04cb72 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 12:38:27 2022 +0200 Fix PSP reference sizing issues commit a2be62f8f2db11319c8843cdd4b6431d7518b389 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 10:06:28 2022 +0200 Add parameter to clear additional params in modals commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 5 15:42:46 2022 +0200 Update prettier to latest version (TS syntax parsing issues) commit 261879696f594b1e09b4a0c112dfce801b1cf6bd Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 5 15:39:08 2022 +0200 Add buttons to void or capture transactions commit ba89cca5ec3e5c61d9468f983ea7b7ab9eea8c14 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 14:13:13 2022 +0200 Add copy feature to psp reference pill commit 7f3ff30a2738bcfa773a5abce7e53828ce4b276e Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:35:02 2022 +0200 Update snapshots commit 4bee083c839ca5d141b8845131dba506a0745a79 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:29:38 2022 +0200 Update messages commit c86431abb6015a28b1cfeddc91cda69cc0c3e06b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:16:37 2022 +0200 Fix transaction events list when no pspReference is provided commit a7127123556677206864aa3a9683c19645724a36 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:09:48 2022 +0200 Fix spacing between transactions commit dc224e2c7ebd2af438f2e997eb1ba3430ca5ffcc Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:06:32 2022 +0200 Highlight rows that have the same pspReference on hover commit 2e9aaed9599a5e5a0064c6140e6b6f48c0587850 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 17:33:06 2022 +0200 Update macaw to unreleased version commit a818c1b0ebeb4e17ea65aa6698c2c9d29be6cc2f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 17:21:24 2022 +0200 Fix transactions list table layout commit 50ae82b961f653dd8b2ba9b9cc4ece5c691fe39b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 16:34:52 2022 +0200 Use Intl.DateTimeFormat to format dates instead of moment.js commit c0f54100cb476637a8d0145ac00ccd5e017a9665 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Aug 31 17:21:34 2022 +0200 Add transaction events commit c34279d5c195734df604605481e3d84c5e81f764 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:53:01 2022 +0200 Fix alignment when amount is <10 commit d3362c24e8bcf0263582dbcc324c2fe403a6f72a Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:42:41 2022 +0200 Fix conditional display logic, add story for long numbers commit 73cce9edd5e25c2cca68411ccebdfd3918099ae5 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:27:18 2022 +0200 Fix IMoney to use new import commit b0cf154c94139be726451ce52b0e4421928ebf80 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:15:37 2022 +0200 Add order transactions component commit 87808f66482448d4301d13196be84cb55912d994 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:28:02 2022 +0200 Don't hide transaction balance when order is not confirmed commit 6818c88b5b26be901ec56fae3302d5ba7b5fa504 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:22:47 2022 +0200 Update lockfile commit 9046b5f56cc293516e578c527abda4a30a66b079 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:20:50 2022 +0200 Update GraphQL schema * SALEOR-7898: Split payments - transactions list #2234 commit 0742eee71765caa9c7084f6f3eb9be90808ff29c Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:18:06 2022 +0200 Remove too long font size commit 2724965127b591e703acb966ecc50c018124cb3f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 15:03:35 2022 +0200 Replace custom styles with Typography component commit b94a616953bbef878bdd5d958eb6debda53aa524 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:54:39 2022 +0200 Fix formatting commit 2a2a22692473290b3b566d89e85b265f7b8e0670 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:24:38 2022 +0200 Update messages commit bdde8a0d54429d0d2d01d619ddde8a88fd29f0e1 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:23:37 2022 +0200 Fix failing prettier check commit 2f98b3bccc59bdcd978cc9cee8bede76f45f47a6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:07:46 2022 +0200 Remove !important from styles commit dfce53ba5add1e1a6b175caa2e1c5a03fa9dffe8 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:46:08 2022 +0200 Refactor PR comments commit 43781d792603c59031c75164415443f3b68f86d0 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:02:11 2022 +0200 Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. commit 51e89a0f46059bd6d19513abee128503f818c2f8 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:01:15 2022 +0200 Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 9565cab4a408845de40882ee564c4c7e79a3d5d6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 8 14:13:11 2022 +0200 Update messages commit ebf3b7a5f7a2b49d571d4cd6df2f74027e3d8304 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 8 14:11:59 2022 +0200 Update snapshots commit 854b21d7af3f14e3f7c4e53812c2d30490e0a675 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 7 17:36:55 2022 +0200 Add copy icon to PspReference commit 0124657acf623870773abecdf03b9b5ae3381757 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 7 15:38:45 2022 +0200 Fix order saved when copying PSP reference commit adf151fb56d06d9ee12d13bdef1b324395a86b4a Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 14:44:00 2022 +0200 Update snapshots, fix inline styles in PSP reference commit bfae5d9476e61e27b91ffa64e594a86b82e8f670 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 12:59:57 2022 +0200 Fix transactions table sizing on `md` screen sizing commit cdbb439f80534706a0a2e588f033ae94af04cb72 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 12:38:27 2022 +0200 Fix PSP reference sizing issues commit a2be62f8f2db11319c8843cdd4b6431d7518b389 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 10:06:28 2022 +0200 Add parameter to clear additional params in modals commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 5 15:42:46 2022 +0200 Update prettier to latest version (TS syntax parsing issues) commit 261879696f594b1e09b4a0c112dfce801b1cf6bd Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 5 15:39:08 2022 +0200 Add buttons to void or capture transactions commit ba89cca5ec3e5c61d9468f983ea7b7ab9eea8c14 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 14:13:13 2022 +0200 Add copy feature to psp reference pill commit 7f3ff30a2738bcfa773a5abce7e53828ce4b276e Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:35:02 2022 +0200 Update snapshots commit 4bee083c839ca5d141b8845131dba506a0745a79 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:29:38 2022 +0200 Update messages commit c86431abb6015a28b1cfeddc91cda69cc0c3e06b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:16:37 2022 +0200 Fix transaction events list when no pspReference is provided commit a7127123556677206864aa3a9683c19645724a36 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:09:48 2022 +0200 Fix spacing between transactions commit dc224e2c7ebd2af438f2e997eb1ba3430ca5ffcc Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:06:32 2022 +0200 Highlight rows that have the same pspReference on hover commit 2e9aaed9599a5e5a0064c6140e6b6f48c0587850 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 17:33:06 2022 +0200 Update macaw to unreleased version commit a818c1b0ebeb4e17ea65aa6698c2c9d29be6cc2f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 17:21:24 2022 +0200 Fix transactions list table layout commit 50ae82b961f653dd8b2ba9b9cc4ece5c691fe39b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 16:34:52 2022 +0200 Use Intl.DateTimeFormat to format dates instead of moment.js commit c0f54100cb476637a8d0145ac00ccd5e017a9665 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Aug 31 17:21:34 2022 +0200 Add transaction events commit c34279d5c195734df604605481e3d84c5e81f764 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:53:01 2022 +0200 Fix alignment when amount is <10 commit d3362c24e8bcf0263582dbcc324c2fe403a6f72a Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:42:41 2022 +0200 Fix conditional display logic, add story for long numbers commit 73cce9edd5e25c2cca68411ccebdfd3918099ae5 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:27:18 2022 +0200 Fix IMoney to use new import commit b0cf154c94139be726451ce52b0e4421928ebf80 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:15:37 2022 +0200 Add order transactions component commit 87808f66482448d4301d13196be84cb55912d994 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:28:02 2022 +0200 Don't hide transaction balance when order is not confirmed commit 6818c88b5b26be901ec56fae3302d5ba7b5fa504 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:22:47 2022 +0200 Update lockfile commit 9046b5f56cc293516e578c527abda4a30a66b079 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:20:50 2022 +0200 Update GraphQL schema * SALEOR-7901: Split payments - order summary and payments balance #2310 commit 8d5be6ae4c46dffe9cca5e20cfe4b458d2cc7f2f Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 14:17:20 2022 +0200 update snapshots commit 7b84da1566a92811e0cf3424085219221ff8876c Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Oct 4 16:10:40 2022 +0200 Refactor inlined functions to separate file commit 798c8cc87fda9ac48837013336d94291b5d87fb4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Oct 4 16:08:27 2022 +0200 Refactor tax amount turnary operator expression commit 001d16d3c4010489fbf8a2872d5d80195797ef7d Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 16:15:12 2022 +0200 Apply suggestions from code review commit 274c6f9f68630d8c91a588a77975d8d519c84e24 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 28 16:07:46 2022 +0200 Apply suggestions from code review Co-authored-by: Dawid <tarasiukdawid@gmail.com> commit ab13210f62b00dc68478ee94a30d5b0d5424cc09 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 13:21:46 2022 +0200 Hide "no payment" text when order has gift cards commit 9159cf1913cec93a7960ba8d5ad29914d11d7a63 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 13:11:52 2022 +0200 Fix "Copied" text doesn't fit on short psp reference commit a7eea637484c010b91b265df8eba5a729bec8e6b Merge: 97f128b1f 3ac5e6304 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Mon Sep 26 16:44:52 2022 +0200 Merge branch 'feature/split-payments' into split-payments/balance commit 3ac5e6304e2d114288ae21d7def120b7cb669887 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:51:05 2022 +0200 Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 97f128b1f7b9376708f3d98a1a5131d5c0acc2be Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Mon Sep 26 11:46:29 2022 +0200 force deploy commit b97d93d8930cb2063772bace0ad5c779852a5c5c Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:08:27 2022 +0200 Fix TS errors commit b679bc91b670661c205ed2bd9c5b209d777173cc Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:35 2022 +0200 Update snapshots commit a6f3d3c50a46325011bba242b431cbf3cb81ac8b Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:21 2022 +0200 Update messages commit 99ec7ca736666b669eb215e463362fd2fe27c690 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:08 2022 +0200 Fix story - gift card commit 3c254dce2386dcbe544810948a86c5cf128d4cb4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 15:34:07 2022 +0200 Improve loading layout commit b1adf9d580d39b3301a8f56d0677a5ccf9608126 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 15:05:37 2022 +0200 Display message in payment card when there are no transactions commit e9bb8b22a95c7e2416ed5e457db7cbddc004fa3d Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 14:11:35 2022 +0200 Handle gift cards edge case: lowered total amount commit 115f56fb6f9e44f7f8bbec84d110a8e1c2af47d2 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 13:56:41 2022 +0200 Filter out payments that are inactive and don't contain any transaction commit e790aadca2a13fcccb8bb3a3c52967b90856c3e4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:57:24 2022 +0200 Remove order level actions, move buttons to payment level commit fd4a158c5aba32f4a7ed31daa54bc37274d1cdbe Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:31:23 2022 +0200 Simplify OrderAddTransaction button commit 6b298357933033df42745d6db465617963b181d6 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:26:40 2022 +0200 Hide grant refund and send refund when there is no payment commit b3c6532d299932bceafcbe48b06aaaf693dc21be Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:14:10 2022 +0200 Add Stories for payments in order, fix edge cases for payments commit 2db8efe628df5c647d36f2b97a48a40bd7c98eaf Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 14:46:54 2022 +0200 Add payments displayed as transactions in order details commit 3751cbf4fecf22c6624d39ca894190abb77363a6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 21 14:03:42 2022 +0200 Add gift card Storybook example, fix spacing between OrderTransaction commit 77a1647c0c7afe38298778372cace06e2dc428fb Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 20 17:00:18 2022 +0200 Remove gift card from OrderSummaryCard commit 85a4894d28d88c386a9b61fe09b517ac7ff8ad60 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 20 16:58:25 2022 +0200 Display gift cards as transactions in order details commit 1e36a176bab8c57c527f5e19ae05e46cf0cefa03 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 14:13:47 2022 +0200 Fix logic for displaying "Mark as paid" button commit 5aeca84a40c8d0a6df03315b56e48dcc1fc39cab Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 13:18:24 2022 +0200 Fix order details page when loading commit a6dc8f13ded5a4d7f5bf0b0778bb52c31b97028f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 13:11:50 2022 +0200 Add "Mark as paid" / Add transaction button commit 7ad01b66dc4b639ae24bbc58a4364eee89e4cf4c Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 14 16:52:38 2022 +0200 Fix logic of showing / hiding capture & authorize amounts commit b4328e4cbf09290f5d1a29ecc3ca88f33fb83142 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 14 13:17:27 2022 +0200 Style payment + summary cards in order, style summary card commit e4bdd44beea265899dbc70db6470ca9307becb5b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 13 15:25:54 2022 +0200 Add payments to order query, add more Storybook cases for orders commit 67dc47d5c19125442f1cf954b9b7d4b4e7d3eff7 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 13 10:53:26 2022 +0200 Add new OrderPayment card commit 093490a01bff3fd7aaaac270d74742a22e0b8885 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 14:46:35 2022 +0200 Refactor OrderPayment -> OrderSummaryCard commit 7eb73e2650d9602ef635a4b6b8a4aefd4ad89730 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:51:05 2022 +0200 Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 6818c88b5b26be901ec56fae3302d5ba7b5fa504 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:22:47 2022 +0200 Update lockfile commit 9046b5f56cc293516e578c527abda4a30a66b079 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:20:50 2022 +0200 Update GraphQL schema * SALEOR-7904: Split payments - Grant refund #2336 commit 4681481fc163683936a53fa8436a0eecad26f9c1 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Nov 2 16:49:45 2022 +0100 Update snapshots commit 0831c4f75670009bc0a17fe1e9dae94646927866 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Nov 2 15:24:43 2022 +0100 Pin macaw version commit b588948fa260509c5e13362b48f72d277897f7bb Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Oct 17 17:31:53 2022 +0200 Fix refund card not working while loading commit fccd15c73b40231423e544256541ddc4ebc4b37a Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 15:23:39 2022 +0200 Add exhaustiveness check to switch...case statemet commit 62e6c03b02bea5c2fb785e9cccbaf024b4ffa6cb Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 14:09:31 2022 +0200 Remove USD as default currency commit 586f91a6c87375544223dc666e1a358cbd3c814c Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 14:08:30 2022 +0200 Refactor ProductCard event handlers into separate functions commit 8b242905c7b787102ef764adc5f574ab3e9c77de Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 14:05:35 2022 +0200 Refactor fulfilment subtitle into helper function commit 1cdba397497e59aa89d2d4fb05816631e69f0ef6 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 14:01:05 2022 +0200 Refactor payments summary logic commit 5ca4709d3e902186005901f1ee68c3cb2b80df64 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 13:10:58 2022 +0200 Refactor iterator spread to Array.from for more readability commit d47098ce8cdc0c8ec6b7f49e5a7476cfebde62b7 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 10:52:59 2022 +0200 Update snapshots, messages commit 53228797377f7dfeb830eb2e7176ea70c4dd3fec Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 16:33:09 2022 +0200 Refactor ProductCard to use TableRowLink commit f08d2c717a04a4e45a59b0d80b95f7b949f3ebb1 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 16:32:49 2022 +0200 Disable hover effect when TableRow is not clickable commit 0a7c75223e0a7c4cf7e01eb6e3d6644090be8b08 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 15:52:05 2022 +0200 Refactor payments summary line into separate component commit e2bc2ec506e5045d08560c6105685665820830de Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 15:41:49 2022 +0200 Show granted, pending and refunded amounts commit f9a47a4c7c48e479f4748d4bf8d373d2d1e6d3ea Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 15:18:33 2022 +0200 Fix selected refund value calculated to NaN commit 43bd259208359d1c2862c5493a16758de6970430 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 15:16:41 2022 +0200 Don't prefill refund amount, disable submit when amount is 0 commit 41d461a40b09723f880200796eab4c6a0895969f Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 14:14:55 2022 +0200 Remove warning text in Refund Card commit 14cd616fdd8b6ae93b4563c87af33adf4b86c922 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 14:13:54 2022 +0200 Fix spacing in the Refund Card commit 825bd16752795749fba20043772b3b862005da49 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 17:13:55 2022 +0200 Update snapshots commit 74427bb29a44cba6cb2c9b8d8db9997cfa6dd68b Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 16:59:06 2022 +0200 Update messages commit ddc6f8d09ecf82763c9ab3b4e9ed282863a5c970 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 16:52:36 2022 +0200 redeploy commit ee6341347ba95e06e18760a40b1c9aa03a0794a4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 16:47:02 2022 +0200 Improve loading state of grant refund view, add input labels commit 186caa1d243c2c9a92b4badb99a07f8275d61000 Merge: 319f2094b d21e75ead Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 16:17:57 2022 +0200 Merge branch 'feature/split-payments' into split-payments/grant-refund commit d21e75ead0a9222c3ab7884b73c00c652a605ea4 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Oct 5 14:35:00 2022 +0200 SALEOR-7901: Split payments - order summary and payments balance (#2310) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * force deploy * Fix "Copied" text doesn't fit on short psp reference * Hide "no payment" text when order has gift cards * Apply suggestions from code review Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Apply suggestions from code review * Refactor tax amount turnary operator expression * Refactor inlined functions to separate file * update snapshots Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> commit 90c55d5775e7acdbbe0dc75014effa09776bae8e Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:51:05 2022 +0200 Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 319f2094bb5f61be7de3d1f329a04d7556aaa9c6 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 10:47:13 2022 +0200 Add edit grant refund view commit f01a0692308030466260f54a372f57a272ff7d6a Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Oct 4 12:58:44 2022 +0200 Fix form leave confirm dialog commit e3844037a67577a5b6407a65df4a20c58fca8835 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Oct 4 10:40:42 2022 +0200 Handle form submission commit a7472a526fb5ba869bca03b418242cab6cc33036 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Mon Oct 3 15:57:35 2022 +0200 Write query for grant refund view, add product card commit 9942a125458f4185cce6c6338b1f28f505792c82 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 30 17:01:19 2022 +0200 Calculate shipping cost, refactor refund card into component commit 351901c3072450b98bde03d45eba119336b3cb2a Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 30 15:07:42 2022 +0200 Add grant refund form and price calculation logic commit b19854d8ef77fc3449e041986008799b63c4ba21 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 15:49:21 2022 +0200 Add grant refund create mutation commit df0ad7c78d75ea38ee6349f226c573f833c53800 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 15:49:01 2022 +0200 Add OrderGrantRefundPage commit afc496add5038224e4a971bcaadfc60a5a17bd10 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Sep 27 15:58:17 2022 +0200 Add granted refunds list commit 3d78fbf28318733b71c423e0e0f359d85002bf07 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Mon Sep 26 13:37:48 2022 +0200 Add grant refund to order query commit b97d93d8930cb2063772bace0ad5c779852a5c5c Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:08:27 2022 +0200 Fix TS errors commit b679bc91b670661c205ed2bd9c5b209d777173cc Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:35 2022 +0200 Update snapshots commit a6f3d3c50a46325011bba242b431cbf3cb81ac8b Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:21 2022 +0200 Update messages commit 99ec7ca736666b669eb215e463362fd2fe27c690 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:08 2022 +0200 Fix story - gift card commit 3c254dce2386dcbe544810948a86c5cf128d4cb4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 15:34:07 2022 +0200 Improve loading layout commit b1adf9d580d39b3301a8f56d0677a5ccf9608126 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 15:05:37 2022 +0200 Display message in payment card when there are no transactions commit e9bb8b22a95c7e2416ed5e457db7cbddc004fa3d Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 14:11:35 2022 +0200 Handle gift cards edge case: lowered total amount commit 115f56fb6f9e44f7f8bbec84d110a8e1c2af47d2 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 13:56:41 2022 +0200 Filter out payments that are inactive and don't contain any transaction commit e790aadca2a13fcccb8bb3a3c52967b90856c3e4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:57:24 2022 +0200 Remove order level actions, move buttons to payment level commit fd4a158c5aba32f4a7ed31daa54bc37274d1cdbe Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:31:23 2022 +0200 Simplify OrderAddTransaction button commit 6b298357933033df42745d6db465617963b181d6 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:26:40 2022 +0200 Hide grant refund and send refund when there is no payment commit b3c6532d299932bceafcbe48b06aaaf693dc21be Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:14:10 2022 +0200 Add Stories for payments in order, fix edge cases for payments commit 2db8efe628df5c647d36f2b97a48a40bd7c98eaf Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 14:46:54 2022 +0200 Add payments displayed as transactions in order details commit 3751cbf4fecf22c6624d39ca894190abb77363a6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 21 14:03:42 2022 +0200 Add gift card Storybook example, fix spacing between OrderTransaction commit 77a1647c0c7afe38298778372cace06e2dc428fb Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 20 17:00:18 2022 +0200 Remove gift card from OrderSummaryCard commit 85a4894d28d88c386a9b61fe09b517ac7ff8ad60 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 20 16:58:25 2022 +0200 Display gift cards as transactions in order details commit 1e36a176bab8c57c527f5e19ae05e46cf0cefa03 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 14:13:47 2022 +0200 Fix logic for displaying "Mark as paid" button commit 5aeca84a40c8d0a6df03315b56e48dcc1fc39cab Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 13:18:24 2022 +0200 Fix order details page when loading commit a6dc8f13ded5a4d7f5bf0b0778bb52c31b97028f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 13:11:50 2022 +0200 Add "Mark as paid" / Add transaction button commit 7ad01b66dc4b639ae24bbc58a4364eee89e4cf4c Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 14 16:52:38 2022 +0200 Fix logic of showing / hiding capture & authorize amounts commit b4328e4cbf09290f5d1a29ecc3ca88f33fb83142 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 14 13:17:27 2022 +0200 Style payment + summary cards in order, style summary card commit e4bdd44beea265899dbc70db6470ca9307becb5b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 13 15:25:54 2022 +0200 Add payments to order query, add more Storybook cases for orders commit 67dc47d5c19125442f1cf954b9b7d4b4e7d3eff7 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 13 10:53:26 2022 +0200 Add new OrderPayment card commit 093490a01bff3fd7aaaac270d74742a22e0b8885 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 14:46:35 2022 +0200 Refactor OrderPayment -> OrderSummaryCard commit 7eb73e2650d9602ef635a4b6b8a4aefd4ad89730 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:51:05 2022 +0200 Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 6818c88b5b26be901ec56fae3302d5ba7b5fa504 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:22:47 2022 +0200 Update lockfile commit 9046b5f56cc293516e578c527abda4a30a66b079 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:20:50 2022 +0200 Update GraphQL schema * Fix TS issues * Fix EditorJS TS issues * Fix Apollo & apollo-upload-client type mismatch * SALEOR-7900 - Grant refund: Send refund view (#2359) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * Add grant refund to order query * Add granted refunds list * Add OrderGrantRefundPage * Add grant refund create mutation * Add grant refund form and price calculation logic * Calculate shipping cost, refactor refund card into component * Write query for grant refund view, add product card * Handle form submission * Fix form leave confirm dialog * Add edit grant refund view * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * SALEOR-7901: Split payments - order summary and payments balance (#2310) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * force deploy * Fix "Copied" text doesn't fit on short psp reference * Hide "no payment" text when order has gift cards * Apply suggestions from code review Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Apply suggestions from code review * Refactor tax amount turnary operator expression * Refactor inlined functions to separate file * update snapshots Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Improve loading state of grant refund view, add input labels * redeploy * Update messages * Update snapshots * Fix spacing in the Refund Card * Remove warning text in Refund Card * Don't prefill refund amount, disable submit when amount is 0 * Fix selected refund value calculated to NaN * Show granted, pending and refunded amounts * Refactor payments summary line into separate component * Disable hover effect when TableRow is not clickable * Refactor ProductCard to use TableRowLink * Update snapshots, messages * Refactor iterator spread to Array.from for more readability * Refactor payments summary logic * Refactor fulfilment subtitle into helper function * Refactor ProductCard event handlers into separate functions * Remove USD as default currency * Add exhaustiveness check to switch...case statemet * Update snapshots, messages * Add new page [wip] * Fix refund card not working while loading * Add new page [wip] * Refactor order transaction component structure * [WIP] Send refund page * Add button to set max amount of refund * Update GraphQL schema * Update components after changing GraphQL schema * Add manual refunds * Disable refunds when transaction doesn't have appropriate actions * Update macaw * Update messages * Update snapshots * SALEOR-7904: Split payments - Grant refund (#2336) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * Add grant refund to order query * Add granted refunds list * Add OrderGrantRefundPage * Add grant refund create mutation * Add grant refund form and price calculation logic * Calculate shipping cost, refactor refund card into component * Write query for grant refund view, add product card * Handle form submission * Fix form leave confirm dialog * Add edit grant refund view * Improve loading state of grant refund view, add input labels * redeploy * Update messages * Update snapshots * Fix spacing in the Refund Card * Remove warning text in Refund Card * Don't prefill refund amount, disable submit when amount is 0 * Fix selected refund value calculated to NaN * Show granted, pending and refunded amounts * Refactor payments summary line into separate component * Disable hover effect when TableRow is not clickable * Refactor ProductCard to use TableRowLink * Update snapshots, messages * Refactor iterator spread to Array.from for more readability * Refactor payments summary logic * Refactor fulfilment subtitle into helper function * Refactor ProductCard event handlers into separate functions * Remove USD as default currency * Add exhaustiveness check to switch...case statemet * Fix refund card not working while loading * Pin macaw version * Update snapshots Co-authored-by: Michał Droń <dron.official@yahoo.com> * Remove OrderRefund view * Update messages * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * SALEOR-7901: Split payments - order summary and payments balance (#2310) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * force deploy * Fix "Copied" text doesn't fit on short psp reference * Hide "no payment" text when order has gift cards * Apply suggestions from code review Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Apply suggestions from code review * Refactor tax amount turnary operator expression * Refactor inlined functions to separate file * update snapshots Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Fix types after merge * Remove comment * Refactor common messages * Refactor inline formatted message * Resolve CR * Update src/utils/errors/transaction.ts Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor money format function * Fix EditorJS TS issues * Fix Apollo & apollo-upload-client type mismatch * Add loading state to OrderSendRefund * Fix messages * Fix storybook not building * Fix stories, update snapshots, fix currency formatting Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Fix grant refund page not loading * Replace classnames with clsx * Add missing fields to transactions list, new psp reference design (#2769) * Add modal to create manual capture transactions in OrderDetails (#2880) * Add manual capture transaction mutation * Add manual transaction capture modal * Refactor common elements of manual transaction into shared component * Rewrite OrderManualTransactionForm to export form components separately * Add tests for OrderManualTransactionForm hook * Add tests to OrderManualTransactionForm Form component * Fix polly recording ids, read replay / record config from env vars * Add missing messages * Remove refund functionality in Return & Replace (#2876) * Refactor messages * Remove old compoennts related to return + refund functionality * Refactor return & replace internal components structure * Add new submit card to OrderReturn * Replace onRefundPayment with href * add missing test * Update messages * Fix TS errors after merge * Update imports @saleor -> @dashboard * Update dashboard OrderDetails after changes in core (#2933) * Fix TS errors after merge * Update transaction events to use new `type` field * Remove unused styles * Fix table row hover effect * Update messages * Add "createdBy" to order transaction fixtures * Add "createdBy" to TransactionEvent list * Fix crash when transaction event has invalid data * Add styles for PspReference link * Update messages * Add no events message to transaction events list * Add PSP Reference field to manual transactions, update mutations * Remove hiding from add manual transaction button * Fix styling of ManualRefundCard * Fix TS error * Rename OrderPayment -> OrderPaymentSummaryCard * Add pending amounts to OrderPaymentSummaryCard * Refactor PaymentsSummary * Add tests for OrderAddTransaction * Extract messages * Add tests for PaymentSummary calculation * Add tests to EventCreatedBy * Add tests to EventItem * Add tests for transaction event status mapping * Fix TS error * Update schema * Add missing fields to TransactionItem fragment * Add missing fields to OrderTransaction * fixup! Update schema * Fix CR comments * Update imports @saleor -> @dashboard, fix types * Fix CR comments * Fix Jest wrong timezone when run locally * Fix EventItem test using invalid date * Add feature flags to split payments PR (#3044) * Remove transactions related changes from GraphQL files * Fix issues with build-types, when feature flags are used * Generate transactions only GraphQL files * Update GraphQL imports * Fix issue with dependencies * Restore deleted views * Add feature flags to OrderReturn * Add feature flags to OrderSendRefund * Add feature flag to OrderDetailsPage * Add feature flag check in new order routes * Update messages * Fix TS error * Add tests for OrderPaymentOrTransaction * Update schema * Use different query for order when FF is enabled * Fix failing CI * Fix CR * fixup! Merge branch 'feature/split-payments' into split-payments/feature-flag * Regenerate types after merge * Transactions small fixes (#3110) * Fix transaction action modal not closing on scucess * Fix layout shift on OrderSendRefund * Update schema behind feature flag * Update types * Add missing props * Fix order event types * Update OrderDetails to fix spacing in new macaw redesign * Update GrantRefund page with new pages layout * Update SendRefundPage with new page layout * Update transactions feature flag schema * Rollback fetch-schema to default values * Add opacity to transactions that cannot be refunded * Fix return & replace button message * Add missing messages * Add tooltip with event message * Add missing status: info for transaction events * Add markAsPaidStrategy configuration to ChannelDetails (#3239) * Fix fulfilment titles, use the same text from OrderDetails * Add back old payments UI (#3238) * Remove Refund button from fulfilments in order with transactions * Show old payments UI if order has payments * Respect channel's markAsPaidStrategy when displaying new UI * Rename onPaymentPaid to onMarkAsPaid prop * Update messages * CR * Update snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshots * Resolve TS errors * Fetch transaction ids in old order query to fix detection * run e2e * fix test should be able to update shipping zone. TC: SALEOR_0808 * CR: Remove funny comment --------- Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> Co-authored-by: Anna Szczech <anna.m.szczech@gmail.com>
2023-03-09 15:51:19 +00:00
import { OrderPaymentOrTransaction } from "../OrderPaymentOrTransaction/OrderPaymentOrTransaction";
Feature/order reissue (#910) * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * Add change to changelog * Remove console.log * Update tests * Extract messages * Add utils functions for selecting only ulfulfilled order lines * Add optional value selection for line item * Update tests * Add optional rendering of unfulfilled items card and refactor a bit * Update displaying of items card title when refunded card * UUpdate utils, form data etc. not to include refunded items when calculating replaced items amount * Uppdate return items card not to display replace buttons for refunded items * Refactor and small fixes after review * Update extracted messages * Fix card title when no fullfilemtn id * wip * Initially stitch returns page. Update types, add mutation * remove unnecessary component display names * Add loading status from form submission & refactor * Add errors from response * Add errors from response and refactor * Remove comments * Add optional error adding when no data from return create request * Update messages * wip * Update snapshots * Remove unnecessary console.log * Add better typing for getParsedLineData function * Update & refactor card title to match cards both in return and order details * Add handling of new statuses to order details cards. Also refactor, and devide order fulfillment card into couple of smaller components * Update messages * Update schema to match api * Update types * Update status label component to match colors with new designs and order details cards * RUpdate and refactor order fulfillment card components to be reusable. Also add replaced status handling * Updayte card title component to handle all cases and statuses * Update oorder unfulfilled items card and order details page, reduce some of the boilerplate * Fix card title types and adjust returns card to match * Update messages * Update snapshots * RUpdate order fulfillment card with subtitles and buttons for returned status * Add onRefund to order fulfillment card * Fix typo and wrong message in card title * Add missing condition in return form submission utils to decice if to refund products * Update fulfillment subtitles row and tests * Update messages * Change naming and locations of OrderFulfillment and items card components * Update messages * U[pdate names of components again to even better ones * Update messages * changelog * Update schema and types so that order history event also includes user first and last name * Add extended timeline event and event header components. Move some of the logic to utils and add way to display links in the event header. * FFix types * Update messages * Change naming of isOfType -> isTimelineEventOfType and refactor extended timeline event messages selection to be less complicated * Add ids and update messages * Add ids and update messages some more * Update storybook decorator to work with react router context in components and tests * Refactor after review * Update messages * Add rredirecting to draft order * Add handling draft creation from replacement * Add related order to order event fragment and update lots and lots of types * Update extended timeline event to match related order type on order history event * Update fixtures * Refactor ExtendedTimelineEvent Co-authored-by: Jakub Majorek <majorek.jakub@gmail.com> * Fix typing * Update messages * Fix missing history event for replacement draft created for replaced products * Update messages * Handle new statuses for returned and partially returned orders * Update messages * update snapshots * BBump empty line to rebuild ci * Change status to proper color * Change replaceable items in return for replace to be auto off instead of on * Add utils functions and make order details menu not show option to return items when there are returnable items in the order * Fix replace checkbox showing when previously hidden and clicked set maximal quantities * Fix return form invalid money values * Add default values to avoid returning of NaN in utils for return amount and refactor * Add ggeneral error alerts * Add eproduct error box component and style. style a lot. * Fixes * Fix lint * Add cannot refund error title + description * Extract messages * Refactor after review * Add better, nicer and fancier imports to product error cell * Use error color from palette in product error cell * Fix max refund when 0 for return * Add ddisable ability to refund products button so it's disabled when 0 products selected * Add class for order return form data parsing and add condition to not do refund when total captured on order is 0 * Update snapshots * Add condition for order lines quantity in order products table row * Fix return amount submit button * Add change to changelog Co-authored-by: Jakub Majorek <majorek.jakub@gmail.com>
2021-01-20 16:16:43 +00:00
import OrderUnfulfilledProductsCard from "../OrderUnfulfilledProductsCard";
import { messages } from "./messages";
import Title from "./Title";
Feature/order reissue (#910) * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * Add change to changelog * Remove console.log * Update tests * Extract messages * Add utils functions for selecting only ulfulfilled order lines * Add optional value selection for line item * Update tests * Add optional rendering of unfulfilled items card and refactor a bit * Update displaying of items card title when refunded card * UUpdate utils, form data etc. not to include refunded items when calculating replaced items amount * Uppdate return items card not to display replace buttons for refunded items * Refactor and small fixes after review * Update extracted messages * Fix card title when no fullfilemtn id * wip * Initially stitch returns page. Update types, add mutation * remove unnecessary component display names * Add loading status from form submission & refactor * Add errors from response * Add errors from response and refactor * Remove comments * Add optional error adding when no data from return create request * Update messages * wip * Update snapshots * Remove unnecessary console.log * Add better typing for getParsedLineData function * Update & refactor card title to match cards both in return and order details * Add handling of new statuses to order details cards. Also refactor, and devide order fulfillment card into couple of smaller components * Update messages * Update schema to match api * Update types * Update status label component to match colors with new designs and order details cards * RUpdate and refactor order fulfillment card components to be reusable. Also add replaced status handling * Updayte card title component to handle all cases and statuses * Update oorder unfulfilled items card and order details page, reduce some of the boilerplate * Fix card title types and adjust returns card to match * Update messages * Update snapshots * RUpdate order fulfillment card with subtitles and buttons for returned status * Add onRefund to order fulfillment card * Fix typo and wrong message in card title * Add missing condition in return form submission utils to decice if to refund products * Update fulfillment subtitles row and tests * Update messages * Change naming and locations of OrderFulfillment and items card components * Update messages * U[pdate names of components again to even better ones * Update messages * changelog * Update schema and types so that order history event also includes user first and last name * Add extended timeline event and event header components. Move some of the logic to utils and add way to display links in the event header. * FFix types * Update messages * Change naming of isOfType -> isTimelineEventOfType and refactor extended timeline event messages selection to be less complicated * Add ids and update messages * Add ids and update messages some more * Update storybook decorator to work with react router context in components and tests * Refactor after review * Update messages * Add rredirecting to draft order * Add handling draft creation from replacement * Add related order to order event fragment and update lots and lots of types * Update extended timeline event to match related order type on order history event * Update fixtures * Refactor ExtendedTimelineEvent Co-authored-by: Jakub Majorek <majorek.jakub@gmail.com> * Fix typing * Update messages * Fix missing history event for replacement draft created for replaced products * Update messages * Handle new statuses for returned and partially returned orders * Update messages * update snapshots * BBump empty line to rebuild ci * Change status to proper color * Change replaceable items in return for replace to be auto off instead of on * Add utils functions and make order details menu not show option to return items when there are returnable items in the order * Fix replace checkbox showing when previously hidden and clicked set maximal quantities * Fix return form invalid money values * Add default values to avoid returning of NaN in utils for return amount and refactor * Add ggeneral error alerts * Add eproduct error box component and style. style a lot. * Fixes * Fix lint * Add cannot refund error title + description * Extract messages * Refactor after review * Add better, nicer and fancier imports to product error cell * Use error color from palette in product error cell * Fix max refund when 0 for return * Add ddisable ability to refund products button so it's disabled when 0 products selected * Add class for order return form data parsing and add condition to not do refund when total captured on order is 0 * Update snapshots * Add condition for order lines quantity in order products table row * Fix return amount submit button * Add change to changelog Co-authored-by: Jakub Majorek <majorek.jakub@gmail.com>
2021-01-20 16:16:43 +00:00
import { filteredConditionalItems, hasAnyItemsReplaceable } from "./utils";
2019-06-19 14:40:52 +00:00
export interface OrderDetailsPageProps {
Support for new transactions API (#2233) * Revert "🦄 Simple taxes (#2072)" This reverts commit 5c1a62171d94d00c3b457dc321c0d14900d4188f. * Revert "Revert "🦄 Simple taxes (#2072)"" This reverts commit 3c8289cba657debc676bb6ff677d9494cb308d19. * SALEOR-7898: Split payments - transactions list #2234 commit 0742eee71765caa9c7084f6f3eb9be90808ff29c Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:18:06 2022 +0200 Remove too long font size commit 2724965127b591e703acb966ecc50c018124cb3f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 15:03:35 2022 +0200 Replace custom styles with Typography component commit b94a616953bbef878bdd5d958eb6debda53aa524 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:54:39 2022 +0200 Fix formatting commit 2a2a22692473290b3b566d89e85b265f7b8e0670 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:24:38 2022 +0200 Update messages commit bdde8a0d54429d0d2d01d619ddde8a88fd29f0e1 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:23:37 2022 +0200 Fix failing prettier check commit 2f98b3bccc59bdcd978cc9cee8bede76f45f47a6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:07:46 2022 +0200 Remove !important from styles commit dfce53ba5add1e1a6b175caa2e1c5a03fa9dffe8 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:46:08 2022 +0200 Refactor PR comments commit 43781d792603c59031c75164415443f3b68f86d0 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:02:11 2022 +0200 Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. commit 51e89a0f46059bd6d19513abee128503f818c2f8 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:01:15 2022 +0200 Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 9565cab4a408845de40882ee564c4c7e79a3d5d6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 8 14:13:11 2022 +0200 Update messages commit ebf3b7a5f7a2b49d571d4cd6df2f74027e3d8304 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 8 14:11:59 2022 +0200 Update snapshots commit 854b21d7af3f14e3f7c4e53812c2d30490e0a675 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 7 17:36:55 2022 +0200 Add copy icon to PspReference commit 0124657acf623870773abecdf03b9b5ae3381757 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 7 15:38:45 2022 +0200 Fix order saved when copying PSP reference commit adf151fb56d06d9ee12d13bdef1b324395a86b4a Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 14:44:00 2022 +0200 Update snapshots, fix inline styles in PSP reference commit bfae5d9476e61e27b91ffa64e594a86b82e8f670 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 12:59:57 2022 +0200 Fix transactions table sizing on `md` screen sizing commit cdbb439f80534706a0a2e588f033ae94af04cb72 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 12:38:27 2022 +0200 Fix PSP reference sizing issues commit a2be62f8f2db11319c8843cdd4b6431d7518b389 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 10:06:28 2022 +0200 Add parameter to clear additional params in modals commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 5 15:42:46 2022 +0200 Update prettier to latest version (TS syntax parsing issues) commit 261879696f594b1e09b4a0c112dfce801b1cf6bd Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 5 15:39:08 2022 +0200 Add buttons to void or capture transactions commit ba89cca5ec3e5c61d9468f983ea7b7ab9eea8c14 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 14:13:13 2022 +0200 Add copy feature to psp reference pill commit 7f3ff30a2738bcfa773a5abce7e53828ce4b276e Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:35:02 2022 +0200 Update snapshots commit 4bee083c839ca5d141b8845131dba506a0745a79 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:29:38 2022 +0200 Update messages commit c86431abb6015a28b1cfeddc91cda69cc0c3e06b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:16:37 2022 +0200 Fix transaction events list when no pspReference is provided commit a7127123556677206864aa3a9683c19645724a36 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:09:48 2022 +0200 Fix spacing between transactions commit dc224e2c7ebd2af438f2e997eb1ba3430ca5ffcc Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:06:32 2022 +0200 Highlight rows that have the same pspReference on hover commit 2e9aaed9599a5e5a0064c6140e6b6f48c0587850 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 17:33:06 2022 +0200 Update macaw to unreleased version commit a818c1b0ebeb4e17ea65aa6698c2c9d29be6cc2f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 17:21:24 2022 +0200 Fix transactions list table layout commit 50ae82b961f653dd8b2ba9b9cc4ece5c691fe39b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 16:34:52 2022 +0200 Use Intl.DateTimeFormat to format dates instead of moment.js commit c0f54100cb476637a8d0145ac00ccd5e017a9665 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Aug 31 17:21:34 2022 +0200 Add transaction events commit c34279d5c195734df604605481e3d84c5e81f764 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:53:01 2022 +0200 Fix alignment when amount is <10 commit d3362c24e8bcf0263582dbcc324c2fe403a6f72a Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:42:41 2022 +0200 Fix conditional display logic, add story for long numbers commit 73cce9edd5e25c2cca68411ccebdfd3918099ae5 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:27:18 2022 +0200 Fix IMoney to use new import commit b0cf154c94139be726451ce52b0e4421928ebf80 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:15:37 2022 +0200 Add order transactions component commit 87808f66482448d4301d13196be84cb55912d994 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:28:02 2022 +0200 Don't hide transaction balance when order is not confirmed commit 6818c88b5b26be901ec56fae3302d5ba7b5fa504 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:22:47 2022 +0200 Update lockfile commit 9046b5f56cc293516e578c527abda4a30a66b079 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:20:50 2022 +0200 Update GraphQL schema * SALEOR-7898: Split payments - transactions list #2234 commit 0742eee71765caa9c7084f6f3eb9be90808ff29c Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:18:06 2022 +0200 Remove too long font size commit 2724965127b591e703acb966ecc50c018124cb3f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 15:03:35 2022 +0200 Replace custom styles with Typography component commit b94a616953bbef878bdd5d958eb6debda53aa524 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:54:39 2022 +0200 Fix formatting commit 2a2a22692473290b3b566d89e85b265f7b8e0670 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:24:38 2022 +0200 Update messages commit bdde8a0d54429d0d2d01d619ddde8a88fd29f0e1 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:23:37 2022 +0200 Fix failing prettier check commit 2f98b3bccc59bdcd978cc9cee8bede76f45f47a6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:07:46 2022 +0200 Remove !important from styles commit dfce53ba5add1e1a6b175caa2e1c5a03fa9dffe8 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:46:08 2022 +0200 Refactor PR comments commit 43781d792603c59031c75164415443f3b68f86d0 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:02:11 2022 +0200 Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. commit 51e89a0f46059bd6d19513abee128503f818c2f8 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:01:15 2022 +0200 Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 9565cab4a408845de40882ee564c4c7e79a3d5d6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 8 14:13:11 2022 +0200 Update messages commit ebf3b7a5f7a2b49d571d4cd6df2f74027e3d8304 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 8 14:11:59 2022 +0200 Update snapshots commit 854b21d7af3f14e3f7c4e53812c2d30490e0a675 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 7 17:36:55 2022 +0200 Add copy icon to PspReference commit 0124657acf623870773abecdf03b9b5ae3381757 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 7 15:38:45 2022 +0200 Fix order saved when copying PSP reference commit adf151fb56d06d9ee12d13bdef1b324395a86b4a Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 14:44:00 2022 +0200 Update snapshots, fix inline styles in PSP reference commit bfae5d9476e61e27b91ffa64e594a86b82e8f670 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 12:59:57 2022 +0200 Fix transactions table sizing on `md` screen sizing commit cdbb439f80534706a0a2e588f033ae94af04cb72 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 12:38:27 2022 +0200 Fix PSP reference sizing issues commit a2be62f8f2db11319c8843cdd4b6431d7518b389 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 10:06:28 2022 +0200 Add parameter to clear additional params in modals commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 5 15:42:46 2022 +0200 Update prettier to latest version (TS syntax parsing issues) commit 261879696f594b1e09b4a0c112dfce801b1cf6bd Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 5 15:39:08 2022 +0200 Add buttons to void or capture transactions commit ba89cca5ec3e5c61d9468f983ea7b7ab9eea8c14 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 14:13:13 2022 +0200 Add copy feature to psp reference pill commit 7f3ff30a2738bcfa773a5abce7e53828ce4b276e Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:35:02 2022 +0200 Update snapshots commit 4bee083c839ca5d141b8845131dba506a0745a79 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:29:38 2022 +0200 Update messages commit c86431abb6015a28b1cfeddc91cda69cc0c3e06b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:16:37 2022 +0200 Fix transaction events list when no pspReference is provided commit a7127123556677206864aa3a9683c19645724a36 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:09:48 2022 +0200 Fix spacing between transactions commit dc224e2c7ebd2af438f2e997eb1ba3430ca5ffcc Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:06:32 2022 +0200 Highlight rows that have the same pspReference on hover commit 2e9aaed9599a5e5a0064c6140e6b6f48c0587850 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 17:33:06 2022 +0200 Update macaw to unreleased version commit a818c1b0ebeb4e17ea65aa6698c2c9d29be6cc2f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 17:21:24 2022 +0200 Fix transactions list table layout commit 50ae82b961f653dd8b2ba9b9cc4ece5c691fe39b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 16:34:52 2022 +0200 Use Intl.DateTimeFormat to format dates instead of moment.js commit c0f54100cb476637a8d0145ac00ccd5e017a9665 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Aug 31 17:21:34 2022 +0200 Add transaction events commit c34279d5c195734df604605481e3d84c5e81f764 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:53:01 2022 +0200 Fix alignment when amount is <10 commit d3362c24e8bcf0263582dbcc324c2fe403a6f72a Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:42:41 2022 +0200 Fix conditional display logic, add story for long numbers commit 73cce9edd5e25c2cca68411ccebdfd3918099ae5 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:27:18 2022 +0200 Fix IMoney to use new import commit b0cf154c94139be726451ce52b0e4421928ebf80 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:15:37 2022 +0200 Add order transactions component commit 87808f66482448d4301d13196be84cb55912d994 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:28:02 2022 +0200 Don't hide transaction balance when order is not confirmed commit 6818c88b5b26be901ec56fae3302d5ba7b5fa504 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:22:47 2022 +0200 Update lockfile commit 9046b5f56cc293516e578c527abda4a30a66b079 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:20:50 2022 +0200 Update GraphQL schema * SALEOR-7901: Split payments - order summary and payments balance #2310 commit 8d5be6ae4c46dffe9cca5e20cfe4b458d2cc7f2f Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 14:17:20 2022 +0200 update snapshots commit 7b84da1566a92811e0cf3424085219221ff8876c Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Oct 4 16:10:40 2022 +0200 Refactor inlined functions to separate file commit 798c8cc87fda9ac48837013336d94291b5d87fb4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Oct 4 16:08:27 2022 +0200 Refactor tax amount turnary operator expression commit 001d16d3c4010489fbf8a2872d5d80195797ef7d Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 16:15:12 2022 +0200 Apply suggestions from code review commit 274c6f9f68630d8c91a588a77975d8d519c84e24 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 28 16:07:46 2022 +0200 Apply suggestions from code review Co-authored-by: Dawid <tarasiukdawid@gmail.com> commit ab13210f62b00dc68478ee94a30d5b0d5424cc09 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 13:21:46 2022 +0200 Hide "no payment" text when order has gift cards commit 9159cf1913cec93a7960ba8d5ad29914d11d7a63 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 13:11:52 2022 +0200 Fix "Copied" text doesn't fit on short psp reference commit a7eea637484c010b91b265df8eba5a729bec8e6b Merge: 97f128b1f 3ac5e6304 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Mon Sep 26 16:44:52 2022 +0200 Merge branch 'feature/split-payments' into split-payments/balance commit 3ac5e6304e2d114288ae21d7def120b7cb669887 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:51:05 2022 +0200 Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 97f128b1f7b9376708f3d98a1a5131d5c0acc2be Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Mon Sep 26 11:46:29 2022 +0200 force deploy commit b97d93d8930cb2063772bace0ad5c779852a5c5c Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:08:27 2022 +0200 Fix TS errors commit b679bc91b670661c205ed2bd9c5b209d777173cc Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:35 2022 +0200 Update snapshots commit a6f3d3c50a46325011bba242b431cbf3cb81ac8b Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:21 2022 +0200 Update messages commit 99ec7ca736666b669eb215e463362fd2fe27c690 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:08 2022 +0200 Fix story - gift card commit 3c254dce2386dcbe544810948a86c5cf128d4cb4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 15:34:07 2022 +0200 Improve loading layout commit b1adf9d580d39b3301a8f56d0677a5ccf9608126 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 15:05:37 2022 +0200 Display message in payment card when there are no transactions commit e9bb8b22a95c7e2416ed5e457db7cbddc004fa3d Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 14:11:35 2022 +0200 Handle gift cards edge case: lowered total amount commit 115f56fb6f9e44f7f8bbec84d110a8e1c2af47d2 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 13:56:41 2022 +0200 Filter out payments that are inactive and don't contain any transaction commit e790aadca2a13fcccb8bb3a3c52967b90856c3e4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:57:24 2022 +0200 Remove order level actions, move buttons to payment level commit fd4a158c5aba32f4a7ed31daa54bc37274d1cdbe Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:31:23 2022 +0200 Simplify OrderAddTransaction button commit 6b298357933033df42745d6db465617963b181d6 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:26:40 2022 +0200 Hide grant refund and send refund when there is no payment commit b3c6532d299932bceafcbe48b06aaaf693dc21be Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:14:10 2022 +0200 Add Stories for payments in order, fix edge cases for payments commit 2db8efe628df5c647d36f2b97a48a40bd7c98eaf Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 14:46:54 2022 +0200 Add payments displayed as transactions in order details commit 3751cbf4fecf22c6624d39ca894190abb77363a6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 21 14:03:42 2022 +0200 Add gift card Storybook example, fix spacing between OrderTransaction commit 77a1647c0c7afe38298778372cace06e2dc428fb Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 20 17:00:18 2022 +0200 Remove gift card from OrderSummaryCard commit 85a4894d28d88c386a9b61fe09b517ac7ff8ad60 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 20 16:58:25 2022 +0200 Display gift cards as transactions in order details commit 1e36a176bab8c57c527f5e19ae05e46cf0cefa03 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 14:13:47 2022 +0200 Fix logic for displaying "Mark as paid" button commit 5aeca84a40c8d0a6df03315b56e48dcc1fc39cab Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 13:18:24 2022 +0200 Fix order details page when loading commit a6dc8f13ded5a4d7f5bf0b0778bb52c31b97028f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 13:11:50 2022 +0200 Add "Mark as paid" / Add transaction button commit 7ad01b66dc4b639ae24bbc58a4364eee89e4cf4c Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 14 16:52:38 2022 +0200 Fix logic of showing / hiding capture & authorize amounts commit b4328e4cbf09290f5d1a29ecc3ca88f33fb83142 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 14 13:17:27 2022 +0200 Style payment + summary cards in order, style summary card commit e4bdd44beea265899dbc70db6470ca9307becb5b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 13 15:25:54 2022 +0200 Add payments to order query, add more Storybook cases for orders commit 67dc47d5c19125442f1cf954b9b7d4b4e7d3eff7 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 13 10:53:26 2022 +0200 Add new OrderPayment card commit 093490a01bff3fd7aaaac270d74742a22e0b8885 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 14:46:35 2022 +0200 Refactor OrderPayment -> OrderSummaryCard commit 7eb73e2650d9602ef635a4b6b8a4aefd4ad89730 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:51:05 2022 +0200 Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 6818c88b5b26be901ec56fae3302d5ba7b5fa504 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:22:47 2022 +0200 Update lockfile commit 9046b5f56cc293516e578c527abda4a30a66b079 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:20:50 2022 +0200 Update GraphQL schema * SALEOR-7904: Split payments - Grant refund #2336 commit 4681481fc163683936a53fa8436a0eecad26f9c1 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Nov 2 16:49:45 2022 +0100 Update snapshots commit 0831c4f75670009bc0a17fe1e9dae94646927866 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Nov 2 15:24:43 2022 +0100 Pin macaw version commit b588948fa260509c5e13362b48f72d277897f7bb Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Oct 17 17:31:53 2022 +0200 Fix refund card not working while loading commit fccd15c73b40231423e544256541ddc4ebc4b37a Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 15:23:39 2022 +0200 Add exhaustiveness check to switch...case statemet commit 62e6c03b02bea5c2fb785e9cccbaf024b4ffa6cb Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 14:09:31 2022 +0200 Remove USD as default currency commit 586f91a6c87375544223dc666e1a358cbd3c814c Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 14:08:30 2022 +0200 Refactor ProductCard event handlers into separate functions commit 8b242905c7b787102ef764adc5f574ab3e9c77de Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 14:05:35 2022 +0200 Refactor fulfilment subtitle into helper function commit 1cdba397497e59aa89d2d4fb05816631e69f0ef6 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 14:01:05 2022 +0200 Refactor payments summary logic commit 5ca4709d3e902186005901f1ee68c3cb2b80df64 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 13:10:58 2022 +0200 Refactor iterator spread to Array.from for more readability commit d47098ce8cdc0c8ec6b7f49e5a7476cfebde62b7 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 10:52:59 2022 +0200 Update snapshots, messages commit 53228797377f7dfeb830eb2e7176ea70c4dd3fec Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 16:33:09 2022 +0200 Refactor ProductCard to use TableRowLink commit f08d2c717a04a4e45a59b0d80b95f7b949f3ebb1 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 16:32:49 2022 +0200 Disable hover effect when TableRow is not clickable commit 0a7c75223e0a7c4cf7e01eb6e3d6644090be8b08 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 15:52:05 2022 +0200 Refactor payments summary line into separate component commit e2bc2ec506e5045d08560c6105685665820830de Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 15:41:49 2022 +0200 Show granted, pending and refunded amounts commit f9a47a4c7c48e479f4748d4bf8d373d2d1e6d3ea Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 15:18:33 2022 +0200 Fix selected refund value calculated to NaN commit 43bd259208359d1c2862c5493a16758de6970430 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 15:16:41 2022 +0200 Don't prefill refund amount, disable submit when amount is 0 commit 41d461a40b09723f880200796eab4c6a0895969f Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 14:14:55 2022 +0200 Remove warning text in Refund Card commit 14cd616fdd8b6ae93b4563c87af33adf4b86c922 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 14:13:54 2022 +0200 Fix spacing in the Refund Card commit 825bd16752795749fba20043772b3b862005da49 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 17:13:55 2022 +0200 Update snapshots commit 74427bb29a44cba6cb2c9b8d8db9997cfa6dd68b Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 16:59:06 2022 +0200 Update messages commit ddc6f8d09ecf82763c9ab3b4e9ed282863a5c970 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 16:52:36 2022 +0200 redeploy commit ee6341347ba95e06e18760a40b1c9aa03a0794a4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 16:47:02 2022 +0200 Improve loading state of grant refund view, add input labels commit 186caa1d243c2c9a92b4badb99a07f8275d61000 Merge: 319f2094b d21e75ead Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 16:17:57 2022 +0200 Merge branch 'feature/split-payments' into split-payments/grant-refund commit d21e75ead0a9222c3ab7884b73c00c652a605ea4 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Oct 5 14:35:00 2022 +0200 SALEOR-7901: Split payments - order summary and payments balance (#2310) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * force deploy * Fix "Copied" text doesn't fit on short psp reference * Hide "no payment" text when order has gift cards * Apply suggestions from code review Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Apply suggestions from code review * Refactor tax amount turnary operator expression * Refactor inlined functions to separate file * update snapshots Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> commit 90c55d5775e7acdbbe0dc75014effa09776bae8e Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:51:05 2022 +0200 Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 319f2094bb5f61be7de3d1f329a04d7556aaa9c6 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 10:47:13 2022 +0200 Add edit grant refund view commit f01a0692308030466260f54a372f57a272ff7d6a Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Oct 4 12:58:44 2022 +0200 Fix form leave confirm dialog commit e3844037a67577a5b6407a65df4a20c58fca8835 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Oct 4 10:40:42 2022 +0200 Handle form submission commit a7472a526fb5ba869bca03b418242cab6cc33036 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Mon Oct 3 15:57:35 2022 +0200 Write query for grant refund view, add product card commit 9942a125458f4185cce6c6338b1f28f505792c82 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 30 17:01:19 2022 +0200 Calculate shipping cost, refactor refund card into component commit 351901c3072450b98bde03d45eba119336b3cb2a Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 30 15:07:42 2022 +0200 Add grant refund form and price calculation logic commit b19854d8ef77fc3449e041986008799b63c4ba21 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 15:49:21 2022 +0200 Add grant refund create mutation commit df0ad7c78d75ea38ee6349f226c573f833c53800 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 15:49:01 2022 +0200 Add OrderGrantRefundPage commit afc496add5038224e4a971bcaadfc60a5a17bd10 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Sep 27 15:58:17 2022 +0200 Add granted refunds list commit 3d78fbf28318733b71c423e0e0f359d85002bf07 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Mon Sep 26 13:37:48 2022 +0200 Add grant refund to order query commit b97d93d8930cb2063772bace0ad5c779852a5c5c Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:08:27 2022 +0200 Fix TS errors commit b679bc91b670661c205ed2bd9c5b209d777173cc Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:35 2022 +0200 Update snapshots commit a6f3d3c50a46325011bba242b431cbf3cb81ac8b Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:21 2022 +0200 Update messages commit 99ec7ca736666b669eb215e463362fd2fe27c690 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:08 2022 +0200 Fix story - gift card commit 3c254dce2386dcbe544810948a86c5cf128d4cb4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 15:34:07 2022 +0200 Improve loading layout commit b1adf9d580d39b3301a8f56d0677a5ccf9608126 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 15:05:37 2022 +0200 Display message in payment card when there are no transactions commit e9bb8b22a95c7e2416ed5e457db7cbddc004fa3d Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 14:11:35 2022 +0200 Handle gift cards edge case: lowered total amount commit 115f56fb6f9e44f7f8bbec84d110a8e1c2af47d2 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 13:56:41 2022 +0200 Filter out payments that are inactive and don't contain any transaction commit e790aadca2a13fcccb8bb3a3c52967b90856c3e4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:57:24 2022 +0200 Remove order level actions, move buttons to payment level commit fd4a158c5aba32f4a7ed31daa54bc37274d1cdbe Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:31:23 2022 +0200 Simplify OrderAddTransaction button commit 6b298357933033df42745d6db465617963b181d6 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:26:40 2022 +0200 Hide grant refund and send refund when there is no payment commit b3c6532d299932bceafcbe48b06aaaf693dc21be Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:14:10 2022 +0200 Add Stories for payments in order, fix edge cases for payments commit 2db8efe628df5c647d36f2b97a48a40bd7c98eaf Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 14:46:54 2022 +0200 Add payments displayed as transactions in order details commit 3751cbf4fecf22c6624d39ca894190abb77363a6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 21 14:03:42 2022 +0200 Add gift card Storybook example, fix spacing between OrderTransaction commit 77a1647c0c7afe38298778372cace06e2dc428fb Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 20 17:00:18 2022 +0200 Remove gift card from OrderSummaryCard commit 85a4894d28d88c386a9b61fe09b517ac7ff8ad60 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 20 16:58:25 2022 +0200 Display gift cards as transactions in order details commit 1e36a176bab8c57c527f5e19ae05e46cf0cefa03 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 14:13:47 2022 +0200 Fix logic for displaying "Mark as paid" button commit 5aeca84a40c8d0a6df03315b56e48dcc1fc39cab Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 13:18:24 2022 +0200 Fix order details page when loading commit a6dc8f13ded5a4d7f5bf0b0778bb52c31b97028f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 13:11:50 2022 +0200 Add "Mark as paid" / Add transaction button commit 7ad01b66dc4b639ae24bbc58a4364eee89e4cf4c Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 14 16:52:38 2022 +0200 Fix logic of showing / hiding capture & authorize amounts commit b4328e4cbf09290f5d1a29ecc3ca88f33fb83142 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 14 13:17:27 2022 +0200 Style payment + summary cards in order, style summary card commit e4bdd44beea265899dbc70db6470ca9307becb5b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 13 15:25:54 2022 +0200 Add payments to order query, add more Storybook cases for orders commit 67dc47d5c19125442f1cf954b9b7d4b4e7d3eff7 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 13 10:53:26 2022 +0200 Add new OrderPayment card commit 093490a01bff3fd7aaaac270d74742a22e0b8885 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 14:46:35 2022 +0200 Refactor OrderPayment -> OrderSummaryCard commit 7eb73e2650d9602ef635a4b6b8a4aefd4ad89730 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:51:05 2022 +0200 Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 6818c88b5b26be901ec56fae3302d5ba7b5fa504 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:22:47 2022 +0200 Update lockfile commit 9046b5f56cc293516e578c527abda4a30a66b079 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:20:50 2022 +0200 Update GraphQL schema * Fix TS issues * Fix EditorJS TS issues * Fix Apollo & apollo-upload-client type mismatch * SALEOR-7900 - Grant refund: Send refund view (#2359) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * Add grant refund to order query * Add granted refunds list * Add OrderGrantRefundPage * Add grant refund create mutation * Add grant refund form and price calculation logic * Calculate shipping cost, refactor refund card into component * Write query for grant refund view, add product card * Handle form submission * Fix form leave confirm dialog * Add edit grant refund view * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * SALEOR-7901: Split payments - order summary and payments balance (#2310) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * force deploy * Fix "Copied" text doesn't fit on short psp reference * Hide "no payment" text when order has gift cards * Apply suggestions from code review Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Apply suggestions from code review * Refactor tax amount turnary operator expression * Refactor inlined functions to separate file * update snapshots Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Improve loading state of grant refund view, add input labels * redeploy * Update messages * Update snapshots * Fix spacing in the Refund Card * Remove warning text in Refund Card * Don't prefill refund amount, disable submit when amount is 0 * Fix selected refund value calculated to NaN * Show granted, pending and refunded amounts * Refactor payments summary line into separate component * Disable hover effect when TableRow is not clickable * Refactor ProductCard to use TableRowLink * Update snapshots, messages * Refactor iterator spread to Array.from for more readability * Refactor payments summary logic * Refactor fulfilment subtitle into helper function * Refactor ProductCard event handlers into separate functions * Remove USD as default currency * Add exhaustiveness check to switch...case statemet * Update snapshots, messages * Add new page [wip] * Fix refund card not working while loading * Add new page [wip] * Refactor order transaction component structure * [WIP] Send refund page * Add button to set max amount of refund * Update GraphQL schema * Update components after changing GraphQL schema * Add manual refunds * Disable refunds when transaction doesn't have appropriate actions * Update macaw * Update messages * Update snapshots * SALEOR-7904: Split payments - Grant refund (#2336) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * Add grant refund to order query * Add granted refunds list * Add OrderGrantRefundPage * Add grant refund create mutation * Add grant refund form and price calculation logic * Calculate shipping cost, refactor refund card into component * Write query for grant refund view, add product card * Handle form submission * Fix form leave confirm dialog * Add edit grant refund view * Improve loading state of grant refund view, add input labels * redeploy * Update messages * Update snapshots * Fix spacing in the Refund Card * Remove warning text in Refund Card * Don't prefill refund amount, disable submit when amount is 0 * Fix selected refund value calculated to NaN * Show granted, pending and refunded amounts * Refactor payments summary line into separate component * Disable hover effect when TableRow is not clickable * Refactor ProductCard to use TableRowLink * Update snapshots, messages * Refactor iterator spread to Array.from for more readability * Refactor payments summary logic * Refactor fulfilment subtitle into helper function * Refactor ProductCard event handlers into separate functions * Remove USD as default currency * Add exhaustiveness check to switch...case statemet * Fix refund card not working while loading * Pin macaw version * Update snapshots Co-authored-by: Michał Droń <dron.official@yahoo.com> * Remove OrderRefund view * Update messages * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * SALEOR-7901: Split payments - order summary and payments balance (#2310) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * force deploy * Fix "Copied" text doesn't fit on short psp reference * Hide "no payment" text when order has gift cards * Apply suggestions from code review Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Apply suggestions from code review * Refactor tax amount turnary operator expression * Refactor inlined functions to separate file * update snapshots Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Fix types after merge * Remove comment * Refactor common messages * Refactor inline formatted message * Resolve CR * Update src/utils/errors/transaction.ts Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor money format function * Fix EditorJS TS issues * Fix Apollo & apollo-upload-client type mismatch * Add loading state to OrderSendRefund * Fix messages * Fix storybook not building * Fix stories, update snapshots, fix currency formatting Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Fix grant refund page not loading * Replace classnames with clsx * Add missing fields to transactions list, new psp reference design (#2769) * Add modal to create manual capture transactions in OrderDetails (#2880) * Add manual capture transaction mutation * Add manual transaction capture modal * Refactor common elements of manual transaction into shared component * Rewrite OrderManualTransactionForm to export form components separately * Add tests for OrderManualTransactionForm hook * Add tests to OrderManualTransactionForm Form component * Fix polly recording ids, read replay / record config from env vars * Add missing messages * Remove refund functionality in Return & Replace (#2876) * Refactor messages * Remove old compoennts related to return + refund functionality * Refactor return & replace internal components structure * Add new submit card to OrderReturn * Replace onRefundPayment with href * add missing test * Update messages * Fix TS errors after merge * Update imports @saleor -> @dashboard * Update dashboard OrderDetails after changes in core (#2933) * Fix TS errors after merge * Update transaction events to use new `type` field * Remove unused styles * Fix table row hover effect * Update messages * Add "createdBy" to order transaction fixtures * Add "createdBy" to TransactionEvent list * Fix crash when transaction event has invalid data * Add styles for PspReference link * Update messages * Add no events message to transaction events list * Add PSP Reference field to manual transactions, update mutations * Remove hiding from add manual transaction button * Fix styling of ManualRefundCard * Fix TS error * Rename OrderPayment -> OrderPaymentSummaryCard * Add pending amounts to OrderPaymentSummaryCard * Refactor PaymentsSummary * Add tests for OrderAddTransaction * Extract messages * Add tests for PaymentSummary calculation * Add tests to EventCreatedBy * Add tests to EventItem * Add tests for transaction event status mapping * Fix TS error * Update schema * Add missing fields to TransactionItem fragment * Add missing fields to OrderTransaction * fixup! Update schema * Fix CR comments * Update imports @saleor -> @dashboard, fix types * Fix CR comments * Fix Jest wrong timezone when run locally * Fix EventItem test using invalid date * Add feature flags to split payments PR (#3044) * Remove transactions related changes from GraphQL files * Fix issues with build-types, when feature flags are used * Generate transactions only GraphQL files * Update GraphQL imports * Fix issue with dependencies * Restore deleted views * Add feature flags to OrderReturn * Add feature flags to OrderSendRefund * Add feature flag to OrderDetailsPage * Add feature flag check in new order routes * Update messages * Fix TS error * Add tests for OrderPaymentOrTransaction * Update schema * Use different query for order when FF is enabled * Fix failing CI * Fix CR * fixup! Merge branch 'feature/split-payments' into split-payments/feature-flag * Regenerate types after merge * Transactions small fixes (#3110) * Fix transaction action modal not closing on scucess * Fix layout shift on OrderSendRefund * Update schema behind feature flag * Update types * Add missing props * Fix order event types * Update OrderDetails to fix spacing in new macaw redesign * Update GrantRefund page with new pages layout * Update SendRefundPage with new page layout * Update transactions feature flag schema * Rollback fetch-schema to default values * Add opacity to transactions that cannot be refunded * Fix return & replace button message * Add missing messages * Add tooltip with event message * Add missing status: info for transaction events * Add markAsPaidStrategy configuration to ChannelDetails (#3239) * Fix fulfilment titles, use the same text from OrderDetails * Add back old payments UI (#3238) * Remove Refund button from fulfilments in order with transactions * Show old payments UI if order has payments * Respect channel's markAsPaidStrategy when displaying new UI * Rename onPaymentPaid to onMarkAsPaid prop * Update messages * CR * Update snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshots * Resolve TS errors * Fetch transaction ids in old order query to fix detection * run e2e * fix test should be able to update shipping zone. TC: SALEOR_0808 * CR: Remove funny comment --------- Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> Co-authored-by: Anna Szczech <anna.m.szczech@gmail.com>
2023-03-09 15:51:19 +00:00
order: OrderDetailsFragment | OrderDetailsWithTransactionsFragment;
shop: OrderDetailsQuery["shop"] | OrderDetailsWithTransactionsQuery["shop"];
2019-06-19 14:40:52 +00:00
shippingMethods?: Array<{
id: string;
name: string;
}>;
2020-09-01 16:22:54 +00:00
disabled: boolean;
saveButtonBarState: ConfirmButtonTransitionState;
errors: OrderErrorFragment[];
2021-02-02 10:49:46 +00:00
onOrderLineAdd?: () => void;
onOrderLineChange?: (
id: string,
data: OrderDraftDetailsProductsFormData,
2021-02-02 10:49:46 +00:00
) => void;
onOrderLineRemove?: (id: string) => void;
onShippingMethodEdit?: () => void;
2019-06-19 14:40:52 +00:00
onBillingAddressEdit();
Introduce fulfillment creation API (#1241) * Display warehouse name for each fulfillment (#1259) * Hide no-stocks columns in fulfillment view (#1260) * Hide no-stocks columns in fulfillment view * Update tests * Refactor * Update tests * Add fulfillment settings card (#1242) * Add fulfillment setting card * Make fulfillment approvement naming consistent * Fix mutation bug * Update types * Trigger CI * Handle fulfillment acceptance on order details page (#1255) * Handle fulfillment acceptance on order details page * Make fulfillment approvement naming consistent * Update fulfillment schema and its usage * Render history events regarding waiting fulfillments (#1265) * Add awaiting for approval fulfillment order event * Fix warehouse name * Change fulfillment quantity calculation (#1267) * Change fulfillment quantity calculation * Fix warehouse name * Update messages * Trigger CI * Refactor * Fix refactor * Fix fulfillment for no variant * Allow creating fulfillments waiting for acceptance (#1248) * Fix fulfillment page style and typescript classname types perfomance issue * Allow creating fulfillments waiting for acceptance * Make fulfillment approvement naming consistent * Update schema * Add tooltip to fulfillment savebar * Update unpaid fulfillment creation restriction * Update fulfillment cration restriction * Update test snapshots * Add possibility to cancel "waiting" fulfillments (#1288) * Allow to cancel waiting fulfillments * Add delete button to fulfillment card * Update test snapshots * Handle waiting fulfillments on refund page (#1290) * Handle waiting fulfillments on refund page * Trigger CI * Trigger CI * Calculate quantity to refund on quantityToFulfill * Update changelog * Update snapshots Co-authored-by: Jakub Majorek <majorek.jakub@gmail.com>
2021-08-20 14:36:05 +00:00
onFulfillmentApprove(id: string);
2019-06-19 14:40:52 +00:00
onFulfillmentCancel(id: string);
onFulfillmentTrackingNumberUpdate(id: string);
onOrderFulfill();
onProductClick?(id: string);
onPaymentCapture();
Support for new transactions API (#2233) * Revert "🦄 Simple taxes (#2072)" This reverts commit 5c1a62171d94d00c3b457dc321c0d14900d4188f. * Revert "Revert "🦄 Simple taxes (#2072)"" This reverts commit 3c8289cba657debc676bb6ff677d9494cb308d19. * SALEOR-7898: Split payments - transactions list #2234 commit 0742eee71765caa9c7084f6f3eb9be90808ff29c Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:18:06 2022 +0200 Remove too long font size commit 2724965127b591e703acb966ecc50c018124cb3f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 15:03:35 2022 +0200 Replace custom styles with Typography component commit b94a616953bbef878bdd5d958eb6debda53aa524 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:54:39 2022 +0200 Fix formatting commit 2a2a22692473290b3b566d89e85b265f7b8e0670 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:24:38 2022 +0200 Update messages commit bdde8a0d54429d0d2d01d619ddde8a88fd29f0e1 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:23:37 2022 +0200 Fix failing prettier check commit 2f98b3bccc59bdcd978cc9cee8bede76f45f47a6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:07:46 2022 +0200 Remove !important from styles commit dfce53ba5add1e1a6b175caa2e1c5a03fa9dffe8 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:46:08 2022 +0200 Refactor PR comments commit 43781d792603c59031c75164415443f3b68f86d0 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:02:11 2022 +0200 Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. commit 51e89a0f46059bd6d19513abee128503f818c2f8 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:01:15 2022 +0200 Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 9565cab4a408845de40882ee564c4c7e79a3d5d6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 8 14:13:11 2022 +0200 Update messages commit ebf3b7a5f7a2b49d571d4cd6df2f74027e3d8304 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 8 14:11:59 2022 +0200 Update snapshots commit 854b21d7af3f14e3f7c4e53812c2d30490e0a675 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 7 17:36:55 2022 +0200 Add copy icon to PspReference commit 0124657acf623870773abecdf03b9b5ae3381757 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 7 15:38:45 2022 +0200 Fix order saved when copying PSP reference commit adf151fb56d06d9ee12d13bdef1b324395a86b4a Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 14:44:00 2022 +0200 Update snapshots, fix inline styles in PSP reference commit bfae5d9476e61e27b91ffa64e594a86b82e8f670 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 12:59:57 2022 +0200 Fix transactions table sizing on `md` screen sizing commit cdbb439f80534706a0a2e588f033ae94af04cb72 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 12:38:27 2022 +0200 Fix PSP reference sizing issues commit a2be62f8f2db11319c8843cdd4b6431d7518b389 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 10:06:28 2022 +0200 Add parameter to clear additional params in modals commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 5 15:42:46 2022 +0200 Update prettier to latest version (TS syntax parsing issues) commit 261879696f594b1e09b4a0c112dfce801b1cf6bd Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 5 15:39:08 2022 +0200 Add buttons to void or capture transactions commit ba89cca5ec3e5c61d9468f983ea7b7ab9eea8c14 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 14:13:13 2022 +0200 Add copy feature to psp reference pill commit 7f3ff30a2738bcfa773a5abce7e53828ce4b276e Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:35:02 2022 +0200 Update snapshots commit 4bee083c839ca5d141b8845131dba506a0745a79 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:29:38 2022 +0200 Update messages commit c86431abb6015a28b1cfeddc91cda69cc0c3e06b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:16:37 2022 +0200 Fix transaction events list when no pspReference is provided commit a7127123556677206864aa3a9683c19645724a36 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:09:48 2022 +0200 Fix spacing between transactions commit dc224e2c7ebd2af438f2e997eb1ba3430ca5ffcc Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:06:32 2022 +0200 Highlight rows that have the same pspReference on hover commit 2e9aaed9599a5e5a0064c6140e6b6f48c0587850 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 17:33:06 2022 +0200 Update macaw to unreleased version commit a818c1b0ebeb4e17ea65aa6698c2c9d29be6cc2f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 17:21:24 2022 +0200 Fix transactions list table layout commit 50ae82b961f653dd8b2ba9b9cc4ece5c691fe39b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 16:34:52 2022 +0200 Use Intl.DateTimeFormat to format dates instead of moment.js commit c0f54100cb476637a8d0145ac00ccd5e017a9665 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Aug 31 17:21:34 2022 +0200 Add transaction events commit c34279d5c195734df604605481e3d84c5e81f764 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:53:01 2022 +0200 Fix alignment when amount is <10 commit d3362c24e8bcf0263582dbcc324c2fe403a6f72a Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:42:41 2022 +0200 Fix conditional display logic, add story for long numbers commit 73cce9edd5e25c2cca68411ccebdfd3918099ae5 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:27:18 2022 +0200 Fix IMoney to use new import commit b0cf154c94139be726451ce52b0e4421928ebf80 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:15:37 2022 +0200 Add order transactions component commit 87808f66482448d4301d13196be84cb55912d994 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:28:02 2022 +0200 Don't hide transaction balance when order is not confirmed commit 6818c88b5b26be901ec56fae3302d5ba7b5fa504 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:22:47 2022 +0200 Update lockfile commit 9046b5f56cc293516e578c527abda4a30a66b079 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:20:50 2022 +0200 Update GraphQL schema * SALEOR-7898: Split payments - transactions list #2234 commit 0742eee71765caa9c7084f6f3eb9be90808ff29c Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:18:06 2022 +0200 Remove too long font size commit 2724965127b591e703acb966ecc50c018124cb3f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 15:03:35 2022 +0200 Replace custom styles with Typography component commit b94a616953bbef878bdd5d958eb6debda53aa524 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:54:39 2022 +0200 Fix formatting commit 2a2a22692473290b3b566d89e85b265f7b8e0670 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:24:38 2022 +0200 Update messages commit bdde8a0d54429d0d2d01d619ddde8a88fd29f0e1 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:23:37 2022 +0200 Fix failing prettier check commit 2f98b3bccc59bdcd978cc9cee8bede76f45f47a6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:07:46 2022 +0200 Remove !important from styles commit dfce53ba5add1e1a6b175caa2e1c5a03fa9dffe8 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:46:08 2022 +0200 Refactor PR comments commit 43781d792603c59031c75164415443f3b68f86d0 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:02:11 2022 +0200 Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. commit 51e89a0f46059bd6d19513abee128503f818c2f8 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:01:15 2022 +0200 Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 9565cab4a408845de40882ee564c4c7e79a3d5d6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 8 14:13:11 2022 +0200 Update messages commit ebf3b7a5f7a2b49d571d4cd6df2f74027e3d8304 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 8 14:11:59 2022 +0200 Update snapshots commit 854b21d7af3f14e3f7c4e53812c2d30490e0a675 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 7 17:36:55 2022 +0200 Add copy icon to PspReference commit 0124657acf623870773abecdf03b9b5ae3381757 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 7 15:38:45 2022 +0200 Fix order saved when copying PSP reference commit adf151fb56d06d9ee12d13bdef1b324395a86b4a Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 14:44:00 2022 +0200 Update snapshots, fix inline styles in PSP reference commit bfae5d9476e61e27b91ffa64e594a86b82e8f670 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 12:59:57 2022 +0200 Fix transactions table sizing on `md` screen sizing commit cdbb439f80534706a0a2e588f033ae94af04cb72 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 12:38:27 2022 +0200 Fix PSP reference sizing issues commit a2be62f8f2db11319c8843cdd4b6431d7518b389 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 10:06:28 2022 +0200 Add parameter to clear additional params in modals commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 5 15:42:46 2022 +0200 Update prettier to latest version (TS syntax parsing issues) commit 261879696f594b1e09b4a0c112dfce801b1cf6bd Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 5 15:39:08 2022 +0200 Add buttons to void or capture transactions commit ba89cca5ec3e5c61d9468f983ea7b7ab9eea8c14 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 14:13:13 2022 +0200 Add copy feature to psp reference pill commit 7f3ff30a2738bcfa773a5abce7e53828ce4b276e Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:35:02 2022 +0200 Update snapshots commit 4bee083c839ca5d141b8845131dba506a0745a79 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:29:38 2022 +0200 Update messages commit c86431abb6015a28b1cfeddc91cda69cc0c3e06b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:16:37 2022 +0200 Fix transaction events list when no pspReference is provided commit a7127123556677206864aa3a9683c19645724a36 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:09:48 2022 +0200 Fix spacing between transactions commit dc224e2c7ebd2af438f2e997eb1ba3430ca5ffcc Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:06:32 2022 +0200 Highlight rows that have the same pspReference on hover commit 2e9aaed9599a5e5a0064c6140e6b6f48c0587850 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 17:33:06 2022 +0200 Update macaw to unreleased version commit a818c1b0ebeb4e17ea65aa6698c2c9d29be6cc2f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 17:21:24 2022 +0200 Fix transactions list table layout commit 50ae82b961f653dd8b2ba9b9cc4ece5c691fe39b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 16:34:52 2022 +0200 Use Intl.DateTimeFormat to format dates instead of moment.js commit c0f54100cb476637a8d0145ac00ccd5e017a9665 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Aug 31 17:21:34 2022 +0200 Add transaction events commit c34279d5c195734df604605481e3d84c5e81f764 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:53:01 2022 +0200 Fix alignment when amount is <10 commit d3362c24e8bcf0263582dbcc324c2fe403a6f72a Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:42:41 2022 +0200 Fix conditional display logic, add story for long numbers commit 73cce9edd5e25c2cca68411ccebdfd3918099ae5 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:27:18 2022 +0200 Fix IMoney to use new import commit b0cf154c94139be726451ce52b0e4421928ebf80 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:15:37 2022 +0200 Add order transactions component commit 87808f66482448d4301d13196be84cb55912d994 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:28:02 2022 +0200 Don't hide transaction balance when order is not confirmed commit 6818c88b5b26be901ec56fae3302d5ba7b5fa504 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:22:47 2022 +0200 Update lockfile commit 9046b5f56cc293516e578c527abda4a30a66b079 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:20:50 2022 +0200 Update GraphQL schema * SALEOR-7901: Split payments - order summary and payments balance #2310 commit 8d5be6ae4c46dffe9cca5e20cfe4b458d2cc7f2f Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 14:17:20 2022 +0200 update snapshots commit 7b84da1566a92811e0cf3424085219221ff8876c Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Oct 4 16:10:40 2022 +0200 Refactor inlined functions to separate file commit 798c8cc87fda9ac48837013336d94291b5d87fb4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Oct 4 16:08:27 2022 +0200 Refactor tax amount turnary operator expression commit 001d16d3c4010489fbf8a2872d5d80195797ef7d Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 16:15:12 2022 +0200 Apply suggestions from code review commit 274c6f9f68630d8c91a588a77975d8d519c84e24 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 28 16:07:46 2022 +0200 Apply suggestions from code review Co-authored-by: Dawid <tarasiukdawid@gmail.com> commit ab13210f62b00dc68478ee94a30d5b0d5424cc09 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 13:21:46 2022 +0200 Hide "no payment" text when order has gift cards commit 9159cf1913cec93a7960ba8d5ad29914d11d7a63 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 13:11:52 2022 +0200 Fix "Copied" text doesn't fit on short psp reference commit a7eea637484c010b91b265df8eba5a729bec8e6b Merge: 97f128b1f 3ac5e6304 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Mon Sep 26 16:44:52 2022 +0200 Merge branch 'feature/split-payments' into split-payments/balance commit 3ac5e6304e2d114288ae21d7def120b7cb669887 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:51:05 2022 +0200 Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 97f128b1f7b9376708f3d98a1a5131d5c0acc2be Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Mon Sep 26 11:46:29 2022 +0200 force deploy commit b97d93d8930cb2063772bace0ad5c779852a5c5c Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:08:27 2022 +0200 Fix TS errors commit b679bc91b670661c205ed2bd9c5b209d777173cc Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:35 2022 +0200 Update snapshots commit a6f3d3c50a46325011bba242b431cbf3cb81ac8b Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:21 2022 +0200 Update messages commit 99ec7ca736666b669eb215e463362fd2fe27c690 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:08 2022 +0200 Fix story - gift card commit 3c254dce2386dcbe544810948a86c5cf128d4cb4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 15:34:07 2022 +0200 Improve loading layout commit b1adf9d580d39b3301a8f56d0677a5ccf9608126 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 15:05:37 2022 +0200 Display message in payment card when there are no transactions commit e9bb8b22a95c7e2416ed5e457db7cbddc004fa3d Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 14:11:35 2022 +0200 Handle gift cards edge case: lowered total amount commit 115f56fb6f9e44f7f8bbec84d110a8e1c2af47d2 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 13:56:41 2022 +0200 Filter out payments that are inactive and don't contain any transaction commit e790aadca2a13fcccb8bb3a3c52967b90856c3e4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:57:24 2022 +0200 Remove order level actions, move buttons to payment level commit fd4a158c5aba32f4a7ed31daa54bc37274d1cdbe Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:31:23 2022 +0200 Simplify OrderAddTransaction button commit 6b298357933033df42745d6db465617963b181d6 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:26:40 2022 +0200 Hide grant refund and send refund when there is no payment commit b3c6532d299932bceafcbe48b06aaaf693dc21be Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:14:10 2022 +0200 Add Stories for payments in order, fix edge cases for payments commit 2db8efe628df5c647d36f2b97a48a40bd7c98eaf Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 14:46:54 2022 +0200 Add payments displayed as transactions in order details commit 3751cbf4fecf22c6624d39ca894190abb77363a6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 21 14:03:42 2022 +0200 Add gift card Storybook example, fix spacing between OrderTransaction commit 77a1647c0c7afe38298778372cace06e2dc428fb Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 20 17:00:18 2022 +0200 Remove gift card from OrderSummaryCard commit 85a4894d28d88c386a9b61fe09b517ac7ff8ad60 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 20 16:58:25 2022 +0200 Display gift cards as transactions in order details commit 1e36a176bab8c57c527f5e19ae05e46cf0cefa03 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 14:13:47 2022 +0200 Fix logic for displaying "Mark as paid" button commit 5aeca84a40c8d0a6df03315b56e48dcc1fc39cab Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 13:18:24 2022 +0200 Fix order details page when loading commit a6dc8f13ded5a4d7f5bf0b0778bb52c31b97028f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 13:11:50 2022 +0200 Add "Mark as paid" / Add transaction button commit 7ad01b66dc4b639ae24bbc58a4364eee89e4cf4c Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 14 16:52:38 2022 +0200 Fix logic of showing / hiding capture & authorize amounts commit b4328e4cbf09290f5d1a29ecc3ca88f33fb83142 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 14 13:17:27 2022 +0200 Style payment + summary cards in order, style summary card commit e4bdd44beea265899dbc70db6470ca9307becb5b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 13 15:25:54 2022 +0200 Add payments to order query, add more Storybook cases for orders commit 67dc47d5c19125442f1cf954b9b7d4b4e7d3eff7 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 13 10:53:26 2022 +0200 Add new OrderPayment card commit 093490a01bff3fd7aaaac270d74742a22e0b8885 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 14:46:35 2022 +0200 Refactor OrderPayment -> OrderSummaryCard commit 7eb73e2650d9602ef635a4b6b8a4aefd4ad89730 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:51:05 2022 +0200 Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 6818c88b5b26be901ec56fae3302d5ba7b5fa504 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:22:47 2022 +0200 Update lockfile commit 9046b5f56cc293516e578c527abda4a30a66b079 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:20:50 2022 +0200 Update GraphQL schema * SALEOR-7904: Split payments - Grant refund #2336 commit 4681481fc163683936a53fa8436a0eecad26f9c1 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Nov 2 16:49:45 2022 +0100 Update snapshots commit 0831c4f75670009bc0a17fe1e9dae94646927866 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Nov 2 15:24:43 2022 +0100 Pin macaw version commit b588948fa260509c5e13362b48f72d277897f7bb Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Oct 17 17:31:53 2022 +0200 Fix refund card not working while loading commit fccd15c73b40231423e544256541ddc4ebc4b37a Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 15:23:39 2022 +0200 Add exhaustiveness check to switch...case statemet commit 62e6c03b02bea5c2fb785e9cccbaf024b4ffa6cb Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 14:09:31 2022 +0200 Remove USD as default currency commit 586f91a6c87375544223dc666e1a358cbd3c814c Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 14:08:30 2022 +0200 Refactor ProductCard event handlers into separate functions commit 8b242905c7b787102ef764adc5f574ab3e9c77de Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 14:05:35 2022 +0200 Refactor fulfilment subtitle into helper function commit 1cdba397497e59aa89d2d4fb05816631e69f0ef6 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 14:01:05 2022 +0200 Refactor payments summary logic commit 5ca4709d3e902186005901f1ee68c3cb2b80df64 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 13:10:58 2022 +0200 Refactor iterator spread to Array.from for more readability commit d47098ce8cdc0c8ec6b7f49e5a7476cfebde62b7 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 10:52:59 2022 +0200 Update snapshots, messages commit 53228797377f7dfeb830eb2e7176ea70c4dd3fec Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 16:33:09 2022 +0200 Refactor ProductCard to use TableRowLink commit f08d2c717a04a4e45a59b0d80b95f7b949f3ebb1 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 16:32:49 2022 +0200 Disable hover effect when TableRow is not clickable commit 0a7c75223e0a7c4cf7e01eb6e3d6644090be8b08 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 15:52:05 2022 +0200 Refactor payments summary line into separate component commit e2bc2ec506e5045d08560c6105685665820830de Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 15:41:49 2022 +0200 Show granted, pending and refunded amounts commit f9a47a4c7c48e479f4748d4bf8d373d2d1e6d3ea Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 15:18:33 2022 +0200 Fix selected refund value calculated to NaN commit 43bd259208359d1c2862c5493a16758de6970430 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 15:16:41 2022 +0200 Don't prefill refund amount, disable submit when amount is 0 commit 41d461a40b09723f880200796eab4c6a0895969f Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 14:14:55 2022 +0200 Remove warning text in Refund Card commit 14cd616fdd8b6ae93b4563c87af33adf4b86c922 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 14:13:54 2022 +0200 Fix spacing in the Refund Card commit 825bd16752795749fba20043772b3b862005da49 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 17:13:55 2022 +0200 Update snapshots commit 74427bb29a44cba6cb2c9b8d8db9997cfa6dd68b Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 16:59:06 2022 +0200 Update messages commit ddc6f8d09ecf82763c9ab3b4e9ed282863a5c970 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 16:52:36 2022 +0200 redeploy commit ee6341347ba95e06e18760a40b1c9aa03a0794a4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 16:47:02 2022 +0200 Improve loading state of grant refund view, add input labels commit 186caa1d243c2c9a92b4badb99a07f8275d61000 Merge: 319f2094b d21e75ead Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 16:17:57 2022 +0200 Merge branch 'feature/split-payments' into split-payments/grant-refund commit d21e75ead0a9222c3ab7884b73c00c652a605ea4 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Oct 5 14:35:00 2022 +0200 SALEOR-7901: Split payments - order summary and payments balance (#2310) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * force deploy * Fix "Copied" text doesn't fit on short psp reference * Hide "no payment" text when order has gift cards * Apply suggestions from code review Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Apply suggestions from code review * Refactor tax amount turnary operator expression * Refactor inlined functions to separate file * update snapshots Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> commit 90c55d5775e7acdbbe0dc75014effa09776bae8e Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:51:05 2022 +0200 Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 319f2094bb5f61be7de3d1f329a04d7556aaa9c6 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 10:47:13 2022 +0200 Add edit grant refund view commit f01a0692308030466260f54a372f57a272ff7d6a Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Oct 4 12:58:44 2022 +0200 Fix form leave confirm dialog commit e3844037a67577a5b6407a65df4a20c58fca8835 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Oct 4 10:40:42 2022 +0200 Handle form submission commit a7472a526fb5ba869bca03b418242cab6cc33036 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Mon Oct 3 15:57:35 2022 +0200 Write query for grant refund view, add product card commit 9942a125458f4185cce6c6338b1f28f505792c82 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 30 17:01:19 2022 +0200 Calculate shipping cost, refactor refund card into component commit 351901c3072450b98bde03d45eba119336b3cb2a Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 30 15:07:42 2022 +0200 Add grant refund form and price calculation logic commit b19854d8ef77fc3449e041986008799b63c4ba21 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 15:49:21 2022 +0200 Add grant refund create mutation commit df0ad7c78d75ea38ee6349f226c573f833c53800 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 15:49:01 2022 +0200 Add OrderGrantRefundPage commit afc496add5038224e4a971bcaadfc60a5a17bd10 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Sep 27 15:58:17 2022 +0200 Add granted refunds list commit 3d78fbf28318733b71c423e0e0f359d85002bf07 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Mon Sep 26 13:37:48 2022 +0200 Add grant refund to order query commit b97d93d8930cb2063772bace0ad5c779852a5c5c Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:08:27 2022 +0200 Fix TS errors commit b679bc91b670661c205ed2bd9c5b209d777173cc Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:35 2022 +0200 Update snapshots commit a6f3d3c50a46325011bba242b431cbf3cb81ac8b Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:21 2022 +0200 Update messages commit 99ec7ca736666b669eb215e463362fd2fe27c690 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:08 2022 +0200 Fix story - gift card commit 3c254dce2386dcbe544810948a86c5cf128d4cb4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 15:34:07 2022 +0200 Improve loading layout commit b1adf9d580d39b3301a8f56d0677a5ccf9608126 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 15:05:37 2022 +0200 Display message in payment card when there are no transactions commit e9bb8b22a95c7e2416ed5e457db7cbddc004fa3d Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 14:11:35 2022 +0200 Handle gift cards edge case: lowered total amount commit 115f56fb6f9e44f7f8bbec84d110a8e1c2af47d2 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 13:56:41 2022 +0200 Filter out payments that are inactive and don't contain any transaction commit e790aadca2a13fcccb8bb3a3c52967b90856c3e4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:57:24 2022 +0200 Remove order level actions, move buttons to payment level commit fd4a158c5aba32f4a7ed31daa54bc37274d1cdbe Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:31:23 2022 +0200 Simplify OrderAddTransaction button commit 6b298357933033df42745d6db465617963b181d6 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:26:40 2022 +0200 Hide grant refund and send refund when there is no payment commit b3c6532d299932bceafcbe48b06aaaf693dc21be Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:14:10 2022 +0200 Add Stories for payments in order, fix edge cases for payments commit 2db8efe628df5c647d36f2b97a48a40bd7c98eaf Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 14:46:54 2022 +0200 Add payments displayed as transactions in order details commit 3751cbf4fecf22c6624d39ca894190abb77363a6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 21 14:03:42 2022 +0200 Add gift card Storybook example, fix spacing between OrderTransaction commit 77a1647c0c7afe38298778372cace06e2dc428fb Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 20 17:00:18 2022 +0200 Remove gift card from OrderSummaryCard commit 85a4894d28d88c386a9b61fe09b517ac7ff8ad60 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 20 16:58:25 2022 +0200 Display gift cards as transactions in order details commit 1e36a176bab8c57c527f5e19ae05e46cf0cefa03 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 14:13:47 2022 +0200 Fix logic for displaying "Mark as paid" button commit 5aeca84a40c8d0a6df03315b56e48dcc1fc39cab Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 13:18:24 2022 +0200 Fix order details page when loading commit a6dc8f13ded5a4d7f5bf0b0778bb52c31b97028f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 13:11:50 2022 +0200 Add "Mark as paid" / Add transaction button commit 7ad01b66dc4b639ae24bbc58a4364eee89e4cf4c Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 14 16:52:38 2022 +0200 Fix logic of showing / hiding capture & authorize amounts commit b4328e4cbf09290f5d1a29ecc3ca88f33fb83142 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 14 13:17:27 2022 +0200 Style payment + summary cards in order, style summary card commit e4bdd44beea265899dbc70db6470ca9307becb5b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 13 15:25:54 2022 +0200 Add payments to order query, add more Storybook cases for orders commit 67dc47d5c19125442f1cf954b9b7d4b4e7d3eff7 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 13 10:53:26 2022 +0200 Add new OrderPayment card commit 093490a01bff3fd7aaaac270d74742a22e0b8885 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 14:46:35 2022 +0200 Refactor OrderPayment -> OrderSummaryCard commit 7eb73e2650d9602ef635a4b6b8a4aefd4ad89730 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:51:05 2022 +0200 Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 6818c88b5b26be901ec56fae3302d5ba7b5fa504 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:22:47 2022 +0200 Update lockfile commit 9046b5f56cc293516e578c527abda4a30a66b079 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:20:50 2022 +0200 Update GraphQL schema * Fix TS issues * Fix EditorJS TS issues * Fix Apollo & apollo-upload-client type mismatch * SALEOR-7900 - Grant refund: Send refund view (#2359) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * Add grant refund to order query * Add granted refunds list * Add OrderGrantRefundPage * Add grant refund create mutation * Add grant refund form and price calculation logic * Calculate shipping cost, refactor refund card into component * Write query for grant refund view, add product card * Handle form submission * Fix form leave confirm dialog * Add edit grant refund view * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * SALEOR-7901: Split payments - order summary and payments balance (#2310) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * force deploy * Fix "Copied" text doesn't fit on short psp reference * Hide "no payment" text when order has gift cards * Apply suggestions from code review Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Apply suggestions from code review * Refactor tax amount turnary operator expression * Refactor inlined functions to separate file * update snapshots Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Improve loading state of grant refund view, add input labels * redeploy * Update messages * Update snapshots * Fix spacing in the Refund Card * Remove warning text in Refund Card * Don't prefill refund amount, disable submit when amount is 0 * Fix selected refund value calculated to NaN * Show granted, pending and refunded amounts * Refactor payments summary line into separate component * Disable hover effect when TableRow is not clickable * Refactor ProductCard to use TableRowLink * Update snapshots, messages * Refactor iterator spread to Array.from for more readability * Refactor payments summary logic * Refactor fulfilment subtitle into helper function * Refactor ProductCard event handlers into separate functions * Remove USD as default currency * Add exhaustiveness check to switch...case statemet * Update snapshots, messages * Add new page [wip] * Fix refund card not working while loading * Add new page [wip] * Refactor order transaction component structure * [WIP] Send refund page * Add button to set max amount of refund * Update GraphQL schema * Update components after changing GraphQL schema * Add manual refunds * Disable refunds when transaction doesn't have appropriate actions * Update macaw * Update messages * Update snapshots * SALEOR-7904: Split payments - Grant refund (#2336) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * Add grant refund to order query * Add granted refunds list * Add OrderGrantRefundPage * Add grant refund create mutation * Add grant refund form and price calculation logic * Calculate shipping cost, refactor refund card into component * Write query for grant refund view, add product card * Handle form submission * Fix form leave confirm dialog * Add edit grant refund view * Improve loading state of grant refund view, add input labels * redeploy * Update messages * Update snapshots * Fix spacing in the Refund Card * Remove warning text in Refund Card * Don't prefill refund amount, disable submit when amount is 0 * Fix selected refund value calculated to NaN * Show granted, pending and refunded amounts * Refactor payments summary line into separate component * Disable hover effect when TableRow is not clickable * Refactor ProductCard to use TableRowLink * Update snapshots, messages * Refactor iterator spread to Array.from for more readability * Refactor payments summary logic * Refactor fulfilment subtitle into helper function * Refactor ProductCard event handlers into separate functions * Remove USD as default currency * Add exhaustiveness check to switch...case statemet * Fix refund card not working while loading * Pin macaw version * Update snapshots Co-authored-by: Michał Droń <dron.official@yahoo.com> * Remove OrderRefund view * Update messages * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * SALEOR-7901: Split payments - order summary and payments balance (#2310) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * force deploy * Fix "Copied" text doesn't fit on short psp reference * Hide "no payment" text when order has gift cards * Apply suggestions from code review Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Apply suggestions from code review * Refactor tax amount turnary operator expression * Refactor inlined functions to separate file * update snapshots Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Fix types after merge * Remove comment * Refactor common messages * Refactor inline formatted message * Resolve CR * Update src/utils/errors/transaction.ts Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor money format function * Fix EditorJS TS issues * Fix Apollo & apollo-upload-client type mismatch * Add loading state to OrderSendRefund * Fix messages * Fix storybook not building * Fix stories, update snapshots, fix currency formatting Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Fix grant refund page not loading * Replace classnames with clsx * Add missing fields to transactions list, new psp reference design (#2769) * Add modal to create manual capture transactions in OrderDetails (#2880) * Add manual capture transaction mutation * Add manual transaction capture modal * Refactor common elements of manual transaction into shared component * Rewrite OrderManualTransactionForm to export form components separately * Add tests for OrderManualTransactionForm hook * Add tests to OrderManualTransactionForm Form component * Fix polly recording ids, read replay / record config from env vars * Add missing messages * Remove refund functionality in Return & Replace (#2876) * Refactor messages * Remove old compoennts related to return + refund functionality * Refactor return & replace internal components structure * Add new submit card to OrderReturn * Replace onRefundPayment with href * add missing test * Update messages * Fix TS errors after merge * Update imports @saleor -> @dashboard * Update dashboard OrderDetails after changes in core (#2933) * Fix TS errors after merge * Update transaction events to use new `type` field * Remove unused styles * Fix table row hover effect * Update messages * Add "createdBy" to order transaction fixtures * Add "createdBy" to TransactionEvent list * Fix crash when transaction event has invalid data * Add styles for PspReference link * Update messages * Add no events message to transaction events list * Add PSP Reference field to manual transactions, update mutations * Remove hiding from add manual transaction button * Fix styling of ManualRefundCard * Fix TS error * Rename OrderPayment -> OrderPaymentSummaryCard * Add pending amounts to OrderPaymentSummaryCard * Refactor PaymentsSummary * Add tests for OrderAddTransaction * Extract messages * Add tests for PaymentSummary calculation * Add tests to EventCreatedBy * Add tests to EventItem * Add tests for transaction event status mapping * Fix TS error * Update schema * Add missing fields to TransactionItem fragment * Add missing fields to OrderTransaction * fixup! Update schema * Fix CR comments * Update imports @saleor -> @dashboard, fix types * Fix CR comments * Fix Jest wrong timezone when run locally * Fix EventItem test using invalid date * Add feature flags to split payments PR (#3044) * Remove transactions related changes from GraphQL files * Fix issues with build-types, when feature flags are used * Generate transactions only GraphQL files * Update GraphQL imports * Fix issue with dependencies * Restore deleted views * Add feature flags to OrderReturn * Add feature flags to OrderSendRefund * Add feature flag to OrderDetailsPage * Add feature flag check in new order routes * Update messages * Fix TS error * Add tests for OrderPaymentOrTransaction * Update schema * Use different query for order when FF is enabled * Fix failing CI * Fix CR * fixup! Merge branch 'feature/split-payments' into split-payments/feature-flag * Regenerate types after merge * Transactions small fixes (#3110) * Fix transaction action modal not closing on scucess * Fix layout shift on OrderSendRefund * Update schema behind feature flag * Update types * Add missing props * Fix order event types * Update OrderDetails to fix spacing in new macaw redesign * Update GrantRefund page with new pages layout * Update SendRefundPage with new page layout * Update transactions feature flag schema * Rollback fetch-schema to default values * Add opacity to transactions that cannot be refunded * Fix return & replace button message * Add missing messages * Add tooltip with event message * Add missing status: info for transaction events * Add markAsPaidStrategy configuration to ChannelDetails (#3239) * Fix fulfilment titles, use the same text from OrderDetails * Add back old payments UI (#3238) * Remove Refund button from fulfilments in order with transactions * Show old payments UI if order has payments * Respect channel's markAsPaidStrategy when displaying new UI * Rename onPaymentPaid to onMarkAsPaid prop * Update messages * CR * Update snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshots * Resolve TS errors * Fetch transaction ids in old order query to fix detection * run e2e * fix test should be able to update shipping zone. TC: SALEOR_0808 * CR: Remove funny comment --------- Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> Co-authored-by: Anna Szczech <anna.m.szczech@gmail.com>
2023-03-09 15:51:19 +00:00
onMarkAsPaid();
2019-06-19 14:40:52 +00:00
onPaymentRefund();
onPaymentVoid();
onShippingAddressEdit();
onOrderCancel();
onNoteAdd(data: HistoryFormData);
onProfileView();
Feature/order reissue (#910) * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * Add change to changelog * Remove console.log * Update tests * Extract messages * Add utils functions for selecting only ulfulfilled order lines * Add optional value selection for line item * Update tests * Add optional rendering of unfulfilled items card and refactor a bit * Update displaying of items card title when refunded card * UUpdate utils, form data etc. not to include refunded items when calculating replaced items amount * Uppdate return items card not to display replace buttons for refunded items * Refactor and small fixes after review * Update extracted messages * Fix card title when no fullfilemtn id * wip * Initially stitch returns page. Update types, add mutation * remove unnecessary component display names * Add loading status from form submission & refactor * Add errors from response * Add errors from response and refactor * Remove comments * Add optional error adding when no data from return create request * Update messages * wip * Update snapshots * Remove unnecessary console.log * Add better typing for getParsedLineData function * Update & refactor card title to match cards both in return and order details * Add handling of new statuses to order details cards. Also refactor, and devide order fulfillment card into couple of smaller components * Update messages * Update schema to match api * Update types * Update status label component to match colors with new designs and order details cards * RUpdate and refactor order fulfillment card components to be reusable. Also add replaced status handling * Updayte card title component to handle all cases and statuses * Update oorder unfulfilled items card and order details page, reduce some of the boilerplate * Fix card title types and adjust returns card to match * Update messages * Update snapshots * RUpdate order fulfillment card with subtitles and buttons for returned status * Add onRefund to order fulfillment card * Fix typo and wrong message in card title * Add missing condition in return form submission utils to decice if to refund products * Update fulfillment subtitles row and tests * Update messages * Change naming and locations of OrderFulfillment and items card components * Update messages * U[pdate names of components again to even better ones * Update messages * changelog * Update schema and types so that order history event also includes user first and last name * Add extended timeline event and event header components. Move some of the logic to utils and add way to display links in the event header. * FFix types * Update messages * Change naming of isOfType -> isTimelineEventOfType and refactor extended timeline event messages selection to be less complicated * Add ids and update messages * Add ids and update messages some more * Update storybook decorator to work with react router context in components and tests * Refactor after review * Update messages * Add rredirecting to draft order * Add handling draft creation from replacement * Add related order to order event fragment and update lots and lots of types * Update extended timeline event to match related order type on order history event * Update fixtures * Refactor ExtendedTimelineEvent Co-authored-by: Jakub Majorek <majorek.jakub@gmail.com> * Fix typing * Update messages * Fix missing history event for replacement draft created for replaced products * Update messages * Handle new statuses for returned and partially returned orders * Update messages * update snapshots * BBump empty line to rebuild ci * Change status to proper color * Change replaceable items in return for replace to be auto off instead of on * Add utils functions and make order details menu not show option to return items when there are returnable items in the order * Fix replace checkbox showing when previously hidden and clicked set maximal quantities * Fix return form invalid money values * Add default values to avoid returning of NaN in utils for return amount and refactor * Add ggeneral error alerts * Add eproduct error box component and style. style a lot. * Fixes * Fix lint * Add cannot refund error title + description * Extract messages * Refactor after review * Add better, nicer and fancier imports to product error cell * Use error color from palette in product error cell * Fix max refund when 0 for return * Add ddisable ability to refund products button so it's disabled when 0 products selected * Add class for order return form data parsing and add condition to not do refund when total captured on order is 0 * Update snapshots * Add condition for order lines quantity in order products table row * Fix return amount submit button * Add change to changelog Co-authored-by: Jakub Majorek <majorek.jakub@gmail.com>
2021-01-20 16:16:43 +00:00
onOrderReturn();
2020-07-02 11:58:44 +00:00
onInvoiceClick(invoiceId: string);
2020-06-23 12:27:44 +00:00
onInvoiceGenerate();
2020-07-02 11:58:44 +00:00
onInvoiceSend(invoiceId: string);
Support for new transactions API (#2233) * Revert "🦄 Simple taxes (#2072)" This reverts commit 5c1a62171d94d00c3b457dc321c0d14900d4188f. * Revert "Revert "🦄 Simple taxes (#2072)"" This reverts commit 3c8289cba657debc676bb6ff677d9494cb308d19. * SALEOR-7898: Split payments - transactions list #2234 commit 0742eee71765caa9c7084f6f3eb9be90808ff29c Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:18:06 2022 +0200 Remove too long font size commit 2724965127b591e703acb966ecc50c018124cb3f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 15:03:35 2022 +0200 Replace custom styles with Typography component commit b94a616953bbef878bdd5d958eb6debda53aa524 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:54:39 2022 +0200 Fix formatting commit 2a2a22692473290b3b566d89e85b265f7b8e0670 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:24:38 2022 +0200 Update messages commit bdde8a0d54429d0d2d01d619ddde8a88fd29f0e1 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:23:37 2022 +0200 Fix failing prettier check commit 2f98b3bccc59bdcd978cc9cee8bede76f45f47a6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:07:46 2022 +0200 Remove !important from styles commit dfce53ba5add1e1a6b175caa2e1c5a03fa9dffe8 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:46:08 2022 +0200 Refactor PR comments commit 43781d792603c59031c75164415443f3b68f86d0 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:02:11 2022 +0200 Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. commit 51e89a0f46059bd6d19513abee128503f818c2f8 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:01:15 2022 +0200 Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 9565cab4a408845de40882ee564c4c7e79a3d5d6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 8 14:13:11 2022 +0200 Update messages commit ebf3b7a5f7a2b49d571d4cd6df2f74027e3d8304 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 8 14:11:59 2022 +0200 Update snapshots commit 854b21d7af3f14e3f7c4e53812c2d30490e0a675 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 7 17:36:55 2022 +0200 Add copy icon to PspReference commit 0124657acf623870773abecdf03b9b5ae3381757 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 7 15:38:45 2022 +0200 Fix order saved when copying PSP reference commit adf151fb56d06d9ee12d13bdef1b324395a86b4a Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 14:44:00 2022 +0200 Update snapshots, fix inline styles in PSP reference commit bfae5d9476e61e27b91ffa64e594a86b82e8f670 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 12:59:57 2022 +0200 Fix transactions table sizing on `md` screen sizing commit cdbb439f80534706a0a2e588f033ae94af04cb72 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 12:38:27 2022 +0200 Fix PSP reference sizing issues commit a2be62f8f2db11319c8843cdd4b6431d7518b389 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 10:06:28 2022 +0200 Add parameter to clear additional params in modals commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 5 15:42:46 2022 +0200 Update prettier to latest version (TS syntax parsing issues) commit 261879696f594b1e09b4a0c112dfce801b1cf6bd Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 5 15:39:08 2022 +0200 Add buttons to void or capture transactions commit ba89cca5ec3e5c61d9468f983ea7b7ab9eea8c14 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 14:13:13 2022 +0200 Add copy feature to psp reference pill commit 7f3ff30a2738bcfa773a5abce7e53828ce4b276e Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:35:02 2022 +0200 Update snapshots commit 4bee083c839ca5d141b8845131dba506a0745a79 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:29:38 2022 +0200 Update messages commit c86431abb6015a28b1cfeddc91cda69cc0c3e06b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:16:37 2022 +0200 Fix transaction events list when no pspReference is provided commit a7127123556677206864aa3a9683c19645724a36 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:09:48 2022 +0200 Fix spacing between transactions commit dc224e2c7ebd2af438f2e997eb1ba3430ca5ffcc Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:06:32 2022 +0200 Highlight rows that have the same pspReference on hover commit 2e9aaed9599a5e5a0064c6140e6b6f48c0587850 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 17:33:06 2022 +0200 Update macaw to unreleased version commit a818c1b0ebeb4e17ea65aa6698c2c9d29be6cc2f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 17:21:24 2022 +0200 Fix transactions list table layout commit 50ae82b961f653dd8b2ba9b9cc4ece5c691fe39b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 16:34:52 2022 +0200 Use Intl.DateTimeFormat to format dates instead of moment.js commit c0f54100cb476637a8d0145ac00ccd5e017a9665 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Aug 31 17:21:34 2022 +0200 Add transaction events commit c34279d5c195734df604605481e3d84c5e81f764 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:53:01 2022 +0200 Fix alignment when amount is <10 commit d3362c24e8bcf0263582dbcc324c2fe403a6f72a Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:42:41 2022 +0200 Fix conditional display logic, add story for long numbers commit 73cce9edd5e25c2cca68411ccebdfd3918099ae5 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:27:18 2022 +0200 Fix IMoney to use new import commit b0cf154c94139be726451ce52b0e4421928ebf80 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:15:37 2022 +0200 Add order transactions component commit 87808f66482448d4301d13196be84cb55912d994 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:28:02 2022 +0200 Don't hide transaction balance when order is not confirmed commit 6818c88b5b26be901ec56fae3302d5ba7b5fa504 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:22:47 2022 +0200 Update lockfile commit 9046b5f56cc293516e578c527abda4a30a66b079 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:20:50 2022 +0200 Update GraphQL schema * SALEOR-7898: Split payments - transactions list #2234 commit 0742eee71765caa9c7084f6f3eb9be90808ff29c Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:18:06 2022 +0200 Remove too long font size commit 2724965127b591e703acb966ecc50c018124cb3f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 15:03:35 2022 +0200 Replace custom styles with Typography component commit b94a616953bbef878bdd5d958eb6debda53aa524 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:54:39 2022 +0200 Fix formatting commit 2a2a22692473290b3b566d89e85b265f7b8e0670 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:24:38 2022 +0200 Update messages commit bdde8a0d54429d0d2d01d619ddde8a88fd29f0e1 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:23:37 2022 +0200 Fix failing prettier check commit 2f98b3bccc59bdcd978cc9cee8bede76f45f47a6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:07:46 2022 +0200 Remove !important from styles commit dfce53ba5add1e1a6b175caa2e1c5a03fa9dffe8 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:46:08 2022 +0200 Refactor PR comments commit 43781d792603c59031c75164415443f3b68f86d0 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:02:11 2022 +0200 Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. commit 51e89a0f46059bd6d19513abee128503f818c2f8 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:01:15 2022 +0200 Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 9565cab4a408845de40882ee564c4c7e79a3d5d6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 8 14:13:11 2022 +0200 Update messages commit ebf3b7a5f7a2b49d571d4cd6df2f74027e3d8304 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 8 14:11:59 2022 +0200 Update snapshots commit 854b21d7af3f14e3f7c4e53812c2d30490e0a675 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 7 17:36:55 2022 +0200 Add copy icon to PspReference commit 0124657acf623870773abecdf03b9b5ae3381757 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 7 15:38:45 2022 +0200 Fix order saved when copying PSP reference commit adf151fb56d06d9ee12d13bdef1b324395a86b4a Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 14:44:00 2022 +0200 Update snapshots, fix inline styles in PSP reference commit bfae5d9476e61e27b91ffa64e594a86b82e8f670 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 12:59:57 2022 +0200 Fix transactions table sizing on `md` screen sizing commit cdbb439f80534706a0a2e588f033ae94af04cb72 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 12:38:27 2022 +0200 Fix PSP reference sizing issues commit a2be62f8f2db11319c8843cdd4b6431d7518b389 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 10:06:28 2022 +0200 Add parameter to clear additional params in modals commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 5 15:42:46 2022 +0200 Update prettier to latest version (TS syntax parsing issues) commit 261879696f594b1e09b4a0c112dfce801b1cf6bd Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 5 15:39:08 2022 +0200 Add buttons to void or capture transactions commit ba89cca5ec3e5c61d9468f983ea7b7ab9eea8c14 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 14:13:13 2022 +0200 Add copy feature to psp reference pill commit 7f3ff30a2738bcfa773a5abce7e53828ce4b276e Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:35:02 2022 +0200 Update snapshots commit 4bee083c839ca5d141b8845131dba506a0745a79 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:29:38 2022 +0200 Update messages commit c86431abb6015a28b1cfeddc91cda69cc0c3e06b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:16:37 2022 +0200 Fix transaction events list when no pspReference is provided commit a7127123556677206864aa3a9683c19645724a36 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:09:48 2022 +0200 Fix spacing between transactions commit dc224e2c7ebd2af438f2e997eb1ba3430ca5ffcc Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:06:32 2022 +0200 Highlight rows that have the same pspReference on hover commit 2e9aaed9599a5e5a0064c6140e6b6f48c0587850 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 17:33:06 2022 +0200 Update macaw to unreleased version commit a818c1b0ebeb4e17ea65aa6698c2c9d29be6cc2f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 17:21:24 2022 +0200 Fix transactions list table layout commit 50ae82b961f653dd8b2ba9b9cc4ece5c691fe39b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 16:34:52 2022 +0200 Use Intl.DateTimeFormat to format dates instead of moment.js commit c0f54100cb476637a8d0145ac00ccd5e017a9665 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Aug 31 17:21:34 2022 +0200 Add transaction events commit c34279d5c195734df604605481e3d84c5e81f764 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:53:01 2022 +0200 Fix alignment when amount is <10 commit d3362c24e8bcf0263582dbcc324c2fe403a6f72a Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:42:41 2022 +0200 Fix conditional display logic, add story for long numbers commit 73cce9edd5e25c2cca68411ccebdfd3918099ae5 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:27:18 2022 +0200 Fix IMoney to use new import commit b0cf154c94139be726451ce52b0e4421928ebf80 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:15:37 2022 +0200 Add order transactions component commit 87808f66482448d4301d13196be84cb55912d994 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:28:02 2022 +0200 Don't hide transaction balance when order is not confirmed commit 6818c88b5b26be901ec56fae3302d5ba7b5fa504 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:22:47 2022 +0200 Update lockfile commit 9046b5f56cc293516e578c527abda4a30a66b079 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:20:50 2022 +0200 Update GraphQL schema * SALEOR-7901: Split payments - order summary and payments balance #2310 commit 8d5be6ae4c46dffe9cca5e20cfe4b458d2cc7f2f Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 14:17:20 2022 +0200 update snapshots commit 7b84da1566a92811e0cf3424085219221ff8876c Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Oct 4 16:10:40 2022 +0200 Refactor inlined functions to separate file commit 798c8cc87fda9ac48837013336d94291b5d87fb4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Oct 4 16:08:27 2022 +0200 Refactor tax amount turnary operator expression commit 001d16d3c4010489fbf8a2872d5d80195797ef7d Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 16:15:12 2022 +0200 Apply suggestions from code review commit 274c6f9f68630d8c91a588a77975d8d519c84e24 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 28 16:07:46 2022 +0200 Apply suggestions from code review Co-authored-by: Dawid <tarasiukdawid@gmail.com> commit ab13210f62b00dc68478ee94a30d5b0d5424cc09 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 13:21:46 2022 +0200 Hide "no payment" text when order has gift cards commit 9159cf1913cec93a7960ba8d5ad29914d11d7a63 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 13:11:52 2022 +0200 Fix "Copied" text doesn't fit on short psp reference commit a7eea637484c010b91b265df8eba5a729bec8e6b Merge: 97f128b1f 3ac5e6304 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Mon Sep 26 16:44:52 2022 +0200 Merge branch 'feature/split-payments' into split-payments/balance commit 3ac5e6304e2d114288ae21d7def120b7cb669887 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:51:05 2022 +0200 Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 97f128b1f7b9376708f3d98a1a5131d5c0acc2be Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Mon Sep 26 11:46:29 2022 +0200 force deploy commit b97d93d8930cb2063772bace0ad5c779852a5c5c Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:08:27 2022 +0200 Fix TS errors commit b679bc91b670661c205ed2bd9c5b209d777173cc Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:35 2022 +0200 Update snapshots commit a6f3d3c50a46325011bba242b431cbf3cb81ac8b Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:21 2022 +0200 Update messages commit 99ec7ca736666b669eb215e463362fd2fe27c690 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:08 2022 +0200 Fix story - gift card commit 3c254dce2386dcbe544810948a86c5cf128d4cb4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 15:34:07 2022 +0200 Improve loading layout commit b1adf9d580d39b3301a8f56d0677a5ccf9608126 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 15:05:37 2022 +0200 Display message in payment card when there are no transactions commit e9bb8b22a95c7e2416ed5e457db7cbddc004fa3d Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 14:11:35 2022 +0200 Handle gift cards edge case: lowered total amount commit 115f56fb6f9e44f7f8bbec84d110a8e1c2af47d2 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 13:56:41 2022 +0200 Filter out payments that are inactive and don't contain any transaction commit e790aadca2a13fcccb8bb3a3c52967b90856c3e4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:57:24 2022 +0200 Remove order level actions, move buttons to payment level commit fd4a158c5aba32f4a7ed31daa54bc37274d1cdbe Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:31:23 2022 +0200 Simplify OrderAddTransaction button commit 6b298357933033df42745d6db465617963b181d6 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:26:40 2022 +0200 Hide grant refund and send refund when there is no payment commit b3c6532d299932bceafcbe48b06aaaf693dc21be Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:14:10 2022 +0200 Add Stories for payments in order, fix edge cases for payments commit 2db8efe628df5c647d36f2b97a48a40bd7c98eaf Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 14:46:54 2022 +0200 Add payments displayed as transactions in order details commit 3751cbf4fecf22c6624d39ca894190abb77363a6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 21 14:03:42 2022 +0200 Add gift card Storybook example, fix spacing between OrderTransaction commit 77a1647c0c7afe38298778372cace06e2dc428fb Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 20 17:00:18 2022 +0200 Remove gift card from OrderSummaryCard commit 85a4894d28d88c386a9b61fe09b517ac7ff8ad60 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 20 16:58:25 2022 +0200 Display gift cards as transactions in order details commit 1e36a176bab8c57c527f5e19ae05e46cf0cefa03 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 14:13:47 2022 +0200 Fix logic for displaying "Mark as paid" button commit 5aeca84a40c8d0a6df03315b56e48dcc1fc39cab Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 13:18:24 2022 +0200 Fix order details page when loading commit a6dc8f13ded5a4d7f5bf0b0778bb52c31b97028f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 13:11:50 2022 +0200 Add "Mark as paid" / Add transaction button commit 7ad01b66dc4b639ae24bbc58a4364eee89e4cf4c Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 14 16:52:38 2022 +0200 Fix logic of showing / hiding capture & authorize amounts commit b4328e4cbf09290f5d1a29ecc3ca88f33fb83142 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 14 13:17:27 2022 +0200 Style payment + summary cards in order, style summary card commit e4bdd44beea265899dbc70db6470ca9307becb5b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 13 15:25:54 2022 +0200 Add payments to order query, add more Storybook cases for orders commit 67dc47d5c19125442f1cf954b9b7d4b4e7d3eff7 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 13 10:53:26 2022 +0200 Add new OrderPayment card commit 093490a01bff3fd7aaaac270d74742a22e0b8885 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 14:46:35 2022 +0200 Refactor OrderPayment -> OrderSummaryCard commit 7eb73e2650d9602ef635a4b6b8a4aefd4ad89730 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:51:05 2022 +0200 Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 6818c88b5b26be901ec56fae3302d5ba7b5fa504 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:22:47 2022 +0200 Update lockfile commit 9046b5f56cc293516e578c527abda4a30a66b079 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:20:50 2022 +0200 Update GraphQL schema * SALEOR-7904: Split payments - Grant refund #2336 commit 4681481fc163683936a53fa8436a0eecad26f9c1 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Nov 2 16:49:45 2022 +0100 Update snapshots commit 0831c4f75670009bc0a17fe1e9dae94646927866 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Nov 2 15:24:43 2022 +0100 Pin macaw version commit b588948fa260509c5e13362b48f72d277897f7bb Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Oct 17 17:31:53 2022 +0200 Fix refund card not working while loading commit fccd15c73b40231423e544256541ddc4ebc4b37a Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 15:23:39 2022 +0200 Add exhaustiveness check to switch...case statemet commit 62e6c03b02bea5c2fb785e9cccbaf024b4ffa6cb Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 14:09:31 2022 +0200 Remove USD as default currency commit 586f91a6c87375544223dc666e1a358cbd3c814c Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 14:08:30 2022 +0200 Refactor ProductCard event handlers into separate functions commit 8b242905c7b787102ef764adc5f574ab3e9c77de Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 14:05:35 2022 +0200 Refactor fulfilment subtitle into helper function commit 1cdba397497e59aa89d2d4fb05816631e69f0ef6 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 14:01:05 2022 +0200 Refactor payments summary logic commit 5ca4709d3e902186005901f1ee68c3cb2b80df64 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 13:10:58 2022 +0200 Refactor iterator spread to Array.from for more readability commit d47098ce8cdc0c8ec6b7f49e5a7476cfebde62b7 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 10:52:59 2022 +0200 Update snapshots, messages commit 53228797377f7dfeb830eb2e7176ea70c4dd3fec Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 16:33:09 2022 +0200 Refactor ProductCard to use TableRowLink commit f08d2c717a04a4e45a59b0d80b95f7b949f3ebb1 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 16:32:49 2022 +0200 Disable hover effect when TableRow is not clickable commit 0a7c75223e0a7c4cf7e01eb6e3d6644090be8b08 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 15:52:05 2022 +0200 Refactor payments summary line into separate component commit e2bc2ec506e5045d08560c6105685665820830de Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 15:41:49 2022 +0200 Show granted, pending and refunded amounts commit f9a47a4c7c48e479f4748d4bf8d373d2d1e6d3ea Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 15:18:33 2022 +0200 Fix selected refund value calculated to NaN commit 43bd259208359d1c2862c5493a16758de6970430 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 15:16:41 2022 +0200 Don't prefill refund amount, disable submit when amount is 0 commit 41d461a40b09723f880200796eab4c6a0895969f Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 14:14:55 2022 +0200 Remove warning text in Refund Card commit 14cd616fdd8b6ae93b4563c87af33adf4b86c922 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 14:13:54 2022 +0200 Fix spacing in the Refund Card commit 825bd16752795749fba20043772b3b862005da49 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 17:13:55 2022 +0200 Update snapshots commit 74427bb29a44cba6cb2c9b8d8db9997cfa6dd68b Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 16:59:06 2022 +0200 Update messages commit ddc6f8d09ecf82763c9ab3b4e9ed282863a5c970 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 16:52:36 2022 +0200 redeploy commit ee6341347ba95e06e18760a40b1c9aa03a0794a4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 16:47:02 2022 +0200 Improve loading state of grant refund view, add input labels commit 186caa1d243c2c9a92b4badb99a07f8275d61000 Merge: 319f2094b d21e75ead Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 16:17:57 2022 +0200 Merge branch 'feature/split-payments' into split-payments/grant-refund commit d21e75ead0a9222c3ab7884b73c00c652a605ea4 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Oct 5 14:35:00 2022 +0200 SALEOR-7901: Split payments - order summary and payments balance (#2310) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * force deploy * Fix "Copied" text doesn't fit on short psp reference * Hide "no payment" text when order has gift cards * Apply suggestions from code review Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Apply suggestions from code review * Refactor tax amount turnary operator expression * Refactor inlined functions to separate file * update snapshots Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> commit 90c55d5775e7acdbbe0dc75014effa09776bae8e Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:51:05 2022 +0200 Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 319f2094bb5f61be7de3d1f329a04d7556aaa9c6 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 10:47:13 2022 +0200 Add edit grant refund view commit f01a0692308030466260f54a372f57a272ff7d6a Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Oct 4 12:58:44 2022 +0200 Fix form leave confirm dialog commit e3844037a67577a5b6407a65df4a20c58fca8835 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Oct 4 10:40:42 2022 +0200 Handle form submission commit a7472a526fb5ba869bca03b418242cab6cc33036 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Mon Oct 3 15:57:35 2022 +0200 Write query for grant refund view, add product card commit 9942a125458f4185cce6c6338b1f28f505792c82 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 30 17:01:19 2022 +0200 Calculate shipping cost, refactor refund card into component commit 351901c3072450b98bde03d45eba119336b3cb2a Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 30 15:07:42 2022 +0200 Add grant refund form and price calculation logic commit b19854d8ef77fc3449e041986008799b63c4ba21 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 15:49:21 2022 +0200 Add grant refund create mutation commit df0ad7c78d75ea38ee6349f226c573f833c53800 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 15:49:01 2022 +0200 Add OrderGrantRefundPage commit afc496add5038224e4a971bcaadfc60a5a17bd10 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Sep 27 15:58:17 2022 +0200 Add granted refunds list commit 3d78fbf28318733b71c423e0e0f359d85002bf07 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Mon Sep 26 13:37:48 2022 +0200 Add grant refund to order query commit b97d93d8930cb2063772bace0ad5c779852a5c5c Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:08:27 2022 +0200 Fix TS errors commit b679bc91b670661c205ed2bd9c5b209d777173cc Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:35 2022 +0200 Update snapshots commit a6f3d3c50a46325011bba242b431cbf3cb81ac8b Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:21 2022 +0200 Update messages commit 99ec7ca736666b669eb215e463362fd2fe27c690 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:08 2022 +0200 Fix story - gift card commit 3c254dce2386dcbe544810948a86c5cf128d4cb4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 15:34:07 2022 +0200 Improve loading layout commit b1adf9d580d39b3301a8f56d0677a5ccf9608126 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 15:05:37 2022 +0200 Display message in payment card when there are no transactions commit e9bb8b22a95c7e2416ed5e457db7cbddc004fa3d Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 14:11:35 2022 +0200 Handle gift cards edge case: lowered total amount commit 115f56fb6f9e44f7f8bbec84d110a8e1c2af47d2 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 13:56:41 2022 +0200 Filter out payments that are inactive and don't contain any transaction commit e790aadca2a13fcccb8bb3a3c52967b90856c3e4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:57:24 2022 +0200 Remove order level actions, move buttons to payment level commit fd4a158c5aba32f4a7ed31daa54bc37274d1cdbe Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:31:23 2022 +0200 Simplify OrderAddTransaction button commit 6b298357933033df42745d6db465617963b181d6 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:26:40 2022 +0200 Hide grant refund and send refund when there is no payment commit b3c6532d299932bceafcbe48b06aaaf693dc21be Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:14:10 2022 +0200 Add Stories for payments in order, fix edge cases for payments commit 2db8efe628df5c647d36f2b97a48a40bd7c98eaf Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 14:46:54 2022 +0200 Add payments displayed as transactions in order details commit 3751cbf4fecf22c6624d39ca894190abb77363a6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 21 14:03:42 2022 +0200 Add gift card Storybook example, fix spacing between OrderTransaction commit 77a1647c0c7afe38298778372cace06e2dc428fb Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 20 17:00:18 2022 +0200 Remove gift card from OrderSummaryCard commit 85a4894d28d88c386a9b61fe09b517ac7ff8ad60 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 20 16:58:25 2022 +0200 Display gift cards as transactions in order details commit 1e36a176bab8c57c527f5e19ae05e46cf0cefa03 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 14:13:47 2022 +0200 Fix logic for displaying "Mark as paid" button commit 5aeca84a40c8d0a6df03315b56e48dcc1fc39cab Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 13:18:24 2022 +0200 Fix order details page when loading commit a6dc8f13ded5a4d7f5bf0b0778bb52c31b97028f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 13:11:50 2022 +0200 Add "Mark as paid" / Add transaction button commit 7ad01b66dc4b639ae24bbc58a4364eee89e4cf4c Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 14 16:52:38 2022 +0200 Fix logic of showing / hiding capture & authorize amounts commit b4328e4cbf09290f5d1a29ecc3ca88f33fb83142 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 14 13:17:27 2022 +0200 Style payment + summary cards in order, style summary card commit e4bdd44beea265899dbc70db6470ca9307becb5b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 13 15:25:54 2022 +0200 Add payments to order query, add more Storybook cases for orders commit 67dc47d5c19125442f1cf954b9b7d4b4e7d3eff7 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 13 10:53:26 2022 +0200 Add new OrderPayment card commit 093490a01bff3fd7aaaac270d74742a22e0b8885 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 14:46:35 2022 +0200 Refactor OrderPayment -> OrderSummaryCard commit 7eb73e2650d9602ef635a4b6b8a4aefd4ad89730 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:51:05 2022 +0200 Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 6818c88b5b26be901ec56fae3302d5ba7b5fa504 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:22:47 2022 +0200 Update lockfile commit 9046b5f56cc293516e578c527abda4a30a66b079 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:20:50 2022 +0200 Update GraphQL schema * Fix TS issues * Fix EditorJS TS issues * Fix Apollo & apollo-upload-client type mismatch * SALEOR-7900 - Grant refund: Send refund view (#2359) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * Add grant refund to order query * Add granted refunds list * Add OrderGrantRefundPage * Add grant refund create mutation * Add grant refund form and price calculation logic * Calculate shipping cost, refactor refund card into component * Write query for grant refund view, add product card * Handle form submission * Fix form leave confirm dialog * Add edit grant refund view * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * SALEOR-7901: Split payments - order summary and payments balance (#2310) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * force deploy * Fix "Copied" text doesn't fit on short psp reference * Hide "no payment" text when order has gift cards * Apply suggestions from code review Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Apply suggestions from code review * Refactor tax amount turnary operator expression * Refactor inlined functions to separate file * update snapshots Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Improve loading state of grant refund view, add input labels * redeploy * Update messages * Update snapshots * Fix spacing in the Refund Card * Remove warning text in Refund Card * Don't prefill refund amount, disable submit when amount is 0 * Fix selected refund value calculated to NaN * Show granted, pending and refunded amounts * Refactor payments summary line into separate component * Disable hover effect when TableRow is not clickable * Refactor ProductCard to use TableRowLink * Update snapshots, messages * Refactor iterator spread to Array.from for more readability * Refactor payments summary logic * Refactor fulfilment subtitle into helper function * Refactor ProductCard event handlers into separate functions * Remove USD as default currency * Add exhaustiveness check to switch...case statemet * Update snapshots, messages * Add new page [wip] * Fix refund card not working while loading * Add new page [wip] * Refactor order transaction component structure * [WIP] Send refund page * Add button to set max amount of refund * Update GraphQL schema * Update components after changing GraphQL schema * Add manual refunds * Disable refunds when transaction doesn't have appropriate actions * Update macaw * Update messages * Update snapshots * SALEOR-7904: Split payments - Grant refund (#2336) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * Add grant refund to order query * Add granted refunds list * Add OrderGrantRefundPage * Add grant refund create mutation * Add grant refund form and price calculation logic * Calculate shipping cost, refactor refund card into component * Write query for grant refund view, add product card * Handle form submission * Fix form leave confirm dialog * Add edit grant refund view * Improve loading state of grant refund view, add input labels * redeploy * Update messages * Update snapshots * Fix spacing in the Refund Card * Remove warning text in Refund Card * Don't prefill refund amount, disable submit when amount is 0 * Fix selected refund value calculated to NaN * Show granted, pending and refunded amounts * Refactor payments summary line into separate component * Disable hover effect when TableRow is not clickable * Refactor ProductCard to use TableRowLink * Update snapshots, messages * Refactor iterator spread to Array.from for more readability * Refactor payments summary logic * Refactor fulfilment subtitle into helper function * Refactor ProductCard event handlers into separate functions * Remove USD as default currency * Add exhaustiveness check to switch...case statemet * Fix refund card not working while loading * Pin macaw version * Update snapshots Co-authored-by: Michał Droń <dron.official@yahoo.com> * Remove OrderRefund view * Update messages * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * SALEOR-7901: Split payments - order summary and payments balance (#2310) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * force deploy * Fix "Copied" text doesn't fit on short psp reference * Hide "no payment" text when order has gift cards * Apply suggestions from code review Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Apply suggestions from code review * Refactor tax amount turnary operator expression * Refactor inlined functions to separate file * update snapshots Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Fix types after merge * Remove comment * Refactor common messages * Refactor inline formatted message * Resolve CR * Update src/utils/errors/transaction.ts Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor money format function * Fix EditorJS TS issues * Fix Apollo & apollo-upload-client type mismatch * Add loading state to OrderSendRefund * Fix messages * Fix storybook not building * Fix stories, update snapshots, fix currency formatting Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Fix grant refund page not loading * Replace classnames with clsx * Add missing fields to transactions list, new psp reference design (#2769) * Add modal to create manual capture transactions in OrderDetails (#2880) * Add manual capture transaction mutation * Add manual transaction capture modal * Refactor common elements of manual transaction into shared component * Rewrite OrderManualTransactionForm to export form components separately * Add tests for OrderManualTransactionForm hook * Add tests to OrderManualTransactionForm Form component * Fix polly recording ids, read replay / record config from env vars * Add missing messages * Remove refund functionality in Return & Replace (#2876) * Refactor messages * Remove old compoennts related to return + refund functionality * Refactor return & replace internal components structure * Add new submit card to OrderReturn * Replace onRefundPayment with href * add missing test * Update messages * Fix TS errors after merge * Update imports @saleor -> @dashboard * Update dashboard OrderDetails after changes in core (#2933) * Fix TS errors after merge * Update transaction events to use new `type` field * Remove unused styles * Fix table row hover effect * Update messages * Add "createdBy" to order transaction fixtures * Add "createdBy" to TransactionEvent list * Fix crash when transaction event has invalid data * Add styles for PspReference link * Update messages * Add no events message to transaction events list * Add PSP Reference field to manual transactions, update mutations * Remove hiding from add manual transaction button * Fix styling of ManualRefundCard * Fix TS error * Rename OrderPayment -> OrderPaymentSummaryCard * Add pending amounts to OrderPaymentSummaryCard * Refactor PaymentsSummary * Add tests for OrderAddTransaction * Extract messages * Add tests for PaymentSummary calculation * Add tests to EventCreatedBy * Add tests to EventItem * Add tests for transaction event status mapping * Fix TS error * Update schema * Add missing fields to TransactionItem fragment * Add missing fields to OrderTransaction * fixup! Update schema * Fix CR comments * Update imports @saleor -> @dashboard, fix types * Fix CR comments * Fix Jest wrong timezone when run locally * Fix EventItem test using invalid date * Add feature flags to split payments PR (#3044) * Remove transactions related changes from GraphQL files * Fix issues with build-types, when feature flags are used * Generate transactions only GraphQL files * Update GraphQL imports * Fix issue with dependencies * Restore deleted views * Add feature flags to OrderReturn * Add feature flags to OrderSendRefund * Add feature flag to OrderDetailsPage * Add feature flag check in new order routes * Update messages * Fix TS error * Add tests for OrderPaymentOrTransaction * Update schema * Use different query for order when FF is enabled * Fix failing CI * Fix CR * fixup! Merge branch 'feature/split-payments' into split-payments/feature-flag * Regenerate types after merge * Transactions small fixes (#3110) * Fix transaction action modal not closing on scucess * Fix layout shift on OrderSendRefund * Update schema behind feature flag * Update types * Add missing props * Fix order event types * Update OrderDetails to fix spacing in new macaw redesign * Update GrantRefund page with new pages layout * Update SendRefundPage with new page layout * Update transactions feature flag schema * Rollback fetch-schema to default values * Add opacity to transactions that cannot be refunded * Fix return & replace button message * Add missing messages * Add tooltip with event message * Add missing status: info for transaction events * Add markAsPaidStrategy configuration to ChannelDetails (#3239) * Fix fulfilment titles, use the same text from OrderDetails * Add back old payments UI (#3238) * Remove Refund button from fulfilments in order with transactions * Show old payments UI if order has payments * Respect channel's markAsPaidStrategy when displaying new UI * Rename onPaymentPaid to onMarkAsPaid prop * Update messages * CR * Update snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshots * Resolve TS errors * Fetch transaction ids in old order query to fix detection * run e2e * fix test should be able to update shipping zone. TC: SALEOR_0808 * CR: Remove funny comment --------- Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> Co-authored-by: Anna Szczech <anna.m.szczech@gmail.com>
2023-03-09 15:51:19 +00:00
onTransactionAction(transactionId: string, actionType: TransactionActionEnum);
onAddManualTransaction();
onSubmit(data: MetadataFormData): SubmitPromise;
2019-06-19 14:40:52 +00:00
}
2020-07-02 11:19:53 +00:00
const OrderDetailsPage: React.FC<OrderDetailsPageProps> = props => {
2019-10-30 14:34:24 +00:00
const {
2020-09-01 16:22:54 +00:00
disabled,
2019-06-19 14:40:52 +00:00
order,
Introduce fulfillment creation API (#1241) * Display warehouse name for each fulfillment (#1259) * Hide no-stocks columns in fulfillment view (#1260) * Hide no-stocks columns in fulfillment view * Update tests * Refactor * Update tests * Add fulfillment settings card (#1242) * Add fulfillment setting card * Make fulfillment approvement naming consistent * Fix mutation bug * Update types * Trigger CI * Handle fulfillment acceptance on order details page (#1255) * Handle fulfillment acceptance on order details page * Make fulfillment approvement naming consistent * Update fulfillment schema and its usage * Render history events regarding waiting fulfillments (#1265) * Add awaiting for approval fulfillment order event * Fix warehouse name * Change fulfillment quantity calculation (#1267) * Change fulfillment quantity calculation * Fix warehouse name * Update messages * Trigger CI * Refactor * Fix refactor * Fix fulfillment for no variant * Allow creating fulfillments waiting for acceptance (#1248) * Fix fulfillment page style and typescript classname types perfomance issue * Allow creating fulfillments waiting for acceptance * Make fulfillment approvement naming consistent * Update schema * Add tooltip to fulfillment savebar * Update unpaid fulfillment creation restriction * Update fulfillment cration restriction * Update test snapshots * Add possibility to cancel "waiting" fulfillments (#1288) * Allow to cancel waiting fulfillments * Add delete button to fulfillment card * Update test snapshots * Handle waiting fulfillments on refund page (#1290) * Handle waiting fulfillments on refund page * Trigger CI * Trigger CI * Calculate quantity to refund on quantityToFulfill * Update changelog * Update snapshots Co-authored-by: Jakub Majorek <majorek.jakub@gmail.com>
2021-08-20 14:36:05 +00:00
shop,
2020-09-01 16:22:54 +00:00
saveButtonBarState,
errors,
2019-06-19 14:40:52 +00:00
onBillingAddressEdit,
Introduce fulfillment creation API (#1241) * Display warehouse name for each fulfillment (#1259) * Hide no-stocks columns in fulfillment view (#1260) * Hide no-stocks columns in fulfillment view * Update tests * Refactor * Update tests * Add fulfillment settings card (#1242) * Add fulfillment setting card * Make fulfillment approvement naming consistent * Fix mutation bug * Update types * Trigger CI * Handle fulfillment acceptance on order details page (#1255) * Handle fulfillment acceptance on order details page * Make fulfillment approvement naming consistent * Update fulfillment schema and its usage * Render history events regarding waiting fulfillments (#1265) * Add awaiting for approval fulfillment order event * Fix warehouse name * Change fulfillment quantity calculation (#1267) * Change fulfillment quantity calculation * Fix warehouse name * Update messages * Trigger CI * Refactor * Fix refactor * Fix fulfillment for no variant * Allow creating fulfillments waiting for acceptance (#1248) * Fix fulfillment page style and typescript classname types perfomance issue * Allow creating fulfillments waiting for acceptance * Make fulfillment approvement naming consistent * Update schema * Add tooltip to fulfillment savebar * Update unpaid fulfillment creation restriction * Update fulfillment cration restriction * Update test snapshots * Add possibility to cancel "waiting" fulfillments (#1288) * Allow to cancel waiting fulfillments * Add delete button to fulfillment card * Update test snapshots * Handle waiting fulfillments on refund page (#1290) * Handle waiting fulfillments on refund page * Trigger CI * Trigger CI * Calculate quantity to refund on quantityToFulfill * Update changelog * Update snapshots Co-authored-by: Jakub Majorek <majorek.jakub@gmail.com>
2021-08-20 14:36:05 +00:00
onFulfillmentApprove,
2019-06-19 14:40:52 +00:00
onFulfillmentCancel,
onFulfillmentTrackingNumberUpdate,
onNoteAdd,
2019-10-09 10:18:44 +00:00
onOrderCancel,
2019-06-19 14:40:52 +00:00
onOrderFulfill,
onPaymentCapture,
onPaymentRefund,
onPaymentVoid,
onShippingAddressEdit,
2020-06-22 16:34:59 +00:00
onProfileView,
2020-06-22 16:34:59 +00:00
onInvoiceClick,
2020-06-23 12:27:44 +00:00
onInvoiceGenerate,
2020-09-01 16:22:54 +00:00
onInvoiceSend,
Feature/order reissue (#910) * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * Add change to changelog * Remove console.log * Update tests * Extract messages * Add utils functions for selecting only ulfulfilled order lines * Add optional value selection for line item * Update tests * Add optional rendering of unfulfilled items card and refactor a bit * Update displaying of items card title when refunded card * UUpdate utils, form data etc. not to include refunded items when calculating replaced items amount * Uppdate return items card not to display replace buttons for refunded items * Refactor and small fixes after review * Update extracted messages * Fix card title when no fullfilemtn id * wip * Initially stitch returns page. Update types, add mutation * remove unnecessary component display names * Add loading status from form submission & refactor * Add errors from response * Add errors from response and refactor * Remove comments * Add optional error adding when no data from return create request * Update messages * wip * Update snapshots * Remove unnecessary console.log * Add better typing for getParsedLineData function * Update & refactor card title to match cards both in return and order details * Add handling of new statuses to order details cards. Also refactor, and devide order fulfillment card into couple of smaller components * Update messages * Update schema to match api * Update types * Update status label component to match colors with new designs and order details cards * RUpdate and refactor order fulfillment card components to be reusable. Also add replaced status handling * Updayte card title component to handle all cases and statuses * Update oorder unfulfilled items card and order details page, reduce some of the boilerplate * Fix card title types and adjust returns card to match * Update messages * Update snapshots * RUpdate order fulfillment card with subtitles and buttons for returned status * Add onRefund to order fulfillment card * Fix typo and wrong message in card title * Add missing condition in return form submission utils to decice if to refund products * Update fulfillment subtitles row and tests * Update messages * Change naming and locations of OrderFulfillment and items card components * Update messages * U[pdate names of components again to even better ones * Update messages * changelog * Update schema and types so that order history event also includes user first and last name * Add extended timeline event and event header components. Move some of the logic to utils and add way to display links in the event header. * FFix types * Update messages * Change naming of isOfType -> isTimelineEventOfType and refactor extended timeline event messages selection to be less complicated * Add ids and update messages * Add ids and update messages some more * Update storybook decorator to work with react router context in components and tests * Refactor after review * Update messages * Add rredirecting to draft order * Add handling draft creation from replacement * Add related order to order event fragment and update lots and lots of types * Update extended timeline event to match related order type on order history event * Update fixtures * Refactor ExtendedTimelineEvent Co-authored-by: Jakub Majorek <majorek.jakub@gmail.com> * Fix typing * Update messages * Fix missing history event for replacement draft created for replaced products * Update messages * Handle new statuses for returned and partially returned orders * Update messages * update snapshots * BBump empty line to rebuild ci * Change status to proper color * Change replaceable items in return for replace to be auto off instead of on * Add utils functions and make order details menu not show option to return items when there are returnable items in the order * Fix replace checkbox showing when previously hidden and clicked set maximal quantities * Fix return form invalid money values * Add default values to avoid returning of NaN in utils for return amount and refactor * Add ggeneral error alerts * Add eproduct error box component and style. style a lot. * Fixes * Fix lint * Add cannot refund error title + description * Extract messages * Refactor after review * Add better, nicer and fancier imports to product error cell * Use error color from palette in product error cell * Fix max refund when 0 for return * Add ddisable ability to refund products button so it's disabled when 0 products selected * Add class for order return form data parsing and add condition to not do refund when total captured on order is 0 * Update snapshots * Add condition for order lines quantity in order products table row * Fix return amount submit button * Add change to changelog Co-authored-by: Jakub Majorek <majorek.jakub@gmail.com>
2021-01-20 16:16:43 +00:00
onOrderReturn,
2021-01-29 13:14:31 +00:00
onOrderLineAdd,
onOrderLineChange,
onOrderLineRemove,
onShippingMethodEdit,
Support for new transactions API (#2233) * Revert "🦄 Simple taxes (#2072)" This reverts commit 5c1a62171d94d00c3b457dc321c0d14900d4188f. * Revert "Revert "🦄 Simple taxes (#2072)"" This reverts commit 3c8289cba657debc676bb6ff677d9494cb308d19. * SALEOR-7898: Split payments - transactions list #2234 commit 0742eee71765caa9c7084f6f3eb9be90808ff29c Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:18:06 2022 +0200 Remove too long font size commit 2724965127b591e703acb966ecc50c018124cb3f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 15:03:35 2022 +0200 Replace custom styles with Typography component commit b94a616953bbef878bdd5d958eb6debda53aa524 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:54:39 2022 +0200 Fix formatting commit 2a2a22692473290b3b566d89e85b265f7b8e0670 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:24:38 2022 +0200 Update messages commit bdde8a0d54429d0d2d01d619ddde8a88fd29f0e1 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:23:37 2022 +0200 Fix failing prettier check commit 2f98b3bccc59bdcd978cc9cee8bede76f45f47a6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:07:46 2022 +0200 Remove !important from styles commit dfce53ba5add1e1a6b175caa2e1c5a03fa9dffe8 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:46:08 2022 +0200 Refactor PR comments commit 43781d792603c59031c75164415443f3b68f86d0 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:02:11 2022 +0200 Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. commit 51e89a0f46059bd6d19513abee128503f818c2f8 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:01:15 2022 +0200 Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 9565cab4a408845de40882ee564c4c7e79a3d5d6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 8 14:13:11 2022 +0200 Update messages commit ebf3b7a5f7a2b49d571d4cd6df2f74027e3d8304 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 8 14:11:59 2022 +0200 Update snapshots commit 854b21d7af3f14e3f7c4e53812c2d30490e0a675 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 7 17:36:55 2022 +0200 Add copy icon to PspReference commit 0124657acf623870773abecdf03b9b5ae3381757 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 7 15:38:45 2022 +0200 Fix order saved when copying PSP reference commit adf151fb56d06d9ee12d13bdef1b324395a86b4a Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 14:44:00 2022 +0200 Update snapshots, fix inline styles in PSP reference commit bfae5d9476e61e27b91ffa64e594a86b82e8f670 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 12:59:57 2022 +0200 Fix transactions table sizing on `md` screen sizing commit cdbb439f80534706a0a2e588f033ae94af04cb72 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 12:38:27 2022 +0200 Fix PSP reference sizing issues commit a2be62f8f2db11319c8843cdd4b6431d7518b389 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 10:06:28 2022 +0200 Add parameter to clear additional params in modals commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 5 15:42:46 2022 +0200 Update prettier to latest version (TS syntax parsing issues) commit 261879696f594b1e09b4a0c112dfce801b1cf6bd Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 5 15:39:08 2022 +0200 Add buttons to void or capture transactions commit ba89cca5ec3e5c61d9468f983ea7b7ab9eea8c14 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 14:13:13 2022 +0200 Add copy feature to psp reference pill commit 7f3ff30a2738bcfa773a5abce7e53828ce4b276e Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:35:02 2022 +0200 Update snapshots commit 4bee083c839ca5d141b8845131dba506a0745a79 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:29:38 2022 +0200 Update messages commit c86431abb6015a28b1cfeddc91cda69cc0c3e06b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:16:37 2022 +0200 Fix transaction events list when no pspReference is provided commit a7127123556677206864aa3a9683c19645724a36 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:09:48 2022 +0200 Fix spacing between transactions commit dc224e2c7ebd2af438f2e997eb1ba3430ca5ffcc Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:06:32 2022 +0200 Highlight rows that have the same pspReference on hover commit 2e9aaed9599a5e5a0064c6140e6b6f48c0587850 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 17:33:06 2022 +0200 Update macaw to unreleased version commit a818c1b0ebeb4e17ea65aa6698c2c9d29be6cc2f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 17:21:24 2022 +0200 Fix transactions list table layout commit 50ae82b961f653dd8b2ba9b9cc4ece5c691fe39b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 16:34:52 2022 +0200 Use Intl.DateTimeFormat to format dates instead of moment.js commit c0f54100cb476637a8d0145ac00ccd5e017a9665 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Aug 31 17:21:34 2022 +0200 Add transaction events commit c34279d5c195734df604605481e3d84c5e81f764 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:53:01 2022 +0200 Fix alignment when amount is <10 commit d3362c24e8bcf0263582dbcc324c2fe403a6f72a Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:42:41 2022 +0200 Fix conditional display logic, add story for long numbers commit 73cce9edd5e25c2cca68411ccebdfd3918099ae5 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:27:18 2022 +0200 Fix IMoney to use new import commit b0cf154c94139be726451ce52b0e4421928ebf80 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:15:37 2022 +0200 Add order transactions component commit 87808f66482448d4301d13196be84cb55912d994 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:28:02 2022 +0200 Don't hide transaction balance when order is not confirmed commit 6818c88b5b26be901ec56fae3302d5ba7b5fa504 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:22:47 2022 +0200 Update lockfile commit 9046b5f56cc293516e578c527abda4a30a66b079 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:20:50 2022 +0200 Update GraphQL schema * SALEOR-7898: Split payments - transactions list #2234 commit 0742eee71765caa9c7084f6f3eb9be90808ff29c Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:18:06 2022 +0200 Remove too long font size commit 2724965127b591e703acb966ecc50c018124cb3f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 15:03:35 2022 +0200 Replace custom styles with Typography component commit b94a616953bbef878bdd5d958eb6debda53aa524 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:54:39 2022 +0200 Fix formatting commit 2a2a22692473290b3b566d89e85b265f7b8e0670 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:24:38 2022 +0200 Update messages commit bdde8a0d54429d0d2d01d619ddde8a88fd29f0e1 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:23:37 2022 +0200 Fix failing prettier check commit 2f98b3bccc59bdcd978cc9cee8bede76f45f47a6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:07:46 2022 +0200 Remove !important from styles commit dfce53ba5add1e1a6b175caa2e1c5a03fa9dffe8 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:46:08 2022 +0200 Refactor PR comments commit 43781d792603c59031c75164415443f3b68f86d0 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:02:11 2022 +0200 Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. commit 51e89a0f46059bd6d19513abee128503f818c2f8 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:01:15 2022 +0200 Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 9565cab4a408845de40882ee564c4c7e79a3d5d6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 8 14:13:11 2022 +0200 Update messages commit ebf3b7a5f7a2b49d571d4cd6df2f74027e3d8304 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 8 14:11:59 2022 +0200 Update snapshots commit 854b21d7af3f14e3f7c4e53812c2d30490e0a675 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 7 17:36:55 2022 +0200 Add copy icon to PspReference commit 0124657acf623870773abecdf03b9b5ae3381757 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 7 15:38:45 2022 +0200 Fix order saved when copying PSP reference commit adf151fb56d06d9ee12d13bdef1b324395a86b4a Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 14:44:00 2022 +0200 Update snapshots, fix inline styles in PSP reference commit bfae5d9476e61e27b91ffa64e594a86b82e8f670 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 12:59:57 2022 +0200 Fix transactions table sizing on `md` screen sizing commit cdbb439f80534706a0a2e588f033ae94af04cb72 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 12:38:27 2022 +0200 Fix PSP reference sizing issues commit a2be62f8f2db11319c8843cdd4b6431d7518b389 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 10:06:28 2022 +0200 Add parameter to clear additional params in modals commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 5 15:42:46 2022 +0200 Update prettier to latest version (TS syntax parsing issues) commit 261879696f594b1e09b4a0c112dfce801b1cf6bd Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 5 15:39:08 2022 +0200 Add buttons to void or capture transactions commit ba89cca5ec3e5c61d9468f983ea7b7ab9eea8c14 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 14:13:13 2022 +0200 Add copy feature to psp reference pill commit 7f3ff30a2738bcfa773a5abce7e53828ce4b276e Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:35:02 2022 +0200 Update snapshots commit 4bee083c839ca5d141b8845131dba506a0745a79 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:29:38 2022 +0200 Update messages commit c86431abb6015a28b1cfeddc91cda69cc0c3e06b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:16:37 2022 +0200 Fix transaction events list when no pspReference is provided commit a7127123556677206864aa3a9683c19645724a36 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:09:48 2022 +0200 Fix spacing between transactions commit dc224e2c7ebd2af438f2e997eb1ba3430ca5ffcc Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:06:32 2022 +0200 Highlight rows that have the same pspReference on hover commit 2e9aaed9599a5e5a0064c6140e6b6f48c0587850 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 17:33:06 2022 +0200 Update macaw to unreleased version commit a818c1b0ebeb4e17ea65aa6698c2c9d29be6cc2f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 17:21:24 2022 +0200 Fix transactions list table layout commit 50ae82b961f653dd8b2ba9b9cc4ece5c691fe39b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 16:34:52 2022 +0200 Use Intl.DateTimeFormat to format dates instead of moment.js commit c0f54100cb476637a8d0145ac00ccd5e017a9665 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Aug 31 17:21:34 2022 +0200 Add transaction events commit c34279d5c195734df604605481e3d84c5e81f764 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:53:01 2022 +0200 Fix alignment when amount is <10 commit d3362c24e8bcf0263582dbcc324c2fe403a6f72a Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:42:41 2022 +0200 Fix conditional display logic, add story for long numbers commit 73cce9edd5e25c2cca68411ccebdfd3918099ae5 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:27:18 2022 +0200 Fix IMoney to use new import commit b0cf154c94139be726451ce52b0e4421928ebf80 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:15:37 2022 +0200 Add order transactions component commit 87808f66482448d4301d13196be84cb55912d994 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:28:02 2022 +0200 Don't hide transaction balance when order is not confirmed commit 6818c88b5b26be901ec56fae3302d5ba7b5fa504 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:22:47 2022 +0200 Update lockfile commit 9046b5f56cc293516e578c527abda4a30a66b079 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:20:50 2022 +0200 Update GraphQL schema * SALEOR-7901: Split payments - order summary and payments balance #2310 commit 8d5be6ae4c46dffe9cca5e20cfe4b458d2cc7f2f Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 14:17:20 2022 +0200 update snapshots commit 7b84da1566a92811e0cf3424085219221ff8876c Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Oct 4 16:10:40 2022 +0200 Refactor inlined functions to separate file commit 798c8cc87fda9ac48837013336d94291b5d87fb4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Oct 4 16:08:27 2022 +0200 Refactor tax amount turnary operator expression commit 001d16d3c4010489fbf8a2872d5d80195797ef7d Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 16:15:12 2022 +0200 Apply suggestions from code review commit 274c6f9f68630d8c91a588a77975d8d519c84e24 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 28 16:07:46 2022 +0200 Apply suggestions from code review Co-authored-by: Dawid <tarasiukdawid@gmail.com> commit ab13210f62b00dc68478ee94a30d5b0d5424cc09 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 13:21:46 2022 +0200 Hide "no payment" text when order has gift cards commit 9159cf1913cec93a7960ba8d5ad29914d11d7a63 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 13:11:52 2022 +0200 Fix "Copied" text doesn't fit on short psp reference commit a7eea637484c010b91b265df8eba5a729bec8e6b Merge: 97f128b1f 3ac5e6304 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Mon Sep 26 16:44:52 2022 +0200 Merge branch 'feature/split-payments' into split-payments/balance commit 3ac5e6304e2d114288ae21d7def120b7cb669887 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:51:05 2022 +0200 Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 97f128b1f7b9376708f3d98a1a5131d5c0acc2be Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Mon Sep 26 11:46:29 2022 +0200 force deploy commit b97d93d8930cb2063772bace0ad5c779852a5c5c Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:08:27 2022 +0200 Fix TS errors commit b679bc91b670661c205ed2bd9c5b209d777173cc Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:35 2022 +0200 Update snapshots commit a6f3d3c50a46325011bba242b431cbf3cb81ac8b Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:21 2022 +0200 Update messages commit 99ec7ca736666b669eb215e463362fd2fe27c690 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:08 2022 +0200 Fix story - gift card commit 3c254dce2386dcbe544810948a86c5cf128d4cb4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 15:34:07 2022 +0200 Improve loading layout commit b1adf9d580d39b3301a8f56d0677a5ccf9608126 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 15:05:37 2022 +0200 Display message in payment card when there are no transactions commit e9bb8b22a95c7e2416ed5e457db7cbddc004fa3d Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 14:11:35 2022 +0200 Handle gift cards edge case: lowered total amount commit 115f56fb6f9e44f7f8bbec84d110a8e1c2af47d2 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 13:56:41 2022 +0200 Filter out payments that are inactive and don't contain any transaction commit e790aadca2a13fcccb8bb3a3c52967b90856c3e4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:57:24 2022 +0200 Remove order level actions, move buttons to payment level commit fd4a158c5aba32f4a7ed31daa54bc37274d1cdbe Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:31:23 2022 +0200 Simplify OrderAddTransaction button commit 6b298357933033df42745d6db465617963b181d6 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:26:40 2022 +0200 Hide grant refund and send refund when there is no payment commit b3c6532d299932bceafcbe48b06aaaf693dc21be Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:14:10 2022 +0200 Add Stories for payments in order, fix edge cases for payments commit 2db8efe628df5c647d36f2b97a48a40bd7c98eaf Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 14:46:54 2022 +0200 Add payments displayed as transactions in order details commit 3751cbf4fecf22c6624d39ca894190abb77363a6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 21 14:03:42 2022 +0200 Add gift card Storybook example, fix spacing between OrderTransaction commit 77a1647c0c7afe38298778372cace06e2dc428fb Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 20 17:00:18 2022 +0200 Remove gift card from OrderSummaryCard commit 85a4894d28d88c386a9b61fe09b517ac7ff8ad60 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 20 16:58:25 2022 +0200 Display gift cards as transactions in order details commit 1e36a176bab8c57c527f5e19ae05e46cf0cefa03 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 14:13:47 2022 +0200 Fix logic for displaying "Mark as paid" button commit 5aeca84a40c8d0a6df03315b56e48dcc1fc39cab Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 13:18:24 2022 +0200 Fix order details page when loading commit a6dc8f13ded5a4d7f5bf0b0778bb52c31b97028f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 13:11:50 2022 +0200 Add "Mark as paid" / Add transaction button commit 7ad01b66dc4b639ae24bbc58a4364eee89e4cf4c Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 14 16:52:38 2022 +0200 Fix logic of showing / hiding capture & authorize amounts commit b4328e4cbf09290f5d1a29ecc3ca88f33fb83142 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 14 13:17:27 2022 +0200 Style payment + summary cards in order, style summary card commit e4bdd44beea265899dbc70db6470ca9307becb5b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 13 15:25:54 2022 +0200 Add payments to order query, add more Storybook cases for orders commit 67dc47d5c19125442f1cf954b9b7d4b4e7d3eff7 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 13 10:53:26 2022 +0200 Add new OrderPayment card commit 093490a01bff3fd7aaaac270d74742a22e0b8885 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 14:46:35 2022 +0200 Refactor OrderPayment -> OrderSummaryCard commit 7eb73e2650d9602ef635a4b6b8a4aefd4ad89730 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:51:05 2022 +0200 Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 6818c88b5b26be901ec56fae3302d5ba7b5fa504 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:22:47 2022 +0200 Update lockfile commit 9046b5f56cc293516e578c527abda4a30a66b079 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:20:50 2022 +0200 Update GraphQL schema * SALEOR-7904: Split payments - Grant refund #2336 commit 4681481fc163683936a53fa8436a0eecad26f9c1 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Nov 2 16:49:45 2022 +0100 Update snapshots commit 0831c4f75670009bc0a17fe1e9dae94646927866 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Nov 2 15:24:43 2022 +0100 Pin macaw version commit b588948fa260509c5e13362b48f72d277897f7bb Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Oct 17 17:31:53 2022 +0200 Fix refund card not working while loading commit fccd15c73b40231423e544256541ddc4ebc4b37a Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 15:23:39 2022 +0200 Add exhaustiveness check to switch...case statemet commit 62e6c03b02bea5c2fb785e9cccbaf024b4ffa6cb Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 14:09:31 2022 +0200 Remove USD as default currency commit 586f91a6c87375544223dc666e1a358cbd3c814c Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 14:08:30 2022 +0200 Refactor ProductCard event handlers into separate functions commit 8b242905c7b787102ef764adc5f574ab3e9c77de Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 14:05:35 2022 +0200 Refactor fulfilment subtitle into helper function commit 1cdba397497e59aa89d2d4fb05816631e69f0ef6 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 14:01:05 2022 +0200 Refactor payments summary logic commit 5ca4709d3e902186005901f1ee68c3cb2b80df64 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 13:10:58 2022 +0200 Refactor iterator spread to Array.from for more readability commit d47098ce8cdc0c8ec6b7f49e5a7476cfebde62b7 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 10:52:59 2022 +0200 Update snapshots, messages commit 53228797377f7dfeb830eb2e7176ea70c4dd3fec Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 16:33:09 2022 +0200 Refactor ProductCard to use TableRowLink commit f08d2c717a04a4e45a59b0d80b95f7b949f3ebb1 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 16:32:49 2022 +0200 Disable hover effect when TableRow is not clickable commit 0a7c75223e0a7c4cf7e01eb6e3d6644090be8b08 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 15:52:05 2022 +0200 Refactor payments summary line into separate component commit e2bc2ec506e5045d08560c6105685665820830de Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 15:41:49 2022 +0200 Show granted, pending and refunded amounts commit f9a47a4c7c48e479f4748d4bf8d373d2d1e6d3ea Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 15:18:33 2022 +0200 Fix selected refund value calculated to NaN commit 43bd259208359d1c2862c5493a16758de6970430 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 15:16:41 2022 +0200 Don't prefill refund amount, disable submit when amount is 0 commit 41d461a40b09723f880200796eab4c6a0895969f Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 14:14:55 2022 +0200 Remove warning text in Refund Card commit 14cd616fdd8b6ae93b4563c87af33adf4b86c922 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 14:13:54 2022 +0200 Fix spacing in the Refund Card commit 825bd16752795749fba20043772b3b862005da49 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 17:13:55 2022 +0200 Update snapshots commit 74427bb29a44cba6cb2c9b8d8db9997cfa6dd68b Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 16:59:06 2022 +0200 Update messages commit ddc6f8d09ecf82763c9ab3b4e9ed282863a5c970 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 16:52:36 2022 +0200 redeploy commit ee6341347ba95e06e18760a40b1c9aa03a0794a4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 16:47:02 2022 +0200 Improve loading state of grant refund view, add input labels commit 186caa1d243c2c9a92b4badb99a07f8275d61000 Merge: 319f2094b d21e75ead Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 16:17:57 2022 +0200 Merge branch 'feature/split-payments' into split-payments/grant-refund commit d21e75ead0a9222c3ab7884b73c00c652a605ea4 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Oct 5 14:35:00 2022 +0200 SALEOR-7901: Split payments - order summary and payments balance (#2310) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * force deploy * Fix "Copied" text doesn't fit on short psp reference * Hide "no payment" text when order has gift cards * Apply suggestions from code review Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Apply suggestions from code review * Refactor tax amount turnary operator expression * Refactor inlined functions to separate file * update snapshots Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> commit 90c55d5775e7acdbbe0dc75014effa09776bae8e Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:51:05 2022 +0200 Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 319f2094bb5f61be7de3d1f329a04d7556aaa9c6 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 10:47:13 2022 +0200 Add edit grant refund view commit f01a0692308030466260f54a372f57a272ff7d6a Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Oct 4 12:58:44 2022 +0200 Fix form leave confirm dialog commit e3844037a67577a5b6407a65df4a20c58fca8835 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Oct 4 10:40:42 2022 +0200 Handle form submission commit a7472a526fb5ba869bca03b418242cab6cc33036 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Mon Oct 3 15:57:35 2022 +0200 Write query for grant refund view, add product card commit 9942a125458f4185cce6c6338b1f28f505792c82 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 30 17:01:19 2022 +0200 Calculate shipping cost, refactor refund card into component commit 351901c3072450b98bde03d45eba119336b3cb2a Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 30 15:07:42 2022 +0200 Add grant refund form and price calculation logic commit b19854d8ef77fc3449e041986008799b63c4ba21 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 15:49:21 2022 +0200 Add grant refund create mutation commit df0ad7c78d75ea38ee6349f226c573f833c53800 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 15:49:01 2022 +0200 Add OrderGrantRefundPage commit afc496add5038224e4a971bcaadfc60a5a17bd10 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Sep 27 15:58:17 2022 +0200 Add granted refunds list commit 3d78fbf28318733b71c423e0e0f359d85002bf07 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Mon Sep 26 13:37:48 2022 +0200 Add grant refund to order query commit b97d93d8930cb2063772bace0ad5c779852a5c5c Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:08:27 2022 +0200 Fix TS errors commit b679bc91b670661c205ed2bd9c5b209d777173cc Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:35 2022 +0200 Update snapshots commit a6f3d3c50a46325011bba242b431cbf3cb81ac8b Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:21 2022 +0200 Update messages commit 99ec7ca736666b669eb215e463362fd2fe27c690 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:08 2022 +0200 Fix story - gift card commit 3c254dce2386dcbe544810948a86c5cf128d4cb4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 15:34:07 2022 +0200 Improve loading layout commit b1adf9d580d39b3301a8f56d0677a5ccf9608126 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 15:05:37 2022 +0200 Display message in payment card when there are no transactions commit e9bb8b22a95c7e2416ed5e457db7cbddc004fa3d Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 14:11:35 2022 +0200 Handle gift cards edge case: lowered total amount commit 115f56fb6f9e44f7f8bbec84d110a8e1c2af47d2 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 13:56:41 2022 +0200 Filter out payments that are inactive and don't contain any transaction commit e790aadca2a13fcccb8bb3a3c52967b90856c3e4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:57:24 2022 +0200 Remove order level actions, move buttons to payment level commit fd4a158c5aba32f4a7ed31daa54bc37274d1cdbe Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:31:23 2022 +0200 Simplify OrderAddTransaction button commit 6b298357933033df42745d6db465617963b181d6 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:26:40 2022 +0200 Hide grant refund and send refund when there is no payment commit b3c6532d299932bceafcbe48b06aaaf693dc21be Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:14:10 2022 +0200 Add Stories for payments in order, fix edge cases for payments commit 2db8efe628df5c647d36f2b97a48a40bd7c98eaf Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 14:46:54 2022 +0200 Add payments displayed as transactions in order details commit 3751cbf4fecf22c6624d39ca894190abb77363a6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 21 14:03:42 2022 +0200 Add gift card Storybook example, fix spacing between OrderTransaction commit 77a1647c0c7afe38298778372cace06e2dc428fb Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 20 17:00:18 2022 +0200 Remove gift card from OrderSummaryCard commit 85a4894d28d88c386a9b61fe09b517ac7ff8ad60 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 20 16:58:25 2022 +0200 Display gift cards as transactions in order details commit 1e36a176bab8c57c527f5e19ae05e46cf0cefa03 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 14:13:47 2022 +0200 Fix logic for displaying "Mark as paid" button commit 5aeca84a40c8d0a6df03315b56e48dcc1fc39cab Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 13:18:24 2022 +0200 Fix order details page when loading commit a6dc8f13ded5a4d7f5bf0b0778bb52c31b97028f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 13:11:50 2022 +0200 Add "Mark as paid" / Add transaction button commit 7ad01b66dc4b639ae24bbc58a4364eee89e4cf4c Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 14 16:52:38 2022 +0200 Fix logic of showing / hiding capture & authorize amounts commit b4328e4cbf09290f5d1a29ecc3ca88f33fb83142 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 14 13:17:27 2022 +0200 Style payment + summary cards in order, style summary card commit e4bdd44beea265899dbc70db6470ca9307becb5b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 13 15:25:54 2022 +0200 Add payments to order query, add more Storybook cases for orders commit 67dc47d5c19125442f1cf954b9b7d4b4e7d3eff7 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 13 10:53:26 2022 +0200 Add new OrderPayment card commit 093490a01bff3fd7aaaac270d74742a22e0b8885 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 14:46:35 2022 +0200 Refactor OrderPayment -> OrderSummaryCard commit 7eb73e2650d9602ef635a4b6b8a4aefd4ad89730 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:51:05 2022 +0200 Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 6818c88b5b26be901ec56fae3302d5ba7b5fa504 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:22:47 2022 +0200 Update lockfile commit 9046b5f56cc293516e578c527abda4a30a66b079 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:20:50 2022 +0200 Update GraphQL schema * Fix TS issues * Fix EditorJS TS issues * Fix Apollo & apollo-upload-client type mismatch * SALEOR-7900 - Grant refund: Send refund view (#2359) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * Add grant refund to order query * Add granted refunds list * Add OrderGrantRefundPage * Add grant refund create mutation * Add grant refund form and price calculation logic * Calculate shipping cost, refactor refund card into component * Write query for grant refund view, add product card * Handle form submission * Fix form leave confirm dialog * Add edit grant refund view * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * SALEOR-7901: Split payments - order summary and payments balance (#2310) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * force deploy * Fix "Copied" text doesn't fit on short psp reference * Hide "no payment" text when order has gift cards * Apply suggestions from code review Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Apply suggestions from code review * Refactor tax amount turnary operator expression * Refactor inlined functions to separate file * update snapshots Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Improve loading state of grant refund view, add input labels * redeploy * Update messages * Update snapshots * Fix spacing in the Refund Card * Remove warning text in Refund Card * Don't prefill refund amount, disable submit when amount is 0 * Fix selected refund value calculated to NaN * Show granted, pending and refunded amounts * Refactor payments summary line into separate component * Disable hover effect when TableRow is not clickable * Refactor ProductCard to use TableRowLink * Update snapshots, messages * Refactor iterator spread to Array.from for more readability * Refactor payments summary logic * Refactor fulfilment subtitle into helper function * Refactor ProductCard event handlers into separate functions * Remove USD as default currency * Add exhaustiveness check to switch...case statemet * Update snapshots, messages * Add new page [wip] * Fix refund card not working while loading * Add new page [wip] * Refactor order transaction component structure * [WIP] Send refund page * Add button to set max amount of refund * Update GraphQL schema * Update components after changing GraphQL schema * Add manual refunds * Disable refunds when transaction doesn't have appropriate actions * Update macaw * Update messages * Update snapshots * SALEOR-7904: Split payments - Grant refund (#2336) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * Add grant refund to order query * Add granted refunds list * Add OrderGrantRefundPage * Add grant refund create mutation * Add grant refund form and price calculation logic * Calculate shipping cost, refactor refund card into component * Write query for grant refund view, add product card * Handle form submission * Fix form leave confirm dialog * Add edit grant refund view * Improve loading state of grant refund view, add input labels * redeploy * Update messages * Update snapshots * Fix spacing in the Refund Card * Remove warning text in Refund Card * Don't prefill refund amount, disable submit when amount is 0 * Fix selected refund value calculated to NaN * Show granted, pending and refunded amounts * Refactor payments summary line into separate component * Disable hover effect when TableRow is not clickable * Refactor ProductCard to use TableRowLink * Update snapshots, messages * Refactor iterator spread to Array.from for more readability * Refactor payments summary logic * Refactor fulfilment subtitle into helper function * Refactor ProductCard event handlers into separate functions * Remove USD as default currency * Add exhaustiveness check to switch...case statemet * Fix refund card not working while loading * Pin macaw version * Update snapshots Co-authored-by: Michał Droń <dron.official@yahoo.com> * Remove OrderRefund view * Update messages * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * SALEOR-7901: Split payments - order summary and payments balance (#2310) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * force deploy * Fix "Copied" text doesn't fit on short psp reference * Hide "no payment" text when order has gift cards * Apply suggestions from code review Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Apply suggestions from code review * Refactor tax amount turnary operator expression * Refactor inlined functions to separate file * update snapshots Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Fix types after merge * Remove comment * Refactor common messages * Refactor inline formatted message * Resolve CR * Update src/utils/errors/transaction.ts Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor money format function * Fix EditorJS TS issues * Fix Apollo & apollo-upload-client type mismatch * Add loading state to OrderSendRefund * Fix messages * Fix storybook not building * Fix stories, update snapshots, fix currency formatting Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Fix grant refund page not loading * Replace classnames with clsx * Add missing fields to transactions list, new psp reference design (#2769) * Add modal to create manual capture transactions in OrderDetails (#2880) * Add manual capture transaction mutation * Add manual transaction capture modal * Refactor common elements of manual transaction into shared component * Rewrite OrderManualTransactionForm to export form components separately * Add tests for OrderManualTransactionForm hook * Add tests to OrderManualTransactionForm Form component * Fix polly recording ids, read replay / record config from env vars * Add missing messages * Remove refund functionality in Return & Replace (#2876) * Refactor messages * Remove old compoennts related to return + refund functionality * Refactor return & replace internal components structure * Add new submit card to OrderReturn * Replace onRefundPayment with href * add missing test * Update messages * Fix TS errors after merge * Update imports @saleor -> @dashboard * Update dashboard OrderDetails after changes in core (#2933) * Fix TS errors after merge * Update transaction events to use new `type` field * Remove unused styles * Fix table row hover effect * Update messages * Add "createdBy" to order transaction fixtures * Add "createdBy" to TransactionEvent list * Fix crash when transaction event has invalid data * Add styles for PspReference link * Update messages * Add no events message to transaction events list * Add PSP Reference field to manual transactions, update mutations * Remove hiding from add manual transaction button * Fix styling of ManualRefundCard * Fix TS error * Rename OrderPayment -> OrderPaymentSummaryCard * Add pending amounts to OrderPaymentSummaryCard * Refactor PaymentsSummary * Add tests for OrderAddTransaction * Extract messages * Add tests for PaymentSummary calculation * Add tests to EventCreatedBy * Add tests to EventItem * Add tests for transaction event status mapping * Fix TS error * Update schema * Add missing fields to TransactionItem fragment * Add missing fields to OrderTransaction * fixup! Update schema * Fix CR comments * Update imports @saleor -> @dashboard, fix types * Fix CR comments * Fix Jest wrong timezone when run locally * Fix EventItem test using invalid date * Add feature flags to split payments PR (#3044) * Remove transactions related changes from GraphQL files * Fix issues with build-types, when feature flags are used * Generate transactions only GraphQL files * Update GraphQL imports * Fix issue with dependencies * Restore deleted views * Add feature flags to OrderReturn * Add feature flags to OrderSendRefund * Add feature flag to OrderDetailsPage * Add feature flag check in new order routes * Update messages * Fix TS error * Add tests for OrderPaymentOrTransaction * Update schema * Use different query for order when FF is enabled * Fix failing CI * Fix CR * fixup! Merge branch 'feature/split-payments' into split-payments/feature-flag * Regenerate types after merge * Transactions small fixes (#3110) * Fix transaction action modal not closing on scucess * Fix layout shift on OrderSendRefund * Update schema behind feature flag * Update types * Add missing props * Fix order event types * Update OrderDetails to fix spacing in new macaw redesign * Update GrantRefund page with new pages layout * Update SendRefundPage with new page layout * Update transactions feature flag schema * Rollback fetch-schema to default values * Add opacity to transactions that cannot be refunded * Fix return & replace button message * Add missing messages * Add tooltip with event message * Add missing status: info for transaction events * Add markAsPaidStrategy configuration to ChannelDetails (#3239) * Fix fulfilment titles, use the same text from OrderDetails * Add back old payments UI (#3238) * Remove Refund button from fulfilments in order with transactions * Show old payments UI if order has payments * Respect channel's markAsPaidStrategy when displaying new UI * Rename onPaymentPaid to onMarkAsPaid prop * Update messages * CR * Update snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshots * Resolve TS errors * Fetch transaction ids in old order query to fix detection * run e2e * fix test should be able to update shipping zone. TC: SALEOR_0808 * CR: Remove funny comment --------- Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> Co-authored-by: Anna Szczech <anna.m.szczech@gmail.com>
2023-03-09 15:51:19 +00:00
onTransactionAction,
onAddManualTransaction,
onMarkAsPaid,
onSubmit,
2019-10-30 14:34:24 +00:00
} = props;
const navigate = useNavigator();
2019-10-30 14:34:24 +00:00
const intl = useIntl();
2020-09-01 16:22:54 +00:00
const {
isMetadataModified,
isPrivateMetadataModified,
makeChangeHandler: makeMetadataChangeHandler,
resetMetadataChanged,
2020-09-01 16:22:54 +00:00
} = useMetadataChangeTrigger();
2021-02-08 13:30:06 +00:00
const isOrderUnconfirmed = order?.status === OrderStatus.UNCONFIRMED;
const canCancel = order?.status !== OrderStatus.CANCELED;
const canEditAddresses = order?.status !== OrderStatus.CANCELED;
const canFulfill = order?.status !== OrderStatus.CANCELED;
Introduce fulfillment creation API (#1241) * Display warehouse name for each fulfillment (#1259) * Hide no-stocks columns in fulfillment view (#1260) * Hide no-stocks columns in fulfillment view * Update tests * Refactor * Update tests * Add fulfillment settings card (#1242) * Add fulfillment setting card * Make fulfillment approvement naming consistent * Fix mutation bug * Update types * Trigger CI * Handle fulfillment acceptance on order details page (#1255) * Handle fulfillment acceptance on order details page * Make fulfillment approvement naming consistent * Update fulfillment schema and its usage * Render history events regarding waiting fulfillments (#1265) * Add awaiting for approval fulfillment order event * Fix warehouse name * Change fulfillment quantity calculation (#1267) * Change fulfillment quantity calculation * Fix warehouse name * Update messages * Trigger CI * Refactor * Fix refactor * Fix fulfillment for no variant * Allow creating fulfillments waiting for acceptance (#1248) * Fix fulfillment page style and typescript classname types perfomance issue * Allow creating fulfillments waiting for acceptance * Make fulfillment approvement naming consistent * Update schema * Add tooltip to fulfillment savebar * Update unpaid fulfillment creation restriction * Update fulfillment cration restriction * Update test snapshots * Add possibility to cancel "waiting" fulfillments (#1288) * Allow to cancel waiting fulfillments * Add delete button to fulfillment card * Update test snapshots * Handle waiting fulfillments on refund page (#1290) * Handle waiting fulfillments on refund page * Trigger CI * Trigger CI * Calculate quantity to refund on quantityToFulfill * Update changelog * Update snapshots Co-authored-by: Jakub Majorek <majorek.jakub@gmail.com>
2021-08-20 14:36:05 +00:00
const notAllowedToFulfillUnpaid =
shop?.fulfillmentAutoApprove &&
!shop?.fulfillmentAllowUnpaid &&
!order?.isPaid;
2021-02-08 13:30:06 +00:00
const unfulfilled = (order?.lines || []).filter(
line => line.quantityToFulfill > 0,
2019-10-30 14:34:24 +00:00
);
2019-06-19 14:40:52 +00:00
const handleSubmit = async (data: MetadataFormData) => {
2020-09-01 16:22:54 +00:00
const metadata = isMetadataModified ? data.metadata : undefined;
const privateMetadata = isPrivateMetadataModified
? data.privateMetadata
: undefined;
const result = await onSubmit({
2020-09-01 16:22:54 +00:00
metadata,
privateMetadata,
2020-09-01 16:22:54 +00:00
});
resetMetadataChanged();
Exit dirty form (#1816) * Add Exit form prompt component and change some minor styles in other components to match * Add Exit form prompt provider * Adjust generic form and useform hook to allow using exit form prompt provider * Add exit form prompt provider to index * wip * Fix types * Fix styling * Fix types * Revert warehouse details refactor * Add handling of edge cases to exit prompt * Refactor, add comments, fix some types * Refactor after exit form dialog name change * fix types * Fixes after review * Add default value for useform prop opts so the app doesn't crash * Add missing category prop to getting initial data for category details form * Add exit dialog to everywhere WIP (#1600) * Add Exit form prompt component and change some minor styles in other components to match * Add Exit form prompt provider * Adjust generic form and useform hook to allow using exit form prompt provider * Add exit form prompt provider to index * wip * Fix types * Fix styling * Fix types * Revert warehouse details refactor * Add handling of edge cases to exit prompt * Refactor, add comments, fix some types * Refactor after exit form dialog name change * fix types * Add CommonUseFormResultWithHandlers type for later use and refactor handleFormSubmit util * Refactor login form not to use custom form since it doesn't need to * Add exit form dialog to order refund page * Add exit form dialog to order return page * Add exit form dialog to order order settings page * Add exit form dialog to product variant page * Add exit form dialog to product create page * Add exit form dialog to product update page * Add exit form dialog to product variant create page * Fix confirm leave prop passing in generic Form * Add util function to handle for submit to extract errors * Add confirmLeave prop to generic forms * Move handleChange for custom forms to useForm * Add exit dialog to more forms * Add extract mutation errors util function * Add extracting errors to submit functions that use metadata create handler * Fix typo * Add missing category prop to getting initial data for category details form * Fix types * wip * wip * wip * wip * Fix types & refactor * Fix types & refactor * Fix typescript * Fix unmatching tag * Fixes * Add handling of multiple forms at once to exit dirty form provider * Change all usages of ExitFormDialogContext to designated hook * wip * wip * wip * Fix types wip * Fix types * Remove console logs * Add isSubmitting prop to exit form dialog in order to avoid enabling exit dialog while submit is still in progresS * Replace handleSubmit global util with a hook to use exit form dialog props inside * Move useHandleSubmit to general hooks dir, update imports * Small fixes * Update snapshots * Fix types * Small fixes due to extensive rebase * Update package lock * Fixes after rebase * Remove exit form from customer address dialog * Fix types and update messages * Fix types * Change imports names * Refactor * Remove unnecessary console.log * Update types, snapshots. etc after rebase
2022-02-01 09:58:06 +00:00
return getMutationErrors(result);
2020-09-01 16:22:54 +00:00
};
const initial: MetadataFormData = {
metadata: order?.metadata.map(mapMetadataItemToInput),
privateMetadata: order?.privateMetadata.map(mapMetadataItemToInput),
2020-09-01 16:22:54 +00:00
};
2021-02-08 13:30:06 +00:00
const saveLabel = isOrderUnconfirmed
? { confirm: intl.formatMessage(messages.confirmOrder) }
2021-02-08 13:30:06 +00:00
: undefined;
const allowSave = () => {
2021-02-08 13:30:06 +00:00
if (!isOrderUnconfirmed) {
return disabled;
} else if (!order?.lines?.length) {
return true;
}
return disabled;
};
Feature/order reissue (#910) * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * Add change to changelog * Remove console.log * Update tests * Extract messages * Add utils functions for selecting only ulfulfilled order lines * Add optional value selection for line item * Update tests * Add optional rendering of unfulfilled items card and refactor a bit * Update displaying of items card title when refunded card * UUpdate utils, form data etc. not to include refunded items when calculating replaced items amount * Uppdate return items card not to display replace buttons for refunded items * Refactor and small fixes after review * Update extracted messages * Fix card title when no fullfilemtn id * wip * Initially stitch returns page. Update types, add mutation * remove unnecessary component display names * Add loading status from form submission & refactor * Add errors from response * Add errors from response and refactor * Remove comments * Add optional error adding when no data from return create request * Update messages * wip * Update snapshots * Remove unnecessary console.log * Add better typing for getParsedLineData function * Update & refactor card title to match cards both in return and order details * Add handling of new statuses to order details cards. Also refactor, and devide order fulfillment card into couple of smaller components * Update messages * Update schema to match api * Update types * Update status label component to match colors with new designs and order details cards * RUpdate and refactor order fulfillment card components to be reusable. Also add replaced status handling * Updayte card title component to handle all cases and statuses * Update oorder unfulfilled items card and order details page, reduce some of the boilerplate * Fix card title types and adjust returns card to match * Update messages * Update snapshots * RUpdate order fulfillment card with subtitles and buttons for returned status * Add onRefund to order fulfillment card * Fix typo and wrong message in card title * Add missing condition in return form submission utils to decice if to refund products * Update fulfillment subtitles row and tests * Update messages * Change naming and locations of OrderFulfillment and items card components * Update messages * U[pdate names of components again to even better ones * Update messages * changelog * Update schema and types so that order history event also includes user first and last name * Add extended timeline event and event header components. Move some of the logic to utils and add way to display links in the event header. * FFix types * Update messages * Change naming of isOfType -> isTimelineEventOfType and refactor extended timeline event messages selection to be less complicated * Add ids and update messages * Add ids and update messages some more * Update storybook decorator to work with react router context in components and tests * Refactor after review * Update messages * Add rredirecting to draft order * Add handling draft creation from replacement * Add related order to order event fragment and update lots and lots of types * Update extended timeline event to match related order type on order history event * Update fixtures * Refactor ExtendedTimelineEvent Co-authored-by: Jakub Majorek <majorek.jakub@gmail.com> * Fix typing * Update messages * Fix missing history event for replacement draft created for replaced products * Update messages * Handle new statuses for returned and partially returned orders * Update messages * update snapshots * BBump empty line to rebuild ci * Change status to proper color * Change replaceable items in return for replace to be auto off instead of on * Add utils functions and make order details menu not show option to return items when there are returnable items in the order * Fix replace checkbox showing when previously hidden and clicked set maximal quantities * Fix return form invalid money values * Add default values to avoid returning of NaN in utils for return amount and refactor * Add ggeneral error alerts * Add eproduct error box component and style. style a lot. * Fixes * Fix lint * Add cannot refund error title + description * Extract messages * Refactor after review * Add better, nicer and fancier imports to product error cell * Use error color from palette in product error cell * Fix max refund when 0 for return * Add ddisable ability to refund products button so it's disabled when 0 products selected * Add class for order return form data parsing and add condition to not do refund when total captured on order is 0 * Update snapshots * Add condition for order lines quantity in order products table row * Fix return amount submit button * Add change to changelog Co-authored-by: Jakub Majorek <majorek.jakub@gmail.com>
2021-01-20 16:16:43 +00:00
const selectCardMenuItems = filteredConditionalItems([
{
item: {
label: intl.formatMessage(messages.cancelOrder),
onSelect: onOrderCancel,
Feature/order reissue (#910) * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * Add change to changelog * Remove console.log * Update tests * Extract messages * Add utils functions for selecting only ulfulfilled order lines * Add optional value selection for line item * Update tests * Add optional rendering of unfulfilled items card and refactor a bit * Update displaying of items card title when refunded card * UUpdate utils, form data etc. not to include refunded items when calculating replaced items amount * Uppdate return items card not to display replace buttons for refunded items * Refactor and small fixes after review * Update extracted messages * Fix card title when no fullfilemtn id * wip * Initially stitch returns page. Update types, add mutation * remove unnecessary component display names * Add loading status from form submission & refactor * Add errors from response * Add errors from response and refactor * Remove comments * Add optional error adding when no data from return create request * Update messages * wip * Update snapshots * Remove unnecessary console.log * Add better typing for getParsedLineData function * Update & refactor card title to match cards both in return and order details * Add handling of new statuses to order details cards. Also refactor, and devide order fulfillment card into couple of smaller components * Update messages * Update schema to match api * Update types * Update status label component to match colors with new designs and order details cards * RUpdate and refactor order fulfillment card components to be reusable. Also add replaced status handling * Updayte card title component to handle all cases and statuses * Update oorder unfulfilled items card and order details page, reduce some of the boilerplate * Fix card title types and adjust returns card to match * Update messages * Update snapshots * RUpdate order fulfillment card with subtitles and buttons for returned status * Add onRefund to order fulfillment card * Fix typo and wrong message in card title * Add missing condition in return form submission utils to decice if to refund products * Update fulfillment subtitles row and tests * Update messages * Change naming and locations of OrderFulfillment and items card components * Update messages * U[pdate names of components again to even better ones * Update messages * changelog * Update schema and types so that order history event also includes user first and last name * Add extended timeline event and event header components. Move some of the logic to utils and add way to display links in the event header. * FFix types * Update messages * Change naming of isOfType -> isTimelineEventOfType and refactor extended timeline event messages selection to be less complicated * Add ids and update messages * Add ids and update messages some more * Update storybook decorator to work with react router context in components and tests * Refactor after review * Update messages * Add rredirecting to draft order * Add handling draft creation from replacement * Add related order to order event fragment and update lots and lots of types * Update extended timeline event to match related order type on order history event * Update fixtures * Refactor ExtendedTimelineEvent Co-authored-by: Jakub Majorek <majorek.jakub@gmail.com> * Fix typing * Update messages * Fix missing history event for replacement draft created for replaced products * Update messages * Handle new statuses for returned and partially returned orders * Update messages * update snapshots * BBump empty line to rebuild ci * Change status to proper color * Change replaceable items in return for replace to be auto off instead of on * Add utils functions and make order details menu not show option to return items when there are returnable items in the order * Fix replace checkbox showing when previously hidden and clicked set maximal quantities * Fix return form invalid money values * Add default values to avoid returning of NaN in utils for return amount and refactor * Add ggeneral error alerts * Add eproduct error box component and style. style a lot. * Fixes * Fix lint * Add cannot refund error title + description * Extract messages * Refactor after review * Add better, nicer and fancier imports to product error cell * Use error color from palette in product error cell * Fix max refund when 0 for return * Add ddisable ability to refund products button so it's disabled when 0 products selected * Add class for order return form data parsing and add condition to not do refund when total captured on order is 0 * Update snapshots * Add condition for order lines quantity in order products table row * Fix return amount submit button * Add change to changelog Co-authored-by: Jakub Majorek <majorek.jakub@gmail.com>
2021-01-20 16:16:43 +00:00
},
shouldExist: canCancel,
Feature/order reissue (#910) * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * Add change to changelog * Remove console.log * Update tests * Extract messages * Add utils functions for selecting only ulfulfilled order lines * Add optional value selection for line item * Update tests * Add optional rendering of unfulfilled items card and refactor a bit * Update displaying of items card title when refunded card * UUpdate utils, form data etc. not to include refunded items when calculating replaced items amount * Uppdate return items card not to display replace buttons for refunded items * Refactor and small fixes after review * Update extracted messages * Fix card title when no fullfilemtn id * wip * Initially stitch returns page. Update types, add mutation * remove unnecessary component display names * Add loading status from form submission & refactor * Add errors from response * Add errors from response and refactor * Remove comments * Add optional error adding when no data from return create request * Update messages * wip * Update snapshots * Remove unnecessary console.log * Add better typing for getParsedLineData function * Update & refactor card title to match cards both in return and order details * Add handling of new statuses to order details cards. Also refactor, and devide order fulfillment card into couple of smaller components * Update messages * Update schema to match api * Update types * Update status label component to match colors with new designs and order details cards * RUpdate and refactor order fulfillment card components to be reusable. Also add replaced status handling * Updayte card title component to handle all cases and statuses * Update oorder unfulfilled items card and order details page, reduce some of the boilerplate * Fix card title types and adjust returns card to match * Update messages * Update snapshots * RUpdate order fulfillment card with subtitles and buttons for returned status * Add onRefund to order fulfillment card * Fix typo and wrong message in card title * Add missing condition in return form submission utils to decice if to refund products * Update fulfillment subtitles row and tests * Update messages * Change naming and locations of OrderFulfillment and items card components * Update messages * U[pdate names of components again to even better ones * Update messages * changelog * Update schema and types so that order history event also includes user first and last name * Add extended timeline event and event header components. Move some of the logic to utils and add way to display links in the event header. * FFix types * Update messages * Change naming of isOfType -> isTimelineEventOfType and refactor extended timeline event messages selection to be less complicated * Add ids and update messages * Add ids and update messages some more * Update storybook decorator to work with react router context in components and tests * Refactor after review * Update messages * Add rredirecting to draft order * Add handling draft creation from replacement * Add related order to order event fragment and update lots and lots of types * Update extended timeline event to match related order type on order history event * Update fixtures * Refactor ExtendedTimelineEvent Co-authored-by: Jakub Majorek <majorek.jakub@gmail.com> * Fix typing * Update messages * Fix missing history event for replacement draft created for replaced products * Update messages * Handle new statuses for returned and partially returned orders * Update messages * update snapshots * BBump empty line to rebuild ci * Change status to proper color * Change replaceable items in return for replace to be auto off instead of on * Add utils functions and make order details menu not show option to return items when there are returnable items in the order * Fix replace checkbox showing when previously hidden and clicked set maximal quantities * Fix return form invalid money values * Add default values to avoid returning of NaN in utils for return amount and refactor * Add ggeneral error alerts * Add eproduct error box component and style. style a lot. * Fixes * Fix lint * Add cannot refund error title + description * Extract messages * Refactor after review * Add better, nicer and fancier imports to product error cell * Use error color from palette in product error cell * Fix max refund when 0 for return * Add ddisable ability to refund products button so it's disabled when 0 products selected * Add class for order return form data parsing and add condition to not do refund when total captured on order is 0 * Update snapshots * Add condition for order lines quantity in order products table row * Fix return amount submit button * Add change to changelog Co-authored-by: Jakub Majorek <majorek.jakub@gmail.com>
2021-01-20 16:16:43 +00:00
},
{
item: {
label: intl.formatMessage(messages.returnOrder),
onSelect: onOrderReturn,
Feature/order reissue (#910) * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * Add change to changelog * Remove console.log * Update tests * Extract messages * Add utils functions for selecting only ulfulfilled order lines * Add optional value selection for line item * Update tests * Add optional rendering of unfulfilled items card and refactor a bit * Update displaying of items card title when refunded card * UUpdate utils, form data etc. not to include refunded items when calculating replaced items amount * Uppdate return items card not to display replace buttons for refunded items * Refactor and small fixes after review * Update extracted messages * Fix card title when no fullfilemtn id * wip * Initially stitch returns page. Update types, add mutation * remove unnecessary component display names * Add loading status from form submission & refactor * Add errors from response * Add errors from response and refactor * Remove comments * Add optional error adding when no data from return create request * Update messages * wip * Update snapshots * Remove unnecessary console.log * Add better typing for getParsedLineData function * Update & refactor card title to match cards both in return and order details * Add handling of new statuses to order details cards. Also refactor, and devide order fulfillment card into couple of smaller components * Update messages * Update schema to match api * Update types * Update status label component to match colors with new designs and order details cards * RUpdate and refactor order fulfillment card components to be reusable. Also add replaced status handling * Updayte card title component to handle all cases and statuses * Update oorder unfulfilled items card and order details page, reduce some of the boilerplate * Fix card title types and adjust returns card to match * Update messages * Update snapshots * RUpdate order fulfillment card with subtitles and buttons for returned status * Add onRefund to order fulfillment card * Fix typo and wrong message in card title * Add missing condition in return form submission utils to decice if to refund products * Update fulfillment subtitles row and tests * Update messages * Change naming and locations of OrderFulfillment and items card components * Update messages * U[pdate names of components again to even better ones * Update messages * changelog * Update schema and types so that order history event also includes user first and last name * Add extended timeline event and event header components. Move some of the logic to utils and add way to display links in the event header. * FFix types * Update messages * Change naming of isOfType -> isTimelineEventOfType and refactor extended timeline event messages selection to be less complicated * Add ids and update messages * Add ids and update messages some more * Update storybook decorator to work with react router context in components and tests * Refactor after review * Update messages * Add rredirecting to draft order * Add handling draft creation from replacement * Add related order to order event fragment and update lots and lots of types * Update extended timeline event to match related order type on order history event * Update fixtures * Refactor ExtendedTimelineEvent Co-authored-by: Jakub Majorek <majorek.jakub@gmail.com> * Fix typing * Update messages * Fix missing history event for replacement draft created for replaced products * Update messages * Handle new statuses for returned and partially returned orders * Update messages * update snapshots * BBump empty line to rebuild ci * Change status to proper color * Change replaceable items in return for replace to be auto off instead of on * Add utils functions and make order details menu not show option to return items when there are returnable items in the order * Fix replace checkbox showing when previously hidden and clicked set maximal quantities * Fix return form invalid money values * Add default values to avoid returning of NaN in utils for return amount and refactor * Add ggeneral error alerts * Add eproduct error box component and style. style a lot. * Fixes * Fix lint * Add cannot refund error title + description * Extract messages * Refactor after review * Add better, nicer and fancier imports to product error cell * Use error color from palette in product error cell * Fix max refund when 0 for return * Add ddisable ability to refund products button so it's disabled when 0 products selected * Add class for order return form data parsing and add condition to not do refund when total captured on order is 0 * Update snapshots * Add condition for order lines quantity in order products table row * Fix return amount submit button * Add change to changelog Co-authored-by: Jakub Majorek <majorek.jakub@gmail.com>
2021-01-20 16:16:43 +00:00
},
Support for new transactions API (#2233) * Revert "🦄 Simple taxes (#2072)" This reverts commit 5c1a62171d94d00c3b457dc321c0d14900d4188f. * Revert "Revert "🦄 Simple taxes (#2072)"" This reverts commit 3c8289cba657debc676bb6ff677d9494cb308d19. * SALEOR-7898: Split payments - transactions list #2234 commit 0742eee71765caa9c7084f6f3eb9be90808ff29c Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:18:06 2022 +0200 Remove too long font size commit 2724965127b591e703acb966ecc50c018124cb3f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 15:03:35 2022 +0200 Replace custom styles with Typography component commit b94a616953bbef878bdd5d958eb6debda53aa524 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:54:39 2022 +0200 Fix formatting commit 2a2a22692473290b3b566d89e85b265f7b8e0670 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:24:38 2022 +0200 Update messages commit bdde8a0d54429d0d2d01d619ddde8a88fd29f0e1 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:23:37 2022 +0200 Fix failing prettier check commit 2f98b3bccc59bdcd978cc9cee8bede76f45f47a6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:07:46 2022 +0200 Remove !important from styles commit dfce53ba5add1e1a6b175caa2e1c5a03fa9dffe8 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:46:08 2022 +0200 Refactor PR comments commit 43781d792603c59031c75164415443f3b68f86d0 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:02:11 2022 +0200 Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. commit 51e89a0f46059bd6d19513abee128503f818c2f8 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:01:15 2022 +0200 Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 9565cab4a408845de40882ee564c4c7e79a3d5d6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 8 14:13:11 2022 +0200 Update messages commit ebf3b7a5f7a2b49d571d4cd6df2f74027e3d8304 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 8 14:11:59 2022 +0200 Update snapshots commit 854b21d7af3f14e3f7c4e53812c2d30490e0a675 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 7 17:36:55 2022 +0200 Add copy icon to PspReference commit 0124657acf623870773abecdf03b9b5ae3381757 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 7 15:38:45 2022 +0200 Fix order saved when copying PSP reference commit adf151fb56d06d9ee12d13bdef1b324395a86b4a Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 14:44:00 2022 +0200 Update snapshots, fix inline styles in PSP reference commit bfae5d9476e61e27b91ffa64e594a86b82e8f670 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 12:59:57 2022 +0200 Fix transactions table sizing on `md` screen sizing commit cdbb439f80534706a0a2e588f033ae94af04cb72 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 12:38:27 2022 +0200 Fix PSP reference sizing issues commit a2be62f8f2db11319c8843cdd4b6431d7518b389 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 10:06:28 2022 +0200 Add parameter to clear additional params in modals commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 5 15:42:46 2022 +0200 Update prettier to latest version (TS syntax parsing issues) commit 261879696f594b1e09b4a0c112dfce801b1cf6bd Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 5 15:39:08 2022 +0200 Add buttons to void or capture transactions commit ba89cca5ec3e5c61d9468f983ea7b7ab9eea8c14 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 14:13:13 2022 +0200 Add copy feature to psp reference pill commit 7f3ff30a2738bcfa773a5abce7e53828ce4b276e Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:35:02 2022 +0200 Update snapshots commit 4bee083c839ca5d141b8845131dba506a0745a79 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:29:38 2022 +0200 Update messages commit c86431abb6015a28b1cfeddc91cda69cc0c3e06b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:16:37 2022 +0200 Fix transaction events list when no pspReference is provided commit a7127123556677206864aa3a9683c19645724a36 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:09:48 2022 +0200 Fix spacing between transactions commit dc224e2c7ebd2af438f2e997eb1ba3430ca5ffcc Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:06:32 2022 +0200 Highlight rows that have the same pspReference on hover commit 2e9aaed9599a5e5a0064c6140e6b6f48c0587850 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 17:33:06 2022 +0200 Update macaw to unreleased version commit a818c1b0ebeb4e17ea65aa6698c2c9d29be6cc2f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 17:21:24 2022 +0200 Fix transactions list table layout commit 50ae82b961f653dd8b2ba9b9cc4ece5c691fe39b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 16:34:52 2022 +0200 Use Intl.DateTimeFormat to format dates instead of moment.js commit c0f54100cb476637a8d0145ac00ccd5e017a9665 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Aug 31 17:21:34 2022 +0200 Add transaction events commit c34279d5c195734df604605481e3d84c5e81f764 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:53:01 2022 +0200 Fix alignment when amount is <10 commit d3362c24e8bcf0263582dbcc324c2fe403a6f72a Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:42:41 2022 +0200 Fix conditional display logic, add story for long numbers commit 73cce9edd5e25c2cca68411ccebdfd3918099ae5 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:27:18 2022 +0200 Fix IMoney to use new import commit b0cf154c94139be726451ce52b0e4421928ebf80 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:15:37 2022 +0200 Add order transactions component commit 87808f66482448d4301d13196be84cb55912d994 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:28:02 2022 +0200 Don't hide transaction balance when order is not confirmed commit 6818c88b5b26be901ec56fae3302d5ba7b5fa504 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:22:47 2022 +0200 Update lockfile commit 9046b5f56cc293516e578c527abda4a30a66b079 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:20:50 2022 +0200 Update GraphQL schema * SALEOR-7898: Split payments - transactions list #2234 commit 0742eee71765caa9c7084f6f3eb9be90808ff29c Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:18:06 2022 +0200 Remove too long font size commit 2724965127b591e703acb966ecc50c018124cb3f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 15:03:35 2022 +0200 Replace custom styles with Typography component commit b94a616953bbef878bdd5d958eb6debda53aa524 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:54:39 2022 +0200 Fix formatting commit 2a2a22692473290b3b566d89e85b265f7b8e0670 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:24:38 2022 +0200 Update messages commit bdde8a0d54429d0d2d01d619ddde8a88fd29f0e1 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:23:37 2022 +0200 Fix failing prettier check commit 2f98b3bccc59bdcd978cc9cee8bede76f45f47a6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:07:46 2022 +0200 Remove !important from styles commit dfce53ba5add1e1a6b175caa2e1c5a03fa9dffe8 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:46:08 2022 +0200 Refactor PR comments commit 43781d792603c59031c75164415443f3b68f86d0 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:02:11 2022 +0200 Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. commit 51e89a0f46059bd6d19513abee128503f818c2f8 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:01:15 2022 +0200 Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 9565cab4a408845de40882ee564c4c7e79a3d5d6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 8 14:13:11 2022 +0200 Update messages commit ebf3b7a5f7a2b49d571d4cd6df2f74027e3d8304 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 8 14:11:59 2022 +0200 Update snapshots commit 854b21d7af3f14e3f7c4e53812c2d30490e0a675 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 7 17:36:55 2022 +0200 Add copy icon to PspReference commit 0124657acf623870773abecdf03b9b5ae3381757 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 7 15:38:45 2022 +0200 Fix order saved when copying PSP reference commit adf151fb56d06d9ee12d13bdef1b324395a86b4a Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 14:44:00 2022 +0200 Update snapshots, fix inline styles in PSP reference commit bfae5d9476e61e27b91ffa64e594a86b82e8f670 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 12:59:57 2022 +0200 Fix transactions table sizing on `md` screen sizing commit cdbb439f80534706a0a2e588f033ae94af04cb72 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 12:38:27 2022 +0200 Fix PSP reference sizing issues commit a2be62f8f2db11319c8843cdd4b6431d7518b389 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 10:06:28 2022 +0200 Add parameter to clear additional params in modals commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 5 15:42:46 2022 +0200 Update prettier to latest version (TS syntax parsing issues) commit 261879696f594b1e09b4a0c112dfce801b1cf6bd Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 5 15:39:08 2022 +0200 Add buttons to void or capture transactions commit ba89cca5ec3e5c61d9468f983ea7b7ab9eea8c14 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 14:13:13 2022 +0200 Add copy feature to psp reference pill commit 7f3ff30a2738bcfa773a5abce7e53828ce4b276e Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:35:02 2022 +0200 Update snapshots commit 4bee083c839ca5d141b8845131dba506a0745a79 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:29:38 2022 +0200 Update messages commit c86431abb6015a28b1cfeddc91cda69cc0c3e06b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:16:37 2022 +0200 Fix transaction events list when no pspReference is provided commit a7127123556677206864aa3a9683c19645724a36 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:09:48 2022 +0200 Fix spacing between transactions commit dc224e2c7ebd2af438f2e997eb1ba3430ca5ffcc Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:06:32 2022 +0200 Highlight rows that have the same pspReference on hover commit 2e9aaed9599a5e5a0064c6140e6b6f48c0587850 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 17:33:06 2022 +0200 Update macaw to unreleased version commit a818c1b0ebeb4e17ea65aa6698c2c9d29be6cc2f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 17:21:24 2022 +0200 Fix transactions list table layout commit 50ae82b961f653dd8b2ba9b9cc4ece5c691fe39b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 16:34:52 2022 +0200 Use Intl.DateTimeFormat to format dates instead of moment.js commit c0f54100cb476637a8d0145ac00ccd5e017a9665 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Aug 31 17:21:34 2022 +0200 Add transaction events commit c34279d5c195734df604605481e3d84c5e81f764 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:53:01 2022 +0200 Fix alignment when amount is <10 commit d3362c24e8bcf0263582dbcc324c2fe403a6f72a Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:42:41 2022 +0200 Fix conditional display logic, add story for long numbers commit 73cce9edd5e25c2cca68411ccebdfd3918099ae5 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:27:18 2022 +0200 Fix IMoney to use new import commit b0cf154c94139be726451ce52b0e4421928ebf80 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:15:37 2022 +0200 Add order transactions component commit 87808f66482448d4301d13196be84cb55912d994 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:28:02 2022 +0200 Don't hide transaction balance when order is not confirmed commit 6818c88b5b26be901ec56fae3302d5ba7b5fa504 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:22:47 2022 +0200 Update lockfile commit 9046b5f56cc293516e578c527abda4a30a66b079 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:20:50 2022 +0200 Update GraphQL schema * SALEOR-7901: Split payments - order summary and payments balance #2310 commit 8d5be6ae4c46dffe9cca5e20cfe4b458d2cc7f2f Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 14:17:20 2022 +0200 update snapshots commit 7b84da1566a92811e0cf3424085219221ff8876c Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Oct 4 16:10:40 2022 +0200 Refactor inlined functions to separate file commit 798c8cc87fda9ac48837013336d94291b5d87fb4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Oct 4 16:08:27 2022 +0200 Refactor tax amount turnary operator expression commit 001d16d3c4010489fbf8a2872d5d80195797ef7d Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 16:15:12 2022 +0200 Apply suggestions from code review commit 274c6f9f68630d8c91a588a77975d8d519c84e24 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 28 16:07:46 2022 +0200 Apply suggestions from code review Co-authored-by: Dawid <tarasiukdawid@gmail.com> commit ab13210f62b00dc68478ee94a30d5b0d5424cc09 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 13:21:46 2022 +0200 Hide "no payment" text when order has gift cards commit 9159cf1913cec93a7960ba8d5ad29914d11d7a63 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 13:11:52 2022 +0200 Fix "Copied" text doesn't fit on short psp reference commit a7eea637484c010b91b265df8eba5a729bec8e6b Merge: 97f128b1f 3ac5e6304 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Mon Sep 26 16:44:52 2022 +0200 Merge branch 'feature/split-payments' into split-payments/balance commit 3ac5e6304e2d114288ae21d7def120b7cb669887 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:51:05 2022 +0200 Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 97f128b1f7b9376708f3d98a1a5131d5c0acc2be Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Mon Sep 26 11:46:29 2022 +0200 force deploy commit b97d93d8930cb2063772bace0ad5c779852a5c5c Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:08:27 2022 +0200 Fix TS errors commit b679bc91b670661c205ed2bd9c5b209d777173cc Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:35 2022 +0200 Update snapshots commit a6f3d3c50a46325011bba242b431cbf3cb81ac8b Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:21 2022 +0200 Update messages commit 99ec7ca736666b669eb215e463362fd2fe27c690 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:08 2022 +0200 Fix story - gift card commit 3c254dce2386dcbe544810948a86c5cf128d4cb4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 15:34:07 2022 +0200 Improve loading layout commit b1adf9d580d39b3301a8f56d0677a5ccf9608126 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 15:05:37 2022 +0200 Display message in payment card when there are no transactions commit e9bb8b22a95c7e2416ed5e457db7cbddc004fa3d Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 14:11:35 2022 +0200 Handle gift cards edge case: lowered total amount commit 115f56fb6f9e44f7f8bbec84d110a8e1c2af47d2 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 13:56:41 2022 +0200 Filter out payments that are inactive and don't contain any transaction commit e790aadca2a13fcccb8bb3a3c52967b90856c3e4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:57:24 2022 +0200 Remove order level actions, move buttons to payment level commit fd4a158c5aba32f4a7ed31daa54bc37274d1cdbe Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:31:23 2022 +0200 Simplify OrderAddTransaction button commit 6b298357933033df42745d6db465617963b181d6 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:26:40 2022 +0200 Hide grant refund and send refund when there is no payment commit b3c6532d299932bceafcbe48b06aaaf693dc21be Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:14:10 2022 +0200 Add Stories for payments in order, fix edge cases for payments commit 2db8efe628df5c647d36f2b97a48a40bd7c98eaf Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 14:46:54 2022 +0200 Add payments displayed as transactions in order details commit 3751cbf4fecf22c6624d39ca894190abb77363a6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 21 14:03:42 2022 +0200 Add gift card Storybook example, fix spacing between OrderTransaction commit 77a1647c0c7afe38298778372cace06e2dc428fb Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 20 17:00:18 2022 +0200 Remove gift card from OrderSummaryCard commit 85a4894d28d88c386a9b61fe09b517ac7ff8ad60 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 20 16:58:25 2022 +0200 Display gift cards as transactions in order details commit 1e36a176bab8c57c527f5e19ae05e46cf0cefa03 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 14:13:47 2022 +0200 Fix logic for displaying "Mark as paid" button commit 5aeca84a40c8d0a6df03315b56e48dcc1fc39cab Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 13:18:24 2022 +0200 Fix order details page when loading commit a6dc8f13ded5a4d7f5bf0b0778bb52c31b97028f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 13:11:50 2022 +0200 Add "Mark as paid" / Add transaction button commit 7ad01b66dc4b639ae24bbc58a4364eee89e4cf4c Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 14 16:52:38 2022 +0200 Fix logic of showing / hiding capture & authorize amounts commit b4328e4cbf09290f5d1a29ecc3ca88f33fb83142 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 14 13:17:27 2022 +0200 Style payment + summary cards in order, style summary card commit e4bdd44beea265899dbc70db6470ca9307becb5b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 13 15:25:54 2022 +0200 Add payments to order query, add more Storybook cases for orders commit 67dc47d5c19125442f1cf954b9b7d4b4e7d3eff7 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 13 10:53:26 2022 +0200 Add new OrderPayment card commit 093490a01bff3fd7aaaac270d74742a22e0b8885 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 14:46:35 2022 +0200 Refactor OrderPayment -> OrderSummaryCard commit 7eb73e2650d9602ef635a4b6b8a4aefd4ad89730 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:51:05 2022 +0200 Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 6818c88b5b26be901ec56fae3302d5ba7b5fa504 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:22:47 2022 +0200 Update lockfile commit 9046b5f56cc293516e578c527abda4a30a66b079 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:20:50 2022 +0200 Update GraphQL schema * SALEOR-7904: Split payments - Grant refund #2336 commit 4681481fc163683936a53fa8436a0eecad26f9c1 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Nov 2 16:49:45 2022 +0100 Update snapshots commit 0831c4f75670009bc0a17fe1e9dae94646927866 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Nov 2 15:24:43 2022 +0100 Pin macaw version commit b588948fa260509c5e13362b48f72d277897f7bb Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Oct 17 17:31:53 2022 +0200 Fix refund card not working while loading commit fccd15c73b40231423e544256541ddc4ebc4b37a Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 15:23:39 2022 +0200 Add exhaustiveness check to switch...case statemet commit 62e6c03b02bea5c2fb785e9cccbaf024b4ffa6cb Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 14:09:31 2022 +0200 Remove USD as default currency commit 586f91a6c87375544223dc666e1a358cbd3c814c Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 14:08:30 2022 +0200 Refactor ProductCard event handlers into separate functions commit 8b242905c7b787102ef764adc5f574ab3e9c77de Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 14:05:35 2022 +0200 Refactor fulfilment subtitle into helper function commit 1cdba397497e59aa89d2d4fb05816631e69f0ef6 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 14:01:05 2022 +0200 Refactor payments summary logic commit 5ca4709d3e902186005901f1ee68c3cb2b80df64 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 13:10:58 2022 +0200 Refactor iterator spread to Array.from for more readability commit d47098ce8cdc0c8ec6b7f49e5a7476cfebde62b7 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 10:52:59 2022 +0200 Update snapshots, messages commit 53228797377f7dfeb830eb2e7176ea70c4dd3fec Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 16:33:09 2022 +0200 Refactor ProductCard to use TableRowLink commit f08d2c717a04a4e45a59b0d80b95f7b949f3ebb1 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 16:32:49 2022 +0200 Disable hover effect when TableRow is not clickable commit 0a7c75223e0a7c4cf7e01eb6e3d6644090be8b08 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 15:52:05 2022 +0200 Refactor payments summary line into separate component commit e2bc2ec506e5045d08560c6105685665820830de Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 15:41:49 2022 +0200 Show granted, pending and refunded amounts commit f9a47a4c7c48e479f4748d4bf8d373d2d1e6d3ea Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 15:18:33 2022 +0200 Fix selected refund value calculated to NaN commit 43bd259208359d1c2862c5493a16758de6970430 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 15:16:41 2022 +0200 Don't prefill refund amount, disable submit when amount is 0 commit 41d461a40b09723f880200796eab4c6a0895969f Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 14:14:55 2022 +0200 Remove warning text in Refund Card commit 14cd616fdd8b6ae93b4563c87af33adf4b86c922 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 14:13:54 2022 +0200 Fix spacing in the Refund Card commit 825bd16752795749fba20043772b3b862005da49 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 17:13:55 2022 +0200 Update snapshots commit 74427bb29a44cba6cb2c9b8d8db9997cfa6dd68b Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 16:59:06 2022 +0200 Update messages commit ddc6f8d09ecf82763c9ab3b4e9ed282863a5c970 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 16:52:36 2022 +0200 redeploy commit ee6341347ba95e06e18760a40b1c9aa03a0794a4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 16:47:02 2022 +0200 Improve loading state of grant refund view, add input labels commit 186caa1d243c2c9a92b4badb99a07f8275d61000 Merge: 319f2094b d21e75ead Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 16:17:57 2022 +0200 Merge branch 'feature/split-payments' into split-payments/grant-refund commit d21e75ead0a9222c3ab7884b73c00c652a605ea4 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Oct 5 14:35:00 2022 +0200 SALEOR-7901: Split payments - order summary and payments balance (#2310) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * force deploy * Fix "Copied" text doesn't fit on short psp reference * Hide "no payment" text when order has gift cards * Apply suggestions from code review Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Apply suggestions from code review * Refactor tax amount turnary operator expression * Refactor inlined functions to separate file * update snapshots Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> commit 90c55d5775e7acdbbe0dc75014effa09776bae8e Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:51:05 2022 +0200 Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 319f2094bb5f61be7de3d1f329a04d7556aaa9c6 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 10:47:13 2022 +0200 Add edit grant refund view commit f01a0692308030466260f54a372f57a272ff7d6a Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Oct 4 12:58:44 2022 +0200 Fix form leave confirm dialog commit e3844037a67577a5b6407a65df4a20c58fca8835 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Oct 4 10:40:42 2022 +0200 Handle form submission commit a7472a526fb5ba869bca03b418242cab6cc33036 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Mon Oct 3 15:57:35 2022 +0200 Write query for grant refund view, add product card commit 9942a125458f4185cce6c6338b1f28f505792c82 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 30 17:01:19 2022 +0200 Calculate shipping cost, refactor refund card into component commit 351901c3072450b98bde03d45eba119336b3cb2a Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 30 15:07:42 2022 +0200 Add grant refund form and price calculation logic commit b19854d8ef77fc3449e041986008799b63c4ba21 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 15:49:21 2022 +0200 Add grant refund create mutation commit df0ad7c78d75ea38ee6349f226c573f833c53800 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 15:49:01 2022 +0200 Add OrderGrantRefundPage commit afc496add5038224e4a971bcaadfc60a5a17bd10 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Sep 27 15:58:17 2022 +0200 Add granted refunds list commit 3d78fbf28318733b71c423e0e0f359d85002bf07 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Mon Sep 26 13:37:48 2022 +0200 Add grant refund to order query commit b97d93d8930cb2063772bace0ad5c779852a5c5c Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:08:27 2022 +0200 Fix TS errors commit b679bc91b670661c205ed2bd9c5b209d777173cc Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:35 2022 +0200 Update snapshots commit a6f3d3c50a46325011bba242b431cbf3cb81ac8b Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:21 2022 +0200 Update messages commit 99ec7ca736666b669eb215e463362fd2fe27c690 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:08 2022 +0200 Fix story - gift card commit 3c254dce2386dcbe544810948a86c5cf128d4cb4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 15:34:07 2022 +0200 Improve loading layout commit b1adf9d580d39b3301a8f56d0677a5ccf9608126 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 15:05:37 2022 +0200 Display message in payment card when there are no transactions commit e9bb8b22a95c7e2416ed5e457db7cbddc004fa3d Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 14:11:35 2022 +0200 Handle gift cards edge case: lowered total amount commit 115f56fb6f9e44f7f8bbec84d110a8e1c2af47d2 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 13:56:41 2022 +0200 Filter out payments that are inactive and don't contain any transaction commit e790aadca2a13fcccb8bb3a3c52967b90856c3e4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:57:24 2022 +0200 Remove order level actions, move buttons to payment level commit fd4a158c5aba32f4a7ed31daa54bc37274d1cdbe Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:31:23 2022 +0200 Simplify OrderAddTransaction button commit 6b298357933033df42745d6db465617963b181d6 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:26:40 2022 +0200 Hide grant refund and send refund when there is no payment commit b3c6532d299932bceafcbe48b06aaaf693dc21be Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:14:10 2022 +0200 Add Stories for payments in order, fix edge cases for payments commit 2db8efe628df5c647d36f2b97a48a40bd7c98eaf Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 14:46:54 2022 +0200 Add payments displayed as transactions in order details commit 3751cbf4fecf22c6624d39ca894190abb77363a6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 21 14:03:42 2022 +0200 Add gift card Storybook example, fix spacing between OrderTransaction commit 77a1647c0c7afe38298778372cace06e2dc428fb Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 20 17:00:18 2022 +0200 Remove gift card from OrderSummaryCard commit 85a4894d28d88c386a9b61fe09b517ac7ff8ad60 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 20 16:58:25 2022 +0200 Display gift cards as transactions in order details commit 1e36a176bab8c57c527f5e19ae05e46cf0cefa03 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 14:13:47 2022 +0200 Fix logic for displaying "Mark as paid" button commit 5aeca84a40c8d0a6df03315b56e48dcc1fc39cab Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 13:18:24 2022 +0200 Fix order details page when loading commit a6dc8f13ded5a4d7f5bf0b0778bb52c31b97028f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 13:11:50 2022 +0200 Add "Mark as paid" / Add transaction button commit 7ad01b66dc4b639ae24bbc58a4364eee89e4cf4c Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 14 16:52:38 2022 +0200 Fix logic of showing / hiding capture & authorize amounts commit b4328e4cbf09290f5d1a29ecc3ca88f33fb83142 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 14 13:17:27 2022 +0200 Style payment + summary cards in order, style summary card commit e4bdd44beea265899dbc70db6470ca9307becb5b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 13 15:25:54 2022 +0200 Add payments to order query, add more Storybook cases for orders commit 67dc47d5c19125442f1cf954b9b7d4b4e7d3eff7 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 13 10:53:26 2022 +0200 Add new OrderPayment card commit 093490a01bff3fd7aaaac270d74742a22e0b8885 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 14:46:35 2022 +0200 Refactor OrderPayment -> OrderSummaryCard commit 7eb73e2650d9602ef635a4b6b8a4aefd4ad89730 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:51:05 2022 +0200 Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 6818c88b5b26be901ec56fae3302d5ba7b5fa504 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:22:47 2022 +0200 Update lockfile commit 9046b5f56cc293516e578c527abda4a30a66b079 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:20:50 2022 +0200 Update GraphQL schema * Fix TS issues * Fix EditorJS TS issues * Fix Apollo & apollo-upload-client type mismatch * SALEOR-7900 - Grant refund: Send refund view (#2359) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * Add grant refund to order query * Add granted refunds list * Add OrderGrantRefundPage * Add grant refund create mutation * Add grant refund form and price calculation logic * Calculate shipping cost, refactor refund card into component * Write query for grant refund view, add product card * Handle form submission * Fix form leave confirm dialog * Add edit grant refund view * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * SALEOR-7901: Split payments - order summary and payments balance (#2310) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * force deploy * Fix "Copied" text doesn't fit on short psp reference * Hide "no payment" text when order has gift cards * Apply suggestions from code review Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Apply suggestions from code review * Refactor tax amount turnary operator expression * Refactor inlined functions to separate file * update snapshots Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Improve loading state of grant refund view, add input labels * redeploy * Update messages * Update snapshots * Fix spacing in the Refund Card * Remove warning text in Refund Card * Don't prefill refund amount, disable submit when amount is 0 * Fix selected refund value calculated to NaN * Show granted, pending and refunded amounts * Refactor payments summary line into separate component * Disable hover effect when TableRow is not clickable * Refactor ProductCard to use TableRowLink * Update snapshots, messages * Refactor iterator spread to Array.from for more readability * Refactor payments summary logic * Refactor fulfilment subtitle into helper function * Refactor ProductCard event handlers into separate functions * Remove USD as default currency * Add exhaustiveness check to switch...case statemet * Update snapshots, messages * Add new page [wip] * Fix refund card not working while loading * Add new page [wip] * Refactor order transaction component structure * [WIP] Send refund page * Add button to set max amount of refund * Update GraphQL schema * Update components after changing GraphQL schema * Add manual refunds * Disable refunds when transaction doesn't have appropriate actions * Update macaw * Update messages * Update snapshots * SALEOR-7904: Split payments - Grant refund (#2336) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * Add grant refund to order query * Add granted refunds list * Add OrderGrantRefundPage * Add grant refund create mutation * Add grant refund form and price calculation logic * Calculate shipping cost, refactor refund card into component * Write query for grant refund view, add product card * Handle form submission * Fix form leave confirm dialog * Add edit grant refund view * Improve loading state of grant refund view, add input labels * redeploy * Update messages * Update snapshots * Fix spacing in the Refund Card * Remove warning text in Refund Card * Don't prefill refund amount, disable submit when amount is 0 * Fix selected refund value calculated to NaN * Show granted, pending and refunded amounts * Refactor payments summary line into separate component * Disable hover effect when TableRow is not clickable * Refactor ProductCard to use TableRowLink * Update snapshots, messages * Refactor iterator spread to Array.from for more readability * Refactor payments summary logic * Refactor fulfilment subtitle into helper function * Refactor ProductCard event handlers into separate functions * Remove USD as default currency * Add exhaustiveness check to switch...case statemet * Fix refund card not working while loading * Pin macaw version * Update snapshots Co-authored-by: Michał Droń <dron.official@yahoo.com> * Remove OrderRefund view * Update messages * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * SALEOR-7901: Split payments - order summary and payments balance (#2310) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * force deploy * Fix "Copied" text doesn't fit on short psp reference * Hide "no payment" text when order has gift cards * Apply suggestions from code review Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Apply suggestions from code review * Refactor tax amount turnary operator expression * Refactor inlined functions to separate file * update snapshots Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Fix types after merge * Remove comment * Refactor common messages * Refactor inline formatted message * Resolve CR * Update src/utils/errors/transaction.ts Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor money format function * Fix EditorJS TS issues * Fix Apollo & apollo-upload-client type mismatch * Add loading state to OrderSendRefund * Fix messages * Fix storybook not building * Fix stories, update snapshots, fix currency formatting Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Fix grant refund page not loading * Replace classnames with clsx * Add missing fields to transactions list, new psp reference design (#2769) * Add modal to create manual capture transactions in OrderDetails (#2880) * Add manual capture transaction mutation * Add manual transaction capture modal * Refactor common elements of manual transaction into shared component * Rewrite OrderManualTransactionForm to export form components separately * Add tests for OrderManualTransactionForm hook * Add tests to OrderManualTransactionForm Form component * Fix polly recording ids, read replay / record config from env vars * Add missing messages * Remove refund functionality in Return & Replace (#2876) * Refactor messages * Remove old compoennts related to return + refund functionality * Refactor return & replace internal components structure * Add new submit card to OrderReturn * Replace onRefundPayment with href * add missing test * Update messages * Fix TS errors after merge * Update imports @saleor -> @dashboard * Update dashboard OrderDetails after changes in core (#2933) * Fix TS errors after merge * Update transaction events to use new `type` field * Remove unused styles * Fix table row hover effect * Update messages * Add "createdBy" to order transaction fixtures * Add "createdBy" to TransactionEvent list * Fix crash when transaction event has invalid data * Add styles for PspReference link * Update messages * Add no events message to transaction events list * Add PSP Reference field to manual transactions, update mutations * Remove hiding from add manual transaction button * Fix styling of ManualRefundCard * Fix TS error * Rename OrderPayment -> OrderPaymentSummaryCard * Add pending amounts to OrderPaymentSummaryCard * Refactor PaymentsSummary * Add tests for OrderAddTransaction * Extract messages * Add tests for PaymentSummary calculation * Add tests to EventCreatedBy * Add tests to EventItem * Add tests for transaction event status mapping * Fix TS error * Update schema * Add missing fields to TransactionItem fragment * Add missing fields to OrderTransaction * fixup! Update schema * Fix CR comments * Update imports @saleor -> @dashboard, fix types * Fix CR comments * Fix Jest wrong timezone when run locally * Fix EventItem test using invalid date * Add feature flags to split payments PR (#3044) * Remove transactions related changes from GraphQL files * Fix issues with build-types, when feature flags are used * Generate transactions only GraphQL files * Update GraphQL imports * Fix issue with dependencies * Restore deleted views * Add feature flags to OrderReturn * Add feature flags to OrderSendRefund * Add feature flag to OrderDetailsPage * Add feature flag check in new order routes * Update messages * Fix TS error * Add tests for OrderPaymentOrTransaction * Update schema * Use different query for order when FF is enabled * Fix failing CI * Fix CR * fixup! Merge branch 'feature/split-payments' into split-payments/feature-flag * Regenerate types after merge * Transactions small fixes (#3110) * Fix transaction action modal not closing on scucess * Fix layout shift on OrderSendRefund * Update schema behind feature flag * Update types * Add missing props * Fix order event types * Update OrderDetails to fix spacing in new macaw redesign * Update GrantRefund page with new pages layout * Update SendRefundPage with new page layout * Update transactions feature flag schema * Rollback fetch-schema to default values * Add opacity to transactions that cannot be refunded * Fix return & replace button message * Add missing messages * Add tooltip with event message * Add missing status: info for transaction events * Add markAsPaidStrategy configuration to ChannelDetails (#3239) * Fix fulfilment titles, use the same text from OrderDetails * Add back old payments UI (#3238) * Remove Refund button from fulfilments in order with transactions * Show old payments UI if order has payments * Respect channel's markAsPaidStrategy when displaying new UI * Rename onPaymentPaid to onMarkAsPaid prop * Update messages * CR * Update snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshots * Resolve TS errors * Fetch transaction ids in old order query to fix detection * run e2e * fix test should be able to update shipping zone. TC: SALEOR_0808 * CR: Remove funny comment --------- Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> Co-authored-by: Anna Szczech <anna.m.szczech@gmail.com>
2023-03-09 15:51:19 +00:00
shouldExist: hasAnyItemsReplaceable(order as OrderSharedType),
},
Feature/order reissue (#910) * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * Add change to changelog * Remove console.log * Update tests * Extract messages * Add utils functions for selecting only ulfulfilled order lines * Add optional value selection for line item * Update tests * Add optional rendering of unfulfilled items card and refactor a bit * Update displaying of items card title when refunded card * UUpdate utils, form data etc. not to include refunded items when calculating replaced items amount * Uppdate return items card not to display replace buttons for refunded items * Refactor and small fixes after review * Update extracted messages * Fix card title when no fullfilemtn id * wip * Initially stitch returns page. Update types, add mutation * remove unnecessary component display names * Add loading status from form submission & refactor * Add errors from response * Add errors from response and refactor * Remove comments * Add optional error adding when no data from return create request * Update messages * wip * Update snapshots * Remove unnecessary console.log * Add better typing for getParsedLineData function * Update & refactor card title to match cards both in return and order details * Add handling of new statuses to order details cards. Also refactor, and devide order fulfillment card into couple of smaller components * Update messages * Update schema to match api * Update types * Update status label component to match colors with new designs and order details cards * RUpdate and refactor order fulfillment card components to be reusable. Also add replaced status handling * Updayte card title component to handle all cases and statuses * Update oorder unfulfilled items card and order details page, reduce some of the boilerplate * Fix card title types and adjust returns card to match * Update messages * Update snapshots * RUpdate order fulfillment card with subtitles and buttons for returned status * Add onRefund to order fulfillment card * Fix typo and wrong message in card title * Add missing condition in return form submission utils to decice if to refund products * Update fulfillment subtitles row and tests * Update messages * Change naming and locations of OrderFulfillment and items card components * Update messages * U[pdate names of components again to even better ones * Update messages * changelog * Update schema and types so that order history event also includes user first and last name * Add extended timeline event and event header components. Move some of the logic to utils and add way to display links in the event header. * FFix types * Update messages * Change naming of isOfType -> isTimelineEventOfType and refactor extended timeline event messages selection to be less complicated * Add ids and update messages * Add ids and update messages some more * Update storybook decorator to work with react router context in components and tests * Refactor after review * Update messages * Add rredirecting to draft order * Add handling draft creation from replacement * Add related order to order event fragment and update lots and lots of types * Update extended timeline event to match related order type on order history event * Update fixtures * Refactor ExtendedTimelineEvent Co-authored-by: Jakub Majorek <majorek.jakub@gmail.com> * Fix typing * Update messages * Fix missing history event for replacement draft created for replaced products * Update messages * Handle new statuses for returned and partially returned orders * Update messages * update snapshots * BBump empty line to rebuild ci * Change status to proper color * Change replaceable items in return for replace to be auto off instead of on * Add utils functions and make order details menu not show option to return items when there are returnable items in the order * Fix replace checkbox showing when previously hidden and clicked set maximal quantities * Fix return form invalid money values * Add default values to avoid returning of NaN in utils for return amount and refactor * Add ggeneral error alerts * Add eproduct error box component and style. style a lot. * Fixes * Fix lint * Add cannot refund error title + description * Extract messages * Refactor after review * Add better, nicer and fancier imports to product error cell * Use error color from palette in product error cell * Fix max refund when 0 for return * Add ddisable ability to refund products button so it's disabled when 0 products selected * Add class for order return form data parsing and add condition to not do refund when total captured on order is 0 * Update snapshots * Add condition for order lines quantity in order products table row * Fix return amount submit button * Add change to changelog Co-authored-by: Jakub Majorek <majorek.jakub@gmail.com>
2021-01-20 16:16:43 +00:00
]);
const { ORDER_DETAILS_MORE_ACTIONS } = useExtensions(
extensionMountPoints.ORDER_DETAILS,
);
const extensionMenuItems = mapToMenuItemsForOrderDetails(
ORDER_DETAILS_MORE_ACTIONS,
order?.id,
);
const context = useDevModeContext();
const openPlaygroundURL = () => {
context.setDevModeContent(defaultGraphiQLQuery);
context.setVariables(`{ "id": "${order?.id}" }`);
context.setDevModeVisibility(true);
};
2019-10-30 14:34:24 +00:00
return (
Exit dirty form (#1816) * Add Exit form prompt component and change some minor styles in other components to match * Add Exit form prompt provider * Adjust generic form and useform hook to allow using exit form prompt provider * Add exit form prompt provider to index * wip * Fix types * Fix styling * Fix types * Revert warehouse details refactor * Add handling of edge cases to exit prompt * Refactor, add comments, fix some types * Refactor after exit form dialog name change * fix types * Fixes after review * Add default value for useform prop opts so the app doesn't crash * Add missing category prop to getting initial data for category details form * Add exit dialog to everywhere WIP (#1600) * Add Exit form prompt component and change some minor styles in other components to match * Add Exit form prompt provider * Adjust generic form and useform hook to allow using exit form prompt provider * Add exit form prompt provider to index * wip * Fix types * Fix styling * Fix types * Revert warehouse details refactor * Add handling of edge cases to exit prompt * Refactor, add comments, fix some types * Refactor after exit form dialog name change * fix types * Add CommonUseFormResultWithHandlers type for later use and refactor handleFormSubmit util * Refactor login form not to use custom form since it doesn't need to * Add exit form dialog to order refund page * Add exit form dialog to order return page * Add exit form dialog to order order settings page * Add exit form dialog to product variant page * Add exit form dialog to product create page * Add exit form dialog to product update page * Add exit form dialog to product variant create page * Fix confirm leave prop passing in generic Form * Add util function to handle for submit to extract errors * Add confirmLeave prop to generic forms * Move handleChange for custom forms to useForm * Add exit dialog to more forms * Add extract mutation errors util function * Add extracting errors to submit functions that use metadata create handler * Fix typo * Add missing category prop to getting initial data for category details form * Fix types * wip * wip * wip * wip * Fix types & refactor * Fix types & refactor * Fix typescript * Fix unmatching tag * Fixes * Add handling of multiple forms at once to exit dirty form provider * Change all usages of ExitFormDialogContext to designated hook * wip * wip * wip * Fix types wip * Fix types * Remove console logs * Add isSubmitting prop to exit form dialog in order to avoid enabling exit dialog while submit is still in progresS * Replace handleSubmit global util with a hook to use exit form dialog props inside * Move useHandleSubmit to general hooks dir, update imports * Small fixes * Update snapshots * Fix types * Small fixes due to extensive rebase * Update package lock * Fixes after rebase * Remove exit form from customer address dialog * Fix types and update messages * Fix types * Change imports names * Refactor * Remove unnecessary console.log * Update types, snapshots. etc after rebase
2022-02-01 09:58:06 +00:00
<Form confirmLeave initial={initial} onSubmit={handleSubmit}>
{({ change, data, submit }) => {
2020-09-01 16:22:54 +00:00
const changeMetadata = makeMetadataChangeHandler(change);
return (
2023-02-28 09:33:16 +00:00
<DetailPageLayout>
Support for new transactions API (#2233) * Revert "🦄 Simple taxes (#2072)" This reverts commit 5c1a62171d94d00c3b457dc321c0d14900d4188f. * Revert "Revert "🦄 Simple taxes (#2072)"" This reverts commit 3c8289cba657debc676bb6ff677d9494cb308d19. * SALEOR-7898: Split payments - transactions list #2234 commit 0742eee71765caa9c7084f6f3eb9be90808ff29c Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:18:06 2022 +0200 Remove too long font size commit 2724965127b591e703acb966ecc50c018124cb3f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 15:03:35 2022 +0200 Replace custom styles with Typography component commit b94a616953bbef878bdd5d958eb6debda53aa524 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:54:39 2022 +0200 Fix formatting commit 2a2a22692473290b3b566d89e85b265f7b8e0670 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:24:38 2022 +0200 Update messages commit bdde8a0d54429d0d2d01d619ddde8a88fd29f0e1 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:23:37 2022 +0200 Fix failing prettier check commit 2f98b3bccc59bdcd978cc9cee8bede76f45f47a6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:07:46 2022 +0200 Remove !important from styles commit dfce53ba5add1e1a6b175caa2e1c5a03fa9dffe8 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:46:08 2022 +0200 Refactor PR comments commit 43781d792603c59031c75164415443f3b68f86d0 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:02:11 2022 +0200 Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. commit 51e89a0f46059bd6d19513abee128503f818c2f8 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:01:15 2022 +0200 Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 9565cab4a408845de40882ee564c4c7e79a3d5d6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 8 14:13:11 2022 +0200 Update messages commit ebf3b7a5f7a2b49d571d4cd6df2f74027e3d8304 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 8 14:11:59 2022 +0200 Update snapshots commit 854b21d7af3f14e3f7c4e53812c2d30490e0a675 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 7 17:36:55 2022 +0200 Add copy icon to PspReference commit 0124657acf623870773abecdf03b9b5ae3381757 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 7 15:38:45 2022 +0200 Fix order saved when copying PSP reference commit adf151fb56d06d9ee12d13bdef1b324395a86b4a Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 14:44:00 2022 +0200 Update snapshots, fix inline styles in PSP reference commit bfae5d9476e61e27b91ffa64e594a86b82e8f670 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 12:59:57 2022 +0200 Fix transactions table sizing on `md` screen sizing commit cdbb439f80534706a0a2e588f033ae94af04cb72 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 12:38:27 2022 +0200 Fix PSP reference sizing issues commit a2be62f8f2db11319c8843cdd4b6431d7518b389 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 10:06:28 2022 +0200 Add parameter to clear additional params in modals commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 5 15:42:46 2022 +0200 Update prettier to latest version (TS syntax parsing issues) commit 261879696f594b1e09b4a0c112dfce801b1cf6bd Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 5 15:39:08 2022 +0200 Add buttons to void or capture transactions commit ba89cca5ec3e5c61d9468f983ea7b7ab9eea8c14 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 14:13:13 2022 +0200 Add copy feature to psp reference pill commit 7f3ff30a2738bcfa773a5abce7e53828ce4b276e Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:35:02 2022 +0200 Update snapshots commit 4bee083c839ca5d141b8845131dba506a0745a79 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:29:38 2022 +0200 Update messages commit c86431abb6015a28b1cfeddc91cda69cc0c3e06b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:16:37 2022 +0200 Fix transaction events list when no pspReference is provided commit a7127123556677206864aa3a9683c19645724a36 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:09:48 2022 +0200 Fix spacing between transactions commit dc224e2c7ebd2af438f2e997eb1ba3430ca5ffcc Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:06:32 2022 +0200 Highlight rows that have the same pspReference on hover commit 2e9aaed9599a5e5a0064c6140e6b6f48c0587850 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 17:33:06 2022 +0200 Update macaw to unreleased version commit a818c1b0ebeb4e17ea65aa6698c2c9d29be6cc2f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 17:21:24 2022 +0200 Fix transactions list table layout commit 50ae82b961f653dd8b2ba9b9cc4ece5c691fe39b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 16:34:52 2022 +0200 Use Intl.DateTimeFormat to format dates instead of moment.js commit c0f54100cb476637a8d0145ac00ccd5e017a9665 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Aug 31 17:21:34 2022 +0200 Add transaction events commit c34279d5c195734df604605481e3d84c5e81f764 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:53:01 2022 +0200 Fix alignment when amount is <10 commit d3362c24e8bcf0263582dbcc324c2fe403a6f72a Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:42:41 2022 +0200 Fix conditional display logic, add story for long numbers commit 73cce9edd5e25c2cca68411ccebdfd3918099ae5 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:27:18 2022 +0200 Fix IMoney to use new import commit b0cf154c94139be726451ce52b0e4421928ebf80 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:15:37 2022 +0200 Add order transactions component commit 87808f66482448d4301d13196be84cb55912d994 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:28:02 2022 +0200 Don't hide transaction balance when order is not confirmed commit 6818c88b5b26be901ec56fae3302d5ba7b5fa504 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:22:47 2022 +0200 Update lockfile commit 9046b5f56cc293516e578c527abda4a30a66b079 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:20:50 2022 +0200 Update GraphQL schema * SALEOR-7898: Split payments - transactions list #2234 commit 0742eee71765caa9c7084f6f3eb9be90808ff29c Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:18:06 2022 +0200 Remove too long font size commit 2724965127b591e703acb966ecc50c018124cb3f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 15:03:35 2022 +0200 Replace custom styles with Typography component commit b94a616953bbef878bdd5d958eb6debda53aa524 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:54:39 2022 +0200 Fix formatting commit 2a2a22692473290b3b566d89e85b265f7b8e0670 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:24:38 2022 +0200 Update messages commit bdde8a0d54429d0d2d01d619ddde8a88fd29f0e1 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:23:37 2022 +0200 Fix failing prettier check commit 2f98b3bccc59bdcd978cc9cee8bede76f45f47a6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:07:46 2022 +0200 Remove !important from styles commit dfce53ba5add1e1a6b175caa2e1c5a03fa9dffe8 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:46:08 2022 +0200 Refactor PR comments commit 43781d792603c59031c75164415443f3b68f86d0 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:02:11 2022 +0200 Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. commit 51e89a0f46059bd6d19513abee128503f818c2f8 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:01:15 2022 +0200 Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 9565cab4a408845de40882ee564c4c7e79a3d5d6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 8 14:13:11 2022 +0200 Update messages commit ebf3b7a5f7a2b49d571d4cd6df2f74027e3d8304 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 8 14:11:59 2022 +0200 Update snapshots commit 854b21d7af3f14e3f7c4e53812c2d30490e0a675 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 7 17:36:55 2022 +0200 Add copy icon to PspReference commit 0124657acf623870773abecdf03b9b5ae3381757 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 7 15:38:45 2022 +0200 Fix order saved when copying PSP reference commit adf151fb56d06d9ee12d13bdef1b324395a86b4a Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 14:44:00 2022 +0200 Update snapshots, fix inline styles in PSP reference commit bfae5d9476e61e27b91ffa64e594a86b82e8f670 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 12:59:57 2022 +0200 Fix transactions table sizing on `md` screen sizing commit cdbb439f80534706a0a2e588f033ae94af04cb72 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 12:38:27 2022 +0200 Fix PSP reference sizing issues commit a2be62f8f2db11319c8843cdd4b6431d7518b389 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 10:06:28 2022 +0200 Add parameter to clear additional params in modals commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 5 15:42:46 2022 +0200 Update prettier to latest version (TS syntax parsing issues) commit 261879696f594b1e09b4a0c112dfce801b1cf6bd Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 5 15:39:08 2022 +0200 Add buttons to void or capture transactions commit ba89cca5ec3e5c61d9468f983ea7b7ab9eea8c14 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 14:13:13 2022 +0200 Add copy feature to psp reference pill commit 7f3ff30a2738bcfa773a5abce7e53828ce4b276e Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:35:02 2022 +0200 Update snapshots commit 4bee083c839ca5d141b8845131dba506a0745a79 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:29:38 2022 +0200 Update messages commit c86431abb6015a28b1cfeddc91cda69cc0c3e06b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:16:37 2022 +0200 Fix transaction events list when no pspReference is provided commit a7127123556677206864aa3a9683c19645724a36 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:09:48 2022 +0200 Fix spacing between transactions commit dc224e2c7ebd2af438f2e997eb1ba3430ca5ffcc Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:06:32 2022 +0200 Highlight rows that have the same pspReference on hover commit 2e9aaed9599a5e5a0064c6140e6b6f48c0587850 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 17:33:06 2022 +0200 Update macaw to unreleased version commit a818c1b0ebeb4e17ea65aa6698c2c9d29be6cc2f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 17:21:24 2022 +0200 Fix transactions list table layout commit 50ae82b961f653dd8b2ba9b9cc4ece5c691fe39b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 16:34:52 2022 +0200 Use Intl.DateTimeFormat to format dates instead of moment.js commit c0f54100cb476637a8d0145ac00ccd5e017a9665 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Aug 31 17:21:34 2022 +0200 Add transaction events commit c34279d5c195734df604605481e3d84c5e81f764 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:53:01 2022 +0200 Fix alignment when amount is <10 commit d3362c24e8bcf0263582dbcc324c2fe403a6f72a Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:42:41 2022 +0200 Fix conditional display logic, add story for long numbers commit 73cce9edd5e25c2cca68411ccebdfd3918099ae5 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:27:18 2022 +0200 Fix IMoney to use new import commit b0cf154c94139be726451ce52b0e4421928ebf80 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:15:37 2022 +0200 Add order transactions component commit 87808f66482448d4301d13196be84cb55912d994 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:28:02 2022 +0200 Don't hide transaction balance when order is not confirmed commit 6818c88b5b26be901ec56fae3302d5ba7b5fa504 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:22:47 2022 +0200 Update lockfile commit 9046b5f56cc293516e578c527abda4a30a66b079 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:20:50 2022 +0200 Update GraphQL schema * SALEOR-7901: Split payments - order summary and payments balance #2310 commit 8d5be6ae4c46dffe9cca5e20cfe4b458d2cc7f2f Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 14:17:20 2022 +0200 update snapshots commit 7b84da1566a92811e0cf3424085219221ff8876c Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Oct 4 16:10:40 2022 +0200 Refactor inlined functions to separate file commit 798c8cc87fda9ac48837013336d94291b5d87fb4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Oct 4 16:08:27 2022 +0200 Refactor tax amount turnary operator expression commit 001d16d3c4010489fbf8a2872d5d80195797ef7d Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 16:15:12 2022 +0200 Apply suggestions from code review commit 274c6f9f68630d8c91a588a77975d8d519c84e24 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 28 16:07:46 2022 +0200 Apply suggestions from code review Co-authored-by: Dawid <tarasiukdawid@gmail.com> commit ab13210f62b00dc68478ee94a30d5b0d5424cc09 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 13:21:46 2022 +0200 Hide "no payment" text when order has gift cards commit 9159cf1913cec93a7960ba8d5ad29914d11d7a63 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 13:11:52 2022 +0200 Fix "Copied" text doesn't fit on short psp reference commit a7eea637484c010b91b265df8eba5a729bec8e6b Merge: 97f128b1f 3ac5e6304 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Mon Sep 26 16:44:52 2022 +0200 Merge branch 'feature/split-payments' into split-payments/balance commit 3ac5e6304e2d114288ae21d7def120b7cb669887 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:51:05 2022 +0200 Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 97f128b1f7b9376708f3d98a1a5131d5c0acc2be Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Mon Sep 26 11:46:29 2022 +0200 force deploy commit b97d93d8930cb2063772bace0ad5c779852a5c5c Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:08:27 2022 +0200 Fix TS errors commit b679bc91b670661c205ed2bd9c5b209d777173cc Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:35 2022 +0200 Update snapshots commit a6f3d3c50a46325011bba242b431cbf3cb81ac8b Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:21 2022 +0200 Update messages commit 99ec7ca736666b669eb215e463362fd2fe27c690 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:08 2022 +0200 Fix story - gift card commit 3c254dce2386dcbe544810948a86c5cf128d4cb4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 15:34:07 2022 +0200 Improve loading layout commit b1adf9d580d39b3301a8f56d0677a5ccf9608126 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 15:05:37 2022 +0200 Display message in payment card when there are no transactions commit e9bb8b22a95c7e2416ed5e457db7cbddc004fa3d Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 14:11:35 2022 +0200 Handle gift cards edge case: lowered total amount commit 115f56fb6f9e44f7f8bbec84d110a8e1c2af47d2 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 13:56:41 2022 +0200 Filter out payments that are inactive and don't contain any transaction commit e790aadca2a13fcccb8bb3a3c52967b90856c3e4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:57:24 2022 +0200 Remove order level actions, move buttons to payment level commit fd4a158c5aba32f4a7ed31daa54bc37274d1cdbe Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:31:23 2022 +0200 Simplify OrderAddTransaction button commit 6b298357933033df42745d6db465617963b181d6 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:26:40 2022 +0200 Hide grant refund and send refund when there is no payment commit b3c6532d299932bceafcbe48b06aaaf693dc21be Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:14:10 2022 +0200 Add Stories for payments in order, fix edge cases for payments commit 2db8efe628df5c647d36f2b97a48a40bd7c98eaf Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 14:46:54 2022 +0200 Add payments displayed as transactions in order details commit 3751cbf4fecf22c6624d39ca894190abb77363a6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 21 14:03:42 2022 +0200 Add gift card Storybook example, fix spacing between OrderTransaction commit 77a1647c0c7afe38298778372cace06e2dc428fb Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 20 17:00:18 2022 +0200 Remove gift card from OrderSummaryCard commit 85a4894d28d88c386a9b61fe09b517ac7ff8ad60 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 20 16:58:25 2022 +0200 Display gift cards as transactions in order details commit 1e36a176bab8c57c527f5e19ae05e46cf0cefa03 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 14:13:47 2022 +0200 Fix logic for displaying "Mark as paid" button commit 5aeca84a40c8d0a6df03315b56e48dcc1fc39cab Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 13:18:24 2022 +0200 Fix order details page when loading commit a6dc8f13ded5a4d7f5bf0b0778bb52c31b97028f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 13:11:50 2022 +0200 Add "Mark as paid" / Add transaction button commit 7ad01b66dc4b639ae24bbc58a4364eee89e4cf4c Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 14 16:52:38 2022 +0200 Fix logic of showing / hiding capture & authorize amounts commit b4328e4cbf09290f5d1a29ecc3ca88f33fb83142 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 14 13:17:27 2022 +0200 Style payment + summary cards in order, style summary card commit e4bdd44beea265899dbc70db6470ca9307becb5b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 13 15:25:54 2022 +0200 Add payments to order query, add more Storybook cases for orders commit 67dc47d5c19125442f1cf954b9b7d4b4e7d3eff7 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 13 10:53:26 2022 +0200 Add new OrderPayment card commit 093490a01bff3fd7aaaac270d74742a22e0b8885 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 14:46:35 2022 +0200 Refactor OrderPayment -> OrderSummaryCard commit 7eb73e2650d9602ef635a4b6b8a4aefd4ad89730 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:51:05 2022 +0200 Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 6818c88b5b26be901ec56fae3302d5ba7b5fa504 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:22:47 2022 +0200 Update lockfile commit 9046b5f56cc293516e578c527abda4a30a66b079 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:20:50 2022 +0200 Update GraphQL schema * SALEOR-7904: Split payments - Grant refund #2336 commit 4681481fc163683936a53fa8436a0eecad26f9c1 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Nov 2 16:49:45 2022 +0100 Update snapshots commit 0831c4f75670009bc0a17fe1e9dae94646927866 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Nov 2 15:24:43 2022 +0100 Pin macaw version commit b588948fa260509c5e13362b48f72d277897f7bb Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Oct 17 17:31:53 2022 +0200 Fix refund card not working while loading commit fccd15c73b40231423e544256541ddc4ebc4b37a Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 15:23:39 2022 +0200 Add exhaustiveness check to switch...case statemet commit 62e6c03b02bea5c2fb785e9cccbaf024b4ffa6cb Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 14:09:31 2022 +0200 Remove USD as default currency commit 586f91a6c87375544223dc666e1a358cbd3c814c Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 14:08:30 2022 +0200 Refactor ProductCard event handlers into separate functions commit 8b242905c7b787102ef764adc5f574ab3e9c77de Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 14:05:35 2022 +0200 Refactor fulfilment subtitle into helper function commit 1cdba397497e59aa89d2d4fb05816631e69f0ef6 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 14:01:05 2022 +0200 Refactor payments summary logic commit 5ca4709d3e902186005901f1ee68c3cb2b80df64 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 13:10:58 2022 +0200 Refactor iterator spread to Array.from for more readability commit d47098ce8cdc0c8ec6b7f49e5a7476cfebde62b7 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 10:52:59 2022 +0200 Update snapshots, messages commit 53228797377f7dfeb830eb2e7176ea70c4dd3fec Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 16:33:09 2022 +0200 Refactor ProductCard to use TableRowLink commit f08d2c717a04a4e45a59b0d80b95f7b949f3ebb1 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 16:32:49 2022 +0200 Disable hover effect when TableRow is not clickable commit 0a7c75223e0a7c4cf7e01eb6e3d6644090be8b08 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 15:52:05 2022 +0200 Refactor payments summary line into separate component commit e2bc2ec506e5045d08560c6105685665820830de Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 15:41:49 2022 +0200 Show granted, pending and refunded amounts commit f9a47a4c7c48e479f4748d4bf8d373d2d1e6d3ea Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 15:18:33 2022 +0200 Fix selected refund value calculated to NaN commit 43bd259208359d1c2862c5493a16758de6970430 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 15:16:41 2022 +0200 Don't prefill refund amount, disable submit when amount is 0 commit 41d461a40b09723f880200796eab4c6a0895969f Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 14:14:55 2022 +0200 Remove warning text in Refund Card commit 14cd616fdd8b6ae93b4563c87af33adf4b86c922 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 14:13:54 2022 +0200 Fix spacing in the Refund Card commit 825bd16752795749fba20043772b3b862005da49 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 17:13:55 2022 +0200 Update snapshots commit 74427bb29a44cba6cb2c9b8d8db9997cfa6dd68b Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 16:59:06 2022 +0200 Update messages commit ddc6f8d09ecf82763c9ab3b4e9ed282863a5c970 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 16:52:36 2022 +0200 redeploy commit ee6341347ba95e06e18760a40b1c9aa03a0794a4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 16:47:02 2022 +0200 Improve loading state of grant refund view, add input labels commit 186caa1d243c2c9a92b4badb99a07f8275d61000 Merge: 319f2094b d21e75ead Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 16:17:57 2022 +0200 Merge branch 'feature/split-payments' into split-payments/grant-refund commit d21e75ead0a9222c3ab7884b73c00c652a605ea4 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Oct 5 14:35:00 2022 +0200 SALEOR-7901: Split payments - order summary and payments balance (#2310) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * force deploy * Fix "Copied" text doesn't fit on short psp reference * Hide "no payment" text when order has gift cards * Apply suggestions from code review Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Apply suggestions from code review * Refactor tax amount turnary operator expression * Refactor inlined functions to separate file * update snapshots Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> commit 90c55d5775e7acdbbe0dc75014effa09776bae8e Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:51:05 2022 +0200 Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 319f2094bb5f61be7de3d1f329a04d7556aaa9c6 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 10:47:13 2022 +0200 Add edit grant refund view commit f01a0692308030466260f54a372f57a272ff7d6a Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Oct 4 12:58:44 2022 +0200 Fix form leave confirm dialog commit e3844037a67577a5b6407a65df4a20c58fca8835 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Oct 4 10:40:42 2022 +0200 Handle form submission commit a7472a526fb5ba869bca03b418242cab6cc33036 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Mon Oct 3 15:57:35 2022 +0200 Write query for grant refund view, add product card commit 9942a125458f4185cce6c6338b1f28f505792c82 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 30 17:01:19 2022 +0200 Calculate shipping cost, refactor refund card into component commit 351901c3072450b98bde03d45eba119336b3cb2a Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 30 15:07:42 2022 +0200 Add grant refund form and price calculation logic commit b19854d8ef77fc3449e041986008799b63c4ba21 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 15:49:21 2022 +0200 Add grant refund create mutation commit df0ad7c78d75ea38ee6349f226c573f833c53800 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 15:49:01 2022 +0200 Add OrderGrantRefundPage commit afc496add5038224e4a971bcaadfc60a5a17bd10 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Sep 27 15:58:17 2022 +0200 Add granted refunds list commit 3d78fbf28318733b71c423e0e0f359d85002bf07 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Mon Sep 26 13:37:48 2022 +0200 Add grant refund to order query commit b97d93d8930cb2063772bace0ad5c779852a5c5c Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:08:27 2022 +0200 Fix TS errors commit b679bc91b670661c205ed2bd9c5b209d777173cc Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:35 2022 +0200 Update snapshots commit a6f3d3c50a46325011bba242b431cbf3cb81ac8b Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:21 2022 +0200 Update messages commit 99ec7ca736666b669eb215e463362fd2fe27c690 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:08 2022 +0200 Fix story - gift card commit 3c254dce2386dcbe544810948a86c5cf128d4cb4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 15:34:07 2022 +0200 Improve loading layout commit b1adf9d580d39b3301a8f56d0677a5ccf9608126 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 15:05:37 2022 +0200 Display message in payment card when there are no transactions commit e9bb8b22a95c7e2416ed5e457db7cbddc004fa3d Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 14:11:35 2022 +0200 Handle gift cards edge case: lowered total amount commit 115f56fb6f9e44f7f8bbec84d110a8e1c2af47d2 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 13:56:41 2022 +0200 Filter out payments that are inactive and don't contain any transaction commit e790aadca2a13fcccb8bb3a3c52967b90856c3e4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:57:24 2022 +0200 Remove order level actions, move buttons to payment level commit fd4a158c5aba32f4a7ed31daa54bc37274d1cdbe Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:31:23 2022 +0200 Simplify OrderAddTransaction button commit 6b298357933033df42745d6db465617963b181d6 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:26:40 2022 +0200 Hide grant refund and send refund when there is no payment commit b3c6532d299932bceafcbe48b06aaaf693dc21be Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:14:10 2022 +0200 Add Stories for payments in order, fix edge cases for payments commit 2db8efe628df5c647d36f2b97a48a40bd7c98eaf Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 14:46:54 2022 +0200 Add payments displayed as transactions in order details commit 3751cbf4fecf22c6624d39ca894190abb77363a6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 21 14:03:42 2022 +0200 Add gift card Storybook example, fix spacing between OrderTransaction commit 77a1647c0c7afe38298778372cace06e2dc428fb Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 20 17:00:18 2022 +0200 Remove gift card from OrderSummaryCard commit 85a4894d28d88c386a9b61fe09b517ac7ff8ad60 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 20 16:58:25 2022 +0200 Display gift cards as transactions in order details commit 1e36a176bab8c57c527f5e19ae05e46cf0cefa03 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 14:13:47 2022 +0200 Fix logic for displaying "Mark as paid" button commit 5aeca84a40c8d0a6df03315b56e48dcc1fc39cab Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 13:18:24 2022 +0200 Fix order details page when loading commit a6dc8f13ded5a4d7f5bf0b0778bb52c31b97028f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 13:11:50 2022 +0200 Add "Mark as paid" / Add transaction button commit 7ad01b66dc4b639ae24bbc58a4364eee89e4cf4c Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 14 16:52:38 2022 +0200 Fix logic of showing / hiding capture & authorize amounts commit b4328e4cbf09290f5d1a29ecc3ca88f33fb83142 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 14 13:17:27 2022 +0200 Style payment + summary cards in order, style summary card commit e4bdd44beea265899dbc70db6470ca9307becb5b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 13 15:25:54 2022 +0200 Add payments to order query, add more Storybook cases for orders commit 67dc47d5c19125442f1cf954b9b7d4b4e7d3eff7 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 13 10:53:26 2022 +0200 Add new OrderPayment card commit 093490a01bff3fd7aaaac270d74742a22e0b8885 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 14:46:35 2022 +0200 Refactor OrderPayment -> OrderSummaryCard commit 7eb73e2650d9602ef635a4b6b8a4aefd4ad89730 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:51:05 2022 +0200 Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 6818c88b5b26be901ec56fae3302d5ba7b5fa504 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:22:47 2022 +0200 Update lockfile commit 9046b5f56cc293516e578c527abda4a30a66b079 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:20:50 2022 +0200 Update GraphQL schema * Fix TS issues * Fix EditorJS TS issues * Fix Apollo & apollo-upload-client type mismatch * SALEOR-7900 - Grant refund: Send refund view (#2359) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * Add grant refund to order query * Add granted refunds list * Add OrderGrantRefundPage * Add grant refund create mutation * Add grant refund form and price calculation logic * Calculate shipping cost, refactor refund card into component * Write query for grant refund view, add product card * Handle form submission * Fix form leave confirm dialog * Add edit grant refund view * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * SALEOR-7901: Split payments - order summary and payments balance (#2310) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * force deploy * Fix "Copied" text doesn't fit on short psp reference * Hide "no payment" text when order has gift cards * Apply suggestions from code review Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Apply suggestions from code review * Refactor tax amount turnary operator expression * Refactor inlined functions to separate file * update snapshots Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Improve loading state of grant refund view, add input labels * redeploy * Update messages * Update snapshots * Fix spacing in the Refund Card * Remove warning text in Refund Card * Don't prefill refund amount, disable submit when amount is 0 * Fix selected refund value calculated to NaN * Show granted, pending and refunded amounts * Refactor payments summary line into separate component * Disable hover effect when TableRow is not clickable * Refactor ProductCard to use TableRowLink * Update snapshots, messages * Refactor iterator spread to Array.from for more readability * Refactor payments summary logic * Refactor fulfilment subtitle into helper function * Refactor ProductCard event handlers into separate functions * Remove USD as default currency * Add exhaustiveness check to switch...case statemet * Update snapshots, messages * Add new page [wip] * Fix refund card not working while loading * Add new page [wip] * Refactor order transaction component structure * [WIP] Send refund page * Add button to set max amount of refund * Update GraphQL schema * Update components after changing GraphQL schema * Add manual refunds * Disable refunds when transaction doesn't have appropriate actions * Update macaw * Update messages * Update snapshots * SALEOR-7904: Split payments - Grant refund (#2336) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * Add grant refund to order query * Add granted refunds list * Add OrderGrantRefundPage * Add grant refund create mutation * Add grant refund form and price calculation logic * Calculate shipping cost, refactor refund card into component * Write query for grant refund view, add product card * Handle form submission * Fix form leave confirm dialog * Add edit grant refund view * Improve loading state of grant refund view, add input labels * redeploy * Update messages * Update snapshots * Fix spacing in the Refund Card * Remove warning text in Refund Card * Don't prefill refund amount, disable submit when amount is 0 * Fix selected refund value calculated to NaN * Show granted, pending and refunded amounts * Refactor payments summary line into separate component * Disable hover effect when TableRow is not clickable * Refactor ProductCard to use TableRowLink * Update snapshots, messages * Refactor iterator spread to Array.from for more readability * Refactor payments summary logic * Refactor fulfilment subtitle into helper function * Refactor ProductCard event handlers into separate functions * Remove USD as default currency * Add exhaustiveness check to switch...case statemet * Fix refund card not working while loading * Pin macaw version * Update snapshots Co-authored-by: Michał Droń <dron.official@yahoo.com> * Remove OrderRefund view * Update messages * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * SALEOR-7901: Split payments - order summary and payments balance (#2310) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * force deploy * Fix "Copied" text doesn't fit on short psp reference * Hide "no payment" text when order has gift cards * Apply suggestions from code review Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Apply suggestions from code review * Refactor tax amount turnary operator expression * Refactor inlined functions to separate file * update snapshots Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Fix types after merge * Remove comment * Refactor common messages * Refactor inline formatted message * Resolve CR * Update src/utils/errors/transaction.ts Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor money format function * Fix EditorJS TS issues * Fix Apollo & apollo-upload-client type mismatch * Add loading state to OrderSendRefund * Fix messages * Fix storybook not building * Fix stories, update snapshots, fix currency formatting Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Fix grant refund page not loading * Replace classnames with clsx * Add missing fields to transactions list, new psp reference design (#2769) * Add modal to create manual capture transactions in OrderDetails (#2880) * Add manual capture transaction mutation * Add manual transaction capture modal * Refactor common elements of manual transaction into shared component * Rewrite OrderManualTransactionForm to export form components separately * Add tests for OrderManualTransactionForm hook * Add tests to OrderManualTransactionForm Form component * Fix polly recording ids, read replay / record config from env vars * Add missing messages * Remove refund functionality in Return & Replace (#2876) * Refactor messages * Remove old compoennts related to return + refund functionality * Refactor return & replace internal components structure * Add new submit card to OrderReturn * Replace onRefundPayment with href * add missing test * Update messages * Fix TS errors after merge * Update imports @saleor -> @dashboard * Update dashboard OrderDetails after changes in core (#2933) * Fix TS errors after merge * Update transaction events to use new `type` field * Remove unused styles * Fix table row hover effect * Update messages * Add "createdBy" to order transaction fixtures * Add "createdBy" to TransactionEvent list * Fix crash when transaction event has invalid data * Add styles for PspReference link * Update messages * Add no events message to transaction events list * Add PSP Reference field to manual transactions, update mutations * Remove hiding from add manual transaction button * Fix styling of ManualRefundCard * Fix TS error * Rename OrderPayment -> OrderPaymentSummaryCard * Add pending amounts to OrderPaymentSummaryCard * Refactor PaymentsSummary * Add tests for OrderAddTransaction * Extract messages * Add tests for PaymentSummary calculation * Add tests to EventCreatedBy * Add tests to EventItem * Add tests for transaction event status mapping * Fix TS error * Update schema * Add missing fields to TransactionItem fragment * Add missing fields to OrderTransaction * fixup! Update schema * Fix CR comments * Update imports @saleor -> @dashboard, fix types * Fix CR comments * Fix Jest wrong timezone when run locally * Fix EventItem test using invalid date * Add feature flags to split payments PR (#3044) * Remove transactions related changes from GraphQL files * Fix issues with build-types, when feature flags are used * Generate transactions only GraphQL files * Update GraphQL imports * Fix issue with dependencies * Restore deleted views * Add feature flags to OrderReturn * Add feature flags to OrderSendRefund * Add feature flag to OrderDetailsPage * Add feature flag check in new order routes * Update messages * Fix TS error * Add tests for OrderPaymentOrTransaction * Update schema * Use different query for order when FF is enabled * Fix failing CI * Fix CR * fixup! Merge branch 'feature/split-payments' into split-payments/feature-flag * Regenerate types after merge * Transactions small fixes (#3110) * Fix transaction action modal not closing on scucess * Fix layout shift on OrderSendRefund * Update schema behind feature flag * Update types * Add missing props * Fix order event types * Update OrderDetails to fix spacing in new macaw redesign * Update GrantRefund page with new pages layout * Update SendRefundPage with new page layout * Update transactions feature flag schema * Rollback fetch-schema to default values * Add opacity to transactions that cannot be refunded * Fix return & replace button message * Add missing messages * Add tooltip with event message * Add missing status: info for transaction events * Add markAsPaidStrategy configuration to ChannelDetails (#3239) * Fix fulfilment titles, use the same text from OrderDetails * Add back old payments UI (#3238) * Remove Refund button from fulfilments in order with transactions * Show old payments UI if order has payments * Respect channel's markAsPaidStrategy when displaying new UI * Rename onPaymentPaid to onMarkAsPaid prop * Update messages * CR * Update snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshots * Resolve TS errors * Fetch transaction ids in old order query to fix detection * run e2e * fix test should be able to update shipping zone. TC: SALEOR_0808 * CR: Remove funny comment --------- Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> Co-authored-by: Anna Szczech <anna.m.szczech@gmail.com>
2023-03-09 15:51:19 +00:00
<TopNav
href={orderListUrl()}
title={<Title order={order as OrderSharedType} />}
>
<CardMenu
menuItems={[
...selectCardMenuItems,
...extensionMenuItems,
{
label: intl.formatMessage(messages.openGraphiQL),
onSelect: openPlaygroundURL,
testId: "graphiql-redirect",
},
]}
/>
</TopNav>
2023-02-28 09:33:16 +00:00
<DetailPageLayout.Content data-test-id="order-fulfillment">
{!isOrderUnconfirmed ? (
<OrderUnfulfilledProductsCard
showFulfillmentAction={canFulfill}
notAllowedToFulfillUnpaid={notAllowedToFulfillUnpaid}
lines={unfulfilled}
onFulfill={onOrderFulfill}
/>
) : (
<>
<OrderDraftDetails
Support for new transactions API (#2233) * Revert "🦄 Simple taxes (#2072)" This reverts commit 5c1a62171d94d00c3b457dc321c0d14900d4188f. * Revert "Revert "🦄 Simple taxes (#2072)"" This reverts commit 3c8289cba657debc676bb6ff677d9494cb308d19. * SALEOR-7898: Split payments - transactions list #2234 commit 0742eee71765caa9c7084f6f3eb9be90808ff29c Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:18:06 2022 +0200 Remove too long font size commit 2724965127b591e703acb966ecc50c018124cb3f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 15:03:35 2022 +0200 Replace custom styles with Typography component commit b94a616953bbef878bdd5d958eb6debda53aa524 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:54:39 2022 +0200 Fix formatting commit 2a2a22692473290b3b566d89e85b265f7b8e0670 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:24:38 2022 +0200 Update messages commit bdde8a0d54429d0d2d01d619ddde8a88fd29f0e1 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:23:37 2022 +0200 Fix failing prettier check commit 2f98b3bccc59bdcd978cc9cee8bede76f45f47a6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:07:46 2022 +0200 Remove !important from styles commit dfce53ba5add1e1a6b175caa2e1c5a03fa9dffe8 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:46:08 2022 +0200 Refactor PR comments commit 43781d792603c59031c75164415443f3b68f86d0 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:02:11 2022 +0200 Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. commit 51e89a0f46059bd6d19513abee128503f818c2f8 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:01:15 2022 +0200 Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 9565cab4a408845de40882ee564c4c7e79a3d5d6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 8 14:13:11 2022 +0200 Update messages commit ebf3b7a5f7a2b49d571d4cd6df2f74027e3d8304 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 8 14:11:59 2022 +0200 Update snapshots commit 854b21d7af3f14e3f7c4e53812c2d30490e0a675 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 7 17:36:55 2022 +0200 Add copy icon to PspReference commit 0124657acf623870773abecdf03b9b5ae3381757 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 7 15:38:45 2022 +0200 Fix order saved when copying PSP reference commit adf151fb56d06d9ee12d13bdef1b324395a86b4a Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 14:44:00 2022 +0200 Update snapshots, fix inline styles in PSP reference commit bfae5d9476e61e27b91ffa64e594a86b82e8f670 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 12:59:57 2022 +0200 Fix transactions table sizing on `md` screen sizing commit cdbb439f80534706a0a2e588f033ae94af04cb72 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 12:38:27 2022 +0200 Fix PSP reference sizing issues commit a2be62f8f2db11319c8843cdd4b6431d7518b389 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 10:06:28 2022 +0200 Add parameter to clear additional params in modals commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 5 15:42:46 2022 +0200 Update prettier to latest version (TS syntax parsing issues) commit 261879696f594b1e09b4a0c112dfce801b1cf6bd Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 5 15:39:08 2022 +0200 Add buttons to void or capture transactions commit ba89cca5ec3e5c61d9468f983ea7b7ab9eea8c14 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 14:13:13 2022 +0200 Add copy feature to psp reference pill commit 7f3ff30a2738bcfa773a5abce7e53828ce4b276e Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:35:02 2022 +0200 Update snapshots commit 4bee083c839ca5d141b8845131dba506a0745a79 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:29:38 2022 +0200 Update messages commit c86431abb6015a28b1cfeddc91cda69cc0c3e06b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:16:37 2022 +0200 Fix transaction events list when no pspReference is provided commit a7127123556677206864aa3a9683c19645724a36 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:09:48 2022 +0200 Fix spacing between transactions commit dc224e2c7ebd2af438f2e997eb1ba3430ca5ffcc Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:06:32 2022 +0200 Highlight rows that have the same pspReference on hover commit 2e9aaed9599a5e5a0064c6140e6b6f48c0587850 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 17:33:06 2022 +0200 Update macaw to unreleased version commit a818c1b0ebeb4e17ea65aa6698c2c9d29be6cc2f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 17:21:24 2022 +0200 Fix transactions list table layout commit 50ae82b961f653dd8b2ba9b9cc4ece5c691fe39b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 16:34:52 2022 +0200 Use Intl.DateTimeFormat to format dates instead of moment.js commit c0f54100cb476637a8d0145ac00ccd5e017a9665 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Aug 31 17:21:34 2022 +0200 Add transaction events commit c34279d5c195734df604605481e3d84c5e81f764 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:53:01 2022 +0200 Fix alignment when amount is <10 commit d3362c24e8bcf0263582dbcc324c2fe403a6f72a Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:42:41 2022 +0200 Fix conditional display logic, add story for long numbers commit 73cce9edd5e25c2cca68411ccebdfd3918099ae5 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:27:18 2022 +0200 Fix IMoney to use new import commit b0cf154c94139be726451ce52b0e4421928ebf80 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:15:37 2022 +0200 Add order transactions component commit 87808f66482448d4301d13196be84cb55912d994 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:28:02 2022 +0200 Don't hide transaction balance when order is not confirmed commit 6818c88b5b26be901ec56fae3302d5ba7b5fa504 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:22:47 2022 +0200 Update lockfile commit 9046b5f56cc293516e578c527abda4a30a66b079 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:20:50 2022 +0200 Update GraphQL schema * SALEOR-7898: Split payments - transactions list #2234 commit 0742eee71765caa9c7084f6f3eb9be90808ff29c Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:18:06 2022 +0200 Remove too long font size commit 2724965127b591e703acb966ecc50c018124cb3f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 15:03:35 2022 +0200 Replace custom styles with Typography component commit b94a616953bbef878bdd5d958eb6debda53aa524 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:54:39 2022 +0200 Fix formatting commit 2a2a22692473290b3b566d89e85b265f7b8e0670 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:24:38 2022 +0200 Update messages commit bdde8a0d54429d0d2d01d619ddde8a88fd29f0e1 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:23:37 2022 +0200 Fix failing prettier check commit 2f98b3bccc59bdcd978cc9cee8bede76f45f47a6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:07:46 2022 +0200 Remove !important from styles commit dfce53ba5add1e1a6b175caa2e1c5a03fa9dffe8 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:46:08 2022 +0200 Refactor PR comments commit 43781d792603c59031c75164415443f3b68f86d0 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:02:11 2022 +0200 Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. commit 51e89a0f46059bd6d19513abee128503f818c2f8 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:01:15 2022 +0200 Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 9565cab4a408845de40882ee564c4c7e79a3d5d6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 8 14:13:11 2022 +0200 Update messages commit ebf3b7a5f7a2b49d571d4cd6df2f74027e3d8304 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 8 14:11:59 2022 +0200 Update snapshots commit 854b21d7af3f14e3f7c4e53812c2d30490e0a675 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 7 17:36:55 2022 +0200 Add copy icon to PspReference commit 0124657acf623870773abecdf03b9b5ae3381757 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 7 15:38:45 2022 +0200 Fix order saved when copying PSP reference commit adf151fb56d06d9ee12d13bdef1b324395a86b4a Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 14:44:00 2022 +0200 Update snapshots, fix inline styles in PSP reference commit bfae5d9476e61e27b91ffa64e594a86b82e8f670 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 12:59:57 2022 +0200 Fix transactions table sizing on `md` screen sizing commit cdbb439f80534706a0a2e588f033ae94af04cb72 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 12:38:27 2022 +0200 Fix PSP reference sizing issues commit a2be62f8f2db11319c8843cdd4b6431d7518b389 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 10:06:28 2022 +0200 Add parameter to clear additional params in modals commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 5 15:42:46 2022 +0200 Update prettier to latest version (TS syntax parsing issues) commit 261879696f594b1e09b4a0c112dfce801b1cf6bd Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 5 15:39:08 2022 +0200 Add buttons to void or capture transactions commit ba89cca5ec3e5c61d9468f983ea7b7ab9eea8c14 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 14:13:13 2022 +0200 Add copy feature to psp reference pill commit 7f3ff30a2738bcfa773a5abce7e53828ce4b276e Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:35:02 2022 +0200 Update snapshots commit 4bee083c839ca5d141b8845131dba506a0745a79 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:29:38 2022 +0200 Update messages commit c86431abb6015a28b1cfeddc91cda69cc0c3e06b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:16:37 2022 +0200 Fix transaction events list when no pspReference is provided commit a7127123556677206864aa3a9683c19645724a36 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:09:48 2022 +0200 Fix spacing between transactions commit dc224e2c7ebd2af438f2e997eb1ba3430ca5ffcc Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:06:32 2022 +0200 Highlight rows that have the same pspReference on hover commit 2e9aaed9599a5e5a0064c6140e6b6f48c0587850 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 17:33:06 2022 +0200 Update macaw to unreleased version commit a818c1b0ebeb4e17ea65aa6698c2c9d29be6cc2f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 17:21:24 2022 +0200 Fix transactions list table layout commit 50ae82b961f653dd8b2ba9b9cc4ece5c691fe39b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 16:34:52 2022 +0200 Use Intl.DateTimeFormat to format dates instead of moment.js commit c0f54100cb476637a8d0145ac00ccd5e017a9665 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Aug 31 17:21:34 2022 +0200 Add transaction events commit c34279d5c195734df604605481e3d84c5e81f764 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:53:01 2022 +0200 Fix alignment when amount is <10 commit d3362c24e8bcf0263582dbcc324c2fe403a6f72a Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:42:41 2022 +0200 Fix conditional display logic, add story for long numbers commit 73cce9edd5e25c2cca68411ccebdfd3918099ae5 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:27:18 2022 +0200 Fix IMoney to use new import commit b0cf154c94139be726451ce52b0e4421928ebf80 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:15:37 2022 +0200 Add order transactions component commit 87808f66482448d4301d13196be84cb55912d994 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:28:02 2022 +0200 Don't hide transaction balance when order is not confirmed commit 6818c88b5b26be901ec56fae3302d5ba7b5fa504 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:22:47 2022 +0200 Update lockfile commit 9046b5f56cc293516e578c527abda4a30a66b079 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:20:50 2022 +0200 Update GraphQL schema * SALEOR-7901: Split payments - order summary and payments balance #2310 commit 8d5be6ae4c46dffe9cca5e20cfe4b458d2cc7f2f Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 14:17:20 2022 +0200 update snapshots commit 7b84da1566a92811e0cf3424085219221ff8876c Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Oct 4 16:10:40 2022 +0200 Refactor inlined functions to separate file commit 798c8cc87fda9ac48837013336d94291b5d87fb4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Oct 4 16:08:27 2022 +0200 Refactor tax amount turnary operator expression commit 001d16d3c4010489fbf8a2872d5d80195797ef7d Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 16:15:12 2022 +0200 Apply suggestions from code review commit 274c6f9f68630d8c91a588a77975d8d519c84e24 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 28 16:07:46 2022 +0200 Apply suggestions from code review Co-authored-by: Dawid <tarasiukdawid@gmail.com> commit ab13210f62b00dc68478ee94a30d5b0d5424cc09 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 13:21:46 2022 +0200 Hide "no payment" text when order has gift cards commit 9159cf1913cec93a7960ba8d5ad29914d11d7a63 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 13:11:52 2022 +0200 Fix "Copied" text doesn't fit on short psp reference commit a7eea637484c010b91b265df8eba5a729bec8e6b Merge: 97f128b1f 3ac5e6304 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Mon Sep 26 16:44:52 2022 +0200 Merge branch 'feature/split-payments' into split-payments/balance commit 3ac5e6304e2d114288ae21d7def120b7cb669887 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:51:05 2022 +0200 Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 97f128b1f7b9376708f3d98a1a5131d5c0acc2be Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Mon Sep 26 11:46:29 2022 +0200 force deploy commit b97d93d8930cb2063772bace0ad5c779852a5c5c Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:08:27 2022 +0200 Fix TS errors commit b679bc91b670661c205ed2bd9c5b209d777173cc Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:35 2022 +0200 Update snapshots commit a6f3d3c50a46325011bba242b431cbf3cb81ac8b Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:21 2022 +0200 Update messages commit 99ec7ca736666b669eb215e463362fd2fe27c690 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:08 2022 +0200 Fix story - gift card commit 3c254dce2386dcbe544810948a86c5cf128d4cb4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 15:34:07 2022 +0200 Improve loading layout commit b1adf9d580d39b3301a8f56d0677a5ccf9608126 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 15:05:37 2022 +0200 Display message in payment card when there are no transactions commit e9bb8b22a95c7e2416ed5e457db7cbddc004fa3d Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 14:11:35 2022 +0200 Handle gift cards edge case: lowered total amount commit 115f56fb6f9e44f7f8bbec84d110a8e1c2af47d2 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 13:56:41 2022 +0200 Filter out payments that are inactive and don't contain any transaction commit e790aadca2a13fcccb8bb3a3c52967b90856c3e4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:57:24 2022 +0200 Remove order level actions, move buttons to payment level commit fd4a158c5aba32f4a7ed31daa54bc37274d1cdbe Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:31:23 2022 +0200 Simplify OrderAddTransaction button commit 6b298357933033df42745d6db465617963b181d6 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:26:40 2022 +0200 Hide grant refund and send refund when there is no payment commit b3c6532d299932bceafcbe48b06aaaf693dc21be Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:14:10 2022 +0200 Add Stories for payments in order, fix edge cases for payments commit 2db8efe628df5c647d36f2b97a48a40bd7c98eaf Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 14:46:54 2022 +0200 Add payments displayed as transactions in order details commit 3751cbf4fecf22c6624d39ca894190abb77363a6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 21 14:03:42 2022 +0200 Add gift card Storybook example, fix spacing between OrderTransaction commit 77a1647c0c7afe38298778372cace06e2dc428fb Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 20 17:00:18 2022 +0200 Remove gift card from OrderSummaryCard commit 85a4894d28d88c386a9b61fe09b517ac7ff8ad60 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 20 16:58:25 2022 +0200 Display gift cards as transactions in order details commit 1e36a176bab8c57c527f5e19ae05e46cf0cefa03 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 14:13:47 2022 +0200 Fix logic for displaying "Mark as paid" button commit 5aeca84a40c8d0a6df03315b56e48dcc1fc39cab Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 13:18:24 2022 +0200 Fix order details page when loading commit a6dc8f13ded5a4d7f5bf0b0778bb52c31b97028f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 13:11:50 2022 +0200 Add "Mark as paid" / Add transaction button commit 7ad01b66dc4b639ae24bbc58a4364eee89e4cf4c Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 14 16:52:38 2022 +0200 Fix logic of showing / hiding capture & authorize amounts commit b4328e4cbf09290f5d1a29ecc3ca88f33fb83142 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 14 13:17:27 2022 +0200 Style payment + summary cards in order, style summary card commit e4bdd44beea265899dbc70db6470ca9307becb5b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 13 15:25:54 2022 +0200 Add payments to order query, add more Storybook cases for orders commit 67dc47d5c19125442f1cf954b9b7d4b4e7d3eff7 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 13 10:53:26 2022 +0200 Add new OrderPayment card commit 093490a01bff3fd7aaaac270d74742a22e0b8885 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 14:46:35 2022 +0200 Refactor OrderPayment -> OrderSummaryCard commit 7eb73e2650d9602ef635a4b6b8a4aefd4ad89730 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:51:05 2022 +0200 Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 6818c88b5b26be901ec56fae3302d5ba7b5fa504 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:22:47 2022 +0200 Update lockfile commit 9046b5f56cc293516e578c527abda4a30a66b079 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:20:50 2022 +0200 Update GraphQL schema * SALEOR-7904: Split payments - Grant refund #2336 commit 4681481fc163683936a53fa8436a0eecad26f9c1 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Nov 2 16:49:45 2022 +0100 Update snapshots commit 0831c4f75670009bc0a17fe1e9dae94646927866 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Nov 2 15:24:43 2022 +0100 Pin macaw version commit b588948fa260509c5e13362b48f72d277897f7bb Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Oct 17 17:31:53 2022 +0200 Fix refund card not working while loading commit fccd15c73b40231423e544256541ddc4ebc4b37a Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 15:23:39 2022 +0200 Add exhaustiveness check to switch...case statemet commit 62e6c03b02bea5c2fb785e9cccbaf024b4ffa6cb Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 14:09:31 2022 +0200 Remove USD as default currency commit 586f91a6c87375544223dc666e1a358cbd3c814c Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 14:08:30 2022 +0200 Refactor ProductCard event handlers into separate functions commit 8b242905c7b787102ef764adc5f574ab3e9c77de Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 14:05:35 2022 +0200 Refactor fulfilment subtitle into helper function commit 1cdba397497e59aa89d2d4fb05816631e69f0ef6 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 14:01:05 2022 +0200 Refactor payments summary logic commit 5ca4709d3e902186005901f1ee68c3cb2b80df64 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 13:10:58 2022 +0200 Refactor iterator spread to Array.from for more readability commit d47098ce8cdc0c8ec6b7f49e5a7476cfebde62b7 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 10:52:59 2022 +0200 Update snapshots, messages commit 53228797377f7dfeb830eb2e7176ea70c4dd3fec Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 16:33:09 2022 +0200 Refactor ProductCard to use TableRowLink commit f08d2c717a04a4e45a59b0d80b95f7b949f3ebb1 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 16:32:49 2022 +0200 Disable hover effect when TableRow is not clickable commit 0a7c75223e0a7c4cf7e01eb6e3d6644090be8b08 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 15:52:05 2022 +0200 Refactor payments summary line into separate component commit e2bc2ec506e5045d08560c6105685665820830de Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 15:41:49 2022 +0200 Show granted, pending and refunded amounts commit f9a47a4c7c48e479f4748d4bf8d373d2d1e6d3ea Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 15:18:33 2022 +0200 Fix selected refund value calculated to NaN commit 43bd259208359d1c2862c5493a16758de6970430 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 15:16:41 2022 +0200 Don't prefill refund amount, disable submit when amount is 0 commit 41d461a40b09723f880200796eab4c6a0895969f Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 14:14:55 2022 +0200 Remove warning text in Refund Card commit 14cd616fdd8b6ae93b4563c87af33adf4b86c922 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 14:13:54 2022 +0200 Fix spacing in the Refund Card commit 825bd16752795749fba20043772b3b862005da49 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 17:13:55 2022 +0200 Update snapshots commit 74427bb29a44cba6cb2c9b8d8db9997cfa6dd68b Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 16:59:06 2022 +0200 Update messages commit ddc6f8d09ecf82763c9ab3b4e9ed282863a5c970 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 16:52:36 2022 +0200 redeploy commit ee6341347ba95e06e18760a40b1c9aa03a0794a4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 16:47:02 2022 +0200 Improve loading state of grant refund view, add input labels commit 186caa1d243c2c9a92b4badb99a07f8275d61000 Merge: 319f2094b d21e75ead Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 16:17:57 2022 +0200 Merge branch 'feature/split-payments' into split-payments/grant-refund commit d21e75ead0a9222c3ab7884b73c00c652a605ea4 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Oct 5 14:35:00 2022 +0200 SALEOR-7901: Split payments - order summary and payments balance (#2310) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * force deploy * Fix "Copied" text doesn't fit on short psp reference * Hide "no payment" text when order has gift cards * Apply suggestions from code review Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Apply suggestions from code review * Refactor tax amount turnary operator expression * Refactor inlined functions to separate file * update snapshots Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> commit 90c55d5775e7acdbbe0dc75014effa09776bae8e Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:51:05 2022 +0200 Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 319f2094bb5f61be7de3d1f329a04d7556aaa9c6 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 10:47:13 2022 +0200 Add edit grant refund view commit f01a0692308030466260f54a372f57a272ff7d6a Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Oct 4 12:58:44 2022 +0200 Fix form leave confirm dialog commit e3844037a67577a5b6407a65df4a20c58fca8835 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Oct 4 10:40:42 2022 +0200 Handle form submission commit a7472a526fb5ba869bca03b418242cab6cc33036 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Mon Oct 3 15:57:35 2022 +0200 Write query for grant refund view, add product card commit 9942a125458f4185cce6c6338b1f28f505792c82 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 30 17:01:19 2022 +0200 Calculate shipping cost, refactor refund card into component commit 351901c3072450b98bde03d45eba119336b3cb2a Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 30 15:07:42 2022 +0200 Add grant refund form and price calculation logic commit b19854d8ef77fc3449e041986008799b63c4ba21 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 15:49:21 2022 +0200 Add grant refund create mutation commit df0ad7c78d75ea38ee6349f226c573f833c53800 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 15:49:01 2022 +0200 Add OrderGrantRefundPage commit afc496add5038224e4a971bcaadfc60a5a17bd10 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Sep 27 15:58:17 2022 +0200 Add granted refunds list commit 3d78fbf28318733b71c423e0e0f359d85002bf07 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Mon Sep 26 13:37:48 2022 +0200 Add grant refund to order query commit b97d93d8930cb2063772bace0ad5c779852a5c5c Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:08:27 2022 +0200 Fix TS errors commit b679bc91b670661c205ed2bd9c5b209d777173cc Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:35 2022 +0200 Update snapshots commit a6f3d3c50a46325011bba242b431cbf3cb81ac8b Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:21 2022 +0200 Update messages commit 99ec7ca736666b669eb215e463362fd2fe27c690 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:08 2022 +0200 Fix story - gift card commit 3c254dce2386dcbe544810948a86c5cf128d4cb4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 15:34:07 2022 +0200 Improve loading layout commit b1adf9d580d39b3301a8f56d0677a5ccf9608126 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 15:05:37 2022 +0200 Display message in payment card when there are no transactions commit e9bb8b22a95c7e2416ed5e457db7cbddc004fa3d Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 14:11:35 2022 +0200 Handle gift cards edge case: lowered total amount commit 115f56fb6f9e44f7f8bbec84d110a8e1c2af47d2 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 13:56:41 2022 +0200 Filter out payments that are inactive and don't contain any transaction commit e790aadca2a13fcccb8bb3a3c52967b90856c3e4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:57:24 2022 +0200 Remove order level actions, move buttons to payment level commit fd4a158c5aba32f4a7ed31daa54bc37274d1cdbe Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:31:23 2022 +0200 Simplify OrderAddTransaction button commit 6b298357933033df42745d6db465617963b181d6 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:26:40 2022 +0200 Hide grant refund and send refund when there is no payment commit b3c6532d299932bceafcbe48b06aaaf693dc21be Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:14:10 2022 +0200 Add Stories for payments in order, fix edge cases for payments commit 2db8efe628df5c647d36f2b97a48a40bd7c98eaf Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 14:46:54 2022 +0200 Add payments displayed as transactions in order details commit 3751cbf4fecf22c6624d39ca894190abb77363a6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 21 14:03:42 2022 +0200 Add gift card Storybook example, fix spacing between OrderTransaction commit 77a1647c0c7afe38298778372cace06e2dc428fb Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 20 17:00:18 2022 +0200 Remove gift card from OrderSummaryCard commit 85a4894d28d88c386a9b61fe09b517ac7ff8ad60 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 20 16:58:25 2022 +0200 Display gift cards as transactions in order details commit 1e36a176bab8c57c527f5e19ae05e46cf0cefa03 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 14:13:47 2022 +0200 Fix logic for displaying "Mark as paid" button commit 5aeca84a40c8d0a6df03315b56e48dcc1fc39cab Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 13:18:24 2022 +0200 Fix order details page when loading commit a6dc8f13ded5a4d7f5bf0b0778bb52c31b97028f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 13:11:50 2022 +0200 Add "Mark as paid" / Add transaction button commit 7ad01b66dc4b639ae24bbc58a4364eee89e4cf4c Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 14 16:52:38 2022 +0200 Fix logic of showing / hiding capture & authorize amounts commit b4328e4cbf09290f5d1a29ecc3ca88f33fb83142 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 14 13:17:27 2022 +0200 Style payment + summary cards in order, style summary card commit e4bdd44beea265899dbc70db6470ca9307becb5b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 13 15:25:54 2022 +0200 Add payments to order query, add more Storybook cases for orders commit 67dc47d5c19125442f1cf954b9b7d4b4e7d3eff7 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 13 10:53:26 2022 +0200 Add new OrderPayment card commit 093490a01bff3fd7aaaac270d74742a22e0b8885 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 14:46:35 2022 +0200 Refactor OrderPayment -> OrderSummaryCard commit 7eb73e2650d9602ef635a4b6b8a4aefd4ad89730 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:51:05 2022 +0200 Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 6818c88b5b26be901ec56fae3302d5ba7b5fa504 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:22:47 2022 +0200 Update lockfile commit 9046b5f56cc293516e578c527abda4a30a66b079 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:20:50 2022 +0200 Update GraphQL schema * Fix TS issues * Fix EditorJS TS issues * Fix Apollo & apollo-upload-client type mismatch * SALEOR-7900 - Grant refund: Send refund view (#2359) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * Add grant refund to order query * Add granted refunds list * Add OrderGrantRefundPage * Add grant refund create mutation * Add grant refund form and price calculation logic * Calculate shipping cost, refactor refund card into component * Write query for grant refund view, add product card * Handle form submission * Fix form leave confirm dialog * Add edit grant refund view * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * SALEOR-7901: Split payments - order summary and payments balance (#2310) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * force deploy * Fix "Copied" text doesn't fit on short psp reference * Hide "no payment" text when order has gift cards * Apply suggestions from code review Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Apply suggestions from code review * Refactor tax amount turnary operator expression * Refactor inlined functions to separate file * update snapshots Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Improve loading state of grant refund view, add input labels * redeploy * Update messages * Update snapshots * Fix spacing in the Refund Card * Remove warning text in Refund Card * Don't prefill refund amount, disable submit when amount is 0 * Fix selected refund value calculated to NaN * Show granted, pending and refunded amounts * Refactor payments summary line into separate component * Disable hover effect when TableRow is not clickable * Refactor ProductCard to use TableRowLink * Update snapshots, messages * Refactor iterator spread to Array.from for more readability * Refactor payments summary logic * Refactor fulfilment subtitle into helper function * Refactor ProductCard event handlers into separate functions * Remove USD as default currency * Add exhaustiveness check to switch...case statemet * Update snapshots, messages * Add new page [wip] * Fix refund card not working while loading * Add new page [wip] * Refactor order transaction component structure * [WIP] Send refund page * Add button to set max amount of refund * Update GraphQL schema * Update components after changing GraphQL schema * Add manual refunds * Disable refunds when transaction doesn't have appropriate actions * Update macaw * Update messages * Update snapshots * SALEOR-7904: Split payments - Grant refund (#2336) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * Add grant refund to order query * Add granted refunds list * Add OrderGrantRefundPage * Add grant refund create mutation * Add grant refund form and price calculation logic * Calculate shipping cost, refactor refund card into component * Write query for grant refund view, add product card * Handle form submission * Fix form leave confirm dialog * Add edit grant refund view * Improve loading state of grant refund view, add input labels * redeploy * Update messages * Update snapshots * Fix spacing in the Refund Card * Remove warning text in Refund Card * Don't prefill refund amount, disable submit when amount is 0 * Fix selected refund value calculated to NaN * Show granted, pending and refunded amounts * Refactor payments summary line into separate component * Disable hover effect when TableRow is not clickable * Refactor ProductCard to use TableRowLink * Update snapshots, messages * Refactor iterator spread to Array.from for more readability * Refactor payments summary logic * Refactor fulfilment subtitle into helper function * Refactor ProductCard event handlers into separate functions * Remove USD as default currency * Add exhaustiveness check to switch...case statemet * Fix refund card not working while loading * Pin macaw version * Update snapshots Co-authored-by: Michał Droń <dron.official@yahoo.com> * Remove OrderRefund view * Update messages * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * SALEOR-7901: Split payments - order summary and payments balance (#2310) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * force deploy * Fix "Copied" text doesn't fit on short psp reference * Hide "no payment" text when order has gift cards * Apply suggestions from code review Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Apply suggestions from code review * Refactor tax amount turnary operator expression * Refactor inlined functions to separate file * update snapshots Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Fix types after merge * Remove comment * Refactor common messages * Refactor inline formatted message * Resolve CR * Update src/utils/errors/transaction.ts Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor money format function * Fix EditorJS TS issues * Fix Apollo & apollo-upload-client type mismatch * Add loading state to OrderSendRefund * Fix messages * Fix storybook not building * Fix stories, update snapshots, fix currency formatting Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Fix grant refund page not loading * Replace classnames with clsx * Add missing fields to transactions list, new psp reference design (#2769) * Add modal to create manual capture transactions in OrderDetails (#2880) * Add manual capture transaction mutation * Add manual transaction capture modal * Refactor common elements of manual transaction into shared component * Rewrite OrderManualTransactionForm to export form components separately * Add tests for OrderManualTransactionForm hook * Add tests to OrderManualTransactionForm Form component * Fix polly recording ids, read replay / record config from env vars * Add missing messages * Remove refund functionality in Return & Replace (#2876) * Refactor messages * Remove old compoennts related to return + refund functionality * Refactor return & replace internal components structure * Add new submit card to OrderReturn * Replace onRefundPayment with href * add missing test * Update messages * Fix TS errors after merge * Update imports @saleor -> @dashboard * Update dashboard OrderDetails after changes in core (#2933) * Fix TS errors after merge * Update transaction events to use new `type` field * Remove unused styles * Fix table row hover effect * Update messages * Add "createdBy" to order transaction fixtures * Add "createdBy" to TransactionEvent list * Fix crash when transaction event has invalid data * Add styles for PspReference link * Update messages * Add no events message to transaction events list * Add PSP Reference field to manual transactions, update mutations * Remove hiding from add manual transaction button * Fix styling of ManualRefundCard * Fix TS error * Rename OrderPayment -> OrderPaymentSummaryCard * Add pending amounts to OrderPaymentSummaryCard * Refactor PaymentsSummary * Add tests for OrderAddTransaction * Extract messages * Add tests for PaymentSummary calculation * Add tests to EventCreatedBy * Add tests to EventItem * Add tests for transaction event status mapping * Fix TS error * Update schema * Add missing fields to TransactionItem fragment * Add missing fields to OrderTransaction * fixup! Update schema * Fix CR comments * Update imports @saleor -> @dashboard, fix types * Fix CR comments * Fix Jest wrong timezone when run locally * Fix EventItem test using invalid date * Add feature flags to split payments PR (#3044) * Remove transactions related changes from GraphQL files * Fix issues with build-types, when feature flags are used * Generate transactions only GraphQL files * Update GraphQL imports * Fix issue with dependencies * Restore deleted views * Add feature flags to OrderReturn * Add feature flags to OrderSendRefund * Add feature flag to OrderDetailsPage * Add feature flag check in new order routes * Update messages * Fix TS error * Add tests for OrderPaymentOrTransaction * Update schema * Use different query for order when FF is enabled * Fix failing CI * Fix CR * fixup! Merge branch 'feature/split-payments' into split-payments/feature-flag * Regenerate types after merge * Transactions small fixes (#3110) * Fix transaction action modal not closing on scucess * Fix layout shift on OrderSendRefund * Update schema behind feature flag * Update types * Add missing props * Fix order event types * Update OrderDetails to fix spacing in new macaw redesign * Update GrantRefund page with new pages layout * Update SendRefundPage with new page layout * Update transactions feature flag schema * Rollback fetch-schema to default values * Add opacity to transactions that cannot be refunded * Fix return & replace button message * Add missing messages * Add tooltip with event message * Add missing status: info for transaction events * Add markAsPaidStrategy configuration to ChannelDetails (#3239) * Fix fulfilment titles, use the same text from OrderDetails * Add back old payments UI (#3238) * Remove Refund button from fulfilments in order with transactions * Show old payments UI if order has payments * Respect channel's markAsPaidStrategy when displaying new UI * Rename onPaymentPaid to onMarkAsPaid prop * Update messages * CR * Update snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshots * Resolve TS errors * Fetch transaction ids in old order query to fix detection * run e2e * fix test should be able to update shipping zone. TC: SALEOR_0808 * CR: Remove funny comment --------- Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> Co-authored-by: Anna Szczech <anna.m.szczech@gmail.com>
2023-03-09 15:51:19 +00:00
order={order as OrderSharedType}
errors={errors}
onOrderLineAdd={onOrderLineAdd}
onOrderLineChange={onOrderLineChange}
onOrderLineRemove={onOrderLineRemove}
onShippingMethodEdit={onShippingMethodEdit}
/>
<CardSpacer />
</>
2020-09-01 16:22:54 +00:00
)}
{order?.fulfillments?.map(fulfillment => (
<React.Fragment key={fulfillment.id}>
<OrderFulfilledProductsCard
fulfillment={fulfillment}
fulfillmentAllowUnpaid={shop?.fulfillmentAllowUnpaid}
Support for new transactions API (#2233) * Revert "🦄 Simple taxes (#2072)" This reverts commit 5c1a62171d94d00c3b457dc321c0d14900d4188f. * Revert "Revert "🦄 Simple taxes (#2072)"" This reverts commit 3c8289cba657debc676bb6ff677d9494cb308d19. * SALEOR-7898: Split payments - transactions list #2234 commit 0742eee71765caa9c7084f6f3eb9be90808ff29c Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:18:06 2022 +0200 Remove too long font size commit 2724965127b591e703acb966ecc50c018124cb3f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 15:03:35 2022 +0200 Replace custom styles with Typography component commit b94a616953bbef878bdd5d958eb6debda53aa524 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:54:39 2022 +0200 Fix formatting commit 2a2a22692473290b3b566d89e85b265f7b8e0670 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:24:38 2022 +0200 Update messages commit bdde8a0d54429d0d2d01d619ddde8a88fd29f0e1 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:23:37 2022 +0200 Fix failing prettier check commit 2f98b3bccc59bdcd978cc9cee8bede76f45f47a6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:07:46 2022 +0200 Remove !important from styles commit dfce53ba5add1e1a6b175caa2e1c5a03fa9dffe8 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:46:08 2022 +0200 Refactor PR comments commit 43781d792603c59031c75164415443f3b68f86d0 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:02:11 2022 +0200 Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. commit 51e89a0f46059bd6d19513abee128503f818c2f8 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:01:15 2022 +0200 Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 9565cab4a408845de40882ee564c4c7e79a3d5d6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 8 14:13:11 2022 +0200 Update messages commit ebf3b7a5f7a2b49d571d4cd6df2f74027e3d8304 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 8 14:11:59 2022 +0200 Update snapshots commit 854b21d7af3f14e3f7c4e53812c2d30490e0a675 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 7 17:36:55 2022 +0200 Add copy icon to PspReference commit 0124657acf623870773abecdf03b9b5ae3381757 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 7 15:38:45 2022 +0200 Fix order saved when copying PSP reference commit adf151fb56d06d9ee12d13bdef1b324395a86b4a Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 14:44:00 2022 +0200 Update snapshots, fix inline styles in PSP reference commit bfae5d9476e61e27b91ffa64e594a86b82e8f670 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 12:59:57 2022 +0200 Fix transactions table sizing on `md` screen sizing commit cdbb439f80534706a0a2e588f033ae94af04cb72 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 12:38:27 2022 +0200 Fix PSP reference sizing issues commit a2be62f8f2db11319c8843cdd4b6431d7518b389 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 10:06:28 2022 +0200 Add parameter to clear additional params in modals commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 5 15:42:46 2022 +0200 Update prettier to latest version (TS syntax parsing issues) commit 261879696f594b1e09b4a0c112dfce801b1cf6bd Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 5 15:39:08 2022 +0200 Add buttons to void or capture transactions commit ba89cca5ec3e5c61d9468f983ea7b7ab9eea8c14 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 14:13:13 2022 +0200 Add copy feature to psp reference pill commit 7f3ff30a2738bcfa773a5abce7e53828ce4b276e Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:35:02 2022 +0200 Update snapshots commit 4bee083c839ca5d141b8845131dba506a0745a79 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:29:38 2022 +0200 Update messages commit c86431abb6015a28b1cfeddc91cda69cc0c3e06b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:16:37 2022 +0200 Fix transaction events list when no pspReference is provided commit a7127123556677206864aa3a9683c19645724a36 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:09:48 2022 +0200 Fix spacing between transactions commit dc224e2c7ebd2af438f2e997eb1ba3430ca5ffcc Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:06:32 2022 +0200 Highlight rows that have the same pspReference on hover commit 2e9aaed9599a5e5a0064c6140e6b6f48c0587850 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 17:33:06 2022 +0200 Update macaw to unreleased version commit a818c1b0ebeb4e17ea65aa6698c2c9d29be6cc2f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 17:21:24 2022 +0200 Fix transactions list table layout commit 50ae82b961f653dd8b2ba9b9cc4ece5c691fe39b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 16:34:52 2022 +0200 Use Intl.DateTimeFormat to format dates instead of moment.js commit c0f54100cb476637a8d0145ac00ccd5e017a9665 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Aug 31 17:21:34 2022 +0200 Add transaction events commit c34279d5c195734df604605481e3d84c5e81f764 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:53:01 2022 +0200 Fix alignment when amount is <10 commit d3362c24e8bcf0263582dbcc324c2fe403a6f72a Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:42:41 2022 +0200 Fix conditional display logic, add story for long numbers commit 73cce9edd5e25c2cca68411ccebdfd3918099ae5 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:27:18 2022 +0200 Fix IMoney to use new import commit b0cf154c94139be726451ce52b0e4421928ebf80 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:15:37 2022 +0200 Add order transactions component commit 87808f66482448d4301d13196be84cb55912d994 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:28:02 2022 +0200 Don't hide transaction balance when order is not confirmed commit 6818c88b5b26be901ec56fae3302d5ba7b5fa504 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:22:47 2022 +0200 Update lockfile commit 9046b5f56cc293516e578c527abda4a30a66b079 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:20:50 2022 +0200 Update GraphQL schema * SALEOR-7898: Split payments - transactions list #2234 commit 0742eee71765caa9c7084f6f3eb9be90808ff29c Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:18:06 2022 +0200 Remove too long font size commit 2724965127b591e703acb966ecc50c018124cb3f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 15:03:35 2022 +0200 Replace custom styles with Typography component commit b94a616953bbef878bdd5d958eb6debda53aa524 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:54:39 2022 +0200 Fix formatting commit 2a2a22692473290b3b566d89e85b265f7b8e0670 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:24:38 2022 +0200 Update messages commit bdde8a0d54429d0d2d01d619ddde8a88fd29f0e1 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:23:37 2022 +0200 Fix failing prettier check commit 2f98b3bccc59bdcd978cc9cee8bede76f45f47a6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:07:46 2022 +0200 Remove !important from styles commit dfce53ba5add1e1a6b175caa2e1c5a03fa9dffe8 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:46:08 2022 +0200 Refactor PR comments commit 43781d792603c59031c75164415443f3b68f86d0 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:02:11 2022 +0200 Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. commit 51e89a0f46059bd6d19513abee128503f818c2f8 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:01:15 2022 +0200 Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 9565cab4a408845de40882ee564c4c7e79a3d5d6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 8 14:13:11 2022 +0200 Update messages commit ebf3b7a5f7a2b49d571d4cd6df2f74027e3d8304 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 8 14:11:59 2022 +0200 Update snapshots commit 854b21d7af3f14e3f7c4e53812c2d30490e0a675 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 7 17:36:55 2022 +0200 Add copy icon to PspReference commit 0124657acf623870773abecdf03b9b5ae3381757 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 7 15:38:45 2022 +0200 Fix order saved when copying PSP reference commit adf151fb56d06d9ee12d13bdef1b324395a86b4a Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 14:44:00 2022 +0200 Update snapshots, fix inline styles in PSP reference commit bfae5d9476e61e27b91ffa64e594a86b82e8f670 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 12:59:57 2022 +0200 Fix transactions table sizing on `md` screen sizing commit cdbb439f80534706a0a2e588f033ae94af04cb72 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 12:38:27 2022 +0200 Fix PSP reference sizing issues commit a2be62f8f2db11319c8843cdd4b6431d7518b389 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 10:06:28 2022 +0200 Add parameter to clear additional params in modals commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 5 15:42:46 2022 +0200 Update prettier to latest version (TS syntax parsing issues) commit 261879696f594b1e09b4a0c112dfce801b1cf6bd Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 5 15:39:08 2022 +0200 Add buttons to void or capture transactions commit ba89cca5ec3e5c61d9468f983ea7b7ab9eea8c14 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 14:13:13 2022 +0200 Add copy feature to psp reference pill commit 7f3ff30a2738bcfa773a5abce7e53828ce4b276e Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:35:02 2022 +0200 Update snapshots commit 4bee083c839ca5d141b8845131dba506a0745a79 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:29:38 2022 +0200 Update messages commit c86431abb6015a28b1cfeddc91cda69cc0c3e06b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:16:37 2022 +0200 Fix transaction events list when no pspReference is provided commit a7127123556677206864aa3a9683c19645724a36 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:09:48 2022 +0200 Fix spacing between transactions commit dc224e2c7ebd2af438f2e997eb1ba3430ca5ffcc Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:06:32 2022 +0200 Highlight rows that have the same pspReference on hover commit 2e9aaed9599a5e5a0064c6140e6b6f48c0587850 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 17:33:06 2022 +0200 Update macaw to unreleased version commit a818c1b0ebeb4e17ea65aa6698c2c9d29be6cc2f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 17:21:24 2022 +0200 Fix transactions list table layout commit 50ae82b961f653dd8b2ba9b9cc4ece5c691fe39b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 16:34:52 2022 +0200 Use Intl.DateTimeFormat to format dates instead of moment.js commit c0f54100cb476637a8d0145ac00ccd5e017a9665 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Aug 31 17:21:34 2022 +0200 Add transaction events commit c34279d5c195734df604605481e3d84c5e81f764 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:53:01 2022 +0200 Fix alignment when amount is <10 commit d3362c24e8bcf0263582dbcc324c2fe403a6f72a Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:42:41 2022 +0200 Fix conditional display logic, add story for long numbers commit 73cce9edd5e25c2cca68411ccebdfd3918099ae5 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:27:18 2022 +0200 Fix IMoney to use new import commit b0cf154c94139be726451ce52b0e4421928ebf80 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:15:37 2022 +0200 Add order transactions component commit 87808f66482448d4301d13196be84cb55912d994 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:28:02 2022 +0200 Don't hide transaction balance when order is not confirmed commit 6818c88b5b26be901ec56fae3302d5ba7b5fa504 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:22:47 2022 +0200 Update lockfile commit 9046b5f56cc293516e578c527abda4a30a66b079 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:20:50 2022 +0200 Update GraphQL schema * SALEOR-7901: Split payments - order summary and payments balance #2310 commit 8d5be6ae4c46dffe9cca5e20cfe4b458d2cc7f2f Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 14:17:20 2022 +0200 update snapshots commit 7b84da1566a92811e0cf3424085219221ff8876c Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Oct 4 16:10:40 2022 +0200 Refactor inlined functions to separate file commit 798c8cc87fda9ac48837013336d94291b5d87fb4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Oct 4 16:08:27 2022 +0200 Refactor tax amount turnary operator expression commit 001d16d3c4010489fbf8a2872d5d80195797ef7d Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 16:15:12 2022 +0200 Apply suggestions from code review commit 274c6f9f68630d8c91a588a77975d8d519c84e24 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 28 16:07:46 2022 +0200 Apply suggestions from code review Co-authored-by: Dawid <tarasiukdawid@gmail.com> commit ab13210f62b00dc68478ee94a30d5b0d5424cc09 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 13:21:46 2022 +0200 Hide "no payment" text when order has gift cards commit 9159cf1913cec93a7960ba8d5ad29914d11d7a63 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 13:11:52 2022 +0200 Fix "Copied" text doesn't fit on short psp reference commit a7eea637484c010b91b265df8eba5a729bec8e6b Merge: 97f128b1f 3ac5e6304 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Mon Sep 26 16:44:52 2022 +0200 Merge branch 'feature/split-payments' into split-payments/balance commit 3ac5e6304e2d114288ae21d7def120b7cb669887 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:51:05 2022 +0200 Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 97f128b1f7b9376708f3d98a1a5131d5c0acc2be Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Mon Sep 26 11:46:29 2022 +0200 force deploy commit b97d93d8930cb2063772bace0ad5c779852a5c5c Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:08:27 2022 +0200 Fix TS errors commit b679bc91b670661c205ed2bd9c5b209d777173cc Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:35 2022 +0200 Update snapshots commit a6f3d3c50a46325011bba242b431cbf3cb81ac8b Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:21 2022 +0200 Update messages commit 99ec7ca736666b669eb215e463362fd2fe27c690 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:08 2022 +0200 Fix story - gift card commit 3c254dce2386dcbe544810948a86c5cf128d4cb4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 15:34:07 2022 +0200 Improve loading layout commit b1adf9d580d39b3301a8f56d0677a5ccf9608126 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 15:05:37 2022 +0200 Display message in payment card when there are no transactions commit e9bb8b22a95c7e2416ed5e457db7cbddc004fa3d Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 14:11:35 2022 +0200 Handle gift cards edge case: lowered total amount commit 115f56fb6f9e44f7f8bbec84d110a8e1c2af47d2 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 13:56:41 2022 +0200 Filter out payments that are inactive and don't contain any transaction commit e790aadca2a13fcccb8bb3a3c52967b90856c3e4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:57:24 2022 +0200 Remove order level actions, move buttons to payment level commit fd4a158c5aba32f4a7ed31daa54bc37274d1cdbe Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:31:23 2022 +0200 Simplify OrderAddTransaction button commit 6b298357933033df42745d6db465617963b181d6 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:26:40 2022 +0200 Hide grant refund and send refund when there is no payment commit b3c6532d299932bceafcbe48b06aaaf693dc21be Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:14:10 2022 +0200 Add Stories for payments in order, fix edge cases for payments commit 2db8efe628df5c647d36f2b97a48a40bd7c98eaf Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 14:46:54 2022 +0200 Add payments displayed as transactions in order details commit 3751cbf4fecf22c6624d39ca894190abb77363a6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 21 14:03:42 2022 +0200 Add gift card Storybook example, fix spacing between OrderTransaction commit 77a1647c0c7afe38298778372cace06e2dc428fb Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 20 17:00:18 2022 +0200 Remove gift card from OrderSummaryCard commit 85a4894d28d88c386a9b61fe09b517ac7ff8ad60 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 20 16:58:25 2022 +0200 Display gift cards as transactions in order details commit 1e36a176bab8c57c527f5e19ae05e46cf0cefa03 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 14:13:47 2022 +0200 Fix logic for displaying "Mark as paid" button commit 5aeca84a40c8d0a6df03315b56e48dcc1fc39cab Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 13:18:24 2022 +0200 Fix order details page when loading commit a6dc8f13ded5a4d7f5bf0b0778bb52c31b97028f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 13:11:50 2022 +0200 Add "Mark as paid" / Add transaction button commit 7ad01b66dc4b639ae24bbc58a4364eee89e4cf4c Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 14 16:52:38 2022 +0200 Fix logic of showing / hiding capture & authorize amounts commit b4328e4cbf09290f5d1a29ecc3ca88f33fb83142 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 14 13:17:27 2022 +0200 Style payment + summary cards in order, style summary card commit e4bdd44beea265899dbc70db6470ca9307becb5b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 13 15:25:54 2022 +0200 Add payments to order query, add more Storybook cases for orders commit 67dc47d5c19125442f1cf954b9b7d4b4e7d3eff7 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 13 10:53:26 2022 +0200 Add new OrderPayment card commit 093490a01bff3fd7aaaac270d74742a22e0b8885 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 14:46:35 2022 +0200 Refactor OrderPayment -> OrderSummaryCard commit 7eb73e2650d9602ef635a4b6b8a4aefd4ad89730 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:51:05 2022 +0200 Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 6818c88b5b26be901ec56fae3302d5ba7b5fa504 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:22:47 2022 +0200 Update lockfile commit 9046b5f56cc293516e578c527abda4a30a66b079 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:20:50 2022 +0200 Update GraphQL schema * SALEOR-7904: Split payments - Grant refund #2336 commit 4681481fc163683936a53fa8436a0eecad26f9c1 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Nov 2 16:49:45 2022 +0100 Update snapshots commit 0831c4f75670009bc0a17fe1e9dae94646927866 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Nov 2 15:24:43 2022 +0100 Pin macaw version commit b588948fa260509c5e13362b48f72d277897f7bb Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Oct 17 17:31:53 2022 +0200 Fix refund card not working while loading commit fccd15c73b40231423e544256541ddc4ebc4b37a Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 15:23:39 2022 +0200 Add exhaustiveness check to switch...case statemet commit 62e6c03b02bea5c2fb785e9cccbaf024b4ffa6cb Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 14:09:31 2022 +0200 Remove USD as default currency commit 586f91a6c87375544223dc666e1a358cbd3c814c Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 14:08:30 2022 +0200 Refactor ProductCard event handlers into separate functions commit 8b242905c7b787102ef764adc5f574ab3e9c77de Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 14:05:35 2022 +0200 Refactor fulfilment subtitle into helper function commit 1cdba397497e59aa89d2d4fb05816631e69f0ef6 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 14:01:05 2022 +0200 Refactor payments summary logic commit 5ca4709d3e902186005901f1ee68c3cb2b80df64 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 13:10:58 2022 +0200 Refactor iterator spread to Array.from for more readability commit d47098ce8cdc0c8ec6b7f49e5a7476cfebde62b7 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 10:52:59 2022 +0200 Update snapshots, messages commit 53228797377f7dfeb830eb2e7176ea70c4dd3fec Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 16:33:09 2022 +0200 Refactor ProductCard to use TableRowLink commit f08d2c717a04a4e45a59b0d80b95f7b949f3ebb1 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 16:32:49 2022 +0200 Disable hover effect when TableRow is not clickable commit 0a7c75223e0a7c4cf7e01eb6e3d6644090be8b08 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 15:52:05 2022 +0200 Refactor payments summary line into separate component commit e2bc2ec506e5045d08560c6105685665820830de Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 15:41:49 2022 +0200 Show granted, pending and refunded amounts commit f9a47a4c7c48e479f4748d4bf8d373d2d1e6d3ea Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 15:18:33 2022 +0200 Fix selected refund value calculated to NaN commit 43bd259208359d1c2862c5493a16758de6970430 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 15:16:41 2022 +0200 Don't prefill refund amount, disable submit when amount is 0 commit 41d461a40b09723f880200796eab4c6a0895969f Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 14:14:55 2022 +0200 Remove warning text in Refund Card commit 14cd616fdd8b6ae93b4563c87af33adf4b86c922 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 14:13:54 2022 +0200 Fix spacing in the Refund Card commit 825bd16752795749fba20043772b3b862005da49 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 17:13:55 2022 +0200 Update snapshots commit 74427bb29a44cba6cb2c9b8d8db9997cfa6dd68b Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 16:59:06 2022 +0200 Update messages commit ddc6f8d09ecf82763c9ab3b4e9ed282863a5c970 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 16:52:36 2022 +0200 redeploy commit ee6341347ba95e06e18760a40b1c9aa03a0794a4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 16:47:02 2022 +0200 Improve loading state of grant refund view, add input labels commit 186caa1d243c2c9a92b4badb99a07f8275d61000 Merge: 319f2094b d21e75ead Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 16:17:57 2022 +0200 Merge branch 'feature/split-payments' into split-payments/grant-refund commit d21e75ead0a9222c3ab7884b73c00c652a605ea4 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Oct 5 14:35:00 2022 +0200 SALEOR-7901: Split payments - order summary and payments balance (#2310) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * force deploy * Fix "Copied" text doesn't fit on short psp reference * Hide "no payment" text when order has gift cards * Apply suggestions from code review Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Apply suggestions from code review * Refactor tax amount turnary operator expression * Refactor inlined functions to separate file * update snapshots Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> commit 90c55d5775e7acdbbe0dc75014effa09776bae8e Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:51:05 2022 +0200 Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 319f2094bb5f61be7de3d1f329a04d7556aaa9c6 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 10:47:13 2022 +0200 Add edit grant refund view commit f01a0692308030466260f54a372f57a272ff7d6a Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Oct 4 12:58:44 2022 +0200 Fix form leave confirm dialog commit e3844037a67577a5b6407a65df4a20c58fca8835 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Oct 4 10:40:42 2022 +0200 Handle form submission commit a7472a526fb5ba869bca03b418242cab6cc33036 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Mon Oct 3 15:57:35 2022 +0200 Write query for grant refund view, add product card commit 9942a125458f4185cce6c6338b1f28f505792c82 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 30 17:01:19 2022 +0200 Calculate shipping cost, refactor refund card into component commit 351901c3072450b98bde03d45eba119336b3cb2a Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 30 15:07:42 2022 +0200 Add grant refund form and price calculation logic commit b19854d8ef77fc3449e041986008799b63c4ba21 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 15:49:21 2022 +0200 Add grant refund create mutation commit df0ad7c78d75ea38ee6349f226c573f833c53800 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 15:49:01 2022 +0200 Add OrderGrantRefundPage commit afc496add5038224e4a971bcaadfc60a5a17bd10 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Sep 27 15:58:17 2022 +0200 Add granted refunds list commit 3d78fbf28318733b71c423e0e0f359d85002bf07 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Mon Sep 26 13:37:48 2022 +0200 Add grant refund to order query commit b97d93d8930cb2063772bace0ad5c779852a5c5c Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:08:27 2022 +0200 Fix TS errors commit b679bc91b670661c205ed2bd9c5b209d777173cc Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:35 2022 +0200 Update snapshots commit a6f3d3c50a46325011bba242b431cbf3cb81ac8b Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:21 2022 +0200 Update messages commit 99ec7ca736666b669eb215e463362fd2fe27c690 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:08 2022 +0200 Fix story - gift card commit 3c254dce2386dcbe544810948a86c5cf128d4cb4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 15:34:07 2022 +0200 Improve loading layout commit b1adf9d580d39b3301a8f56d0677a5ccf9608126 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 15:05:37 2022 +0200 Display message in payment card when there are no transactions commit e9bb8b22a95c7e2416ed5e457db7cbddc004fa3d Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 14:11:35 2022 +0200 Handle gift cards edge case: lowered total amount commit 115f56fb6f9e44f7f8bbec84d110a8e1c2af47d2 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 13:56:41 2022 +0200 Filter out payments that are inactive and don't contain any transaction commit e790aadca2a13fcccb8bb3a3c52967b90856c3e4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:57:24 2022 +0200 Remove order level actions, move buttons to payment level commit fd4a158c5aba32f4a7ed31daa54bc37274d1cdbe Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:31:23 2022 +0200 Simplify OrderAddTransaction button commit 6b298357933033df42745d6db465617963b181d6 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:26:40 2022 +0200 Hide grant refund and send refund when there is no payment commit b3c6532d299932bceafcbe48b06aaaf693dc21be Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:14:10 2022 +0200 Add Stories for payments in order, fix edge cases for payments commit 2db8efe628df5c647d36f2b97a48a40bd7c98eaf Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 14:46:54 2022 +0200 Add payments displayed as transactions in order details commit 3751cbf4fecf22c6624d39ca894190abb77363a6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 21 14:03:42 2022 +0200 Add gift card Storybook example, fix spacing between OrderTransaction commit 77a1647c0c7afe38298778372cace06e2dc428fb Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 20 17:00:18 2022 +0200 Remove gift card from OrderSummaryCard commit 85a4894d28d88c386a9b61fe09b517ac7ff8ad60 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 20 16:58:25 2022 +0200 Display gift cards as transactions in order details commit 1e36a176bab8c57c527f5e19ae05e46cf0cefa03 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 14:13:47 2022 +0200 Fix logic for displaying "Mark as paid" button commit 5aeca84a40c8d0a6df03315b56e48dcc1fc39cab Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 13:18:24 2022 +0200 Fix order details page when loading commit a6dc8f13ded5a4d7f5bf0b0778bb52c31b97028f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 13:11:50 2022 +0200 Add "Mark as paid" / Add transaction button commit 7ad01b66dc4b639ae24bbc58a4364eee89e4cf4c Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 14 16:52:38 2022 +0200 Fix logic of showing / hiding capture & authorize amounts commit b4328e4cbf09290f5d1a29ecc3ca88f33fb83142 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 14 13:17:27 2022 +0200 Style payment + summary cards in order, style summary card commit e4bdd44beea265899dbc70db6470ca9307becb5b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 13 15:25:54 2022 +0200 Add payments to order query, add more Storybook cases for orders commit 67dc47d5c19125442f1cf954b9b7d4b4e7d3eff7 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 13 10:53:26 2022 +0200 Add new OrderPayment card commit 093490a01bff3fd7aaaac270d74742a22e0b8885 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 14:46:35 2022 +0200 Refactor OrderPayment -> OrderSummaryCard commit 7eb73e2650d9602ef635a4b6b8a4aefd4ad89730 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:51:05 2022 +0200 Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 6818c88b5b26be901ec56fae3302d5ba7b5fa504 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:22:47 2022 +0200 Update lockfile commit 9046b5f56cc293516e578c527abda4a30a66b079 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:20:50 2022 +0200 Update GraphQL schema * Fix TS issues * Fix EditorJS TS issues * Fix Apollo & apollo-upload-client type mismatch * SALEOR-7900 - Grant refund: Send refund view (#2359) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * Add grant refund to order query * Add granted refunds list * Add OrderGrantRefundPage * Add grant refund create mutation * Add grant refund form and price calculation logic * Calculate shipping cost, refactor refund card into component * Write query for grant refund view, add product card * Handle form submission * Fix form leave confirm dialog * Add edit grant refund view * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * SALEOR-7901: Split payments - order summary and payments balance (#2310) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * force deploy * Fix "Copied" text doesn't fit on short psp reference * Hide "no payment" text when order has gift cards * Apply suggestions from code review Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Apply suggestions from code review * Refactor tax amount turnary operator expression * Refactor inlined functions to separate file * update snapshots Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Improve loading state of grant refund view, add input labels * redeploy * Update messages * Update snapshots * Fix spacing in the Refund Card * Remove warning text in Refund Card * Don't prefill refund amount, disable submit when amount is 0 * Fix selected refund value calculated to NaN * Show granted, pending and refunded amounts * Refactor payments summary line into separate component * Disable hover effect when TableRow is not clickable * Refactor ProductCard to use TableRowLink * Update snapshots, messages * Refactor iterator spread to Array.from for more readability * Refactor payments summary logic * Refactor fulfilment subtitle into helper function * Refactor ProductCard event handlers into separate functions * Remove USD as default currency * Add exhaustiveness check to switch...case statemet * Update snapshots, messages * Add new page [wip] * Fix refund card not working while loading * Add new page [wip] * Refactor order transaction component structure * [WIP] Send refund page * Add button to set max amount of refund * Update GraphQL schema * Update components after changing GraphQL schema * Add manual refunds * Disable refunds when transaction doesn't have appropriate actions * Update macaw * Update messages * Update snapshots * SALEOR-7904: Split payments - Grant refund (#2336) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * Add grant refund to order query * Add granted refunds list * Add OrderGrantRefundPage * Add grant refund create mutation * Add grant refund form and price calculation logic * Calculate shipping cost, refactor refund card into component * Write query for grant refund view, add product card * Handle form submission * Fix form leave confirm dialog * Add edit grant refund view * Improve loading state of grant refund view, add input labels * redeploy * Update messages * Update snapshots * Fix spacing in the Refund Card * Remove warning text in Refund Card * Don't prefill refund amount, disable submit when amount is 0 * Fix selected refund value calculated to NaN * Show granted, pending and refunded amounts * Refactor payments summary line into separate component * Disable hover effect when TableRow is not clickable * Refactor ProductCard to use TableRowLink * Update snapshots, messages * Refactor iterator spread to Array.from for more readability * Refactor payments summary logic * Refactor fulfilment subtitle into helper function * Refactor ProductCard event handlers into separate functions * Remove USD as default currency * Add exhaustiveness check to switch...case statemet * Fix refund card not working while loading * Pin macaw version * Update snapshots Co-authored-by: Michał Droń <dron.official@yahoo.com> * Remove OrderRefund view * Update messages * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * SALEOR-7901: Split payments - order summary and payments balance (#2310) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * force deploy * Fix "Copied" text doesn't fit on short psp reference * Hide "no payment" text when order has gift cards * Apply suggestions from code review Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Apply suggestions from code review * Refactor tax amount turnary operator expression * Refactor inlined functions to separate file * update snapshots Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Fix types after merge * Remove comment * Refactor common messages * Refactor inline formatted message * Resolve CR * Update src/utils/errors/transaction.ts Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor money format function * Fix EditorJS TS issues * Fix Apollo & apollo-upload-client type mismatch * Add loading state to OrderSendRefund * Fix messages * Fix storybook not building * Fix stories, update snapshots, fix currency formatting Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Fix grant refund page not loading * Replace classnames with clsx * Add missing fields to transactions list, new psp reference design (#2769) * Add modal to create manual capture transactions in OrderDetails (#2880) * Add manual capture transaction mutation * Add manual transaction capture modal * Refactor common elements of manual transaction into shared component * Rewrite OrderManualTransactionForm to export form components separately * Add tests for OrderManualTransactionForm hook * Add tests to OrderManualTransactionForm Form component * Fix polly recording ids, read replay / record config from env vars * Add missing messages * Remove refund functionality in Return & Replace (#2876) * Refactor messages * Remove old compoennts related to return + refund functionality * Refactor return & replace internal components structure * Add new submit card to OrderReturn * Replace onRefundPayment with href * add missing test * Update messages * Fix TS errors after merge * Update imports @saleor -> @dashboard * Update dashboard OrderDetails after changes in core (#2933) * Fix TS errors after merge * Update transaction events to use new `type` field * Remove unused styles * Fix table row hover effect * Update messages * Add "createdBy" to order transaction fixtures * Add "createdBy" to TransactionEvent list * Fix crash when transaction event has invalid data * Add styles for PspReference link * Update messages * Add no events message to transaction events list * Add PSP Reference field to manual transactions, update mutations * Remove hiding from add manual transaction button * Fix styling of ManualRefundCard * Fix TS error * Rename OrderPayment -> OrderPaymentSummaryCard * Add pending amounts to OrderPaymentSummaryCard * Refactor PaymentsSummary * Add tests for OrderAddTransaction * Extract messages * Add tests for PaymentSummary calculation * Add tests to EventCreatedBy * Add tests to EventItem * Add tests for transaction event status mapping * Fix TS error * Update schema * Add missing fields to TransactionItem fragment * Add missing fields to OrderTransaction * fixup! Update schema * Fix CR comments * Update imports @saleor -> @dashboard, fix types * Fix CR comments * Fix Jest wrong timezone when run locally * Fix EventItem test using invalid date * Add feature flags to split payments PR (#3044) * Remove transactions related changes from GraphQL files * Fix issues with build-types, when feature flags are used * Generate transactions only GraphQL files * Update GraphQL imports * Fix issue with dependencies * Restore deleted views * Add feature flags to OrderReturn * Add feature flags to OrderSendRefund * Add feature flag to OrderDetailsPage * Add feature flag check in new order routes * Update messages * Fix TS error * Add tests for OrderPaymentOrTransaction * Update schema * Use different query for order when FF is enabled * Fix failing CI * Fix CR * fixup! Merge branch 'feature/split-payments' into split-payments/feature-flag * Regenerate types after merge * Transactions small fixes (#3110) * Fix transaction action modal not closing on scucess * Fix layout shift on OrderSendRefund * Update schema behind feature flag * Update types * Add missing props * Fix order event types * Update OrderDetails to fix spacing in new macaw redesign * Update GrantRefund page with new pages layout * Update SendRefundPage with new page layout * Update transactions feature flag schema * Rollback fetch-schema to default values * Add opacity to transactions that cannot be refunded * Fix return & replace button message * Add missing messages * Add tooltip with event message * Add missing status: info for transaction events * Add markAsPaidStrategy configuration to ChannelDetails (#3239) * Fix fulfilment titles, use the same text from OrderDetails * Add back old payments UI (#3238) * Remove Refund button from fulfilments in order with transactions * Show old payments UI if order has payments * Respect channel's markAsPaidStrategy when displaying new UI * Rename onPaymentPaid to onMarkAsPaid prop * Update messages * CR * Update snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshots * Resolve TS errors * Fetch transaction ids in old order query to fix detection * run e2e * fix test should be able to update shipping zone. TC: SALEOR_0808 * CR: Remove funny comment --------- Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> Co-authored-by: Anna Szczech <anna.m.szczech@gmail.com>
2023-03-09 15:51:19 +00:00
order={order as OrderSharedType}
onOrderFulfillmentCancel={() =>
onFulfillmentCancel(fulfillment.id)
}
onTrackingCodeAdd={() =>
onFulfillmentTrackingNumberUpdate(fulfillment.id)
}
onOrderFulfillmentApprove={() =>
onFulfillmentApprove(fulfillment.id)
}
2021-01-29 13:14:31 +00:00
/>
</React.Fragment>
))}
Support for new transactions API (#2233) * Revert "🦄 Simple taxes (#2072)" This reverts commit 5c1a62171d94d00c3b457dc321c0d14900d4188f. * Revert "Revert "🦄 Simple taxes (#2072)"" This reverts commit 3c8289cba657debc676bb6ff677d9494cb308d19. * SALEOR-7898: Split payments - transactions list #2234 commit 0742eee71765caa9c7084f6f3eb9be90808ff29c Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:18:06 2022 +0200 Remove too long font size commit 2724965127b591e703acb966ecc50c018124cb3f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 15:03:35 2022 +0200 Replace custom styles with Typography component commit b94a616953bbef878bdd5d958eb6debda53aa524 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:54:39 2022 +0200 Fix formatting commit 2a2a22692473290b3b566d89e85b265f7b8e0670 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:24:38 2022 +0200 Update messages commit bdde8a0d54429d0d2d01d619ddde8a88fd29f0e1 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:23:37 2022 +0200 Fix failing prettier check commit 2f98b3bccc59bdcd978cc9cee8bede76f45f47a6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:07:46 2022 +0200 Remove !important from styles commit dfce53ba5add1e1a6b175caa2e1c5a03fa9dffe8 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:46:08 2022 +0200 Refactor PR comments commit 43781d792603c59031c75164415443f3b68f86d0 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:02:11 2022 +0200 Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. commit 51e89a0f46059bd6d19513abee128503f818c2f8 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:01:15 2022 +0200 Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 9565cab4a408845de40882ee564c4c7e79a3d5d6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 8 14:13:11 2022 +0200 Update messages commit ebf3b7a5f7a2b49d571d4cd6df2f74027e3d8304 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 8 14:11:59 2022 +0200 Update snapshots commit 854b21d7af3f14e3f7c4e53812c2d30490e0a675 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 7 17:36:55 2022 +0200 Add copy icon to PspReference commit 0124657acf623870773abecdf03b9b5ae3381757 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 7 15:38:45 2022 +0200 Fix order saved when copying PSP reference commit adf151fb56d06d9ee12d13bdef1b324395a86b4a Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 14:44:00 2022 +0200 Update snapshots, fix inline styles in PSP reference commit bfae5d9476e61e27b91ffa64e594a86b82e8f670 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 12:59:57 2022 +0200 Fix transactions table sizing on `md` screen sizing commit cdbb439f80534706a0a2e588f033ae94af04cb72 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 12:38:27 2022 +0200 Fix PSP reference sizing issues commit a2be62f8f2db11319c8843cdd4b6431d7518b389 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 10:06:28 2022 +0200 Add parameter to clear additional params in modals commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 5 15:42:46 2022 +0200 Update prettier to latest version (TS syntax parsing issues) commit 261879696f594b1e09b4a0c112dfce801b1cf6bd Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 5 15:39:08 2022 +0200 Add buttons to void or capture transactions commit ba89cca5ec3e5c61d9468f983ea7b7ab9eea8c14 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 14:13:13 2022 +0200 Add copy feature to psp reference pill commit 7f3ff30a2738bcfa773a5abce7e53828ce4b276e Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:35:02 2022 +0200 Update snapshots commit 4bee083c839ca5d141b8845131dba506a0745a79 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:29:38 2022 +0200 Update messages commit c86431abb6015a28b1cfeddc91cda69cc0c3e06b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:16:37 2022 +0200 Fix transaction events list when no pspReference is provided commit a7127123556677206864aa3a9683c19645724a36 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:09:48 2022 +0200 Fix spacing between transactions commit dc224e2c7ebd2af438f2e997eb1ba3430ca5ffcc Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:06:32 2022 +0200 Highlight rows that have the same pspReference on hover commit 2e9aaed9599a5e5a0064c6140e6b6f48c0587850 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 17:33:06 2022 +0200 Update macaw to unreleased version commit a818c1b0ebeb4e17ea65aa6698c2c9d29be6cc2f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 17:21:24 2022 +0200 Fix transactions list table layout commit 50ae82b961f653dd8b2ba9b9cc4ece5c691fe39b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 16:34:52 2022 +0200 Use Intl.DateTimeFormat to format dates instead of moment.js commit c0f54100cb476637a8d0145ac00ccd5e017a9665 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Aug 31 17:21:34 2022 +0200 Add transaction events commit c34279d5c195734df604605481e3d84c5e81f764 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:53:01 2022 +0200 Fix alignment when amount is <10 commit d3362c24e8bcf0263582dbcc324c2fe403a6f72a Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:42:41 2022 +0200 Fix conditional display logic, add story for long numbers commit 73cce9edd5e25c2cca68411ccebdfd3918099ae5 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:27:18 2022 +0200 Fix IMoney to use new import commit b0cf154c94139be726451ce52b0e4421928ebf80 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:15:37 2022 +0200 Add order transactions component commit 87808f66482448d4301d13196be84cb55912d994 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:28:02 2022 +0200 Don't hide transaction balance when order is not confirmed commit 6818c88b5b26be901ec56fae3302d5ba7b5fa504 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:22:47 2022 +0200 Update lockfile commit 9046b5f56cc293516e578c527abda4a30a66b079 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:20:50 2022 +0200 Update GraphQL schema * SALEOR-7898: Split payments - transactions list #2234 commit 0742eee71765caa9c7084f6f3eb9be90808ff29c Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:18:06 2022 +0200 Remove too long font size commit 2724965127b591e703acb966ecc50c018124cb3f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 15:03:35 2022 +0200 Replace custom styles with Typography component commit b94a616953bbef878bdd5d958eb6debda53aa524 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:54:39 2022 +0200 Fix formatting commit 2a2a22692473290b3b566d89e85b265f7b8e0670 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:24:38 2022 +0200 Update messages commit bdde8a0d54429d0d2d01d619ddde8a88fd29f0e1 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:23:37 2022 +0200 Fix failing prettier check commit 2f98b3bccc59bdcd978cc9cee8bede76f45f47a6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:07:46 2022 +0200 Remove !important from styles commit dfce53ba5add1e1a6b175caa2e1c5a03fa9dffe8 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:46:08 2022 +0200 Refactor PR comments commit 43781d792603c59031c75164415443f3b68f86d0 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:02:11 2022 +0200 Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. commit 51e89a0f46059bd6d19513abee128503f818c2f8 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:01:15 2022 +0200 Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 9565cab4a408845de40882ee564c4c7e79a3d5d6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 8 14:13:11 2022 +0200 Update messages commit ebf3b7a5f7a2b49d571d4cd6df2f74027e3d8304 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 8 14:11:59 2022 +0200 Update snapshots commit 854b21d7af3f14e3f7c4e53812c2d30490e0a675 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 7 17:36:55 2022 +0200 Add copy icon to PspReference commit 0124657acf623870773abecdf03b9b5ae3381757 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 7 15:38:45 2022 +0200 Fix order saved when copying PSP reference commit adf151fb56d06d9ee12d13bdef1b324395a86b4a Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 14:44:00 2022 +0200 Update snapshots, fix inline styles in PSP reference commit bfae5d9476e61e27b91ffa64e594a86b82e8f670 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 12:59:57 2022 +0200 Fix transactions table sizing on `md` screen sizing commit cdbb439f80534706a0a2e588f033ae94af04cb72 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 12:38:27 2022 +0200 Fix PSP reference sizing issues commit a2be62f8f2db11319c8843cdd4b6431d7518b389 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 10:06:28 2022 +0200 Add parameter to clear additional params in modals commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 5 15:42:46 2022 +0200 Update prettier to latest version (TS syntax parsing issues) commit 261879696f594b1e09b4a0c112dfce801b1cf6bd Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 5 15:39:08 2022 +0200 Add buttons to void or capture transactions commit ba89cca5ec3e5c61d9468f983ea7b7ab9eea8c14 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 14:13:13 2022 +0200 Add copy feature to psp reference pill commit 7f3ff30a2738bcfa773a5abce7e53828ce4b276e Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:35:02 2022 +0200 Update snapshots commit 4bee083c839ca5d141b8845131dba506a0745a79 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:29:38 2022 +0200 Update messages commit c86431abb6015a28b1cfeddc91cda69cc0c3e06b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:16:37 2022 +0200 Fix transaction events list when no pspReference is provided commit a7127123556677206864aa3a9683c19645724a36 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:09:48 2022 +0200 Fix spacing between transactions commit dc224e2c7ebd2af438f2e997eb1ba3430ca5ffcc Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:06:32 2022 +0200 Highlight rows that have the same pspReference on hover commit 2e9aaed9599a5e5a0064c6140e6b6f48c0587850 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 17:33:06 2022 +0200 Update macaw to unreleased version commit a818c1b0ebeb4e17ea65aa6698c2c9d29be6cc2f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 17:21:24 2022 +0200 Fix transactions list table layout commit 50ae82b961f653dd8b2ba9b9cc4ece5c691fe39b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 16:34:52 2022 +0200 Use Intl.DateTimeFormat to format dates instead of moment.js commit c0f54100cb476637a8d0145ac00ccd5e017a9665 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Aug 31 17:21:34 2022 +0200 Add transaction events commit c34279d5c195734df604605481e3d84c5e81f764 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:53:01 2022 +0200 Fix alignment when amount is <10 commit d3362c24e8bcf0263582dbcc324c2fe403a6f72a Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:42:41 2022 +0200 Fix conditional display logic, add story for long numbers commit 73cce9edd5e25c2cca68411ccebdfd3918099ae5 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:27:18 2022 +0200 Fix IMoney to use new import commit b0cf154c94139be726451ce52b0e4421928ebf80 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:15:37 2022 +0200 Add order transactions component commit 87808f66482448d4301d13196be84cb55912d994 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:28:02 2022 +0200 Don't hide transaction balance when order is not confirmed commit 6818c88b5b26be901ec56fae3302d5ba7b5fa504 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:22:47 2022 +0200 Update lockfile commit 9046b5f56cc293516e578c527abda4a30a66b079 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:20:50 2022 +0200 Update GraphQL schema * SALEOR-7901: Split payments - order summary and payments balance #2310 commit 8d5be6ae4c46dffe9cca5e20cfe4b458d2cc7f2f Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 14:17:20 2022 +0200 update snapshots commit 7b84da1566a92811e0cf3424085219221ff8876c Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Oct 4 16:10:40 2022 +0200 Refactor inlined functions to separate file commit 798c8cc87fda9ac48837013336d94291b5d87fb4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Oct 4 16:08:27 2022 +0200 Refactor tax amount turnary operator expression commit 001d16d3c4010489fbf8a2872d5d80195797ef7d Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 16:15:12 2022 +0200 Apply suggestions from code review commit 274c6f9f68630d8c91a588a77975d8d519c84e24 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 28 16:07:46 2022 +0200 Apply suggestions from code review Co-authored-by: Dawid <tarasiukdawid@gmail.com> commit ab13210f62b00dc68478ee94a30d5b0d5424cc09 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 13:21:46 2022 +0200 Hide "no payment" text when order has gift cards commit 9159cf1913cec93a7960ba8d5ad29914d11d7a63 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 13:11:52 2022 +0200 Fix "Copied" text doesn't fit on short psp reference commit a7eea637484c010b91b265df8eba5a729bec8e6b Merge: 97f128b1f 3ac5e6304 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Mon Sep 26 16:44:52 2022 +0200 Merge branch 'feature/split-payments' into split-payments/balance commit 3ac5e6304e2d114288ae21d7def120b7cb669887 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:51:05 2022 +0200 Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 97f128b1f7b9376708f3d98a1a5131d5c0acc2be Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Mon Sep 26 11:46:29 2022 +0200 force deploy commit b97d93d8930cb2063772bace0ad5c779852a5c5c Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:08:27 2022 +0200 Fix TS errors commit b679bc91b670661c205ed2bd9c5b209d777173cc Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:35 2022 +0200 Update snapshots commit a6f3d3c50a46325011bba242b431cbf3cb81ac8b Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:21 2022 +0200 Update messages commit 99ec7ca736666b669eb215e463362fd2fe27c690 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:08 2022 +0200 Fix story - gift card commit 3c254dce2386dcbe544810948a86c5cf128d4cb4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 15:34:07 2022 +0200 Improve loading layout commit b1adf9d580d39b3301a8f56d0677a5ccf9608126 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 15:05:37 2022 +0200 Display message in payment card when there are no transactions commit e9bb8b22a95c7e2416ed5e457db7cbddc004fa3d Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 14:11:35 2022 +0200 Handle gift cards edge case: lowered total amount commit 115f56fb6f9e44f7f8bbec84d110a8e1c2af47d2 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 13:56:41 2022 +0200 Filter out payments that are inactive and don't contain any transaction commit e790aadca2a13fcccb8bb3a3c52967b90856c3e4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:57:24 2022 +0200 Remove order level actions, move buttons to payment level commit fd4a158c5aba32f4a7ed31daa54bc37274d1cdbe Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:31:23 2022 +0200 Simplify OrderAddTransaction button commit 6b298357933033df42745d6db465617963b181d6 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:26:40 2022 +0200 Hide grant refund and send refund when there is no payment commit b3c6532d299932bceafcbe48b06aaaf693dc21be Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:14:10 2022 +0200 Add Stories for payments in order, fix edge cases for payments commit 2db8efe628df5c647d36f2b97a48a40bd7c98eaf Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 14:46:54 2022 +0200 Add payments displayed as transactions in order details commit 3751cbf4fecf22c6624d39ca894190abb77363a6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 21 14:03:42 2022 +0200 Add gift card Storybook example, fix spacing between OrderTransaction commit 77a1647c0c7afe38298778372cace06e2dc428fb Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 20 17:00:18 2022 +0200 Remove gift card from OrderSummaryCard commit 85a4894d28d88c386a9b61fe09b517ac7ff8ad60 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 20 16:58:25 2022 +0200 Display gift cards as transactions in order details commit 1e36a176bab8c57c527f5e19ae05e46cf0cefa03 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 14:13:47 2022 +0200 Fix logic for displaying "Mark as paid" button commit 5aeca84a40c8d0a6df03315b56e48dcc1fc39cab Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 13:18:24 2022 +0200 Fix order details page when loading commit a6dc8f13ded5a4d7f5bf0b0778bb52c31b97028f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 13:11:50 2022 +0200 Add "Mark as paid" / Add transaction button commit 7ad01b66dc4b639ae24bbc58a4364eee89e4cf4c Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 14 16:52:38 2022 +0200 Fix logic of showing / hiding capture & authorize amounts commit b4328e4cbf09290f5d1a29ecc3ca88f33fb83142 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 14 13:17:27 2022 +0200 Style payment + summary cards in order, style summary card commit e4bdd44beea265899dbc70db6470ca9307becb5b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 13 15:25:54 2022 +0200 Add payments to order query, add more Storybook cases for orders commit 67dc47d5c19125442f1cf954b9b7d4b4e7d3eff7 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 13 10:53:26 2022 +0200 Add new OrderPayment card commit 093490a01bff3fd7aaaac270d74742a22e0b8885 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 14:46:35 2022 +0200 Refactor OrderPayment -> OrderSummaryCard commit 7eb73e2650d9602ef635a4b6b8a4aefd4ad89730 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:51:05 2022 +0200 Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 6818c88b5b26be901ec56fae3302d5ba7b5fa504 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:22:47 2022 +0200 Update lockfile commit 9046b5f56cc293516e578c527abda4a30a66b079 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:20:50 2022 +0200 Update GraphQL schema * SALEOR-7904: Split payments - Grant refund #2336 commit 4681481fc163683936a53fa8436a0eecad26f9c1 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Nov 2 16:49:45 2022 +0100 Update snapshots commit 0831c4f75670009bc0a17fe1e9dae94646927866 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Nov 2 15:24:43 2022 +0100 Pin macaw version commit b588948fa260509c5e13362b48f72d277897f7bb Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Oct 17 17:31:53 2022 +0200 Fix refund card not working while loading commit fccd15c73b40231423e544256541ddc4ebc4b37a Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 15:23:39 2022 +0200 Add exhaustiveness check to switch...case statemet commit 62e6c03b02bea5c2fb785e9cccbaf024b4ffa6cb Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 14:09:31 2022 +0200 Remove USD as default currency commit 586f91a6c87375544223dc666e1a358cbd3c814c Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 14:08:30 2022 +0200 Refactor ProductCard event handlers into separate functions commit 8b242905c7b787102ef764adc5f574ab3e9c77de Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 14:05:35 2022 +0200 Refactor fulfilment subtitle into helper function commit 1cdba397497e59aa89d2d4fb05816631e69f0ef6 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 14:01:05 2022 +0200 Refactor payments summary logic commit 5ca4709d3e902186005901f1ee68c3cb2b80df64 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 13:10:58 2022 +0200 Refactor iterator spread to Array.from for more readability commit d47098ce8cdc0c8ec6b7f49e5a7476cfebde62b7 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 10:52:59 2022 +0200 Update snapshots, messages commit 53228797377f7dfeb830eb2e7176ea70c4dd3fec Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 16:33:09 2022 +0200 Refactor ProductCard to use TableRowLink commit f08d2c717a04a4e45a59b0d80b95f7b949f3ebb1 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 16:32:49 2022 +0200 Disable hover effect when TableRow is not clickable commit 0a7c75223e0a7c4cf7e01eb6e3d6644090be8b08 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 15:52:05 2022 +0200 Refactor payments summary line into separate component commit e2bc2ec506e5045d08560c6105685665820830de Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 15:41:49 2022 +0200 Show granted, pending and refunded amounts commit f9a47a4c7c48e479f4748d4bf8d373d2d1e6d3ea Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 15:18:33 2022 +0200 Fix selected refund value calculated to NaN commit 43bd259208359d1c2862c5493a16758de6970430 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 15:16:41 2022 +0200 Don't prefill refund amount, disable submit when amount is 0 commit 41d461a40b09723f880200796eab4c6a0895969f Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 14:14:55 2022 +0200 Remove warning text in Refund Card commit 14cd616fdd8b6ae93b4563c87af33adf4b86c922 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 14:13:54 2022 +0200 Fix spacing in the Refund Card commit 825bd16752795749fba20043772b3b862005da49 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 17:13:55 2022 +0200 Update snapshots commit 74427bb29a44cba6cb2c9b8d8db9997cfa6dd68b Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 16:59:06 2022 +0200 Update messages commit ddc6f8d09ecf82763c9ab3b4e9ed282863a5c970 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 16:52:36 2022 +0200 redeploy commit ee6341347ba95e06e18760a40b1c9aa03a0794a4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 16:47:02 2022 +0200 Improve loading state of grant refund view, add input labels commit 186caa1d243c2c9a92b4badb99a07f8275d61000 Merge: 319f2094b d21e75ead Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 16:17:57 2022 +0200 Merge branch 'feature/split-payments' into split-payments/grant-refund commit d21e75ead0a9222c3ab7884b73c00c652a605ea4 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Oct 5 14:35:00 2022 +0200 SALEOR-7901: Split payments - order summary and payments balance (#2310) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * force deploy * Fix "Copied" text doesn't fit on short psp reference * Hide "no payment" text when order has gift cards * Apply suggestions from code review Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Apply suggestions from code review * Refactor tax amount turnary operator expression * Refactor inlined functions to separate file * update snapshots Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> commit 90c55d5775e7acdbbe0dc75014effa09776bae8e Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:51:05 2022 +0200 Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 319f2094bb5f61be7de3d1f329a04d7556aaa9c6 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 10:47:13 2022 +0200 Add edit grant refund view commit f01a0692308030466260f54a372f57a272ff7d6a Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Oct 4 12:58:44 2022 +0200 Fix form leave confirm dialog commit e3844037a67577a5b6407a65df4a20c58fca8835 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Oct 4 10:40:42 2022 +0200 Handle form submission commit a7472a526fb5ba869bca03b418242cab6cc33036 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Mon Oct 3 15:57:35 2022 +0200 Write query for grant refund view, add product card commit 9942a125458f4185cce6c6338b1f28f505792c82 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 30 17:01:19 2022 +0200 Calculate shipping cost, refactor refund card into component commit 351901c3072450b98bde03d45eba119336b3cb2a Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 30 15:07:42 2022 +0200 Add grant refund form and price calculation logic commit b19854d8ef77fc3449e041986008799b63c4ba21 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 15:49:21 2022 +0200 Add grant refund create mutation commit df0ad7c78d75ea38ee6349f226c573f833c53800 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 15:49:01 2022 +0200 Add OrderGrantRefundPage commit afc496add5038224e4a971bcaadfc60a5a17bd10 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Sep 27 15:58:17 2022 +0200 Add granted refunds list commit 3d78fbf28318733b71c423e0e0f359d85002bf07 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Mon Sep 26 13:37:48 2022 +0200 Add grant refund to order query commit b97d93d8930cb2063772bace0ad5c779852a5c5c Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:08:27 2022 +0200 Fix TS errors commit b679bc91b670661c205ed2bd9c5b209d777173cc Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:35 2022 +0200 Update snapshots commit a6f3d3c50a46325011bba242b431cbf3cb81ac8b Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:21 2022 +0200 Update messages commit 99ec7ca736666b669eb215e463362fd2fe27c690 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:08 2022 +0200 Fix story - gift card commit 3c254dce2386dcbe544810948a86c5cf128d4cb4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 15:34:07 2022 +0200 Improve loading layout commit b1adf9d580d39b3301a8f56d0677a5ccf9608126 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 15:05:37 2022 +0200 Display message in payment card when there are no transactions commit e9bb8b22a95c7e2416ed5e457db7cbddc004fa3d Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 14:11:35 2022 +0200 Handle gift cards edge case: lowered total amount commit 115f56fb6f9e44f7f8bbec84d110a8e1c2af47d2 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 13:56:41 2022 +0200 Filter out payments that are inactive and don't contain any transaction commit e790aadca2a13fcccb8bb3a3c52967b90856c3e4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:57:24 2022 +0200 Remove order level actions, move buttons to payment level commit fd4a158c5aba32f4a7ed31daa54bc37274d1cdbe Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:31:23 2022 +0200 Simplify OrderAddTransaction button commit 6b298357933033df42745d6db465617963b181d6 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:26:40 2022 +0200 Hide grant refund and send refund when there is no payment commit b3c6532d299932bceafcbe48b06aaaf693dc21be Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:14:10 2022 +0200 Add Stories for payments in order, fix edge cases for payments commit 2db8efe628df5c647d36f2b97a48a40bd7c98eaf Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 14:46:54 2022 +0200 Add payments displayed as transactions in order details commit 3751cbf4fecf22c6624d39ca894190abb77363a6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 21 14:03:42 2022 +0200 Add gift card Storybook example, fix spacing between OrderTransaction commit 77a1647c0c7afe38298778372cace06e2dc428fb Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 20 17:00:18 2022 +0200 Remove gift card from OrderSummaryCard commit 85a4894d28d88c386a9b61fe09b517ac7ff8ad60 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 20 16:58:25 2022 +0200 Display gift cards as transactions in order details commit 1e36a176bab8c57c527f5e19ae05e46cf0cefa03 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 14:13:47 2022 +0200 Fix logic for displaying "Mark as paid" button commit 5aeca84a40c8d0a6df03315b56e48dcc1fc39cab Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 13:18:24 2022 +0200 Fix order details page when loading commit a6dc8f13ded5a4d7f5bf0b0778bb52c31b97028f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 13:11:50 2022 +0200 Add "Mark as paid" / Add transaction button commit 7ad01b66dc4b639ae24bbc58a4364eee89e4cf4c Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 14 16:52:38 2022 +0200 Fix logic of showing / hiding capture & authorize amounts commit b4328e4cbf09290f5d1a29ecc3ca88f33fb83142 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 14 13:17:27 2022 +0200 Style payment + summary cards in order, style summary card commit e4bdd44beea265899dbc70db6470ca9307becb5b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 13 15:25:54 2022 +0200 Add payments to order query, add more Storybook cases for orders commit 67dc47d5c19125442f1cf954b9b7d4b4e7d3eff7 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 13 10:53:26 2022 +0200 Add new OrderPayment card commit 093490a01bff3fd7aaaac270d74742a22e0b8885 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 14:46:35 2022 +0200 Refactor OrderPayment -> OrderSummaryCard commit 7eb73e2650d9602ef635a4b6b8a4aefd4ad89730 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:51:05 2022 +0200 Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 6818c88b5b26be901ec56fae3302d5ba7b5fa504 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:22:47 2022 +0200 Update lockfile commit 9046b5f56cc293516e578c527abda4a30a66b079 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:20:50 2022 +0200 Update GraphQL schema * Fix TS issues * Fix EditorJS TS issues * Fix Apollo & apollo-upload-client type mismatch * SALEOR-7900 - Grant refund: Send refund view (#2359) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * Add grant refund to order query * Add granted refunds list * Add OrderGrantRefundPage * Add grant refund create mutation * Add grant refund form and price calculation logic * Calculate shipping cost, refactor refund card into component * Write query for grant refund view, add product card * Handle form submission * Fix form leave confirm dialog * Add edit grant refund view * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * SALEOR-7901: Split payments - order summary and payments balance (#2310) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * force deploy * Fix "Copied" text doesn't fit on short psp reference * Hide "no payment" text when order has gift cards * Apply suggestions from code review Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Apply suggestions from code review * Refactor tax amount turnary operator expression * Refactor inlined functions to separate file * update snapshots Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Improve loading state of grant refund view, add input labels * redeploy * Update messages * Update snapshots * Fix spacing in the Refund Card * Remove warning text in Refund Card * Don't prefill refund amount, disable submit when amount is 0 * Fix selected refund value calculated to NaN * Show granted, pending and refunded amounts * Refactor payments summary line into separate component * Disable hover effect when TableRow is not clickable * Refactor ProductCard to use TableRowLink * Update snapshots, messages * Refactor iterator spread to Array.from for more readability * Refactor payments summary logic * Refactor fulfilment subtitle into helper function * Refactor ProductCard event handlers into separate functions * Remove USD as default currency * Add exhaustiveness check to switch...case statemet * Update snapshots, messages * Add new page [wip] * Fix refund card not working while loading * Add new page [wip] * Refactor order transaction component structure * [WIP] Send refund page * Add button to set max amount of refund * Update GraphQL schema * Update components after changing GraphQL schema * Add manual refunds * Disable refunds when transaction doesn't have appropriate actions * Update macaw * Update messages * Update snapshots * SALEOR-7904: Split payments - Grant refund (#2336) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * Add grant refund to order query * Add granted refunds list * Add OrderGrantRefundPage * Add grant refund create mutation * Add grant refund form and price calculation logic * Calculate shipping cost, refactor refund card into component * Write query for grant refund view, add product card * Handle form submission * Fix form leave confirm dialog * Add edit grant refund view * Improve loading state of grant refund view, add input labels * redeploy * Update messages * Update snapshots * Fix spacing in the Refund Card * Remove warning text in Refund Card * Don't prefill refund amount, disable submit when amount is 0 * Fix selected refund value calculated to NaN * Show granted, pending and refunded amounts * Refactor payments summary line into separate component * Disable hover effect when TableRow is not clickable * Refactor ProductCard to use TableRowLink * Update snapshots, messages * Refactor iterator spread to Array.from for more readability * Refactor payments summary logic * Refactor fulfilment subtitle into helper function * Refactor ProductCard event handlers into separate functions * Remove USD as default currency * Add exhaustiveness check to switch...case statemet * Fix refund card not working while loading * Pin macaw version * Update snapshots Co-authored-by: Michał Droń <dron.official@yahoo.com> * Remove OrderRefund view * Update messages * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * SALEOR-7901: Split payments - order summary and payments balance (#2310) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * force deploy * Fix "Copied" text doesn't fit on short psp reference * Hide "no payment" text when order has gift cards * Apply suggestions from code review Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Apply suggestions from code review * Refactor tax amount turnary operator expression * Refactor inlined functions to separate file * update snapshots Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Fix types after merge * Remove comment * Refactor common messages * Refactor inline formatted message * Resolve CR * Update src/utils/errors/transaction.ts Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor money format function * Fix EditorJS TS issues * Fix Apollo & apollo-upload-client type mismatch * Add loading state to OrderSendRefund * Fix messages * Fix storybook not building * Fix stories, update snapshots, fix currency formatting Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Fix grant refund page not loading * Replace classnames with clsx * Add missing fields to transactions list, new psp reference design (#2769) * Add modal to create manual capture transactions in OrderDetails (#2880) * Add manual capture transaction mutation * Add manual transaction capture modal * Refactor common elements of manual transaction into shared component * Rewrite OrderManualTransactionForm to export form components separately * Add tests for OrderManualTransactionForm hook * Add tests to OrderManualTransactionForm Form component * Fix polly recording ids, read replay / record config from env vars * Add missing messages * Remove refund functionality in Return & Replace (#2876) * Refactor messages * Remove old compoennts related to return + refund functionality * Refactor return & replace internal components structure * Add new submit card to OrderReturn * Replace onRefundPayment with href * add missing test * Update messages * Fix TS errors after merge * Update imports @saleor -> @dashboard * Update dashboard OrderDetails after changes in core (#2933) * Fix TS errors after merge * Update transaction events to use new `type` field * Remove unused styles * Fix table row hover effect * Update messages * Add "createdBy" to order transaction fixtures * Add "createdBy" to TransactionEvent list * Fix crash when transaction event has invalid data * Add styles for PspReference link * Update messages * Add no events message to transaction events list * Add PSP Reference field to manual transactions, update mutations * Remove hiding from add manual transaction button * Fix styling of ManualRefundCard * Fix TS error * Rename OrderPayment -> OrderPaymentSummaryCard * Add pending amounts to OrderPaymentSummaryCard * Refactor PaymentsSummary * Add tests for OrderAddTransaction * Extract messages * Add tests for PaymentSummary calculation * Add tests to EventCreatedBy * Add tests to EventItem * Add tests for transaction event status mapping * Fix TS error * Update schema * Add missing fields to TransactionItem fragment * Add missing fields to OrderTransaction * fixup! Update schema * Fix CR comments * Update imports @saleor -> @dashboard, fix types * Fix CR comments * Fix Jest wrong timezone when run locally * Fix EventItem test using invalid date * Add feature flags to split payments PR (#3044) * Remove transactions related changes from GraphQL files * Fix issues with build-types, when feature flags are used * Generate transactions only GraphQL files * Update GraphQL imports * Fix issue with dependencies * Restore deleted views * Add feature flags to OrderReturn * Add feature flags to OrderSendRefund * Add feature flag to OrderDetailsPage * Add feature flag check in new order routes * Update messages * Fix TS error * Add tests for OrderPaymentOrTransaction * Update schema * Use different query for order when FF is enabled * Fix failing CI * Fix CR * fixup! Merge branch 'feature/split-payments' into split-payments/feature-flag * Regenerate types after merge * Transactions small fixes (#3110) * Fix transaction action modal not closing on scucess * Fix layout shift on OrderSendRefund * Update schema behind feature flag * Update types * Add missing props * Fix order event types * Update OrderDetails to fix spacing in new macaw redesign * Update GrantRefund page with new pages layout * Update SendRefundPage with new page layout * Update transactions feature flag schema * Rollback fetch-schema to default values * Add opacity to transactions that cannot be refunded * Fix return & replace button message * Add missing messages * Add tooltip with event message * Add missing status: info for transaction events * Add markAsPaidStrategy configuration to ChannelDetails (#3239) * Fix fulfilment titles, use the same text from OrderDetails * Add back old payments UI (#3238) * Remove Refund button from fulfilments in order with transactions * Show old payments UI if order has payments * Respect channel's markAsPaidStrategy when displaying new UI * Rename onPaymentPaid to onMarkAsPaid prop * Update messages * CR * Update snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshots * Resolve TS errors * Fetch transaction ids in old order query to fix detection * run e2e * fix test should be able to update shipping zone. TC: SALEOR_0808 * CR: Remove funny comment --------- Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> Co-authored-by: Anna Szczech <anna.m.szczech@gmail.com>
2023-03-09 15:51:19 +00:00
<OrderPaymentOrTransaction
order={order}
Support for new transactions API (#2233) * Revert "🦄 Simple taxes (#2072)" This reverts commit 5c1a62171d94d00c3b457dc321c0d14900d4188f. * Revert "Revert "🦄 Simple taxes (#2072)"" This reverts commit 3c8289cba657debc676bb6ff677d9494cb308d19. * SALEOR-7898: Split payments - transactions list #2234 commit 0742eee71765caa9c7084f6f3eb9be90808ff29c Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:18:06 2022 +0200 Remove too long font size commit 2724965127b591e703acb966ecc50c018124cb3f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 15:03:35 2022 +0200 Replace custom styles with Typography component commit b94a616953bbef878bdd5d958eb6debda53aa524 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:54:39 2022 +0200 Fix formatting commit 2a2a22692473290b3b566d89e85b265f7b8e0670 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:24:38 2022 +0200 Update messages commit bdde8a0d54429d0d2d01d619ddde8a88fd29f0e1 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:23:37 2022 +0200 Fix failing prettier check commit 2f98b3bccc59bdcd978cc9cee8bede76f45f47a6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:07:46 2022 +0200 Remove !important from styles commit dfce53ba5add1e1a6b175caa2e1c5a03fa9dffe8 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:46:08 2022 +0200 Refactor PR comments commit 43781d792603c59031c75164415443f3b68f86d0 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:02:11 2022 +0200 Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. commit 51e89a0f46059bd6d19513abee128503f818c2f8 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:01:15 2022 +0200 Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 9565cab4a408845de40882ee564c4c7e79a3d5d6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 8 14:13:11 2022 +0200 Update messages commit ebf3b7a5f7a2b49d571d4cd6df2f74027e3d8304 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 8 14:11:59 2022 +0200 Update snapshots commit 854b21d7af3f14e3f7c4e53812c2d30490e0a675 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 7 17:36:55 2022 +0200 Add copy icon to PspReference commit 0124657acf623870773abecdf03b9b5ae3381757 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 7 15:38:45 2022 +0200 Fix order saved when copying PSP reference commit adf151fb56d06d9ee12d13bdef1b324395a86b4a Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 14:44:00 2022 +0200 Update snapshots, fix inline styles in PSP reference commit bfae5d9476e61e27b91ffa64e594a86b82e8f670 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 12:59:57 2022 +0200 Fix transactions table sizing on `md` screen sizing commit cdbb439f80534706a0a2e588f033ae94af04cb72 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 12:38:27 2022 +0200 Fix PSP reference sizing issues commit a2be62f8f2db11319c8843cdd4b6431d7518b389 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 10:06:28 2022 +0200 Add parameter to clear additional params in modals commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 5 15:42:46 2022 +0200 Update prettier to latest version (TS syntax parsing issues) commit 261879696f594b1e09b4a0c112dfce801b1cf6bd Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 5 15:39:08 2022 +0200 Add buttons to void or capture transactions commit ba89cca5ec3e5c61d9468f983ea7b7ab9eea8c14 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 14:13:13 2022 +0200 Add copy feature to psp reference pill commit 7f3ff30a2738bcfa773a5abce7e53828ce4b276e Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:35:02 2022 +0200 Update snapshots commit 4bee083c839ca5d141b8845131dba506a0745a79 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:29:38 2022 +0200 Update messages commit c86431abb6015a28b1cfeddc91cda69cc0c3e06b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:16:37 2022 +0200 Fix transaction events list when no pspReference is provided commit a7127123556677206864aa3a9683c19645724a36 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:09:48 2022 +0200 Fix spacing between transactions commit dc224e2c7ebd2af438f2e997eb1ba3430ca5ffcc Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:06:32 2022 +0200 Highlight rows that have the same pspReference on hover commit 2e9aaed9599a5e5a0064c6140e6b6f48c0587850 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 17:33:06 2022 +0200 Update macaw to unreleased version commit a818c1b0ebeb4e17ea65aa6698c2c9d29be6cc2f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 17:21:24 2022 +0200 Fix transactions list table layout commit 50ae82b961f653dd8b2ba9b9cc4ece5c691fe39b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 16:34:52 2022 +0200 Use Intl.DateTimeFormat to format dates instead of moment.js commit c0f54100cb476637a8d0145ac00ccd5e017a9665 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Aug 31 17:21:34 2022 +0200 Add transaction events commit c34279d5c195734df604605481e3d84c5e81f764 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:53:01 2022 +0200 Fix alignment when amount is <10 commit d3362c24e8bcf0263582dbcc324c2fe403a6f72a Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:42:41 2022 +0200 Fix conditional display logic, add story for long numbers commit 73cce9edd5e25c2cca68411ccebdfd3918099ae5 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:27:18 2022 +0200 Fix IMoney to use new import commit b0cf154c94139be726451ce52b0e4421928ebf80 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:15:37 2022 +0200 Add order transactions component commit 87808f66482448d4301d13196be84cb55912d994 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:28:02 2022 +0200 Don't hide transaction balance when order is not confirmed commit 6818c88b5b26be901ec56fae3302d5ba7b5fa504 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:22:47 2022 +0200 Update lockfile commit 9046b5f56cc293516e578c527abda4a30a66b079 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:20:50 2022 +0200 Update GraphQL schema * SALEOR-7898: Split payments - transactions list #2234 commit 0742eee71765caa9c7084f6f3eb9be90808ff29c Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:18:06 2022 +0200 Remove too long font size commit 2724965127b591e703acb966ecc50c018124cb3f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 15:03:35 2022 +0200 Replace custom styles with Typography component commit b94a616953bbef878bdd5d958eb6debda53aa524 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:54:39 2022 +0200 Fix formatting commit 2a2a22692473290b3b566d89e85b265f7b8e0670 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:24:38 2022 +0200 Update messages commit bdde8a0d54429d0d2d01d619ddde8a88fd29f0e1 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:23:37 2022 +0200 Fix failing prettier check commit 2f98b3bccc59bdcd978cc9cee8bede76f45f47a6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:07:46 2022 +0200 Remove !important from styles commit dfce53ba5add1e1a6b175caa2e1c5a03fa9dffe8 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:46:08 2022 +0200 Refactor PR comments commit 43781d792603c59031c75164415443f3b68f86d0 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:02:11 2022 +0200 Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. commit 51e89a0f46059bd6d19513abee128503f818c2f8 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:01:15 2022 +0200 Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 9565cab4a408845de40882ee564c4c7e79a3d5d6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 8 14:13:11 2022 +0200 Update messages commit ebf3b7a5f7a2b49d571d4cd6df2f74027e3d8304 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 8 14:11:59 2022 +0200 Update snapshots commit 854b21d7af3f14e3f7c4e53812c2d30490e0a675 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 7 17:36:55 2022 +0200 Add copy icon to PspReference commit 0124657acf623870773abecdf03b9b5ae3381757 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 7 15:38:45 2022 +0200 Fix order saved when copying PSP reference commit adf151fb56d06d9ee12d13bdef1b324395a86b4a Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 14:44:00 2022 +0200 Update snapshots, fix inline styles in PSP reference commit bfae5d9476e61e27b91ffa64e594a86b82e8f670 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 12:59:57 2022 +0200 Fix transactions table sizing on `md` screen sizing commit cdbb439f80534706a0a2e588f033ae94af04cb72 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 12:38:27 2022 +0200 Fix PSP reference sizing issues commit a2be62f8f2db11319c8843cdd4b6431d7518b389 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 10:06:28 2022 +0200 Add parameter to clear additional params in modals commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 5 15:42:46 2022 +0200 Update prettier to latest version (TS syntax parsing issues) commit 261879696f594b1e09b4a0c112dfce801b1cf6bd Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 5 15:39:08 2022 +0200 Add buttons to void or capture transactions commit ba89cca5ec3e5c61d9468f983ea7b7ab9eea8c14 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 14:13:13 2022 +0200 Add copy feature to psp reference pill commit 7f3ff30a2738bcfa773a5abce7e53828ce4b276e Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:35:02 2022 +0200 Update snapshots commit 4bee083c839ca5d141b8845131dba506a0745a79 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:29:38 2022 +0200 Update messages commit c86431abb6015a28b1cfeddc91cda69cc0c3e06b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:16:37 2022 +0200 Fix transaction events list when no pspReference is provided commit a7127123556677206864aa3a9683c19645724a36 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:09:48 2022 +0200 Fix spacing between transactions commit dc224e2c7ebd2af438f2e997eb1ba3430ca5ffcc Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:06:32 2022 +0200 Highlight rows that have the same pspReference on hover commit 2e9aaed9599a5e5a0064c6140e6b6f48c0587850 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 17:33:06 2022 +0200 Update macaw to unreleased version commit a818c1b0ebeb4e17ea65aa6698c2c9d29be6cc2f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 17:21:24 2022 +0200 Fix transactions list table layout commit 50ae82b961f653dd8b2ba9b9cc4ece5c691fe39b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 16:34:52 2022 +0200 Use Intl.DateTimeFormat to format dates instead of moment.js commit c0f54100cb476637a8d0145ac00ccd5e017a9665 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Aug 31 17:21:34 2022 +0200 Add transaction events commit c34279d5c195734df604605481e3d84c5e81f764 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:53:01 2022 +0200 Fix alignment when amount is <10 commit d3362c24e8bcf0263582dbcc324c2fe403a6f72a Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:42:41 2022 +0200 Fix conditional display logic, add story for long numbers commit 73cce9edd5e25c2cca68411ccebdfd3918099ae5 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:27:18 2022 +0200 Fix IMoney to use new import commit b0cf154c94139be726451ce52b0e4421928ebf80 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:15:37 2022 +0200 Add order transactions component commit 87808f66482448d4301d13196be84cb55912d994 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:28:02 2022 +0200 Don't hide transaction balance when order is not confirmed commit 6818c88b5b26be901ec56fae3302d5ba7b5fa504 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:22:47 2022 +0200 Update lockfile commit 9046b5f56cc293516e578c527abda4a30a66b079 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:20:50 2022 +0200 Update GraphQL schema * SALEOR-7901: Split payments - order summary and payments balance #2310 commit 8d5be6ae4c46dffe9cca5e20cfe4b458d2cc7f2f Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 14:17:20 2022 +0200 update snapshots commit 7b84da1566a92811e0cf3424085219221ff8876c Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Oct 4 16:10:40 2022 +0200 Refactor inlined functions to separate file commit 798c8cc87fda9ac48837013336d94291b5d87fb4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Oct 4 16:08:27 2022 +0200 Refactor tax amount turnary operator expression commit 001d16d3c4010489fbf8a2872d5d80195797ef7d Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 16:15:12 2022 +0200 Apply suggestions from code review commit 274c6f9f68630d8c91a588a77975d8d519c84e24 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 28 16:07:46 2022 +0200 Apply suggestions from code review Co-authored-by: Dawid <tarasiukdawid@gmail.com> commit ab13210f62b00dc68478ee94a30d5b0d5424cc09 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 13:21:46 2022 +0200 Hide "no payment" text when order has gift cards commit 9159cf1913cec93a7960ba8d5ad29914d11d7a63 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 13:11:52 2022 +0200 Fix "Copied" text doesn't fit on short psp reference commit a7eea637484c010b91b265df8eba5a729bec8e6b Merge: 97f128b1f 3ac5e6304 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Mon Sep 26 16:44:52 2022 +0200 Merge branch 'feature/split-payments' into split-payments/balance commit 3ac5e6304e2d114288ae21d7def120b7cb669887 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:51:05 2022 +0200 Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 97f128b1f7b9376708f3d98a1a5131d5c0acc2be Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Mon Sep 26 11:46:29 2022 +0200 force deploy commit b97d93d8930cb2063772bace0ad5c779852a5c5c Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:08:27 2022 +0200 Fix TS errors commit b679bc91b670661c205ed2bd9c5b209d777173cc Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:35 2022 +0200 Update snapshots commit a6f3d3c50a46325011bba242b431cbf3cb81ac8b Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:21 2022 +0200 Update messages commit 99ec7ca736666b669eb215e463362fd2fe27c690 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:08 2022 +0200 Fix story - gift card commit 3c254dce2386dcbe544810948a86c5cf128d4cb4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 15:34:07 2022 +0200 Improve loading layout commit b1adf9d580d39b3301a8f56d0677a5ccf9608126 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 15:05:37 2022 +0200 Display message in payment card when there are no transactions commit e9bb8b22a95c7e2416ed5e457db7cbddc004fa3d Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 14:11:35 2022 +0200 Handle gift cards edge case: lowered total amount commit 115f56fb6f9e44f7f8bbec84d110a8e1c2af47d2 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 13:56:41 2022 +0200 Filter out payments that are inactive and don't contain any transaction commit e790aadca2a13fcccb8bb3a3c52967b90856c3e4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:57:24 2022 +0200 Remove order level actions, move buttons to payment level commit fd4a158c5aba32f4a7ed31daa54bc37274d1cdbe Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:31:23 2022 +0200 Simplify OrderAddTransaction button commit 6b298357933033df42745d6db465617963b181d6 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:26:40 2022 +0200 Hide grant refund and send refund when there is no payment commit b3c6532d299932bceafcbe48b06aaaf693dc21be Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:14:10 2022 +0200 Add Stories for payments in order, fix edge cases for payments commit 2db8efe628df5c647d36f2b97a48a40bd7c98eaf Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 14:46:54 2022 +0200 Add payments displayed as transactions in order details commit 3751cbf4fecf22c6624d39ca894190abb77363a6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 21 14:03:42 2022 +0200 Add gift card Storybook example, fix spacing between OrderTransaction commit 77a1647c0c7afe38298778372cace06e2dc428fb Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 20 17:00:18 2022 +0200 Remove gift card from OrderSummaryCard commit 85a4894d28d88c386a9b61fe09b517ac7ff8ad60 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 20 16:58:25 2022 +0200 Display gift cards as transactions in order details commit 1e36a176bab8c57c527f5e19ae05e46cf0cefa03 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 14:13:47 2022 +0200 Fix logic for displaying "Mark as paid" button commit 5aeca84a40c8d0a6df03315b56e48dcc1fc39cab Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 13:18:24 2022 +0200 Fix order details page when loading commit a6dc8f13ded5a4d7f5bf0b0778bb52c31b97028f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 13:11:50 2022 +0200 Add "Mark as paid" / Add transaction button commit 7ad01b66dc4b639ae24bbc58a4364eee89e4cf4c Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 14 16:52:38 2022 +0200 Fix logic of showing / hiding capture & authorize amounts commit b4328e4cbf09290f5d1a29ecc3ca88f33fb83142 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 14 13:17:27 2022 +0200 Style payment + summary cards in order, style summary card commit e4bdd44beea265899dbc70db6470ca9307becb5b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 13 15:25:54 2022 +0200 Add payments to order query, add more Storybook cases for orders commit 67dc47d5c19125442f1cf954b9b7d4b4e7d3eff7 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 13 10:53:26 2022 +0200 Add new OrderPayment card commit 093490a01bff3fd7aaaac270d74742a22e0b8885 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 14:46:35 2022 +0200 Refactor OrderPayment -> OrderSummaryCard commit 7eb73e2650d9602ef635a4b6b8a4aefd4ad89730 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:51:05 2022 +0200 Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 6818c88b5b26be901ec56fae3302d5ba7b5fa504 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:22:47 2022 +0200 Update lockfile commit 9046b5f56cc293516e578c527abda4a30a66b079 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:20:50 2022 +0200 Update GraphQL schema * SALEOR-7904: Split payments - Grant refund #2336 commit 4681481fc163683936a53fa8436a0eecad26f9c1 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Nov 2 16:49:45 2022 +0100 Update snapshots commit 0831c4f75670009bc0a17fe1e9dae94646927866 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Nov 2 15:24:43 2022 +0100 Pin macaw version commit b588948fa260509c5e13362b48f72d277897f7bb Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Oct 17 17:31:53 2022 +0200 Fix refund card not working while loading commit fccd15c73b40231423e544256541ddc4ebc4b37a Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 15:23:39 2022 +0200 Add exhaustiveness check to switch...case statemet commit 62e6c03b02bea5c2fb785e9cccbaf024b4ffa6cb Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 14:09:31 2022 +0200 Remove USD as default currency commit 586f91a6c87375544223dc666e1a358cbd3c814c Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 14:08:30 2022 +0200 Refactor ProductCard event handlers into separate functions commit 8b242905c7b787102ef764adc5f574ab3e9c77de Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 14:05:35 2022 +0200 Refactor fulfilment subtitle into helper function commit 1cdba397497e59aa89d2d4fb05816631e69f0ef6 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 14:01:05 2022 +0200 Refactor payments summary logic commit 5ca4709d3e902186005901f1ee68c3cb2b80df64 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 13:10:58 2022 +0200 Refactor iterator spread to Array.from for more readability commit d47098ce8cdc0c8ec6b7f49e5a7476cfebde62b7 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 10:52:59 2022 +0200 Update snapshots, messages commit 53228797377f7dfeb830eb2e7176ea70c4dd3fec Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 16:33:09 2022 +0200 Refactor ProductCard to use TableRowLink commit f08d2c717a04a4e45a59b0d80b95f7b949f3ebb1 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 16:32:49 2022 +0200 Disable hover effect when TableRow is not clickable commit 0a7c75223e0a7c4cf7e01eb6e3d6644090be8b08 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 15:52:05 2022 +0200 Refactor payments summary line into separate component commit e2bc2ec506e5045d08560c6105685665820830de Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 15:41:49 2022 +0200 Show granted, pending and refunded amounts commit f9a47a4c7c48e479f4748d4bf8d373d2d1e6d3ea Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 15:18:33 2022 +0200 Fix selected refund value calculated to NaN commit 43bd259208359d1c2862c5493a16758de6970430 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 15:16:41 2022 +0200 Don't prefill refund amount, disable submit when amount is 0 commit 41d461a40b09723f880200796eab4c6a0895969f Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 14:14:55 2022 +0200 Remove warning text in Refund Card commit 14cd616fdd8b6ae93b4563c87af33adf4b86c922 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 14:13:54 2022 +0200 Fix spacing in the Refund Card commit 825bd16752795749fba20043772b3b862005da49 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 17:13:55 2022 +0200 Update snapshots commit 74427bb29a44cba6cb2c9b8d8db9997cfa6dd68b Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 16:59:06 2022 +0200 Update messages commit ddc6f8d09ecf82763c9ab3b4e9ed282863a5c970 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 16:52:36 2022 +0200 redeploy commit ee6341347ba95e06e18760a40b1c9aa03a0794a4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 16:47:02 2022 +0200 Improve loading state of grant refund view, add input labels commit 186caa1d243c2c9a92b4badb99a07f8275d61000 Merge: 319f2094b d21e75ead Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 16:17:57 2022 +0200 Merge branch 'feature/split-payments' into split-payments/grant-refund commit d21e75ead0a9222c3ab7884b73c00c652a605ea4 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Oct 5 14:35:00 2022 +0200 SALEOR-7901: Split payments - order summary and payments balance (#2310) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * force deploy * Fix "Copied" text doesn't fit on short psp reference * Hide "no payment" text when order has gift cards * Apply suggestions from code review Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Apply suggestions from code review * Refactor tax amount turnary operator expression * Refactor inlined functions to separate file * update snapshots Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> commit 90c55d5775e7acdbbe0dc75014effa09776bae8e Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:51:05 2022 +0200 Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 319f2094bb5f61be7de3d1f329a04d7556aaa9c6 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 10:47:13 2022 +0200 Add edit grant refund view commit f01a0692308030466260f54a372f57a272ff7d6a Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Oct 4 12:58:44 2022 +0200 Fix form leave confirm dialog commit e3844037a67577a5b6407a65df4a20c58fca8835 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Oct 4 10:40:42 2022 +0200 Handle form submission commit a7472a526fb5ba869bca03b418242cab6cc33036 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Mon Oct 3 15:57:35 2022 +0200 Write query for grant refund view, add product card commit 9942a125458f4185cce6c6338b1f28f505792c82 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 30 17:01:19 2022 +0200 Calculate shipping cost, refactor refund card into component commit 351901c3072450b98bde03d45eba119336b3cb2a Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 30 15:07:42 2022 +0200 Add grant refund form and price calculation logic commit b19854d8ef77fc3449e041986008799b63c4ba21 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 15:49:21 2022 +0200 Add grant refund create mutation commit df0ad7c78d75ea38ee6349f226c573f833c53800 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 15:49:01 2022 +0200 Add OrderGrantRefundPage commit afc496add5038224e4a971bcaadfc60a5a17bd10 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Sep 27 15:58:17 2022 +0200 Add granted refunds list commit 3d78fbf28318733b71c423e0e0f359d85002bf07 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Mon Sep 26 13:37:48 2022 +0200 Add grant refund to order query commit b97d93d8930cb2063772bace0ad5c779852a5c5c Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:08:27 2022 +0200 Fix TS errors commit b679bc91b670661c205ed2bd9c5b209d777173cc Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:35 2022 +0200 Update snapshots commit a6f3d3c50a46325011bba242b431cbf3cb81ac8b Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:21 2022 +0200 Update messages commit 99ec7ca736666b669eb215e463362fd2fe27c690 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:08 2022 +0200 Fix story - gift card commit 3c254dce2386dcbe544810948a86c5cf128d4cb4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 15:34:07 2022 +0200 Improve loading layout commit b1adf9d580d39b3301a8f56d0677a5ccf9608126 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 15:05:37 2022 +0200 Display message in payment card when there are no transactions commit e9bb8b22a95c7e2416ed5e457db7cbddc004fa3d Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 14:11:35 2022 +0200 Handle gift cards edge case: lowered total amount commit 115f56fb6f9e44f7f8bbec84d110a8e1c2af47d2 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 13:56:41 2022 +0200 Filter out payments that are inactive and don't contain any transaction commit e790aadca2a13fcccb8bb3a3c52967b90856c3e4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:57:24 2022 +0200 Remove order level actions, move buttons to payment level commit fd4a158c5aba32f4a7ed31daa54bc37274d1cdbe Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:31:23 2022 +0200 Simplify OrderAddTransaction button commit 6b298357933033df42745d6db465617963b181d6 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:26:40 2022 +0200 Hide grant refund and send refund when there is no payment commit b3c6532d299932bceafcbe48b06aaaf693dc21be Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:14:10 2022 +0200 Add Stories for payments in order, fix edge cases for payments commit 2db8efe628df5c647d36f2b97a48a40bd7c98eaf Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 14:46:54 2022 +0200 Add payments displayed as transactions in order details commit 3751cbf4fecf22c6624d39ca894190abb77363a6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 21 14:03:42 2022 +0200 Add gift card Storybook example, fix spacing between OrderTransaction commit 77a1647c0c7afe38298778372cace06e2dc428fb Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 20 17:00:18 2022 +0200 Remove gift card from OrderSummaryCard commit 85a4894d28d88c386a9b61fe09b517ac7ff8ad60 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 20 16:58:25 2022 +0200 Display gift cards as transactions in order details commit 1e36a176bab8c57c527f5e19ae05e46cf0cefa03 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 14:13:47 2022 +0200 Fix logic for displaying "Mark as paid" button commit 5aeca84a40c8d0a6df03315b56e48dcc1fc39cab Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 13:18:24 2022 +0200 Fix order details page when loading commit a6dc8f13ded5a4d7f5bf0b0778bb52c31b97028f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 13:11:50 2022 +0200 Add "Mark as paid" / Add transaction button commit 7ad01b66dc4b639ae24bbc58a4364eee89e4cf4c Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 14 16:52:38 2022 +0200 Fix logic of showing / hiding capture & authorize amounts commit b4328e4cbf09290f5d1a29ecc3ca88f33fb83142 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 14 13:17:27 2022 +0200 Style payment + summary cards in order, style summary card commit e4bdd44beea265899dbc70db6470ca9307becb5b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 13 15:25:54 2022 +0200 Add payments to order query, add more Storybook cases for orders commit 67dc47d5c19125442f1cf954b9b7d4b4e7d3eff7 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 13 10:53:26 2022 +0200 Add new OrderPayment card commit 093490a01bff3fd7aaaac270d74742a22e0b8885 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 14:46:35 2022 +0200 Refactor OrderPayment -> OrderSummaryCard commit 7eb73e2650d9602ef635a4b6b8a4aefd4ad89730 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:51:05 2022 +0200 Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 6818c88b5b26be901ec56fae3302d5ba7b5fa504 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:22:47 2022 +0200 Update lockfile commit 9046b5f56cc293516e578c527abda4a30a66b079 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:20:50 2022 +0200 Update GraphQL schema * Fix TS issues * Fix EditorJS TS issues * Fix Apollo & apollo-upload-client type mismatch * SALEOR-7900 - Grant refund: Send refund view (#2359) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * Add grant refund to order query * Add granted refunds list * Add OrderGrantRefundPage * Add grant refund create mutation * Add grant refund form and price calculation logic * Calculate shipping cost, refactor refund card into component * Write query for grant refund view, add product card * Handle form submission * Fix form leave confirm dialog * Add edit grant refund view * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * SALEOR-7901: Split payments - order summary and payments balance (#2310) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * force deploy * Fix "Copied" text doesn't fit on short psp reference * Hide "no payment" text when order has gift cards * Apply suggestions from code review Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Apply suggestions from code review * Refactor tax amount turnary operator expression * Refactor inlined functions to separate file * update snapshots Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Improve loading state of grant refund view, add input labels * redeploy * Update messages * Update snapshots * Fix spacing in the Refund Card * Remove warning text in Refund Card * Don't prefill refund amount, disable submit when amount is 0 * Fix selected refund value calculated to NaN * Show granted, pending and refunded amounts * Refactor payments summary line into separate component * Disable hover effect when TableRow is not clickable * Refactor ProductCard to use TableRowLink * Update snapshots, messages * Refactor iterator spread to Array.from for more readability * Refactor payments summary logic * Refactor fulfilment subtitle into helper function * Refactor ProductCard event handlers into separate functions * Remove USD as default currency * Add exhaustiveness check to switch...case statemet * Update snapshots, messages * Add new page [wip] * Fix refund card not working while loading * Add new page [wip] * Refactor order transaction component structure * [WIP] Send refund page * Add button to set max amount of refund * Update GraphQL schema * Update components after changing GraphQL schema * Add manual refunds * Disable refunds when transaction doesn't have appropriate actions * Update macaw * Update messages * Update snapshots * SALEOR-7904: Split payments - Grant refund (#2336) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * Add grant refund to order query * Add granted refunds list * Add OrderGrantRefundPage * Add grant refund create mutation * Add grant refund form and price calculation logic * Calculate shipping cost, refactor refund card into component * Write query for grant refund view, add product card * Handle form submission * Fix form leave confirm dialog * Add edit grant refund view * Improve loading state of grant refund view, add input labels * redeploy * Update messages * Update snapshots * Fix spacing in the Refund Card * Remove warning text in Refund Card * Don't prefill refund amount, disable submit when amount is 0 * Fix selected refund value calculated to NaN * Show granted, pending and refunded amounts * Refactor payments summary line into separate component * Disable hover effect when TableRow is not clickable * Refactor ProductCard to use TableRowLink * Update snapshots, messages * Refactor iterator spread to Array.from for more readability * Refactor payments summary logic * Refactor fulfilment subtitle into helper function * Refactor ProductCard event handlers into separate functions * Remove USD as default currency * Add exhaustiveness check to switch...case statemet * Fix refund card not working while loading * Pin macaw version * Update snapshots Co-authored-by: Michał Droń <dron.official@yahoo.com> * Remove OrderRefund view * Update messages * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * SALEOR-7901: Split payments - order summary and payments balance (#2310) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * force deploy * Fix "Copied" text doesn't fit on short psp reference * Hide "no payment" text when order has gift cards * Apply suggestions from code review Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Apply suggestions from code review * Refactor tax amount turnary operator expression * Refactor inlined functions to separate file * update snapshots Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Fix types after merge * Remove comment * Refactor common messages * Refactor inline formatted message * Resolve CR * Update src/utils/errors/transaction.ts Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor money format function * Fix EditorJS TS issues * Fix Apollo & apollo-upload-client type mismatch * Add loading state to OrderSendRefund * Fix messages * Fix storybook not building * Fix stories, update snapshots, fix currency formatting Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Fix grant refund page not loading * Replace classnames with clsx * Add missing fields to transactions list, new psp reference design (#2769) * Add modal to create manual capture transactions in OrderDetails (#2880) * Add manual capture transaction mutation * Add manual transaction capture modal * Refactor common elements of manual transaction into shared component * Rewrite OrderManualTransactionForm to export form components separately * Add tests for OrderManualTransactionForm hook * Add tests to OrderManualTransactionForm Form component * Fix polly recording ids, read replay / record config from env vars * Add missing messages * Remove refund functionality in Return & Replace (#2876) * Refactor messages * Remove old compoennts related to return + refund functionality * Refactor return & replace internal components structure * Add new submit card to OrderReturn * Replace onRefundPayment with href * add missing test * Update messages * Fix TS errors after merge * Update imports @saleor -> @dashboard * Update dashboard OrderDetails after changes in core (#2933) * Fix TS errors after merge * Update transaction events to use new `type` field * Remove unused styles * Fix table row hover effect * Update messages * Add "createdBy" to order transaction fixtures * Add "createdBy" to TransactionEvent list * Fix crash when transaction event has invalid data * Add styles for PspReference link * Update messages * Add no events message to transaction events list * Add PSP Reference field to manual transactions, update mutations * Remove hiding from add manual transaction button * Fix styling of ManualRefundCard * Fix TS error * Rename OrderPayment -> OrderPaymentSummaryCard * Add pending amounts to OrderPaymentSummaryCard * Refactor PaymentsSummary * Add tests for OrderAddTransaction * Extract messages * Add tests for PaymentSummary calculation * Add tests to EventCreatedBy * Add tests to EventItem * Add tests for transaction event status mapping * Fix TS error * Update schema * Add missing fields to TransactionItem fragment * Add missing fields to OrderTransaction * fixup! Update schema * Fix CR comments * Update imports @saleor -> @dashboard, fix types * Fix CR comments * Fix Jest wrong timezone when run locally * Fix EventItem test using invalid date * Add feature flags to split payments PR (#3044) * Remove transactions related changes from GraphQL files * Fix issues with build-types, when feature flags are used * Generate transactions only GraphQL files * Update GraphQL imports * Fix issue with dependencies * Restore deleted views * Add feature flags to OrderReturn * Add feature flags to OrderSendRefund * Add feature flag to OrderDetailsPage * Add feature flag check in new order routes * Update messages * Fix TS error * Add tests for OrderPaymentOrTransaction * Update schema * Use different query for order when FF is enabled * Fix failing CI * Fix CR * fixup! Merge branch 'feature/split-payments' into split-payments/feature-flag * Regenerate types after merge * Transactions small fixes (#3110) * Fix transaction action modal not closing on scucess * Fix layout shift on OrderSendRefund * Update schema behind feature flag * Update types * Add missing props * Fix order event types * Update OrderDetails to fix spacing in new macaw redesign * Update GrantRefund page with new pages layout * Update SendRefundPage with new page layout * Update transactions feature flag schema * Rollback fetch-schema to default values * Add opacity to transactions that cannot be refunded * Fix return & replace button message * Add missing messages * Add tooltip with event message * Add missing status: info for transaction events * Add markAsPaidStrategy configuration to ChannelDetails (#3239) * Fix fulfilment titles, use the same text from OrderDetails * Add back old payments UI (#3238) * Remove Refund button from fulfilments in order with transactions * Show old payments UI if order has payments * Respect channel's markAsPaidStrategy when displaying new UI * Rename onPaymentPaid to onMarkAsPaid prop * Update messages * CR * Update snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshots * Resolve TS errors * Fetch transaction ids in old order query to fix detection * run e2e * fix test should be able to update shipping zone. TC: SALEOR_0808 * CR: Remove funny comment --------- Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> Co-authored-by: Anna Szczech <anna.m.szczech@gmail.com>
2023-03-09 15:51:19 +00:00
shop={shop}
onTransactionAction={onTransactionAction}
onPaymentCapture={onPaymentCapture}
onPaymentVoid={onPaymentVoid}
onPaymentRefund={onPaymentRefund}
onMarkAsPaid={onMarkAsPaid}
onAddManualTransaction={onAddManualTransaction}
/>
<Metadata data={data} onChange={changeMetadata} />
<OrderHistory
history={order?.events}
orderCurrency={order?.total?.gross.currency}
onNoteAdd={onNoteAdd}
/>
2023-02-28 09:33:16 +00:00
</DetailPageLayout.Content>
<DetailPageLayout.RightSidebar>
<OrderCustomer
canEditAddresses={canEditAddresses}
canEditCustomer={false}
Support for new transactions API (#2233) * Revert "🦄 Simple taxes (#2072)" This reverts commit 5c1a62171d94d00c3b457dc321c0d14900d4188f. * Revert "Revert "🦄 Simple taxes (#2072)"" This reverts commit 3c8289cba657debc676bb6ff677d9494cb308d19. * SALEOR-7898: Split payments - transactions list #2234 commit 0742eee71765caa9c7084f6f3eb9be90808ff29c Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:18:06 2022 +0200 Remove too long font size commit 2724965127b591e703acb966ecc50c018124cb3f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 15:03:35 2022 +0200 Replace custom styles with Typography component commit b94a616953bbef878bdd5d958eb6debda53aa524 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:54:39 2022 +0200 Fix formatting commit 2a2a22692473290b3b566d89e85b265f7b8e0670 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:24:38 2022 +0200 Update messages commit bdde8a0d54429d0d2d01d619ddde8a88fd29f0e1 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:23:37 2022 +0200 Fix failing prettier check commit 2f98b3bccc59bdcd978cc9cee8bede76f45f47a6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:07:46 2022 +0200 Remove !important from styles commit dfce53ba5add1e1a6b175caa2e1c5a03fa9dffe8 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:46:08 2022 +0200 Refactor PR comments commit 43781d792603c59031c75164415443f3b68f86d0 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:02:11 2022 +0200 Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. commit 51e89a0f46059bd6d19513abee128503f818c2f8 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:01:15 2022 +0200 Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 9565cab4a408845de40882ee564c4c7e79a3d5d6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 8 14:13:11 2022 +0200 Update messages commit ebf3b7a5f7a2b49d571d4cd6df2f74027e3d8304 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 8 14:11:59 2022 +0200 Update snapshots commit 854b21d7af3f14e3f7c4e53812c2d30490e0a675 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 7 17:36:55 2022 +0200 Add copy icon to PspReference commit 0124657acf623870773abecdf03b9b5ae3381757 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 7 15:38:45 2022 +0200 Fix order saved when copying PSP reference commit adf151fb56d06d9ee12d13bdef1b324395a86b4a Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 14:44:00 2022 +0200 Update snapshots, fix inline styles in PSP reference commit bfae5d9476e61e27b91ffa64e594a86b82e8f670 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 12:59:57 2022 +0200 Fix transactions table sizing on `md` screen sizing commit cdbb439f80534706a0a2e588f033ae94af04cb72 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 12:38:27 2022 +0200 Fix PSP reference sizing issues commit a2be62f8f2db11319c8843cdd4b6431d7518b389 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 10:06:28 2022 +0200 Add parameter to clear additional params in modals commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 5 15:42:46 2022 +0200 Update prettier to latest version (TS syntax parsing issues) commit 261879696f594b1e09b4a0c112dfce801b1cf6bd Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 5 15:39:08 2022 +0200 Add buttons to void or capture transactions commit ba89cca5ec3e5c61d9468f983ea7b7ab9eea8c14 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 14:13:13 2022 +0200 Add copy feature to psp reference pill commit 7f3ff30a2738bcfa773a5abce7e53828ce4b276e Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:35:02 2022 +0200 Update snapshots commit 4bee083c839ca5d141b8845131dba506a0745a79 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:29:38 2022 +0200 Update messages commit c86431abb6015a28b1cfeddc91cda69cc0c3e06b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:16:37 2022 +0200 Fix transaction events list when no pspReference is provided commit a7127123556677206864aa3a9683c19645724a36 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:09:48 2022 +0200 Fix spacing between transactions commit dc224e2c7ebd2af438f2e997eb1ba3430ca5ffcc Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:06:32 2022 +0200 Highlight rows that have the same pspReference on hover commit 2e9aaed9599a5e5a0064c6140e6b6f48c0587850 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 17:33:06 2022 +0200 Update macaw to unreleased version commit a818c1b0ebeb4e17ea65aa6698c2c9d29be6cc2f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 17:21:24 2022 +0200 Fix transactions list table layout commit 50ae82b961f653dd8b2ba9b9cc4ece5c691fe39b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 16:34:52 2022 +0200 Use Intl.DateTimeFormat to format dates instead of moment.js commit c0f54100cb476637a8d0145ac00ccd5e017a9665 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Aug 31 17:21:34 2022 +0200 Add transaction events commit c34279d5c195734df604605481e3d84c5e81f764 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:53:01 2022 +0200 Fix alignment when amount is <10 commit d3362c24e8bcf0263582dbcc324c2fe403a6f72a Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:42:41 2022 +0200 Fix conditional display logic, add story for long numbers commit 73cce9edd5e25c2cca68411ccebdfd3918099ae5 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:27:18 2022 +0200 Fix IMoney to use new import commit b0cf154c94139be726451ce52b0e4421928ebf80 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:15:37 2022 +0200 Add order transactions component commit 87808f66482448d4301d13196be84cb55912d994 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:28:02 2022 +0200 Don't hide transaction balance when order is not confirmed commit 6818c88b5b26be901ec56fae3302d5ba7b5fa504 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:22:47 2022 +0200 Update lockfile commit 9046b5f56cc293516e578c527abda4a30a66b079 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:20:50 2022 +0200 Update GraphQL schema * SALEOR-7898: Split payments - transactions list #2234 commit 0742eee71765caa9c7084f6f3eb9be90808ff29c Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:18:06 2022 +0200 Remove too long font size commit 2724965127b591e703acb966ecc50c018124cb3f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 15:03:35 2022 +0200 Replace custom styles with Typography component commit b94a616953bbef878bdd5d958eb6debda53aa524 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:54:39 2022 +0200 Fix formatting commit 2a2a22692473290b3b566d89e85b265f7b8e0670 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:24:38 2022 +0200 Update messages commit bdde8a0d54429d0d2d01d619ddde8a88fd29f0e1 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:23:37 2022 +0200 Fix failing prettier check commit 2f98b3bccc59bdcd978cc9cee8bede76f45f47a6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 14:07:46 2022 +0200 Remove !important from styles commit dfce53ba5add1e1a6b175caa2e1c5a03fa9dffe8 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:46:08 2022 +0200 Refactor PR comments commit 43781d792603c59031c75164415443f3b68f86d0 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:02:11 2022 +0200 Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. commit 51e89a0f46059bd6d19513abee128503f818c2f8 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 9 13:01:15 2022 +0200 Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 9565cab4a408845de40882ee564c4c7e79a3d5d6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 8 14:13:11 2022 +0200 Update messages commit ebf3b7a5f7a2b49d571d4cd6df2f74027e3d8304 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 8 14:11:59 2022 +0200 Update snapshots commit 854b21d7af3f14e3f7c4e53812c2d30490e0a675 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 7 17:36:55 2022 +0200 Add copy icon to PspReference commit 0124657acf623870773abecdf03b9b5ae3381757 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 7 15:38:45 2022 +0200 Fix order saved when copying PSP reference commit adf151fb56d06d9ee12d13bdef1b324395a86b4a Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 14:44:00 2022 +0200 Update snapshots, fix inline styles in PSP reference commit bfae5d9476e61e27b91ffa64e594a86b82e8f670 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 12:59:57 2022 +0200 Fix transactions table sizing on `md` screen sizing commit cdbb439f80534706a0a2e588f033ae94af04cb72 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 12:38:27 2022 +0200 Fix PSP reference sizing issues commit a2be62f8f2db11319c8843cdd4b6431d7518b389 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 6 10:06:28 2022 +0200 Add parameter to clear additional params in modals commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 5 15:42:46 2022 +0200 Update prettier to latest version (TS syntax parsing issues) commit 261879696f594b1e09b4a0c112dfce801b1cf6bd Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 5 15:39:08 2022 +0200 Add buttons to void or capture transactions commit ba89cca5ec3e5c61d9468f983ea7b7ab9eea8c14 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 14:13:13 2022 +0200 Add copy feature to psp reference pill commit 7f3ff30a2738bcfa773a5abce7e53828ce4b276e Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:35:02 2022 +0200 Update snapshots commit 4bee083c839ca5d141b8845131dba506a0745a79 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:29:38 2022 +0200 Update messages commit c86431abb6015a28b1cfeddc91cda69cc0c3e06b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:16:37 2022 +0200 Fix transaction events list when no pspReference is provided commit a7127123556677206864aa3a9683c19645724a36 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:09:48 2022 +0200 Fix spacing between transactions commit dc224e2c7ebd2af438f2e997eb1ba3430ca5ffcc Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 2 12:06:32 2022 +0200 Highlight rows that have the same pspReference on hover commit 2e9aaed9599a5e5a0064c6140e6b6f48c0587850 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 17:33:06 2022 +0200 Update macaw to unreleased version commit a818c1b0ebeb4e17ea65aa6698c2c9d29be6cc2f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 17:21:24 2022 +0200 Fix transactions list table layout commit 50ae82b961f653dd8b2ba9b9cc4ece5c691fe39b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 1 16:34:52 2022 +0200 Use Intl.DateTimeFormat to format dates instead of moment.js commit c0f54100cb476637a8d0145ac00ccd5e017a9665 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Aug 31 17:21:34 2022 +0200 Add transaction events commit c34279d5c195734df604605481e3d84c5e81f764 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:53:01 2022 +0200 Fix alignment when amount is <10 commit d3362c24e8bcf0263582dbcc324c2fe403a6f72a Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:42:41 2022 +0200 Fix conditional display logic, add story for long numbers commit 73cce9edd5e25c2cca68411ccebdfd3918099ae5 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:27:18 2022 +0200 Fix IMoney to use new import commit b0cf154c94139be726451ce52b0e4421928ebf80 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 26 16:15:37 2022 +0200 Add order transactions component commit 87808f66482448d4301d13196be84cb55912d994 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:28:02 2022 +0200 Don't hide transaction balance when order is not confirmed commit 6818c88b5b26be901ec56fae3302d5ba7b5fa504 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:22:47 2022 +0200 Update lockfile commit 9046b5f56cc293516e578c527abda4a30a66b079 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:20:50 2022 +0200 Update GraphQL schema * SALEOR-7901: Split payments - order summary and payments balance #2310 commit 8d5be6ae4c46dffe9cca5e20cfe4b458d2cc7f2f Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 14:17:20 2022 +0200 update snapshots commit 7b84da1566a92811e0cf3424085219221ff8876c Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Oct 4 16:10:40 2022 +0200 Refactor inlined functions to separate file commit 798c8cc87fda9ac48837013336d94291b5d87fb4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Oct 4 16:08:27 2022 +0200 Refactor tax amount turnary operator expression commit 001d16d3c4010489fbf8a2872d5d80195797ef7d Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 16:15:12 2022 +0200 Apply suggestions from code review commit 274c6f9f68630d8c91a588a77975d8d519c84e24 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 28 16:07:46 2022 +0200 Apply suggestions from code review Co-authored-by: Dawid <tarasiukdawid@gmail.com> commit ab13210f62b00dc68478ee94a30d5b0d5424cc09 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 13:21:46 2022 +0200 Hide "no payment" text when order has gift cards commit 9159cf1913cec93a7960ba8d5ad29914d11d7a63 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 13:11:52 2022 +0200 Fix "Copied" text doesn't fit on short psp reference commit a7eea637484c010b91b265df8eba5a729bec8e6b Merge: 97f128b1f 3ac5e6304 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Mon Sep 26 16:44:52 2022 +0200 Merge branch 'feature/split-payments' into split-payments/balance commit 3ac5e6304e2d114288ae21d7def120b7cb669887 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:51:05 2022 +0200 Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 97f128b1f7b9376708f3d98a1a5131d5c0acc2be Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Mon Sep 26 11:46:29 2022 +0200 force deploy commit b97d93d8930cb2063772bace0ad5c779852a5c5c Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:08:27 2022 +0200 Fix TS errors commit b679bc91b670661c205ed2bd9c5b209d777173cc Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:35 2022 +0200 Update snapshots commit a6f3d3c50a46325011bba242b431cbf3cb81ac8b Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:21 2022 +0200 Update messages commit 99ec7ca736666b669eb215e463362fd2fe27c690 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:08 2022 +0200 Fix story - gift card commit 3c254dce2386dcbe544810948a86c5cf128d4cb4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 15:34:07 2022 +0200 Improve loading layout commit b1adf9d580d39b3301a8f56d0677a5ccf9608126 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 15:05:37 2022 +0200 Display message in payment card when there are no transactions commit e9bb8b22a95c7e2416ed5e457db7cbddc004fa3d Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 14:11:35 2022 +0200 Handle gift cards edge case: lowered total amount commit 115f56fb6f9e44f7f8bbec84d110a8e1c2af47d2 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 13:56:41 2022 +0200 Filter out payments that are inactive and don't contain any transaction commit e790aadca2a13fcccb8bb3a3c52967b90856c3e4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:57:24 2022 +0200 Remove order level actions, move buttons to payment level commit fd4a158c5aba32f4a7ed31daa54bc37274d1cdbe Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:31:23 2022 +0200 Simplify OrderAddTransaction button commit 6b298357933033df42745d6db465617963b181d6 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:26:40 2022 +0200 Hide grant refund and send refund when there is no payment commit b3c6532d299932bceafcbe48b06aaaf693dc21be Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:14:10 2022 +0200 Add Stories for payments in order, fix edge cases for payments commit 2db8efe628df5c647d36f2b97a48a40bd7c98eaf Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 14:46:54 2022 +0200 Add payments displayed as transactions in order details commit 3751cbf4fecf22c6624d39ca894190abb77363a6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 21 14:03:42 2022 +0200 Add gift card Storybook example, fix spacing between OrderTransaction commit 77a1647c0c7afe38298778372cace06e2dc428fb Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 20 17:00:18 2022 +0200 Remove gift card from OrderSummaryCard commit 85a4894d28d88c386a9b61fe09b517ac7ff8ad60 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 20 16:58:25 2022 +0200 Display gift cards as transactions in order details commit 1e36a176bab8c57c527f5e19ae05e46cf0cefa03 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 14:13:47 2022 +0200 Fix logic for displaying "Mark as paid" button commit 5aeca84a40c8d0a6df03315b56e48dcc1fc39cab Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 13:18:24 2022 +0200 Fix order details page when loading commit a6dc8f13ded5a4d7f5bf0b0778bb52c31b97028f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 13:11:50 2022 +0200 Add "Mark as paid" / Add transaction button commit 7ad01b66dc4b639ae24bbc58a4364eee89e4cf4c Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 14 16:52:38 2022 +0200 Fix logic of showing / hiding capture & authorize amounts commit b4328e4cbf09290f5d1a29ecc3ca88f33fb83142 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 14 13:17:27 2022 +0200 Style payment + summary cards in order, style summary card commit e4bdd44beea265899dbc70db6470ca9307becb5b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 13 15:25:54 2022 +0200 Add payments to order query, add more Storybook cases for orders commit 67dc47d5c19125442f1cf954b9b7d4b4e7d3eff7 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 13 10:53:26 2022 +0200 Add new OrderPayment card commit 093490a01bff3fd7aaaac270d74742a22e0b8885 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 14:46:35 2022 +0200 Refactor OrderPayment -> OrderSummaryCard commit 7eb73e2650d9602ef635a4b6b8a4aefd4ad89730 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:51:05 2022 +0200 Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 6818c88b5b26be901ec56fae3302d5ba7b5fa504 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:22:47 2022 +0200 Update lockfile commit 9046b5f56cc293516e578c527abda4a30a66b079 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:20:50 2022 +0200 Update GraphQL schema * SALEOR-7904: Split payments - Grant refund #2336 commit 4681481fc163683936a53fa8436a0eecad26f9c1 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Nov 2 16:49:45 2022 +0100 Update snapshots commit 0831c4f75670009bc0a17fe1e9dae94646927866 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Nov 2 15:24:43 2022 +0100 Pin macaw version commit b588948fa260509c5e13362b48f72d277897f7bb Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Oct 17 17:31:53 2022 +0200 Fix refund card not working while loading commit fccd15c73b40231423e544256541ddc4ebc4b37a Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 15:23:39 2022 +0200 Add exhaustiveness check to switch...case statemet commit 62e6c03b02bea5c2fb785e9cccbaf024b4ffa6cb Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 14:09:31 2022 +0200 Remove USD as default currency commit 586f91a6c87375544223dc666e1a358cbd3c814c Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 14:08:30 2022 +0200 Refactor ProductCard event handlers into separate functions commit 8b242905c7b787102ef764adc5f574ab3e9c77de Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 14:05:35 2022 +0200 Refactor fulfilment subtitle into helper function commit 1cdba397497e59aa89d2d4fb05816631e69f0ef6 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 14:01:05 2022 +0200 Refactor payments summary logic commit 5ca4709d3e902186005901f1ee68c3cb2b80df64 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 13:10:58 2022 +0200 Refactor iterator spread to Array.from for more readability commit d47098ce8cdc0c8ec6b7f49e5a7476cfebde62b7 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Oct 7 10:52:59 2022 +0200 Update snapshots, messages commit 53228797377f7dfeb830eb2e7176ea70c4dd3fec Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 16:33:09 2022 +0200 Refactor ProductCard to use TableRowLink commit f08d2c717a04a4e45a59b0d80b95f7b949f3ebb1 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 16:32:49 2022 +0200 Disable hover effect when TableRow is not clickable commit 0a7c75223e0a7c4cf7e01eb6e3d6644090be8b08 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 15:52:05 2022 +0200 Refactor payments summary line into separate component commit e2bc2ec506e5045d08560c6105685665820830de Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 15:41:49 2022 +0200 Show granted, pending and refunded amounts commit f9a47a4c7c48e479f4748d4bf8d373d2d1e6d3ea Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 15:18:33 2022 +0200 Fix selected refund value calculated to NaN commit 43bd259208359d1c2862c5493a16758de6970430 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 15:16:41 2022 +0200 Don't prefill refund amount, disable submit when amount is 0 commit 41d461a40b09723f880200796eab4c6a0895969f Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 14:14:55 2022 +0200 Remove warning text in Refund Card commit 14cd616fdd8b6ae93b4563c87af33adf4b86c922 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Oct 6 14:13:54 2022 +0200 Fix spacing in the Refund Card commit 825bd16752795749fba20043772b3b862005da49 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 17:13:55 2022 +0200 Update snapshots commit 74427bb29a44cba6cb2c9b8d8db9997cfa6dd68b Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 16:59:06 2022 +0200 Update messages commit ddc6f8d09ecf82763c9ab3b4e9ed282863a5c970 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 16:52:36 2022 +0200 redeploy commit ee6341347ba95e06e18760a40b1c9aa03a0794a4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 16:47:02 2022 +0200 Improve loading state of grant refund view, add input labels commit 186caa1d243c2c9a92b4badb99a07f8275d61000 Merge: 319f2094b d21e75ead Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 16:17:57 2022 +0200 Merge branch 'feature/split-payments' into split-payments/grant-refund commit d21e75ead0a9222c3ab7884b73c00c652a605ea4 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Oct 5 14:35:00 2022 +0200 SALEOR-7901: Split payments - order summary and payments balance (#2310) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * force deploy * Fix "Copied" text doesn't fit on short psp reference * Hide "no payment" text when order has gift cards * Apply suggestions from code review Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Apply suggestions from code review * Refactor tax amount turnary operator expression * Refactor inlined functions to separate file * update snapshots Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> commit 90c55d5775e7acdbbe0dc75014effa09776bae8e Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:51:05 2022 +0200 Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 319f2094bb5f61be7de3d1f329a04d7556aaa9c6 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Oct 5 10:47:13 2022 +0200 Add edit grant refund view commit f01a0692308030466260f54a372f57a272ff7d6a Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Oct 4 12:58:44 2022 +0200 Fix form leave confirm dialog commit e3844037a67577a5b6407a65df4a20c58fca8835 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Oct 4 10:40:42 2022 +0200 Handle form submission commit a7472a526fb5ba869bca03b418242cab6cc33036 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Mon Oct 3 15:57:35 2022 +0200 Write query for grant refund view, add product card commit 9942a125458f4185cce6c6338b1f28f505792c82 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Sep 30 17:01:19 2022 +0200 Calculate shipping cost, refactor refund card into component commit 351901c3072450b98bde03d45eba119336b3cb2a Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 30 15:07:42 2022 +0200 Add grant refund form and price calculation logic commit b19854d8ef77fc3449e041986008799b63c4ba21 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 15:49:21 2022 +0200 Add grant refund create mutation commit df0ad7c78d75ea38ee6349f226c573f833c53800 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Wed Sep 28 15:49:01 2022 +0200 Add OrderGrantRefundPage commit afc496add5038224e4a971bcaadfc60a5a17bd10 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Tue Sep 27 15:58:17 2022 +0200 Add granted refunds list commit 3d78fbf28318733b71c423e0e0f359d85002bf07 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Mon Sep 26 13:37:48 2022 +0200 Add grant refund to order query commit b97d93d8930cb2063772bace0ad5c779852a5c5c Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:08:27 2022 +0200 Fix TS errors commit b679bc91b670661c205ed2bd9c5b209d777173cc Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:35 2022 +0200 Update snapshots commit a6f3d3c50a46325011bba242b431cbf3cb81ac8b Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:21 2022 +0200 Update messages commit 99ec7ca736666b669eb215e463362fd2fe27c690 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 16:00:08 2022 +0200 Fix story - gift card commit 3c254dce2386dcbe544810948a86c5cf128d4cb4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 15:34:07 2022 +0200 Improve loading layout commit b1adf9d580d39b3301a8f56d0677a5ccf9608126 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 15:05:37 2022 +0200 Display message in payment card when there are no transactions commit e9bb8b22a95c7e2416ed5e457db7cbddc004fa3d Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 14:11:35 2022 +0200 Handle gift cards edge case: lowered total amount commit 115f56fb6f9e44f7f8bbec84d110a8e1c2af47d2 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Fri Sep 23 13:56:41 2022 +0200 Filter out payments that are inactive and don't contain any transaction commit e790aadca2a13fcccb8bb3a3c52967b90856c3e4 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:57:24 2022 +0200 Remove order level actions, move buttons to payment level commit fd4a158c5aba32f4a7ed31daa54bc37274d1cdbe Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:31:23 2022 +0200 Simplify OrderAddTransaction button commit 6b298357933033df42745d6db465617963b181d6 Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:26:40 2022 +0200 Hide grant refund and send refund when there is no payment commit b3c6532d299932bceafcbe48b06aaaf693dc21be Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 16:14:10 2022 +0200 Add Stories for payments in order, fix edge cases for payments commit 2db8efe628df5c647d36f2b97a48a40bd7c98eaf Author: Jonatan Witoszek <jonatan.witoszek@saleor.io> Date: Thu Sep 22 14:46:54 2022 +0200 Add payments displayed as transactions in order details commit 3751cbf4fecf22c6624d39ca894190abb77363a6 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 21 14:03:42 2022 +0200 Add gift card Storybook example, fix spacing between OrderTransaction commit 77a1647c0c7afe38298778372cace06e2dc428fb Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 20 17:00:18 2022 +0200 Remove gift card from OrderSummaryCard commit 85a4894d28d88c386a9b61fe09b517ac7ff8ad60 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 20 16:58:25 2022 +0200 Display gift cards as transactions in order details commit 1e36a176bab8c57c527f5e19ae05e46cf0cefa03 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 14:13:47 2022 +0200 Fix logic for displaying "Mark as paid" button commit 5aeca84a40c8d0a6df03315b56e48dcc1fc39cab Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 13:18:24 2022 +0200 Fix order details page when loading commit a6dc8f13ded5a4d7f5bf0b0778bb52c31b97028f Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Thu Sep 15 13:11:50 2022 +0200 Add "Mark as paid" / Add transaction button commit 7ad01b66dc4b639ae24bbc58a4364eee89e4cf4c Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 14 16:52:38 2022 +0200 Fix logic of showing / hiding capture & authorize amounts commit b4328e4cbf09290f5d1a29ecc3ca88f33fb83142 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Wed Sep 14 13:17:27 2022 +0200 Style payment + summary cards in order, style summary card commit e4bdd44beea265899dbc70db6470ca9307becb5b Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 13 15:25:54 2022 +0200 Add payments to order query, add more Storybook cases for orders commit 67dc47d5c19125442f1cf954b9b7d4b4e7d3eff7 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Tue Sep 13 10:53:26 2022 +0200 Add new OrderPayment card commit 093490a01bff3fd7aaaac270d74742a22e0b8885 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 14:46:35 2022 +0200 Refactor OrderPayment -> OrderSummaryCard commit 7eb73e2650d9602ef635a4b6b8a4aefd4ad89730 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Mon Sep 12 10:51:05 2022 +0200 Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> commit 6818c88b5b26be901ec56fae3302d5ba7b5fa504 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:22:47 2022 +0200 Update lockfile commit 9046b5f56cc293516e578c527abda4a30a66b079 Author: Jonatan Witoszek <jonatanwitoszek@gmail.com> Date: Fri Aug 12 17:20:50 2022 +0200 Update GraphQL schema * Fix TS issues * Fix EditorJS TS issues * Fix Apollo & apollo-upload-client type mismatch * SALEOR-7900 - Grant refund: Send refund view (#2359) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * Add grant refund to order query * Add granted refunds list * Add OrderGrantRefundPage * Add grant refund create mutation * Add grant refund form and price calculation logic * Calculate shipping cost, refactor refund card into component * Write query for grant refund view, add product card * Handle form submission * Fix form leave confirm dialog * Add edit grant refund view * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * SALEOR-7901: Split payments - order summary and payments balance (#2310) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * force deploy * Fix "Copied" text doesn't fit on short psp reference * Hide "no payment" text when order has gift cards * Apply suggestions from code review Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Apply suggestions from code review * Refactor tax amount turnary operator expression * Refactor inlined functions to separate file * update snapshots Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Improve loading state of grant refund view, add input labels * redeploy * Update messages * Update snapshots * Fix spacing in the Refund Card * Remove warning text in Refund Card * Don't prefill refund amount, disable submit when amount is 0 * Fix selected refund value calculated to NaN * Show granted, pending and refunded amounts * Refactor payments summary line into separate component * Disable hover effect when TableRow is not clickable * Refactor ProductCard to use TableRowLink * Update snapshots, messages * Refactor iterator spread to Array.from for more readability * Refactor payments summary logic * Refactor fulfilment subtitle into helper function * Refactor ProductCard event handlers into separate functions * Remove USD as default currency * Add exhaustiveness check to switch...case statemet * Update snapshots, messages * Add new page [wip] * Fix refund card not working while loading * Add new page [wip] * Refactor order transaction component structure * [WIP] Send refund page * Add button to set max amount of refund * Update GraphQL schema * Update components after changing GraphQL schema * Add manual refunds * Disable refunds when transaction doesn't have appropriate actions * Update macaw * Update messages * Update snapshots * SALEOR-7904: Split payments - Grant refund (#2336) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * Add grant refund to order query * Add granted refunds list * Add OrderGrantRefundPage * Add grant refund create mutation * Add grant refund form and price calculation logic * Calculate shipping cost, refactor refund card into component * Write query for grant refund view, add product card * Handle form submission * Fix form leave confirm dialog * Add edit grant refund view * Improve loading state of grant refund view, add input labels * redeploy * Update messages * Update snapshots * Fix spacing in the Refund Card * Remove warning text in Refund Card * Don't prefill refund amount, disable submit when amount is 0 * Fix selected refund value calculated to NaN * Show granted, pending and refunded amounts * Refactor payments summary line into separate component * Disable hover effect when TableRow is not clickable * Refactor ProductCard to use TableRowLink * Update snapshots, messages * Refactor iterator spread to Array.from for more readability * Refactor payments summary logic * Refactor fulfilment subtitle into helper function * Refactor ProductCard event handlers into separate functions * Remove USD as default currency * Add exhaustiveness check to switch...case statemet * Fix refund card not working while loading * Pin macaw version * Update snapshots Co-authored-by: Michał Droń <dron.official@yahoo.com> * Remove OrderRefund view * Update messages * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * SALEOR-7901: Split payments - order summary and payments balance (#2310) * Update GraphQL schema * Update lockfile * Split payments - transactions list (#2234) * Don't hide transaction balance when order is not confirmed * Add order transactions component * Fix IMoney to use new import * Fix conditional display logic, add story for long numbers * Fix alignment when amount is <10 * Add transaction events * Use Intl.DateTimeFormat to format dates instead of moment.js * Fix transactions list table layout * Update macaw to unreleased version * Highlight rows that have the same pspReference on hover * Fix spacing between transactions * Fix transaction events list when no pspReference is provided * Update messages * Update snapshots * Add copy feature to psp reference pill * Add buttons to void or capture transactions * Update prettier to latest version (TS syntax parsing issues) * Add parameter to clear additional params in modals * Fix PSP reference sizing issues * Fix transactions table sizing on `md` screen sizing * Update snapshots, fix inline styles in PSP reference * Fix order saved when copying PSP reference * Add copy icon to PspReference * Update snapshots * Update messages * Fix typo Co-authored-by: Michał Droń <dron.official@yahoo.com> * Revert "Update prettier to latest version (TS syntax parsing issues)" This reverts commit 5784b47ee20e8d77d8ebf63557769fa27b9a2562. * Refactor PR comments * Remove !important from styles * Fix failing prettier check * Update messages * Fix formatting * Replace custom styles with Typography component * Remove too long font size Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor OrderPayment -> OrderSummaryCard * Add new OrderPayment card * Add payments to order query, add more Storybook cases for orders * Style payment + summary cards in order, style summary card * Fix logic of showing / hiding capture & authorize amounts * Add "Mark as paid" / Add transaction button * Fix order details page when loading * Fix logic for displaying "Mark as paid" button * Display gift cards as transactions in order details * Remove gift card from OrderSummaryCard * Add gift card Storybook example, fix spacing between OrderTransaction * Add payments displayed as transactions in order details * Add Stories for payments in order, fix edge cases for payments * Hide grant refund and send refund when there is no payment * Simplify OrderAddTransaction button * Remove order level actions, move buttons to payment level * Filter out payments that are inactive and don't contain any transaction * Handle gift cards edge case: lowered total amount * Display message in payment card when there are no transactions * Improve loading layout * Fix story - gift card * Update messages * Update snapshots * Fix TS errors * force deploy * Fix "Copied" text doesn't fit on short psp reference * Hide "no payment" text when order has gift cards * Apply suggestions from code review Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Apply suggestions from code review * Refactor tax amount turnary operator expression * Refactor inlined functions to separate file * update snapshots Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Fix types after merge * Remove comment * Refactor common messages * Refactor inline formatted message * Resolve CR * Update src/utils/errors/transaction.ts Co-authored-by: Michał Droń <dron.official@yahoo.com> * Refactor money format function * Fix EditorJS TS issues * Fix Apollo & apollo-upload-client type mismatch * Add loading state to OrderSendRefund * Fix messages * Fix storybook not building * Fix stories, update snapshots, fix currency formatting Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> * Fix grant refund page not loading * Replace classnames with clsx * Add missing fields to transactions list, new psp reference design (#2769) * Add modal to create manual capture transactions in OrderDetails (#2880) * Add manual capture transaction mutation * Add manual transaction capture modal * Refactor common elements of manual transaction into shared component * Rewrite OrderManualTransactionForm to export form components separately * Add tests for OrderManualTransactionForm hook * Add tests to OrderManualTransactionForm Form component * Fix polly recording ids, read replay / record config from env vars * Add missing messages * Remove refund functionality in Return & Replace (#2876) * Refactor messages * Remove old compoennts related to return + refund functionality * Refactor return & replace internal components structure * Add new submit card to OrderReturn * Replace onRefundPayment with href * add missing test * Update messages * Fix TS errors after merge * Update imports @saleor -> @dashboard * Update dashboard OrderDetails after changes in core (#2933) * Fix TS errors after merge * Update transaction events to use new `type` field * Remove unused styles * Fix table row hover effect * Update messages * Add "createdBy" to order transaction fixtures * Add "createdBy" to TransactionEvent list * Fix crash when transaction event has invalid data * Add styles for PspReference link * Update messages * Add no events message to transaction events list * Add PSP Reference field to manual transactions, update mutations * Remove hiding from add manual transaction button * Fix styling of ManualRefundCard * Fix TS error * Rename OrderPayment -> OrderPaymentSummaryCard * Add pending amounts to OrderPaymentSummaryCard * Refactor PaymentsSummary * Add tests for OrderAddTransaction * Extract messages * Add tests for PaymentSummary calculation * Add tests to EventCreatedBy * Add tests to EventItem * Add tests for transaction event status mapping * Fix TS error * Update schema * Add missing fields to TransactionItem fragment * Add missing fields to OrderTransaction * fixup! Update schema * Fix CR comments * Update imports @saleor -> @dashboard, fix types * Fix CR comments * Fix Jest wrong timezone when run locally * Fix EventItem test using invalid date * Add feature flags to split payments PR (#3044) * Remove transactions related changes from GraphQL files * Fix issues with build-types, when feature flags are used * Generate transactions only GraphQL files * Update GraphQL imports * Fix issue with dependencies * Restore deleted views * Add feature flags to OrderReturn * Add feature flags to OrderSendRefund * Add feature flag to OrderDetailsPage * Add feature flag check in new order routes * Update messages * Fix TS error * Add tests for OrderPaymentOrTransaction * Update schema * Use different query for order when FF is enabled * Fix failing CI * Fix CR * fixup! Merge branch 'feature/split-payments' into split-payments/feature-flag * Regenerate types after merge * Transactions small fixes (#3110) * Fix transaction action modal not closing on scucess * Fix layout shift on OrderSendRefund * Update schema behind feature flag * Update types * Add missing props * Fix order event types * Update OrderDetails to fix spacing in new macaw redesign * Update GrantRefund page with new pages layout * Update SendRefundPage with new page layout * Update transactions feature flag schema * Rollback fetch-schema to default values * Add opacity to transactions that cannot be refunded * Fix return & replace button message * Add missing messages * Add tooltip with event message * Add missing status: info for transaction events * Add markAsPaidStrategy configuration to ChannelDetails (#3239) * Fix fulfilment titles, use the same text from OrderDetails * Add back old payments UI (#3238) * Remove Refund button from fulfilments in order with transactions * Show old payments UI if order has payments * Respect channel's markAsPaidStrategy when displaying new UI * Rename onPaymentPaid to onMarkAsPaid prop * Update messages * CR * Update snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshotsUpdate snapshots * Resolve TS errors * Fetch transaction ids in old order query to fix detection * run e2e * fix test should be able to update shipping zone. TC: SALEOR_0808 * CR: Remove funny comment --------- Co-authored-by: Michał Droń <dron.official@yahoo.com> Co-authored-by: Dawid <tarasiukdawid@gmail.com> Co-authored-by: Anna Szczech <anna.m.szczech@gmail.com>
2023-03-09 15:51:19 +00:00
order={order as OrderSharedType}
errors={errors}
onBillingAddressEdit={onBillingAddressEdit}
onShippingAddressEdit={onShippingAddressEdit}
onProfileView={onProfileView}
/>
<CardSpacer />
<OrderChannelSectionCard channel={order?.channel} />
<CardSpacer />
{!isOrderUnconfirmed && (
<>
<OrderInvoiceList
invoices={order?.invoices}
onInvoiceClick={onInvoiceClick}
onInvoiceGenerate={onInvoiceGenerate}
onInvoiceSend={onInvoiceSend}
/>
<CardSpacer />
</>
)}
<OrderCustomerNote note={maybe(() => order.customerNote)} />
2023-02-28 09:33:16 +00:00
</DetailPageLayout.RightSidebar>
Use MacawUI (#1229) * Replace withStyleswith useStyles (#1100) * Replace withStyleswith useStyles * Update messages * Use rem as a spacing unit (#1101) * Use rems as spacing units * Fix visual bugs * Update stories * Use macaw-ui as theme provider (#1108) * Use macaw ui as a theme provider * Add react-dom to aliases * Fix jest module resolution * Update useTheme hook usage * Fix test wrapper * Use macaw from git repo * Fix CI * Update stories * Fix aliasing * Extract savebar to macaw ui (#1146) * wip * Use savebar from macaw * Use confirm button from macaw * Improve file structure * Use sidebar context from macaw * Update macaw * Update macaw version * Remove savebar from storybook * Update stories * Use alerts and notifications from macaw (#1166) * Use alerts from macaw * Add notifications from macaw * Update stories * Pin macaw version * Encapsulate limit reached in one component * Remove unused imports * Use backlinks from macaw (#1183) * Use backlink from macaw * Update macaw version * Use macaw sidebar (#1148) * Use sidebar from macaw * Use shipped logo * Use lowercase * Update stories * Use user chip from macaw (#1191) * Use user chip from macaw * Use dedicated components for menu items * Simplify code * Bump version and fix types (#1210) * Rename onBack to onClick * Rename UserChip to UserChipMenu * Rename IMenuItem to SidebarMenuItem * Update macaw version * Fix tables after changes in macaw (#1220) * Update macaw version * Update changelog * Update stories * Fix after rebase * Update to macaw 0.2.0 * Lint files * Update macaw to 0.2.2
2021-07-21 08:59:52 +00:00
<Savebar
labels={saveLabel}
onCancel={() => navigate(orderListUrl())}
Use MacawUI (#1229) * Replace withStyleswith useStyles (#1100) * Replace withStyleswith useStyles * Update messages * Use rem as a spacing unit (#1101) * Use rems as spacing units * Fix visual bugs * Update stories * Use macaw-ui as theme provider (#1108) * Use macaw ui as a theme provider * Add react-dom to aliases * Fix jest module resolution * Update useTheme hook usage * Fix test wrapper * Use macaw from git repo * Fix CI * Update stories * Fix aliasing * Extract savebar to macaw ui (#1146) * wip * Use savebar from macaw * Use confirm button from macaw * Improve file structure * Use sidebar context from macaw * Update macaw * Update macaw version * Remove savebar from storybook * Update stories * Use alerts and notifications from macaw (#1166) * Use alerts from macaw * Add notifications from macaw * Update stories * Pin macaw version * Encapsulate limit reached in one component * Remove unused imports * Use backlinks from macaw (#1183) * Use backlink from macaw * Update macaw version * Use macaw sidebar (#1148) * Use sidebar from macaw * Use shipped logo * Use lowercase * Update stories * Use user chip from macaw (#1191) * Use user chip from macaw * Use dedicated components for menu items * Simplify code * Bump version and fix types (#1210) * Rename onBack to onClick * Rename UserChip to UserChipMenu * Rename IMenuItem to SidebarMenuItem * Update macaw version * Fix tables after changes in macaw (#1220) * Update macaw version * Update changelog * Update stories * Fix after rebase * Update to macaw 0.2.0 * Lint files * Update macaw to 0.2.2
2021-07-21 08:59:52 +00:00
onSubmit={submit}
2020-09-01 16:22:54 +00:00
state={saveButtonBarState}
disabled={allowSave()}
2020-09-01 16:22:54 +00:00
/>
2023-02-28 09:33:16 +00:00
</DetailPageLayout>
2020-09-01 16:22:54 +00:00
);
}}
</Form>
2019-10-30 14:34:24 +00:00
);
};
Feature/order reissue (#910) * wip * wip * wip * wip * wip * wip * wip * wip * wip * wip * Add change to changelog * Remove console.log * Update tests * Extract messages * Add utils functions for selecting only ulfulfilled order lines * Add optional value selection for line item * Update tests * Add optional rendering of unfulfilled items card and refactor a bit * Update displaying of items card title when refunded card * UUpdate utils, form data etc. not to include refunded items when calculating replaced items amount * Uppdate return items card not to display replace buttons for refunded items * Refactor and small fixes after review * Update extracted messages * Fix card title when no fullfilemtn id * wip * Initially stitch returns page. Update types, add mutation * remove unnecessary component display names * Add loading status from form submission & refactor * Add errors from response * Add errors from response and refactor * Remove comments * Add optional error adding when no data from return create request * Update messages * wip * Update snapshots * Remove unnecessary console.log * Add better typing for getParsedLineData function * Update & refactor card title to match cards both in return and order details * Add handling of new statuses to order details cards. Also refactor, and devide order fulfillment card into couple of smaller components * Update messages * Update schema to match api * Update types * Update status label component to match colors with new designs and order details cards * RUpdate and refactor order fulfillment card components to be reusable. Also add replaced status handling * Updayte card title component to handle all cases and statuses * Update oorder unfulfilled items card and order details page, reduce some of the boilerplate * Fix card title types and adjust returns card to match * Update messages * Update snapshots * RUpdate order fulfillment card with subtitles and buttons for returned status * Add onRefund to order fulfillment card * Fix typo and wrong message in card title * Add missing condition in return form submission utils to decice if to refund products * Update fulfillment subtitles row and tests * Update messages * Change naming and locations of OrderFulfillment and items card components * Update messages * U[pdate names of components again to even better ones * Update messages * changelog * Update schema and types so that order history event also includes user first and last name * Add extended timeline event and event header components. Move some of the logic to utils and add way to display links in the event header. * FFix types * Update messages * Change naming of isOfType -> isTimelineEventOfType and refactor extended timeline event messages selection to be less complicated * Add ids and update messages * Add ids and update messages some more * Update storybook decorator to work with react router context in components and tests * Refactor after review * Update messages * Add rredirecting to draft order * Add handling draft creation from replacement * Add related order to order event fragment and update lots and lots of types * Update extended timeline event to match related order type on order history event * Update fixtures * Refactor ExtendedTimelineEvent Co-authored-by: Jakub Majorek <majorek.jakub@gmail.com> * Fix typing * Update messages * Fix missing history event for replacement draft created for replaced products * Update messages * Handle new statuses for returned and partially returned orders * Update messages * update snapshots * BBump empty line to rebuild ci * Change status to proper color * Change replaceable items in return for replace to be auto off instead of on * Add utils functions and make order details menu not show option to return items when there are returnable items in the order * Fix replace checkbox showing when previously hidden and clicked set maximal quantities * Fix return form invalid money values * Add default values to avoid returning of NaN in utils for return amount and refactor * Add ggeneral error alerts * Add eproduct error box component and style. style a lot. * Fixes * Fix lint * Add cannot refund error title + description * Extract messages * Refactor after review * Add better, nicer and fancier imports to product error cell * Use error color from palette in product error cell * Fix max refund when 0 for return * Add ddisable ability to refund products button so it's disabled when 0 products selected * Add class for order return form data parsing and add condition to not do refund when total captured on order is 0 * Update snapshots * Add condition for order lines quantity in order products table row * Fix return amount submit button * Add change to changelog Co-authored-by: Jakub Majorek <majorek.jakub@gmail.com>
2021-01-20 16:16:43 +00:00
2019-06-19 14:40:52 +00:00
OrderDetailsPage.displayName = "OrderDetailsPage";
export default OrderDetailsPage;