-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
Remove Newtonsoft #14572
Remove Newtonsoft #14572
Conversation
# Conflicts: # src/OrchardCore.Modules/OrchardCore.Spatial/Views/GeoPointField.Edit.cshtml
Yes, I too have made some progress building on @hishamco 's PR in this in the last few weeks. Just forgot to make a draft PR till now, but here it is #14609 |
I also made some progress, but seems JT keeps committing without checking our comments :) |
No problem, as mentioned this branch was more like a learning branch, but for now I have no time to continue, I will when I will have time. That said the full Blog setup passes, and quite all unit tests unless some related to GraphQl and those related to Deployment that is not yet converted to SJT. The main remaining thing is how to make |
@jtkech Look at my branch in yessql for how to get it to work with dynamics. There is a special converter based on the returned type. |
@sebastienros Thanks, yes I already tried it but even if it returns an |
Yes the dynamic converter works, It needed to be added somewhere else. |
@sebastienros there is one more issue.
|
@sebastienros the last error is strange. After digging little more here is the error that I am getting
the Here is the layer JSON from the database
|
…OrchardCore into jtkech/remove-newton
The Rules issue is because there is a hierarchy to annotate. I am fixing it, using a different way than the services though. |
@sebastienros thank you! that fixed the last issues I was able to spot. Can you please look at the release notes to make sure I did not miss anything that needs to be done in order to upgrade? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you @jtkech! You are still contributing my friend!
I have changed it to use options instead of the DI. It still worked on my machine after (tried deployments and layer rules). The goal was to have less things in DI. |
I started a functional tests run on this branch before we merge. |
Updated release notes, functional tests passed. |
@Piedone This beast was just merged. Can you please use dotnest or other ways to test it out to make sure we did not break anything? |
Do we have a release note, because this is HUGE!! |
yes it should be part of the 1.9 release notes. I think it should be published soon. guessing it take a while for the docs to be published |
We'll first need to finish the 1.8 upgrade but after that we'll look into this: Lombiq/Open-Source-Orchard-Core-Extensions#692. Please wait with an 1.9 release for that because that can bring up a lot of feedback. |
Co-authored-by: Mike Alhayek <mike@crestapps.com> Co-authored-by: Sebastien Ros <sebastienros@gmail.com>
The biggest breaking change I never did ;)
For now more like a learning branch not ready to be reviewed.
Nothing works but at least the web app builds (not yet the tests).
Fixes #14456.