{"push_id":726580943,"size":24,"distinct_size":1,"ref":"refs/heads/master","head":"a49d5adc30c8d504ba5e52c9c1a9ada09b3082a5","before":"e6b3a9cbfa0525f5a7c8e22f0f4c2974d31997a5","commits":[{"sha":"8d72836b48809f232c046738120be84b6515c815","author":{"email":"80981f192637810b16441c50ca66738a9a88e6c0@gmail.com","name":"Kostas Karayannis"},"message":"Allow local plist to override remote","distinct":false,"url":"https://api.github.com/repos/OceanLabs/iOS-Print-SDK/commits/8d72836b48809f232c046738120be84b6515c815"},{"sha":"6cba4f6a39d1234ccbe44da4faa8a2554a8034dc","author":{"email":"80981f192637810b16441c50ca66738a9a88e6c0@gmail.com","name":"Kostas Karayannis"},"message":"Removed support for local plists.\nAdded support for per-api key plists (which can override the default one).\nChanged how we wait for the template sync (and now the plist sync), using NSOperations.","distinct":false,"url":"https://api.github.com/repos/OceanLabs/iOS-Print-SDK/commits/6cba4f6a39d1234ccbe44da4faa8a2554a8034dc"},{"sha":"0c2596f381a2b827148a032c1551519c012e7edf","author":{"email":"80981f192637810b16441c50ca66738a9a88e6c0@gmail.com","name":"Kostas Karayannis"},"message":"Fixed crash","distinct":false,"url":"https://api.github.com/repos/OceanLabs/iOS-Print-SDK/commits/0c2596f381a2b827148a032c1551519c012e7edf"},{"sha":"c5b1c465d9be39fbc7cdd4469a62155810db1d6c","author":{"email":"80981f192637810b16441c50ca66738a9a88e6c0@gmail.com","name":"Kostas Karayannis"},"message":"Clearer code.","distinct":false,"url":"https://api.github.com/repos/OceanLabs/iOS-Print-SDK/commits/c5b1c465d9be39fbc7cdd4469a62155810db1d6c"},{"sha":"a4d366728bdb5feb2eca501574bfbaf2f77b09c4","author":{"email":"80981f192637810b16441c50ca66738a9a88e6c0@gmail.com","name":"Kostas Karayannis"},"message":"Only fetch api key-specific plist, only fall back to default if it does not exist.","distinct":false,"url":"https://api.github.com/repos/OceanLabs/iOS-Print-SDK/commits/a4d366728bdb5feb2eca501574bfbaf2f77b09c4"},{"sha":"476c32190a0be031d895c742de0e45f66efd1cd3","author":{"email":"80981f192637810b16441c50ca66738a9a88e6c0@gmail.com","name":"Kostas Karayannis"},"message":"Done button on receipt screen.","distinct":false,"url":"https://api.github.com/repos/OceanLabs/iOS-Print-SDK/commits/476c32190a0be031d895c742de0e45f66efd1cd3"},{"sha":"653368239bbf3a8bb54c5e20e8eafa98c20d27b0","author":{"email":"80981f192637810b16441c50ca66738a9a88e6c0@gmail.com","name":"Kostas Karayannis"},"message":"Launching with a printOrder now shows product description screen before shipping.","distinct":false,"url":"https://api.github.com/repos/OceanLabs/iOS-Print-SDK/commits/653368239bbf3a8bb54c5e20e8eafa98c20d27b0"},{"sha":"2f05e2b0469258d289befe29f9222b28719841c5","author":{"email":"80981f192637810b16441c50ca66738a9a88e6c0@gmail.com","name":"Kostas Karayannis"},"message":"AB Test showing and not showingProductDescription.","distinct":false,"url":"https://api.github.com/repos/OceanLabs/iOS-Print-SDK/commits/2f05e2b0469258d289befe29f9222b28719841c5"},{"sha":"70c1b81147d93108f162efb41028d9b2f5efb842","author":{"email":"80981f192637810b16441c50ca66738a9a88e6c0@gmail.com","name":"Kostas Karayannis"},"message":"Analytics","distinct":false,"url":"https://api.github.com/repos/OceanLabs/iOS-Print-SDK/commits/70c1b81147d93108f162efb41028d9b2f5efb842"},{"sha":"1c79e5abc72d54da856daa712ae54b774df2d254","author":{"email":"80981f192637810b16441c50ca66738a9a88e6c0@gmail.com","name":"Kostas Karayannis"},"message":"Specified Skylab version.","distinct":false,"url":"https://api.github.com/repos/OceanLabs/iOS-Print-SDK/commits/1c79e5abc72d54da856daa712ae54b774df2d254"},{"sha":"9b78d9760f7af435640d06dd4b00f53f2ab700f9","author":{"email":"80981f192637810b16441c50ca66738a9a88e6c0@gmail.com","name":"Kostas Karayannis"},"message":"Fixed not being able to dismiss shipping.","distinct":false,"url":"https://api.github.com/repos/OceanLabs/iOS-Print-SDK/commits/9b78d9760f7af435640d06dd4b00f53f2ab700f9"},{"sha":"7264de9420c1e841ae6ff746a98f812f1c95832b","author":{"email":"80981f192637810b16441c50ca66738a9a88e6c0@gmail.com","name":"Kostas Karayannis"},"message":"Merge branch 'master' into launch-into-shipping\n\n* master:\n  Bumped SDK version\n  Bumped SDK version","distinct":false,"url":"https://api.github.com/repos/OceanLabs/iOS-Print-SDK/commits/7264de9420c1e841ae6ff746a98f812f1c95832b"},{"sha":"4ce36847d21e2b28f5ae33a876a9393668727df1","author":{"email":"80981f192637810b16441c50ca66738a9a88e6c0@gmail.com","name":"Kostas Karayannis"},"message":"Merge branch 'master' into per-key-plist\n\n* master:\n  Bumped SDK version\n  Bumped SDK version\n  Improved analytics\n  Add new init method that accepts a printOrder and launches directly into the shipping screen for checkout\n\nConflicts:\n\tKite SDK/PSPrintSDK/OLKiteViewController.m","distinct":false,"url":"https://api.github.com/repos/OceanLabs/iOS-Print-SDK/commits/4ce36847d21e2b28f5ae33a876a9393668727df1"},{"sha":"7ea56293c341bcf1fa1d3349add04241ba3210b6","author":{"email":"80981f192637810b16441c50ca66738a9a88e6c0@gmail.com","name":"Kostas Karayannis"},"message":"Merge branch 'per-key-plist' into launch-into-shipping\n\n* per-key-plist:\n  Only fetch api key-specific plist, only fall back to default if it does not exist.\n  Clearer code.\n  Fixed crash\n  Removed support for local plists. Added support for per-api key plists (which can override the default one). Changed how we wait for the template sync (and now the plist sync), using NSOperations.\n  Allow local plist to override remote\n\nConflicts:\n\tKite SDK/PSPrintSDK/OLKiteViewController.m","distinct":false,"url":"https://api.github.com/repos/OceanLabs/iOS-Print-SDK/commits/7ea56293c341bcf1fa1d3349add04241ba3210b6"},{"sha":"8c038db835adeb419746917b411f5dbd56ddacc8","author":{"email":"80981f192637810b16441c50ca66738a9a88e6c0@gmail.com","name":"Kostas Karayannis"},"message":"Set up AB test variants after we are done fetching the plist.","distinct":false,"url":"https://api.github.com/repos/OceanLabs/iOS-Print-SDK/commits/8c038db835adeb419746917b411f5dbd56ddacc8"},{"sha":"bb4a07e3e8cb42e71e54ccfa99b8b119cbab59d7","author":{"email":"80981f192637810b16441c50ca66738a9a88e6c0@gmail.com","name":"Kostas Karayannis"},"message":"Added the analytics call to the completion handler as well.","distinct":false,"url":"https://api.github.com/repos/OceanLabs/iOS-Print-SDK/commits/bb4a07e3e8cb42e71e54ccfa99b8b119cbab59d7"},{"sha":"4a16f44f4ae1cfa84430fb4478fddf34ee2a2873","author":{"email":"80981f192637810b16441c50ca66738a9a88e6c0@gmail.com","name":"Kostas Karayannis"},"message":"Removed background threading suspected to cause problems.","distinct":false,"url":"https://api.github.com/repos/OceanLabs/iOS-Print-SDK/commits/4a16f44f4ae1cfa84430fb4478fddf34ee2a2873"},{"sha":"c3c7ab4aa772097755f0e3b07b43bb12ec47648f","author":{"email":"95752f86c99f1055feba64e03924cb71f0c08315@Kyriakis-MBP.lan","name":"Kyriaki Gkoutioudi"},"message":"Dispatching transitioning to the next screen to the main thread.","distinct":false,"url":"https://api.github.com/repos/OceanLabs/iOS-Print-SDK/commits/c3c7ab4aa772097755f0e3b07b43bb12ec47648f"},{"sha":"4dedaf947155264a9a17ef7aa79476ccb06c7761","author":{"email":"80981f192637810b16441c50ca66738a9a88e6c0@gmail.com","name":"Kostas Karayannis"},"message":"If OLKiteViewController is initialised with an OLPrintOrder (launch to shipping) then hide the title bar so as to avoid fast animations looking weird.","distinct":false,"url":"https://api.github.com/repos/OceanLabs/iOS-Print-SDK/commits/4dedaf947155264a9a17ef7aa79476ccb06c7761"},{"sha":"b91ca14ce5ce3bb45c8a8bd27c65fb4595b1c547","author":{"email":"80981f192637810b16441c50ca66738a9a88e6c0@gmail.com","name":"Kostas Karayannis"},"message":"Fix for crash because of deleted templates.","distinct":false,"url":"https://api.github.com/repos/OceanLabs/iOS-Print-SDK/commits/b91ca14ce5ce3bb45c8a8bd27c65fb4595b1c547"}]}