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: automerge/automerge-repo-swift
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 0.2.0
Choose a base ref
...
head repository: automerge/automerge-repo-swift
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 0.3.0
Choose a head ref
  • 13 commits
  • 26 files changed
  • 3 contributors

Commits on May 20, 2024

  1. Use TaskGroup to wait on network activating or retry timeout, whichev…

    …er is first (#102)
    
    * Add NWPathMonitor logic to WebSocketProvider retries
    * Add NWPathMonitor logic to WebSocketProvider retries (using group)
    * Remove inadvertent comment changes
    * Return proper success
    * Cleanup comments
    jessegrosjean authored May 20, 2024
    Copy the full SHA
    c24502c View commit details

Commits on May 23, 2024

  1. Copy the full SHA
    6735642 View commit details
  2. swiftformat cleanup

    heckj committed May 23, 2024
    Copy the full SHA
    6f632dc View commit details
  3. Copy the full SHA
    aa031c0 View commit details
  4. forked and updated dependency on Base58Swift due to lack of updates i…

    …n upstream project with fix easily available
    heckj committed May 23, 2024
    Copy the full SHA
    c8f441b View commit details

Commits on May 24, 2024

  1. Copy the full SHA
    3de6fb4 View commit details

Commits on May 25, 2024

  1. Update Package.swift with visionOS target

    cklokmose authored and heckj committed May 25, 2024
    Copy the full SHA
    f4198fc View commit details
  2. Copy the full SHA
    0e6b01d View commit details

Commits on May 30, 2024

  1. Copy the full SHA
    f1ae1f0 View commit details

Commits on Jul 1, 2024

  1. Copy the full SHA
    4528511 View commit details

Commits on Jul 2, 2024

  1. Copy the full SHA
    74e837e View commit details

Commits on Jul 4, 2024

  1. reproduction of issue 106: no history available when repo.find() is i…

    …nvoked and the repo has a storage provider (#113)
    
    * reproduction of issue #106 
    * adding test from Jesse showing failure to initiate and automatically sync on two independent imports
    * explicitly initiate a sync on create, import, or clone with all connected peers
    * replacing integration test helper with upstream utility method
    * renaming test classes to distinguish more easily between single and dual client tests
    * fixing mismatched assumptions about documents being created automatically vs reporting they don't exist
    * updating tests to align with changed behaviors for sync on create/import/clone
    * in the scenario where a document is sync'd on creation, and a peer is connected, the other peer will have a record of the document to return an immediate result on find(), but the contents won't be completely up to date until the sync has processed. 
      * The updated tests (unit and integration) verify that a sync happens, but there's no clear indicator of "I'm up to date with all my peers" right now.
    heckj authored Jul 4, 2024
    Copy the full SHA
    c3211ed View commit details
  2. updating sync-on-create to obey repository preferences from sharePoli…

    …cy (#114)
    
    * updating sync-on-create to obey repository preferences from sharePolicy
    * add test to verify non-sharing on find from readonly repo
    * fix test comment
    heckj authored Jul 4, 2024
    Copy the full SHA
    875bdb0 View commit details
Loading