-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Refactor for future development #8
base: support/10.x
Are you sure you want to change the base?
Conversation
# Conflicts: # src/Umbraco.Commerce.PaymentProviders.Worldpay/Constants/WorldpayValues.cs # src/Umbraco.Commerce.PaymentProviders.Worldpay/Extensions/PaymentStatusExtensions.cs # src/Umbraco.Commerce.PaymentProviders.Worldpay/WorldpayBusinessGateway350PaymentProvider.cs # src/Umbraco.Commerce.PaymentProviders.Worldpay/WorldpayBusinessGateway350Settings.cs
Hi @PeterKvayt , as I understand, this PR is just for refactoring code, right? I'm inclined to do this kind of things on v13 and above instead of v10. What do you think about this @mattbrailsford ? |
Hi @umbracotrd ! Yea, this is just refactoring, In some places log level/messages were changed for better log history. |
V13+ is cool with me. V10 is security fixes only now which this doesn’t look to fall into. |
Hi everyone! I would like to request your assistance in merging the proposed changes into v10. I completely understand that the version is currently in the support phase and it should not include any improvements and refactoring. @PeterKvayt and I have invested a significant amount of time in setting up the plugin, investigating/fixing the issues, and refactoring, but got the situation below. We’ve recently gone live with Umbraco v10 and encountered a few issues related to webhooks and logging, such as:
So, taking into account, the information above, now, we are in a situation where we can't further contribute to the plugin in v10, because the current PR is missing in that version. Additionally, given the current situation, two separate fixes are needed:
Thank you for your time and consideration. |
Hi @VictorTavkin and @PeterKvayt , I appreciate your effort to contribute to this package. It's always nice to have more support from community. |
Hi @VictorTavkin and @PeterKvayt , I've pushed version We'll find a way to merge the changes up to newer versions later. |
Hi, |
Hi @VictorTavkin, how's it going with the 10.1.0 nightly build? Do you need more time to test it? |
Hi @umbracotrd, |
@mattbrailsford I found issue in current pr, soon I will push fix. |
In GetOrderReferenceAsync method context.Order is null, so we can't get OrderNumber from it.
Please, do not push new nightly build until I or @VictorTavkin do not ask about it. |
This commit fixes NullreferenceException when verbosity logging is enabled. This commit adds ability to disable custom form fields. It is can be useful for cases when you use @umbracotrd @mattbrailsford Could you please push new nightly build? |
@PeterKvayt : I've pushed |
@umbracotrd Many thanks! We will aplly new |
We already applied |
Hi! Sorry for a delay with a feedback - the setup of production environment for Worldpay required some extra work and adjustments for our website plus a review of the setup from Worldpay's team. Therefore it took more time for setup and testing than it was initially expected. Anyway, finally, we payed for an order using Worldpay payment method on production environment. Many thanks for your patience and support! Please, merge the current PR. From our side no further changes are expected. |
Hi @umbracotrd!
As I can see you have merged my previous pr. But I did not confired it yet as you asked.
So here is new changes and you can fix problem with version.
Could you please increase minor version (to 10.1.0.0), so other developers should be aware to review changes before use new version.
Thanks.