{"push_id":2297029744,"size":1,"distinct_size":1,"ref":"refs/heads/push","head":"b7a3a7ddc7ec33041052f41adb399338b0fdce90","before":"b9c0951b982399003935f3c9d89dc87343776894","commits":[{"sha":"b7a3a7ddc7ec33041052f41adb399338b0fdce90","author":{"name":"Ricardo Pereira","email":"e74643ea21ca44af96a5ed41c61ad338713d90bb@gmail.com"},"message":"Push ActivationStateMachine tests (#662)\n\n* Initial Push types\r\n\r\n* Update project\r\n\r\n* ARTPushNotifications interface\r\n\r\n* Realtime: integrate Push type\r\n\r\n* Rest: integrate Push type\r\n\r\n* Push.activate\r\n\r\n* fixup! Push.activate\r\n\r\n* Push.publish\r\n\r\n - add PushRecipient protocol\r\n\r\n* fixup! Push.publish\r\n\r\n* PushChannel subscribe and unsubscribe\r\n\r\n* Fix registerCallback\r\n\r\n* Remove warnings\r\n\r\n - unused methods\r\n\r\n* Fix FormFactor\r\n\r\n* Fix: use device token as Hex string\r\n\r\n* Fix: should respect the default encoder\r\n\r\n - useBinaryProtocol\r\n\r\n* Remove ARTPushRecipient protocol and types\r\n\r\n* Add ULID pod\r\n\r\n* Use ULID as DeviceId\r\n\r\n* Push.deactivate\r\n\r\n* Load local device\r\n\r\n* Push: update device\r\n\r\n* PushChannel.subscriptions\r\n\r\n* Update ULID pod\r\n\r\n* PushAdmin\r\n\r\n* Update ULID pod\r\n\r\n* Remove warnings\r\n\r\n* JSON encoder: normalize deviceToken hex string\r\n\r\n* Fix: Push.publish request body\r\n\r\n* Update device forms\r\n\r\n* Activation State Machine: init\r\n\r\n* Activation State Machine: registration\r\n\r\n* Removed ablyPushAuthKey, ablyPushAuthToken and ablyPushClientId from push delegate\r\n\r\n* Add Rest argument on Push delegate\r\n\r\n* tmp\r\n\r\n* Fix things for push, and adapt to latest API.\r\n\r\n* Initial State Machine tests\r\n\r\n* ARTLocalDeviceStorage\r\n\r\n* Fix: ARTPushActivationState\r\n\r\n* Storage should synchronize UserDefaults\r\n\r\n* Storage Keys accessible on tests\r\n\r\n* State Machine tests\r\n\r\n* ActivationStateMachine: custom delegate and other fixes\r\n\r\n* PushActivationStateMachine\r\n\r\n* Implement Device storage\r\n\r\n* Fix headers\r\n\r\n* Fix tests","distinct":true,"url":"https://api.github.com/repos/ably/ably-ios/commits/b7a3a7ddc7ec33041052f41adb399338b0fdce90"}]}
{"actor":{"display_login":"ricardopereira"}}