Skip to content
This repository has been archived by the owner on Dec 17, 2018. It is now read-only.

Offline sync via NSPersistentHistory, support for CloudKit Sharing #51

Open
wants to merge 216 commits into
base: master
Choose a base branch
from

Commits on May 17, 2018

  1. normalize on Push & Pull nomenclature

    deeje committed May 17, 2018
    Configuration menu
    Copy the full SHA
    5eef747 View commit details
    Browse the repository at this point in the history
  2. ignore .DS_Store files

    deeje committed May 17, 2018
    Configuration menu
    Copy the full SHA
    47f0d09 View commit details
    Browse the repository at this point in the history
  3. more nomenclature changes

    deeje committed May 17, 2018
    Configuration menu
    Copy the full SHA
    53c2f62 View commit details
    Browse the repository at this point in the history

Commits on May 22, 2018

  1. still more nomenclature changes

    deeje committed May 22, 2018
    Configuration menu
    Copy the full SHA
    c36d4bd View commit details
    Browse the repository at this point in the history
  2. don’t need to use self.

    deeje committed May 22, 2018
    Configuration menu
    Copy the full SHA
    75a1b3e View commit details
    Browse the repository at this point in the history

Commits on May 23, 2018

  1. enable persistent history in Core Data

    deeje committed May 23, 2018
    Configuration menu
    Copy the full SHA
    4142fc3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ae8fdb2 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2018

  1. update to Swift 4.2

    deeje committed Sep 23, 2018
    Configuration menu
    Copy the full SHA
    51913b2 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2018

  1. supporting transformable attributes

    Scytalion authored and deeje committed Nov 15, 2018
    Configuration menu
    Copy the full SHA
    2c7ce03 View commit details
    Browse the repository at this point in the history
  2. adding fixes for fixing relationships

    # Conflicts:
    #	Source/Classes/Pull/SubOperations/RecordToCoreDataOperation.swift
    Scytalion authored and deeje committed Nov 15, 2018
    Configuration menu
    Copy the full SHA
    c908d21 View commit details
    Browse the repository at this point in the history
  3. error handling

    Scytalion authored and deeje committed Nov 15, 2018
    Configuration menu
    Copy the full SHA
    c3a7dab View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2018

  1. update CloudCore to Swift 4.2

    deeje committed Nov 18, 2018
    Configuration menu
    Copy the full SHA
    1dcee9e View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2018

  1. Configuration menu
    Copy the full SHA
    7738059 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a7bd3b6 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2018

  1. fix delete

    deeje committed Nov 22, 2018
    Configuration menu
    Copy the full SHA
    30d73c9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f71a5a1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1636053 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ac0ada3 View commit details
    Browse the repository at this point in the history
  5. don’t push all if using persistent history

    and clean up private MOCs
    deeje committed Nov 22, 2018
    Configuration menu
    Copy the full SHA
    f644ce8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    000a82d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    98ef980 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f01a249 View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2018

  1. Configuration menu
    Copy the full SHA
    eb25281 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3bfa66a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4110154 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1eca3df View commit details
    Browse the repository at this point in the history
  5. support for public push

    deeje committed Nov 27, 2018
    Configuration menu
    Copy the full SHA
    0cc7f5a View commit details
    Browse the repository at this point in the history
  6. replace .isPublic with ServiceAttributeNames.scopes

    allow Core Data schema to define which scopes to push
    deeje committed Nov 27, 2018
    Configuration menu
    Copy the full SHA
    5231870 View commit details
    Browse the repository at this point in the history
  7. only setRecordInfo for scopes

    deeje committed Nov 27, 2018
    Configuration menu
    Copy the full SHA
    5175bd1 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b75027e View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2018

  1. Configuration menu
    Copy the full SHA
    9f69b52 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e4a9963 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    79e7f36 View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2018

  1. Configuration menu
    Copy the full SHA
    d7fe317 View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2018

  1. Configuration menu
    Copy the full SHA
    ddabe38 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    99d34af View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2018

  1. implement recordZoneWithIDWasDeletedBlock

    other user stopped sharing something, so clear it out locally
    deeje committed Dec 2, 2018
    Configuration menu
    Copy the full SHA
    4045c02 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3f465e3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    aa97c37 View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2018

  1. Configuration menu
    Copy the full SHA
    af07b49 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e11d9cf View commit details
    Browse the repository at this point in the history
  3. reset Example bundle ID

    deeje committed Dec 3, 2018
    Configuration menu
    Copy the full SHA
    961fe5e View commit details
    Browse the repository at this point in the history
  4. update author list

    deeje committed Dec 3, 2018
    Configuration menu
    Copy the full SHA
    96871f3 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2018

  1. Configuration menu
    Copy the full SHA
    fb7a6f8 View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2018

  1. Configuration menu
    Copy the full SHA
    eb30a80 View commit details
    Browse the repository at this point in the history
  2. update CloudKitTests

    deeje committed Dec 7, 2018
    Configuration menu
    Copy the full SHA
    d2f1eab View commit details
    Browse the repository at this point in the history
  3. more updates to CloudKitTests

    deeje committed Dec 7, 2018
    Configuration menu
    Copy the full SHA
    8464bae View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2209cfd View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    959b95d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e687f46 View commit details
    Browse the repository at this point in the history
  7. update test code to Swift 4.2

    deeje committed Dec 7, 2018
    Configuration menu
    Copy the full SHA
    2ae5ec0 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b2f6f46 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    1646c86 View commit details
    Browse the repository at this point in the history
  10. Only use Reachability on iOS

    deeje committed Dec 7, 2018
    Configuration menu
    Copy the full SHA
    8d4d862 View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2018

  1. remove Reachability as a dependency

    its up to the host app to change CloudCore.isOnline as appropriate for history-driven push
    deeje committed Dec 8, 2018
    Configuration menu
    Copy the full SHA
    0e848a4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5ad3e46 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e2192b8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c47cc09 View commit details
    Browse the repository at this point in the history
  5. updating podspec for Travis CI

    deeje committed Dec 8, 2018
    Configuration menu
    Copy the full SHA
    f1323b9 View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2018

  1. Configuration menu
    Copy the full SHA
    c360a6d View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2018

  1. Configuration menu
    Copy the full SHA
    3c988e4 View commit details
    Browse the repository at this point in the history

Commits on Dec 27, 2018

  1. enable editing of shared data

    deeje committed Dec 27, 2018
    Configuration menu
    Copy the full SHA
    0e98466 View commit details
    Browse the repository at this point in the history

Commits on Jan 2, 2019

  1. Configuration menu
    Copy the full SHA
    36fb370 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c1624bd View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2019

  1. Configuration menu
    Copy the full SHA
    d3bb258 View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2019

  1. Configuration menu
    Copy the full SHA
    6603267 View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2019

  1. Make sure only app extension APIs only are used to prevent warnings b…

    …eing thrown in WatchKit.
    hyerra committed Jan 19, 2019
    Configuration menu
    Copy the full SHA
    5a6a56d View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2019

  1. Configuration menu
    Copy the full SHA
    a0b1c69 View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2019

  1. (silence a warning)

    deeje committed Apr 14, 2019
    Configuration menu
    Copy the full SHA
    8a58af3 View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2019

  1. Configuration menu
    Copy the full SHA
    ac7b7e9 View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2019

  1. Configuration menu
    Copy the full SHA
    bf39fcc View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2019

  1. Configuration menu
    Copy the full SHA
    f7172a5 View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2019

  1. Configuration menu
    Copy the full SHA
    0be39b4 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2019

  1. Configuration menu
    Copy the full SHA
    b0b874e View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2019

  1. Configuration menu
    Copy the full SHA
    b562025 View commit details
    Browse the repository at this point in the history
  2. update podspec to use Swift 5.0

    deeje committed Aug 20, 2019
    Configuration menu
    Copy the full SHA
    2f2f345 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    38504bd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    485a79d View commit details
    Browse the repository at this point in the history
  5. update to Swift 5.0

    deeje committed Aug 20, 2019
    Configuration menu
    Copy the full SHA
    99bc204 View commit details
    Browse the repository at this point in the history
  6. update tests to Swift 5.0

    deeje committed Aug 20, 2019
    Configuration menu
    Copy the full SHA
    a9b2157 View commit details
    Browse the repository at this point in the history
  7. Merge branch 'release/3.0'

    deeje committed Aug 20, 2019
    Configuration menu
    Copy the full SHA
    592529a View commit details
    Browse the repository at this point in the history
  8. Merge tag '3.0' into develop

    3.0
    deeje committed Aug 20, 2019
    Configuration menu
    Copy the full SHA
    078b890 View commit details
    Browse the repository at this point in the history
  9. use Xcode 10.3 for Swift 5.0

    deeje committed Aug 20, 2019
    Configuration menu
    Copy the full SHA
    bdd1bb1 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2019

  1. Release 3.0.1

    deeje committed Aug 21, 2019
    Configuration menu
    Copy the full SHA
    6f0c6c6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    58f854d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6062f42 View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2019

  1. Configuration menu
    Copy the full SHA
    55a3305 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3d3dd35 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    54e7dfe View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2020

  1. update the license

    deeje committed Feb 17, 2020
    Configuration menu
    Copy the full SHA
    99df221 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cf1e917 View commit details
    Browse the repository at this point in the history
  3. enable watchOS 6 support

    deeje committed Feb 17, 2020
    Configuration menu
    Copy the full SHA
    01ce56c View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2020

  1. Configuration menu
    Copy the full SHA
    c7e9a05 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2020

  1. fix broken tokens

    deeje committed Oct 16, 2020
    Configuration menu
    Copy the full SHA
    0392745 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2020

  1. Configuration menu
    Copy the full SHA
    5f5676b View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2021

  1. Configuration menu
    Copy the full SHA
    32cdd72 View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2021

  1. Configuration menu
    Copy the full SHA
    463556d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b3d136f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5a237be View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2021

  1. container and db op queues, QoS = .userInteractive

    this commit improves overall performance of sync in CloudCore, and makes sync of a large iCloud account (like mine) work on watchOS.
    deeje committed Mar 18, 2021
    Configuration menu
    Copy the full SHA
    1e3be9a View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2021

  1. Configuration menu
    Copy the full SHA
    3d9ffdf View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2021

  1. Configuration menu
    Copy the full SHA
    c19078f View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2021

  1. Configuration menu
    Copy the full SHA
    e918116 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ff25623 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2021

  1. NSPersistentContainer.performBackgroundPushTask

    convenience func to automatically name the background context, which triggers the push to CloudKit
    deeje committed May 11, 2021
    Configuration menu
    Copy the full SHA
    cbeaaeb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    66d68ca View commit details
    Browse the repository at this point in the history

Commits on May 19, 2021

  1. Configuration menu
    Copy the full SHA
    0ad603b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    11c94d2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f564b41 View commit details
    Browse the repository at this point in the history
  4. use Xcode 12.5 for travis

    deeje committed May 19, 2021
    Configuration menu
    Copy the full SHA
    2ead889 View commit details
    Browse the repository at this point in the history

Commits on May 25, 2021

  1. Configuration menu
    Copy the full SHA
    d9092f5 View commit details
    Browse the repository at this point in the history

Commits on May 28, 2021

  1. add Sharing support

    deeje committed May 28, 2021
    Configuration menu
    Copy the full SHA
    bc8d77c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0aff6d7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    470ab1d View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2021

  1. document windowScene(userDidAcceptCloudKitShare)

    if you’re using scenes, implement this, otherwise, implement the app delegate version
    deeje committed Jun 4, 2021
    Configuration menu
    Copy the full SHA
    c0e0241 View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2021

  1. make Tokens atomic

    deeje committed Jun 18, 2021
    Configuration menu
    Copy the full SHA
    289ebb0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a533cf2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e3e6bb1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1a0cbb7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b2927cf View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    532ab02 View commit details
    Browse the repository at this point in the history
  7. eliminate ErrorBlocvkProxy

    deeje committed Jun 18, 2021
    Configuration menu
    Copy the full SHA
    b9b776e View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2021

  1. Configuration menu
    Copy the full SHA
    ab505a9 View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2021

  1. Configuration menu
    Copy the full SHA
    ec91555 View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2021

  1. DRY when fetching the share

    deeje committed Jul 6, 2021
    Configuration menu
    Copy the full SHA
    8fe5d27 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    db60ccb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cc0283d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c649c7b View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2021

  1. Configuration menu
    Copy the full SHA
    21859e8 View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2021

  1. UIViewController. iCloudAvailable(withPrompt…)

    sometimes you only want to show an alert once per launch or once per install or not at all
    deeje committed Jul 14, 2021
    Configuration menu
    Copy the full SHA
    bd70c25 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2021

  1. when the zone is first created, do an initial pull

    this also has the effect of calling the delegate as expected
    deeje committed Jul 15, 2021
    Configuration menu
    Copy the full SHA
    214de8a View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2021

  1. Configuration menu
    Copy the full SHA
    d7ba6ba View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b8fbf62 View commit details
    Browse the repository at this point in the history
  3. all pull operations should be serialized

    in case we get called to sync while we're still syncing, eliminates potential duplicates
    deeje committed Jul 23, 2021
    Configuration menu
    Copy the full SHA
    52f131a View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2021

  1. bumping podspec version to 4.0

    deeje committed Jul 29, 2021
    Configuration menu
    Copy the full SHA
    01a8b4f View commit details
    Browse the repository at this point in the history
  2. update license & readme

    deeje committed Jul 29, 2021
    Configuration menu
    Copy the full SHA
    66ebbd7 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #22 from deeje/feature/4.0

    Feature/4.0
    deeje committed Jul 29, 2021
    Configuration menu
    Copy the full SHA
    3deea7d View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2021

  1. set state of AsyncOp in its own thread

    NOT in its parentContext
    deeje committed Aug 5, 2021
    Configuration menu
    Copy the full SHA
    15598fb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3fb1290 View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2022

  1. Configuration menu
    Copy the full SHA
    adebd43 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #23 from deeje/feature/4.0.1

    4.0.1 - bug fixes
    deeje committed Jan 13, 2022
    Configuration menu
    Copy the full SHA
    ed2c2a5 View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2022

  1. Configuration menu
    Copy the full SHA
    8d5f56c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fde7dee View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f50d8d7 View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2022

  1. fix use of #availability

    deeje committed Mar 19, 2022
    Configuration menu
    Copy the full SHA
    1336c13 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    271b953 View commit details
    Browse the repository at this point in the history
  3. bump podspec s.version = 4.0.2

    deeje committed Mar 19, 2022
    Configuration menu
    Copy the full SHA
    ba01879 View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2022

  1. Merge pull request #2 from hyerra/master

    Fix App Extension API only warning in WatchKit
    deeje committed Mar 31, 2022
    Configuration menu
    Copy the full SHA
    99ecd2a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9af949a View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2022

  1. Merge pull request #24 from deeje/feature/4.0.2

    Fix for CloudKit error 3 when using cellular
    deeje committed Apr 3, 2022
    Configuration menu
    Copy the full SHA
    2f771f7 View commit details
    Browse the repository at this point in the history
  2. read from record.encryptedValues

    note that record.allKeys() includes record.encryptedValues.allKeys()
    deeje committed Apr 3, 2022
    Configuration menu
    Copy the full SHA
    bc837c0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6d42cb1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e3562b3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6828049 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2022

  1. Configuration menu
    Copy the full SHA
    08c8a6e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    eedd564 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2022

  1. update project

    deeje committed Apr 12, 2022
    Configuration menu
    Copy the full SHA
    eaa9db9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f657c8b View commit details
    Browse the repository at this point in the history
  3. update podspec version to 4.1

    deeje committed Apr 12, 2022
    Configuration menu
    Copy the full SHA
    eb611c7 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #27 from deeje/feature/EncryptedFields

    EncryptedValues
    deeje committed Apr 12, 2022
    Configuration menu
    Copy the full SHA
    7c51b88 View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2022

  1. Configuration menu
    Copy the full SHA
    f975be5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3f5d575 View commit details
    Browse the repository at this point in the history
  3. update podspec version to 4.1.1

    deeje committed Apr 13, 2022
    Configuration menu
    Copy the full SHA
    f3a7c2f View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2022

  1. masked attributes

    use desiredKeys in fetch, skip maskedUpload in modify
    deeje committed Apr 15, 2022
    Configuration menu
    Copy the full SHA
    3fde4c1 View commit details
    Browse the repository at this point in the history
  2. update version to 5.0.0

    deeje committed Apr 15, 2022
    Configuration menu
    Copy the full SHA
    3020486 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f90e5ff View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2022

  1. Configuration menu
    Copy the full SHA
    2d5218a View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2022

  1. Configuration menu
    Copy the full SHA
    effef32 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    66c4c8a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2524a39 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    16f739b View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2022

  1. Configuration menu
    Copy the full SHA
    54bcdc9 View commit details
    Browse the repository at this point in the history
  2. (we’ll come back to .unload)

    deeje committed Apr 21, 2022
    Configuration menu
    Copy the full SHA
    3625437 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e3cc7fd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9184225 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    423b123 View commit details
    Browse the repository at this point in the history
  6. merged can’t fail during pull

    deeje committed Apr 21, 2022
    Configuration menu
    Copy the full SHA
    aef1d45 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9fa8f86 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    5a94ae0 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b66bd71 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2022

  1. Configuration menu
    Copy the full SHA
    88a80e5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1c473af View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a39bc0f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c8a7009 View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2022

  1. Configuration menu
    Copy the full SHA
    bdcd8b6 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2022

  1. return pull results in callback

    deeje committed May 10, 2022
    Configuration menu
    Copy the full SHA
    958dedd View commit details
    Browse the repository at this point in the history
  2. (fix a typo in ReadMe)

    deeje committed May 10, 2022
    Configuration menu
    Copy the full SHA
    de85998 View commit details
    Browse the repository at this point in the history
  3. (more ReadMe edits for clarity)

    deeje committed May 10, 2022
    Configuration menu
    Copy the full SHA
    a24f877 View commit details
    Browse the repository at this point in the history
  4. (updated authors attributions)

    deeje committed May 10, 2022
    Configuration menu
    Copy the full SHA
    cc5ec9e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6f2e983 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2022

  1. implement CacheState.unload

    deeje committed May 15, 2022
    Configuration menu
    Copy the full SHA
    ca363ff View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6b49b57 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #28 from deeje/feature/Cacheable

    Feature/Cacheable
    deeje committed May 15, 2022
    Configuration menu
    Copy the full SHA
    5d31ad3 View commit details
    Browse the repository at this point in the history

Commits on May 18, 2022

  1. Configuration menu
    Copy the full SHA
    3be6fdf View commit details
    Browse the repository at this point in the history
  2. Merge pull request #31 from deeje/fix/example5.0

    Update Example app
    deeje committed May 18, 2022
    Configuration menu
    Copy the full SHA
    0c1b64b View commit details
    Browse the repository at this point in the history
  3. update version to 5.0.2

    deeje committed May 18, 2022
    Configuration menu
    Copy the full SHA
    764379e View commit details
    Browse the repository at this point in the history
  4. Merge pull request #32 from deeje/fix/versionInSpec

    5.0.2 - Update Version in Podspec
    deeje committed May 18, 2022
    Configuration menu
    Copy the full SHA
    8d609c4 View commit details
    Browse the repository at this point in the history

Commits on May 27, 2022

  1. Configuration menu
    Copy the full SHA
    a1d4281 View commit details
    Browse the repository at this point in the history
  2. bump podspec version to 5.1.0

    deeje committed May 27, 2022
    Configuration menu
    Copy the full SHA
    5cb19d1 View commit details
    Browse the repository at this point in the history

Commits on May 29, 2022

  1. always use persistentHistory, reduce churn on rapid saves

    remove old code paths
    deeje committed May 29, 2022
    Configuration menu
    Copy the full SHA
    a83107a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    32ed3f9 View commit details
    Browse the repository at this point in the history
  3. simplify the .upload triggering

    deeje committed May 29, 2022
    Configuration menu
    Copy the full SHA
    5ab9a31 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3e56f14 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d1e0855 View commit details
    Browse the repository at this point in the history

Commits on May 30, 2022

  1. Configuration menu
    Copy the full SHA
    15c5173 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cacc122 View commit details
    Browse the repository at this point in the history

Commits on May 31, 2022

  1. centralize the pause timer

    deeje committed May 31, 2022
    Configuration menu
    Copy the full SHA
    2ab656e View commit details
    Browse the repository at this point in the history
  2. share MOC across CoreDataObserver & CacheManager

    for processing the push of history and upload of cacheables
    deeje committed May 31, 2022
    Configuration menu
    Copy the full SHA
    950234b View commit details
    Browse the repository at this point in the history
  3. push operations are atomic

    deeje committed May 31, 2022
    Configuration menu
    Copy the full SHA
    4b93c61 View commit details
    Browse the repository at this point in the history
  4. rapid inserts could cause converter to fail

    why use yet another background context?!
    deeje committed May 31, 2022
    Configuration menu
    Copy the full SHA
    997898d View commit details
    Browse the repository at this point in the history
  5. (remove testing code)

    deeje committed May 31, 2022
    Configuration menu
    Copy the full SHA
    d0b3cec View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    899df48 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    85098a4 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2022

  1. Configuration menu
    Copy the full SHA
    258b7b0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fb9b5e4 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #33 from deeje/feature/5.1

    5.1 - improved sync and upload
    deeje committed Jun 1, 2022
    Configuration menu
    Copy the full SHA
    17a0b8d View commit details
    Browse the repository at this point in the history