Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: CommunityToolkit/Datasync
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 9.0.4
Choose a base ref
...
head repository: CommunityToolkit/Datasync
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
  • 7 commits
  • 62 files changed
  • 4 contributors

Commits on Jul 9, 2025

  1. (#384) added pull progress report via event OfflineDbContext.Synchron…

    …izationProgress (#387)
    
    * (#377) Fix for possible concurrent query during pull
    
    * (#384) Added SynchronizationProgress event
    
    * (#384) Added test scenario for  SynchronizationProgress event (OfflineDbContext_Tests.SynchronizationProgress_Event_Works)
    
    * (#384) Added SynchronizationEventType PullStarted and PullEnded.
    Added Exception and ServiceResponse to SynchronizationEventArgs.
    Fixed bug in SynchronizationProgress_Event_Works test. Initialization of eventFired was wrong.
    SynchronizationProgress_Event_Works added tests for start and end.
    
    * (#384)
    Added test PullAsync_List_FailedRequest_SynchronizationEventWorks
    Added Synchronization events for push operations and test for it.
    
    * (#384) Changed DateTimeConverter on client and server side to handle 'default' DateTime correctly.
    
    * (#384) Renamed TotalNrItems on SynchronizationEventArgs to ItemsTotal.
    Made DateTimeConverter on server Except again if input is empty.
    Optimised DataTimeConverter to avoid double parsing.
    
    * Update src/CommunityToolkit.Datasync.Client/Offline/SynchronizationEventArgs.cs
    
    Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
    
    * Update src/CommunityToolkit.Datasync.Client/Offline/SynchronizationEventArgs.cs
    
    Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
    
    * Update src/CommunityToolkit.Datasync.Client/Offline/SynchronizationEventArgs.cs
    
    Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
    
    * Update src/CommunityToolkit.Datasync.Client/Offline/OperationsQueue/OperationsQueueManager.cs
    
    Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
    
    * Added DateTimeConverte tests for verifying default time, local time and utc time conversion.
    
    * Changed QueueHandler_WithThreads_Enqueue test to sleep a thread for 2 seconds instead of 1. This reduces the risk of thread reusage which could cause the distinct threads count to fail.
    
    ---------
    
    Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
    StefanCuypers and Copilot authored Jul 9, 2025
    Configuration menu
    Copy the full SHA
    ad3fc8e View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2025

  1. Configuration menu
    Copy the full SHA
    8c41154 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bdbcd23 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9686f0e View commit details
    Browse the repository at this point in the history
  4. (#330) Blazor WASM sample and docs updates. (#394)

    * (#330) Blazor WASM Updates
    adrianhall authored Jul 16, 2025
    Configuration menu
    Copy the full SHA
    d5d7941 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2025

  1. (#383) Capture the local exceptions in a pull operation. (#398)

    Co-authored-by: Adrian Hall <adhal@microsoft.com>
    adrianhall and Adrian Hall authored Jul 28, 2025
    Configuration menu
    Copy the full SHA
    0511bb1 View commit details
    Browse the repository at this point in the history
  2. (#397) Allow 404/410 to mean success on push deletes (#399)

    Co-authored-by: Adrian Hall <adhal@microsoft.com>
    adrianhall and Adrian Hall authored Jul 28, 2025
    Configuration menu
    Copy the full SHA
    de8292f View commit details
    Browse the repository at this point in the history
Loading