Dotmim.Sync icon indicating copy to clipboard operation
Dotmim.Sync copied to clipboard

A brand new database synchronization framework, multi platform, multi databases, developed on top of .Net Standard 2.0. https://dotmimsync.readthedocs.io/

Results 72 Dotmim.Sync issues
Sort by recently updated
recently updated
newest added

Bumps [Microsoft.Identity.Client](https://github.com/AzureAD/microsoft-authentication-library-for-dotnet) from 4.56.0 to 4.59.1. Release notes Sourced from Microsoft.Identity.Client's releases. 4.59.1 Bug Fixes Updated Android webview attribute. 4.59.0 New Features Removed support for deprecated Xamarin.Android 9 and Xamarin.Android...

dependencies
.NET

I have a process where if a database does not exist locally I perform a sync from the server to create the 'template'. It does create it but it looks...

This may go some ways towards speeding up the pipelines I think it will save a couple minutes per pipeline. Refactoring the tests, as described in #1162 would help more...

Bumps [Azure.Identity](https://github.com/Azure/azure-sdk-for-net) from 1.10.4 to 1.11.0. Release notes Sourced from Azure.Identity's releases. Azure.Identity_1.11.0 1.11.0 (2024-04-09) Bugs Fixed AzurePowerShellCredential now handles the case where it falls back to legacy PowerShell without...

dependencies
.NET

In the .editorconfig file the Code Analyzer rule CA2007 should be set to the severity of "error" Library code such as this project should use ConfigureAwait(false) everywhere. Even though it...

The dotnet CLI supports package validation. It is fairly easy to use and understand. Reminiscent of the lockfiles. Basically the compiler generates a list of API changes (changes to public...

The pipelines could be optimized in some ways: 1) the SDKs can be downloaded only as needed, instead of downloading all 3 on every pipeline. 2) Nuget packages can be...

Nuget provides a lockfiles option similar to npm. Turning it on and forcing the compiler to respect it can prevent supply chain attacks like the infamous leftpad attack. https://www.meziantou.net/faster-and-safer-nuget-restore-using-source-mapping-and-lock-files.htm

This is a simple thing to turn on via the nuget packages provided by Microsoft. A best practice for supply chain integrity. https://github.com/dotnet/reproducible-builds

Lots of tests have identical setup and could make use of [shared context](https://xunit.net/docs/shared-context) in order to speed things up. Relatedly, we could look at improving parallelism, such as making more...