{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":33515718,"defaultBranch":"main","name":"OneSignal-iOS-SDK","ownerLogin":"OneSignal","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-04-07T01:43:25.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/11823027?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716096454.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"d972ad9002068af547f1dd640fb0dd4fc3ec2dba","ref":"refs/heads/fix/decode_bool","pushedAt":"2024-05-15T21:24:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nan-li","name":"Nan","path":"/nan-li","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4022291?s=80&v=4"},"commit":{"message":"fix warning about decoding a boolean\n\n* Use decodeBool instead of decodeObject as Bool","shortMessageHtmlLink":"fix warning about decoding a boolean"}},{"before":null,"after":"d47a1dece3c6293f2327cdcceb232ede30c5d548","ref":"refs/heads/feat/combine_deltas","pushedAt":"2024-05-15T04:16:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nan-li","name":"Nan","path":"/nan-li","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4022291?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":"f31ca1798fe8fba09e83130077bc49e07ba1f4e1","after":null,"ref":"refs/heads/cd/update_xcode_version","pushedAt":"2024-05-11T00:10:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nan-li","name":"Nan","path":"/nan-li","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4022291?s=80&v=4"}},{"before":"de18a724b72f0fbff81889e8e5cb628294f1b2b6","after":"504f41fc8b6085831261a5cdc8416f3267f5b4aa","ref":"refs/heads/main","pushedAt":"2024-05-11T00:10:03.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"nan-li","name":"Nan","path":"/nan-li","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4022291?s=80&v=4"},"commit":{"message":"Merge pull request #1433 from OneSignal/cd/update_xcode_version\n\n[cd] update xcode version to 15.2","shortMessageHtmlLink":"Merge pull request #1433 from OneSignal/cd/update_xcode_version"}},{"before":"5c649c9e039d3bb5f6e499092a794440fc183bb1","after":null,"ref":"refs/heads/rel/5.2.0","pushedAt":"2024-05-10T22:04:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nan-li","name":"Nan","path":"/nan-li","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4022291?s=80&v=4"}},{"before":"27e3d36a186ee23c6885185406845f35f00649a5","after":"de18a724b72f0fbff81889e8e5cb628294f1b2b6","ref":"refs/heads/main","pushedAt":"2024-05-10T22:04:57.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"nan-li","name":"Nan","path":"/nan-li","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4022291?s=80&v=4"},"commit":{"message":"Merge pull request #1432 from OneSignal/rel/5.2.0\n\nRelease 5.2.0","shortMessageHtmlLink":"Merge pull request #1432 from OneSignal/rel/5.2.0"}},{"before":"5dd3a7e3f69ca7f566021726c234041ddbc585a0","after":"5c649c9e039d3bb5f6e499092a794440fc183bb1","ref":"refs/heads/rel/5.2.0","pushedAt":"2024-05-10T21:53:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Release 5.2.0","shortMessageHtmlLink":"Release 5.2.0"}},{"before":"27e3d36a186ee23c6885185406845f35f00649a5","after":"f31ca1798fe8fba09e83130077bc49e07ba1f4e1","ref":"refs/heads/cd/update_xcode_version","pushedAt":"2024-05-10T21:40:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nan-li","name":"Nan","path":"/nan-li","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4022291?s=80&v=4"},"commit":{"message":"[cd] update xcode version to 15.2","shortMessageHtmlLink":"[cd] update xcode version to 15.2"}},{"before":null,"after":"27e3d36a186ee23c6885185406845f35f00649a5","ref":"refs/heads/cd/update_xcode_version","pushedAt":"2024-05-10T21:38:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nan-li","name":"Nan","path":"/nan-li","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4022291?s=80&v=4"},"commit":{"message":"Merge pull request #1431 from OneSignal/add_privacy_manifests_to_all_targets\n\nAdd additional 6 privacy manifests to the 6 sub-targets","shortMessageHtmlLink":"Merge pull request #1431 from OneSignal/add_privacy_manifests_to_all_…"}},{"before":"b785111a45a21bf7ea2da15683c34c6a3af5708a","after":"5dd3a7e3f69ca7f566021726c234041ddbc585a0","ref":"refs/heads/rel/5.2.0","pushedAt":"2024-05-10T21:37:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nan-li","name":"Nan","path":"/nan-li","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4022291?s=80&v=4"},"commit":{"message":"release 5.2.0 commit","shortMessageHtmlLink":"release 5.2.0 commit"}},{"before":"5dd3a7e3f69ca7f566021726c234041ddbc585a0","after":"b785111a45a21bf7ea2da15683c34c6a3af5708a","ref":"refs/heads/rel/5.2.0","pushedAt":"2024-05-10T21:33:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nan-li","name":"Nan","path":"/nan-li","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4022291?s=80&v=4"},"commit":{"message":"swift language error when running CD\n\n* CD encountered:\nerror: consecutive statements on a line must be separated by ';'\n\n* pointing at `return if primaryAliasLabel == .external_id { externalId } else { onesignalId }`","shortMessageHtmlLink":"swift language error when running CD"}},{"before":"27e3d36a186ee23c6885185406845f35f00649a5","after":"5dd3a7e3f69ca7f566021726c234041ddbc585a0","ref":"refs/heads/rel/5.2.0","pushedAt":"2024-05-10T21:08:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nan-li","name":"Nan","path":"/nan-li","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4022291?s=80&v=4"},"commit":{"message":"release 5.2.0 commit","shortMessageHtmlLink":"release 5.2.0 commit"}},{"before":null,"after":"27e3d36a186ee23c6885185406845f35f00649a5","ref":"refs/heads/rel/5.2.0","pushedAt":"2024-05-10T21:07:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nan-li","name":"Nan","path":"/nan-li","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4022291?s=80&v=4"},"commit":{"message":"Merge pull request #1431 from OneSignal/add_privacy_manifests_to_all_targets\n\nAdd additional 6 privacy manifests to the 6 sub-targets","shortMessageHtmlLink":"Merge pull request #1431 from OneSignal/add_privacy_manifests_to_all_…"}},{"before":"a54a69b0fa1de487a16d9d2c94adca97c926ba17","after":null,"ref":"refs/heads/add_privacy_manifests_to_all_targets","pushedAt":"2024-05-10T21:05:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nan-li","name":"Nan","path":"/nan-li","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4022291?s=80&v=4"}},{"before":"8c7016978b340ce50e52a762fbde755953839b66","after":"27e3d36a186ee23c6885185406845f35f00649a5","ref":"refs/heads/main","pushedAt":"2024-05-10T21:05:24.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"nan-li","name":"Nan","path":"/nan-li","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4022291?s=80&v=4"},"commit":{"message":"Merge pull request #1431 from OneSignal/add_privacy_manifests_to_all_targets\n\nAdd additional 6 privacy manifests to the 6 sub-targets","shortMessageHtmlLink":"Merge pull request #1431 from OneSignal/add_privacy_manifests_to_all_…"}},{"before":"1c5d7e8ce32baa90ec96089af5ae0855d4de0e01","after":"a54a69b0fa1de487a16d9d2c94adca97c926ba17","ref":"refs/heads/add_privacy_manifests_to_all_targets","pushedAt":"2024-05-10T20:49:00.000Z","pushType":"push","commitsCount":22,"pusher":{"login":"nan-li","name":"Nan","path":"/nan-li","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4022291?s=80&v=4"},"commit":{"message":"Merge branch 'main' into add_privacy_manifests_to_all_targets","shortMessageHtmlLink":"Merge branch 'main' into add_privacy_manifests_to_all_targets"}},{"before":"df57c57a82cd94d2b7a944e7eb9a9824976cb34f","after":null,"ref":"refs/heads/privacy_manifests_user_defaults","pushedAt":"2024-05-10T20:45:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nan-li","name":"Nan","path":"/nan-li","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4022291?s=80&v=4"}},{"before":"e8a15b91865c03036e23f9f7a19d329d90ad0f34","after":"8c7016978b340ce50e52a762fbde755953839b66","ref":"refs/heads/main","pushedAt":"2024-05-10T20:45:00.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"nan-li","name":"Nan","path":"/nan-li","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4022291?s=80&v=4"},"commit":{"message":"Merge pull request #1429 from OneSignal/privacy_manifests_user_defaults\n\nPrivacy manifests - User Defaults API reason to include app groups","shortMessageHtmlLink":"Merge pull request #1429 from OneSignal/privacy_manifests_user_defaults"}},{"before":"7d60db6183f3807a7e11a61c3ba3772d2095573b","after":null,"ref":"refs/heads/tests/add_user_switching_tests","pushedAt":"2024-05-10T20:44:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nan-li","name":"Nan","path":"/nan-li","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4022291?s=80&v=4"}},{"before":"445b5d20ec79c4d3ef4b7f8880c73f6fcd43f9fd","after":"e8a15b91865c03036e23f9f7a19d329d90ad0f34","ref":"refs/heads/main","pushedAt":"2024-05-10T20:44:32.000Z","pushType":"pr_merge","commitsCount":10,"pusher":{"login":"nan-li","name":"Nan","path":"/nan-li","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4022291?s=80&v=4"},"commit":{"message":"Merge pull request #1430 from OneSignal/tests/add_user_switching_tests\n\n[Tests] Add more complex user switching tests","shortMessageHtmlLink":"Merge pull request #1430 from OneSignal/tests/add_user_switching_tests"}},{"before":"9f156d74853c017cdd2c60b34cf923d19acf6ced","after":null,"ref":"refs/heads/fix/identify_user_bug_when_in_the_middle","pushedAt":"2024-05-10T20:44:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nan-li","name":"Nan","path":"/nan-li","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4022291?s=80&v=4"}},{"before":"0ba13bf35f6fff9585b6a4209b7cc3f8d5d8bf20","after":"445b5d20ec79c4d3ef4b7f8880c73f6fcd43f9fd","ref":"refs/heads/main","pushedAt":"2024-05-10T20:44:13.000Z","pushType":"pr_merge","commitsCount":10,"pusher":{"login":"nan-li","name":"Nan","path":"/nan-li","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4022291?s=80&v=4"},"commit":{"message":"Merge pull request #1427 from OneSignal/fix/identify_user_bug_when_in_the_middle\n\n[Bug] Fix processing of Identify User response if the user has changed since then","shortMessageHtmlLink":"Merge pull request #1427 from OneSignal/fix/identify_user_bug_when_in…"}},{"before":"6886b026346d5660f2df64594505f8e64cdda3a4","after":"1c5d7e8ce32baa90ec96089af5ae0855d4de0e01","ref":"refs/heads/add_privacy_manifests_to_all_targets","pushedAt":"2024-05-10T19:25:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nan-li","name":"Nan","path":"/nan-li","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4022291?s=80&v=4"},"commit":{"message":"add 6 privacy manifests for the 6 additional products\n\n* In each of the following targets that aren't imported on their own but are included in the primary targets.\n* For completeness, we also provide a privacy manifest for each of these.\n- OneSignalUser\n- OneSignalNotifications\n- OneSignalLiveActivities\n- OneSignalOutcomes\n- OneSignalOSCore\n- OneSignalCore","shortMessageHtmlLink":"add 6 privacy manifests for the 6 additional products"}},{"before":"f4068ed373783b345f64d0c0b5fc8b5a8158729a","after":"6886b026346d5660f2df64594505f8e64cdda3a4","ref":"refs/heads/add_privacy_manifests_to_all_targets","pushedAt":"2024-05-10T19:13:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nan-li","name":"Nan","path":"/nan-li","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4022291?s=80&v=4"},"commit":{"message":"add 6 privacy manifests for the 6 additional products\n\n* In each of the following targets that aren't imported on their own but are included in the primary targets.\n* For completeness, we also provide a privacy manifest for each of these.\n- OneSignalUser\n- OneSignalNotifications\n- OneSignalLiveActivities\n- OneSignalOutcomes\n- OneSignalOSCore\n- OneSignalCore","shortMessageHtmlLink":"add 6 privacy manifests for the 6 additional products"}},{"before":"df57c57a82cd94d2b7a944e7eb9a9824976cb34f","after":"f4068ed373783b345f64d0c0b5fc8b5a8158729a","ref":"refs/heads/add_privacy_manifests_to_all_targets","pushedAt":"2024-05-10T19:12:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nan-li","name":"Nan","path":"/nan-li","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4022291?s=80&v=4"},"commit":{"message":"add 46 privacy manifests for the 6 additional products\n\n* In each of the following targets that aren't imported on their own but are included in the primary targets.\n* For completeness, we also provide a privacy manifest for each of these.\n- OneSignalUser\n- OneSignalNotifications\n- OneSignalLiveActivities\n- OneSignalOutcomes\n- OneSignalOSCore\n- OneSignalCore","shortMessageHtmlLink":"add 46 privacy manifests for the 6 additional products"}},{"before":null,"after":"df57c57a82cd94d2b7a944e7eb9a9824976cb34f","ref":"refs/heads/add_privacy_manifests_to_all_targets","pushedAt":"2024-05-10T18:46:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nan-li","name":"Nan","path":"/nan-li","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4022291?s=80&v=4"},"commit":{"message":"Privacy manifests update User Defaults API reason to include app groups, extensions, clips\n\nPreviously:\nCA92.1 - Declare this reason to access user defaults to read and write information that is only accessible to the app itself.\n\nNow:\n1C8F.1 - Declare this reason to access user defaults to read and write information that is only accessible to the apps, app extensions, and App Clips that are members of the same App Group as the app itself.","shortMessageHtmlLink":"Privacy manifests update User Defaults API reason to include app grou…"}},{"before":"19de33127295ed6c8e2a70fb39d0ef985e3e90be","after":"df57c57a82cd94d2b7a944e7eb9a9824976cb34f","ref":"refs/heads/privacy_manifests_user_defaults","pushedAt":"2024-05-10T18:44:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nan-li","name":"Nan","path":"/nan-li","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4022291?s=80&v=4"},"commit":{"message":"Privacy manifests update User Defaults API reason to include app groups, extensions, clips\n\nPreviously:\nCA92.1 - Declare this reason to access user defaults to read and write information that is only accessible to the app itself.\n\nNow:\n1C8F.1 - Declare this reason to access user defaults to read and write information that is only accessible to the apps, app extensions, and App Clips that are members of the same App Group as the app itself.","shortMessageHtmlLink":"Privacy manifests update User Defaults API reason to include app grou…"}},{"before":"46efbac703f647c7a34a7d0a51946221c6e7db35","after":"7d60db6183f3807a7e11a61c3ba3772d2095573b","ref":"refs/heads/tests/add_user_switching_tests","pushedAt":"2024-05-09T20:34:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nan-li","name":"Nan","path":"/nan-li","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4022291?s=80&v=4"},"commit":{"message":"[tests] rename test class to indicate Integration\n\n* SwitchUserTests to SwitchUserIntegrationTests","shortMessageHtmlLink":"[tests] rename test class to indicate Integration"}},{"before":"4d0e3e77434380d4e6bef1a43ffe4d3bbc90499f","after":"46efbac703f647c7a34a7d0a51946221c6e7db35","ref":"refs/heads/tests/add_user_switching_tests","pushedAt":"2024-05-09T20:27:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nan-li","name":"Nan","path":"/nan-li","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4022291?s=80&v=4"},"commit":{"message":"[tests] rename test class to indicate Integration\n\n* SwitchUserTests to SwitchUserIntegrationTests","shortMessageHtmlLink":"[tests] rename test class to indicate Integration"}},{"before":"d53e36c06d5a58718c6158846fbb707af602c76e","after":"4d0e3e77434380d4e6bef1a43ffe4d3bbc90499f","ref":"refs/heads/tests/add_user_switching_tests","pushedAt":"2024-05-09T17:03:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nan-li","name":"Nan","path":"/nan-li","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4022291?s=80&v=4"},"commit":{"message":"[tests] increase time to address flaky tests\n\n* Test was failing, increase the time we give to run all threads, and increase the delay in the Client to simulate request making","shortMessageHtmlLink":"[tests] increase time to address flaky tests"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAESv4qiAA","startCursor":null,"endCursor":null}},"title":"Activity · OneSignal/OneSignal-iOS-SDK"}