diff --git a/CouchTracker.xcodeproj/project.pbxproj b/CouchTracker.xcodeproj/project.pbxproj index be9c0f59..4c6fb783 100644 --- a/CouchTracker.xcodeproj/project.pbxproj +++ b/CouchTracker.xcodeproj/project.pbxproj @@ -3742,11 +3742,11 @@ CODE_SIGN_IDENTITY = ""; CODE_SIGN_STYLE = Manual; COMBINE_HIDPI_IMAGES = YES; - CURRENT_PROJECT_VERSION = 17; + CURRENT_PROJECT_VERSION = 2; DEFINES_MODULE = YES; DEVELOPMENT_TEAM = ""; DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 17; + DYLIB_CURRENT_VERSION = 2; DYLIB_INSTALL_NAME_BASE = "@rpath"; FRAMEWORK_VERSION = A; GCC_C_LANGUAGE_STANDARD = gnu11; @@ -3781,11 +3781,11 @@ CODE_SIGN_IDENTITY = ""; CODE_SIGN_STYLE = Manual; COMBINE_HIDPI_IMAGES = YES; - CURRENT_PROJECT_VERSION = 17; + CURRENT_PROJECT_VERSION = 2; DEFINES_MODULE = YES; DEVELOPMENT_TEAM = ""; DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 17; + DYLIB_CURRENT_VERSION = 2; DYLIB_INSTALL_NAME_BASE = "@rpath"; FRAMEWORK_VERSION = A; GCC_C_LANGUAGE_STANDARD = gnu11; @@ -3886,11 +3886,11 @@ CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CODE_SIGN_STYLE = Manual; - CURRENT_PROJECT_VERSION = 17; + CURRENT_PROJECT_VERSION = 2; DEFINES_MODULE = YES; DEVELOPMENT_TEAM = ""; DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 17; + DYLIB_CURRENT_VERSION = 2; DYLIB_INSTALL_NAME_BASE = "@rpath"; GCC_C_LANGUAGE_STANDARD = gnu11; INFOPLIST_FILE = "CouchTrackerCore-iOS/Info.plist"; @@ -3925,11 +3925,11 @@ CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CODE_SIGN_STYLE = Manual; - CURRENT_PROJECT_VERSION = 17; + CURRENT_PROJECT_VERSION = 2; DEFINES_MODULE = YES; DEVELOPMENT_TEAM = ""; DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 17; + DYLIB_CURRENT_VERSION = 2; DYLIB_INSTALL_NAME_BASE = "@rpath"; GCC_C_LANGUAGE_STANDARD = gnu11; INFOPLIST_FILE = "CouchTrackerCore-iOS/Info.plist"; @@ -4273,11 +4273,11 @@ CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 17; + CURRENT_PROJECT_VERSION = 2; DEFINES_MODULE = YES; DEVELOPMENT_TEAM = B5RPM7SE3L; DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 17; + DYLIB_CURRENT_VERSION = 2; DYLIB_INSTALL_NAME_BASE = "@rpath"; GCC_C_LANGUAGE_STANDARD = gnu11; INFOPLIST_FILE = CouchTrackerApp/Info.plist; @@ -4315,11 +4315,11 @@ CODE_SIGN_IDENTITY = "iPhone Developer"; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 17; + CURRENT_PROJECT_VERSION = 2; DEFINES_MODULE = YES; DEVELOPMENT_TEAM = B5RPM7SE3L; DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 17; + DYLIB_CURRENT_VERSION = 2; DYLIB_INSTALL_NAME_BASE = "@rpath"; GCC_C_LANGUAGE_STANDARD = gnu11; INFOPLIST_FILE = CouchTrackerApp/Info.plist; @@ -4354,11 +4354,11 @@ CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CODE_SIGN_IDENTITY = "iPhone Developer"; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 1; + CURRENT_PROJECT_VERSION = 2; DEFINES_MODULE = YES; DEVELOPMENT_TEAM = B5RPM7SE3L; DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; + DYLIB_CURRENT_VERSION = 2; DYLIB_INSTALL_NAME_BASE = "@rpath"; GCC_C_LANGUAGE_STANDARD = gnu11; INFOPLIST_FILE = CouchTrackerPersistence/Info.plist; @@ -4394,11 +4394,11 @@ CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CODE_SIGN_IDENTITY = "iPhone Developer"; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 1; + CURRENT_PROJECT_VERSION = 2; DEFINES_MODULE = YES; DEVELOPMENT_TEAM = B5RPM7SE3L; DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; + DYLIB_CURRENT_VERSION = 2; DYLIB_INSTALL_NAME_BASE = "@rpath"; GCC_C_LANGUAGE_STANDARD = gnu11; INFOPLIST_FILE = CouchTrackerPersistence/Info.plist; diff --git a/CouchTracker/Info.plist b/CouchTracker/Info.plist index 0c9f8a16..78619cae 100644 --- a/CouchTracker/Info.plist +++ b/CouchTracker/Info.plist @@ -17,7 +17,7 @@ CFBundleShortVersionString 0.0.1 CFBundleVersion - 17 + 2 LSRequiresIPhoneOS UILaunchStoryboardName diff --git a/CouchTrackerApp/Info.plist b/CouchTrackerApp/Info.plist index b590af90..e88f5f7a 100644 --- a/CouchTrackerApp/Info.plist +++ b/CouchTrackerApp/Info.plist @@ -17,6 +17,6 @@ CFBundleShortVersionString 0.0.1 CFBundleVersion - 17 + 2 diff --git a/CouchTrackerCore-iOS/Info.plist b/CouchTrackerCore-iOS/Info.plist index 99215218..91bd4f6e 100644 --- a/CouchTrackerCore-iOS/Info.plist +++ b/CouchTrackerCore-iOS/Info.plist @@ -17,7 +17,7 @@ CFBundleShortVersionString 0.0.1 CFBundleVersion - 17 + 2 NSPrincipalClass diff --git a/CouchTrackerCore/Info.plist b/CouchTrackerCore/Info.plist index b9630abe..547aff12 100644 --- a/CouchTrackerCore/Info.plist +++ b/CouchTrackerCore/Info.plist @@ -17,7 +17,7 @@ CFBundleShortVersionString 0.0.1 CFBundleVersion - 17 + 2 NSHumanReadableCopyright Copyright © 2018 Pietro Caselani. All rights reserved. NSPrincipalClass diff --git a/CouchTrackerCoreTests/Info.plist b/CouchTrackerCoreTests/Info.plist index 8ba115ba..446c9997 100644 --- a/CouchTrackerCoreTests/Info.plist +++ b/CouchTrackerCoreTests/Info.plist @@ -17,6 +17,6 @@ CFBundleShortVersionString 1.0 CFBundleVersion - 17 + 2 diff --git a/CouchTrackerPersistence/Info.plist b/CouchTrackerPersistence/Info.plist index e1fe4cfb..0c21197c 100644 --- a/CouchTrackerPersistence/Info.plist +++ b/CouchTrackerPersistence/Info.plist @@ -17,6 +17,6 @@ CFBundleShortVersionString 1.0 CFBundleVersion - $(CURRENT_PROJECT_VERSION) + 2 diff --git a/TMDBTestsResources/Info.plist b/TMDBTestsResources/Info.plist index e51bae64..29a12726 100644 --- a/TMDBTestsResources/Info.plist +++ b/TMDBTestsResources/Info.plist @@ -17,7 +17,7 @@ CFBundleShortVersionString 0.0.1 CFBundleVersion - 17 + 2 NSHumanReadableCopyright Copyright © 2018 Pietro Caselani. All rights reserved. NSPrincipalClass diff --git a/TVDBTestsResources/Info.plist b/TVDBTestsResources/Info.plist index e51bae64..29a12726 100644 --- a/TVDBTestsResources/Info.plist +++ b/TVDBTestsResources/Info.plist @@ -17,7 +17,7 @@ CFBundleShortVersionString 0.0.1 CFBundleVersion - 17 + 2 NSHumanReadableCopyright Copyright © 2018 Pietro Caselani. All rights reserved. NSPrincipalClass diff --git a/TraktTestsResources/Info.plist b/TraktTestsResources/Info.plist index e51bae64..29a12726 100644 --- a/TraktTestsResources/Info.plist +++ b/TraktTestsResources/Info.plist @@ -17,7 +17,7 @@ CFBundleShortVersionString 0.0.1 CFBundleVersion - 17 + 2 NSHumanReadableCopyright Copyright © 2018 Pietro Caselani. All rights reserved. NSPrincipalClass diff --git a/changelog.md b/changelog.md index d77e577b..c2bb5659 100644 --- a/changelog.md +++ b/changelog.md @@ -1,3 +1,19 @@ +# 0.0.1 (2) +* Merge pull request #184 from pietrocaselani/sync_state [view commit](http://github.com/pietrocaselani/CouchTracker/commit/2281baa3e04a08d187a6f312a638709196a0c66e) +* Wrap Realm around a initialized/not initialized state [view commit](http://github.com/pietrocaselani/CouchTracker/commit/9c97375002e1d2d18c254e59cc0a08287f664520) +* Clean up and fix some tests [view commit](http://github.com/pietrocaselani/CouchTracker/commit/a729c1c7dd6720d7701c9d6fd7ddab1bd5bebb00) +* Tests compile again [view commit](http://github.com/pietrocaselani/CouchTracker/commit/9d40f69ab36cf2f0a60e74c23150b804b99bc9b9) +* Move everything related to persistence into their own framework [view commit](http://github.com/pietrocaselani/CouchTracker/commit/f960fef03e429a82700a6b78cc5cdf6658a76cf9) +* Replace all instances of appConfigsObservable to appStateObservable [view commit](http://github.com/pietrocaselani/CouchTracker/commit/a62b3c510e0d1fb41db450704f56e6761df99cb5) +* Big refactor on how login and app state are handle [view commit](http://github.com/pietrocaselani/CouchTracker/commit/a3d133f2fcef2a418f9a80e7b782a2337b9cfdb4) +* Merge branch 'master' into sync_state [view commit](http://github.com/pietrocaselani/CouchTracker/commit/63f53566f02b79bec1e4b64a4a148b31bd336601) +* Merge branch 'master' of github.com:pietrocaselani/CouchTracker into sync_state [view commit](http://github.com/pietrocaselani/CouchTracker/commit/616c209baf788ae53987874c563f462ffb1e0be1) +* Fixing ShowsProgress ViewState using SyncState [view commit](http://github.com/pietrocaselani/CouchTracker/commit/641eb5cc7750d92cf07e2fca875b4aaaa675a3e0) +* WIP - Implementing tests for DefaultWatchedShowSynchronizerSyncStateTests [view commit](http://github.com/pietrocaselani/CouchTracker/commit/c34942ff5e8f3f9e85627a115e8f6b2229bf2ef8) +* Add test when sync error occurs [view commit](http://github.com/pietrocaselani/CouchTracker/commit/3074ab9790c4138e697fd1d2a9746a346756db4d) +* Add tests to verify DefaultWatchedShowsSynchronizer is notifing the current sync state [view commit](http://github.com/pietrocaselani/CouchTracker/commit/05e2119449db3b14c042f8ac77f2eab06713b54a) +* Create SyncState and SyncStateStore. Now we have a centralized place to know about the synchronization state [view commit](http://github.com/pietrocaselani/CouchTracker/commit/d85547da1a6d154c354e9cb9926b9b439afa0a3b) + # 0.0.1 (17) * Merge pull request #185 from pietrocaselani/episode_image_fix [view commit](http://github.com/pietrocaselani/CouchTracker/commit/fd23d6c37300ea5106bb6a14b2a96b87b27f45a6) * Add tests for each image repository [view commit](http://github.com/pietrocaselani/CouchTracker/commit/8d8d27ff11e5895a3cb3873cf8714a41779e770a)