{"push_id":2159559935,"size":14,"distinct_size":9,"ref":"refs/heads/mkirk/share-spike-framework-friendly","head":"2c4cf96515adc3698de84148e5a585b09f554748","before":"c3f39a1d99d59f57699a74c36baac4c250f6987d","commits":[{"sha":"829464baafe322e70e5553b2c757750d058561e1","author":{"name":"Matthew Chen","email":"e7cf048d83e2ecc080358c44f86a450b35513db6@gmail.com"},"message":"Remove concurrency limitations from signal service.","distinct":false,"url":"https://api.github.com/repos/WhisperSystems/Signal-iOS/commits/829464baafe322e70e5553b2c757750d058561e1"},{"sha":"42e972ef7e68bd12b19bb3a8b1a06b7283900ad8","author":{"name":"Matthew Chen","email":"e7cf048d83e2ecc080358c44f86a450b35513db6@gmail.com"},"message":"Merge branch 'charlesmchen/signalServiceConcurrency'","distinct":false,"url":"https://api.github.com/repos/WhisperSystems/Signal-iOS/commits/42e972ef7e68bd12b19bb3a8b1a06b7283900ad8"},{"sha":"bfc1445675bb67cd828a701f351be5ad0c5f3797","author":{"name":"Matthew Chen","email":"e7cf048d83e2ecc080358c44f86a450b35513db6@gmail.com"},"message":"Add debug UI for hallucinating lots of large attachments to stress shared data migration.","distinct":false,"url":"https://api.github.com/repos/WhisperSystems/Signal-iOS/commits/bfc1445675bb67cd828a701f351be5ad0c5f3797"},{"sha":"40b2ecf580cb06558833df5293c489e4aad27b3a","author":{"name":"Matthew Chen","email":"e7cf048d83e2ecc080358c44f86a450b35513db6@gmail.com"},"message":"Add debug UI for hallucinating lots of large attachments to stress shared data migration.","distinct":false,"url":"https://api.github.com/repos/WhisperSystems/Signal-iOS/commits/40b2ecf580cb06558833df5293c489e4aad27b3a"},{"sha":"2685eae12aa8b736e9838a084b1c8b01e92538eb","author":{"name":"Matthew Chen","email":"e7cf048d83e2ecc080358c44f86a450b35513db6@gmail.com"},"message":"Merge branch 'charlesmchen/fakeLargeAttachments'","distinct":false,"url":"https://api.github.com/repos/WhisperSystems/Signal-iOS/commits/2685eae12aa8b736e9838a084b1c8b01e92538eb"},{"sha":"d96eb8932b41f19b300b3434b2be01d99d770ecb","author":{"name":"Michael Kirk","email":"e29594e611ac0a020432c78fe16fb81021042f47@endoftheworl.de"},"message":"ShareExtension template\n\nOnly modification was to target down to iOS9\n\n(targeting iOS8 failed to build)\n\n// FREEBIE","distinct":true,"url":"https://api.github.com/repos/WhisperSystems/Signal-iOS/commits/d96eb8932b41f19b300b3434b2be01d99d770ecb"},{"sha":"de028404bb9e8254d2259e389da173b3d77cf498","author":{"name":"Michael Kirk","email":"e29594e611ac0a020432c78fe16fb81021042f47@endoftheworl.de"},"message":"Shared framework between app and extension\n\n// FREEBIE","distinct":true,"url":"https://api.github.com/repos/WhisperSystems/Signal-iOS/commits/de028404bb9e8254d2259e389da173b3d77cf498"},{"sha":"b56f0e0d2562699e5c38c154d8fc34149a36023a","author":{"name":"Michael Kirk","email":"e29594e611ac0a020432c78fe16fb81021042f47@endoftheworl.de"},"message":"Pod setup for SignalMessaging framework\n\n// FREEBIE","distinct":true,"url":"https://api.github.com/repos/WhisperSystems/Signal-iOS/commits/b56f0e0d2562699e5c38c154d8fc34149a36023a"},{"sha":"7894a5876917383646df8f5469221ba8b2c9dc2c","author":{"name":"Michael Kirk","email":"e29594e611ac0a020432c78fe16fb81021042f47@endoftheworl.de"},"message":"FIXME: Changes to get share extension compiling\n\nThis was a slash and burn approach, and breaks existing functionality.\nWe need to address all of these before merging.\n\n// FREEBIE","distinct":true,"url":"https://api.github.com/repos/WhisperSystems/Signal-iOS/commits/7894a5876917383646df8f5469221ba8b2c9dc2c"},{"sha":"c5b0f7cd01da002131797563cf3792de8ff56ca4","author":{"name":"Michael Kirk","email":"e29594e611ac0a020432c78fe16fb81021042f47@endoftheworl.de"},"message":"framework compatible CocoaLumberjack import\n\nWith previous import style, the `LOG_ASYNC_ENABLED, LOG_LEVEL_DEF`\nmacros were not being defined.\n\n@import style module includes are handled differently in ObjC++, causing\nproblems with out millisecondTimeStamp implementation. Rather than\naddress that problem head on, I simple reimplemented our millisecond\ntimestamp method in objective-c, removing our single ObjC++ file.\n\n// FREEBIE","distinct":true,"url":"https://api.github.com/repos/WhisperSystems/Signal-iOS/commits/c5b0f7cd01da002131797563cf3792de8ff56ca4"},{"sha":"a11d83187b07d79032b72e9bf311e58e38b986f9","author":{"name":"Michael Kirk","email":"e29594e611ac0a020432c78fe16fb81021042f47@endoftheworl.de"},"message":"WIP: Framework-friendly - compiles but crashes on launch\n\n// FREEBIE","distinct":true,"url":"https://api.github.com/repos/WhisperSystems/Signal-iOS/commits/a11d83187b07d79032b72e9bf311e58e38b986f9"},{"sha":"961727814bccafa19013546e38a3bb580c43a073","author":{"name":"Michael Kirk","email":"e29594e611ac0a020432c78fe16fb81021042f47@endoftheworl.de"},"message":"Move pinning certificates into App\n\n// FREEBIE","distinct":true,"url":"https://api.github.com/repos/WhisperSystems/Signal-iOS/commits/961727814bccafa19013546e38a3bb580c43a073"},{"sha":"e9796600c61ae29387ecca0b4e7d11934bdd98f4","author":{"name":"Michael Kirk","email":"e29594e611ac0a020432c78fe16fb81021042f47@endoftheworl.de"},"message":"disable some asserts for now\n\n// FREEBIE","distinct":true,"url":"https://api.github.com/repos/WhisperSystems/Signal-iOS/commits/e9796600c61ae29387ecca0b4e7d11934bdd98f4"},{"sha":"2c4cf96515adc3698de84148e5a585b09f554748","author":{"name":"Michael Kirk","email":"e29594e611ac0a020432c78fe16fb81021042f47@endoftheworl.de"},"message":"Some proof of framework integration in the sample share extension\n\n// FREEBIE","distinct":true,"url":"https://api.github.com/repos/WhisperSystems/Signal-iOS/commits/2c4cf96515adc3698de84148e5a585b09f554748"}]}
{"actor":{"display_login":"michaelkirk"}}