{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":782551262,"defaultBranch":"master","name":"libs-base","ownerLogin":"williameveretteggplant","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2024-04-05T14:22:02.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/44709277?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1722988756.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"04f0d769043fff7859f95e1237fc52e095aa784f","ref":"refs/heads/modal_linux_fix","pushedAt":"2024-08-06T23:59:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"williameveretteggplant","name":null,"path":"/williameveretteggplant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44709277?s=80&v=4"},"commit":{"message":"Fix use of obsolete/deprecated method.","shortMessageHtmlLink":"Fix use of obsolete/deprecated method."}},{"before":"04f0d769043fff7859f95e1237fc52e095aa784f","after":null,"ref":"refs/heads/redisplay_window_issue","pushedAt":"2024-08-06T17:59:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"williameveretteggplant","name":null,"path":"/williameveretteggplant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44709277?s=80&v=4"}},{"before":null,"after":"04f0d769043fff7859f95e1237fc52e095aa784f","ref":"refs/heads/redisplay_window_issue","pushedAt":"2024-08-02T20:22:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"williameveretteggplant","name":null,"path":"/williameveretteggplant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44709277?s=80&v=4"},"commit":{"message":"Fix use of obsolete/deprecated method.","shortMessageHtmlLink":"Fix use of obsolete/deprecated method."}},{"before":"21a48f613630e5dacfb9d712d94923656204cac5","after":"04f0d769043fff7859f95e1237fc52e095aa784f","ref":"refs/heads/master","pushedAt":"2024-08-02T20:21:57.000Z","pushType":"push","commitsCount":128,"pusher":{"login":"williameveretteggplant","name":null,"path":"/williameveretteggplant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44709277?s=80&v=4"},"commit":{"message":"Fix use of obsolete/deprecated method.","shortMessageHtmlLink":"Fix use of obsolete/deprecated method."}},{"before":"7721da047dba6bdee956949191925e8c17d63573","after":"21a48f613630e5dacfb9d712d94923656204cac5","ref":"refs/heads/master","pushedAt":"2024-05-01T21:15:25.000Z","pushType":"push","commitsCount":17,"pusher":{"login":"williameveretteggplant","name":null,"path":"/williameveretteggplant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44709277?s=80&v=4"},"commit":{"message":"NotificationCenter removeObserver (#396)\n\nThis modifies the NotificationCenter class to do the following:\r\n\r\n- add an ivar to the class for an array to hold observers that need to be released when they are removed\r\n- adds an observer to that array if the observer is of class GSNotificationObserver\r\n- upon removing an observer, check if it is in that array, if so remove it from the array and release it.\r\n\r\nThis replaces the previous implementation which checked the class of the observer as it was being removed, which would cause a crash if the observer had been deallocated.","shortMessageHtmlLink":"NotificationCenter removeObserver (gnustep#396)"}},{"before":"ec54922810bd57ea63a9b9cfef35fd282ca19c02","after":"96e2a98e893ee5c896a084b055eea9ce382ebd33","ref":"refs/heads/newRemoveObserverFix","pushedAt":"2024-04-29T17:30:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"williameveretteggplant","name":null,"path":"/williameveretteggplant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44709277?s=80&v=4"},"commit":{"message":"Remove array stuff","shortMessageHtmlLink":"Remove array stuff"}},{"before":"f5aceb8cff0322457e7060433d326c4095eb180c","after":"ec54922810bd57ea63a9b9cfef35fd282ca19c02","ref":"refs/heads/newRemoveObserverFix","pushedAt":"2024-04-29T16:57:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"williameveretteggplant","name":null,"path":"/williameveretteggplant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44709277?s=80&v=4"},"commit":{"message":"Replace array with hashtable","shortMessageHtmlLink":"Replace array with hashtable"}},{"before":"a46ea646c07a09872f853c12b45e6d32a720d06a","after":"f5aceb8cff0322457e7060433d326c4095eb180c","ref":"refs/heads/newRemoveObserverFix","pushedAt":"2024-04-29T16:10:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"williameveretteggplant","name":null,"path":"/williameveretteggplant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44709277?s=80&v=4"},"commit":{"message":"Remove ivars from notification header","shortMessageHtmlLink":"Remove ivars from notification header"}},{"before":null,"after":"1f6c7699d06a277010f329084052cfcaef4da249","ref":"refs/heads/test-pipeline-branch-temp","pushedAt":"2024-04-26T22:39:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"williameveretteggplant","name":null,"path":"/williameveretteggplant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44709277?s=80&v=4"},"commit":{"message":"Test do not approve","shortMessageHtmlLink":"Test do not approve"}},{"before":"795fe13b612172614e59401da09602a28ea32059","after":"7721da047dba6bdee956949191925e8c17d63573","ref":"refs/heads/master","pushedAt":"2024-04-26T22:37:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"williameveretteggplant","name":null,"path":"/williameveretteggplant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44709277?s=80&v=4"},"commit":{"message":"Minor update: Remove implemented macros/errors","shortMessageHtmlLink":"Minor update: Remove implemented macros/errors"}},{"before":"a4547db1e6fce502b8cdf820f06df11c7da7c74e","after":"a46ea646c07a09872f853c12b45e6d32a720d06a","ref":"refs/heads/newRemoveObserverFix","pushedAt":"2024-04-26T21:51:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"williameveretteggplant","name":null,"path":"/williameveretteggplant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44709277?s=80&v=4"},"commit":{"message":"add import","shortMessageHtmlLink":"add import"}},{"before":"0a3fec207b6f24508ba812e8b14fb9e640449fb5","after":"a4547db1e6fce502b8cdf820f06df11c7da7c74e","ref":"refs/heads/newRemoveObserverFix","pushedAt":"2024-04-26T21:50:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"williameveretteggplant","name":null,"path":"/williameveretteggplant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44709277?s=80&v=4"},"commit":{"message":"Add class definition","shortMessageHtmlLink":"Add class definition"}},{"before":"8f91210b0f101bee14dcd056c64c2c44b6789135","after":"0a3fec207b6f24508ba812e8b14fb9e640449fb5","ref":"refs/heads/newRemoveObserverFix","pushedAt":"2024-04-26T20:46:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"williameveretteggplant","name":null,"path":"/williameveretteggplant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44709277?s=80&v=4"},"commit":{"message":"change release method","shortMessageHtmlLink":"change release method"}},{"before":"2f37a7c4bad48b264522e6f8fd7d7ad89484b610","after":"8f91210b0f101bee14dcd056c64c2c44b6789135","ref":"refs/heads/newRemoveObserverFix","pushedAt":"2024-04-26T15:52:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"williameveretteggplant","name":null,"path":"/williameveretteggplant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44709277?s=80&v=4"},"commit":{"message":"Check for retained observers and release them","shortMessageHtmlLink":"Check for retained observers and release them"}},{"before":"4b29eb39f6d25571b3a3806bd70914c17a6937e3","after":"2f37a7c4bad48b264522e6f8fd7d7ad89484b610","ref":"refs/heads/newRemoveObserverFix","pushedAt":"2024-04-26T15:25:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"williameveretteggplant","name":null,"path":"/williameveretteggplant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44709277?s=80&v=4"},"commit":{"message":"Update retainedObserverArray","shortMessageHtmlLink":"Update retainedObserverArray"}},{"before":"16594155f6a6cefbd8a01cb254d48695a24b56bf","after":"4b29eb39f6d25571b3a3806bd70914c17a6937e3","ref":"refs/heads/newRemoveObserverFix","pushedAt":"2024-04-26T15:20:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"williameveretteggplant","name":null,"path":"/williameveretteggplant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44709277?s=80&v=4"},"commit":{"message":"Add ivar to NSNotificationCenter","shortMessageHtmlLink":"Add ivar to NSNotificationCenter"}},{"before":"9be55cc80a0a7d09c9ad4f08019b20d3d4f2b22a","after":"16594155f6a6cefbd8a01cb254d48695a24b56bf","ref":"refs/heads/newRemoveObserverFix","pushedAt":"2024-04-22T20:35:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"williameveretteggplant","name":null,"path":"/williameveretteggplant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44709277?s=80&v=4"},"commit":{"message":"remove GSNotificationObserver from RemoveObserver method\n\nThis was causing a crash if the pointer was a zombie pointer","shortMessageHtmlLink":"remove GSNotificationObserver from RemoveObserver method"}},{"before":null,"after":"9be55cc80a0a7d09c9ad4f08019b20d3d4f2b22a","ref":"refs/heads/newRemoveObserverFix","pushedAt":"2024-04-22T20:33:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"williameveretteggplant","name":null,"path":"/williameveretteggplant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44709277?s=80&v=4"},"commit":{"message":"Merge pull request #379 from svgol/refactor_NSURLConnection_tests\n\nRefactor NSURLConnection tests","shortMessageHtmlLink":"Merge pull request gnustep#379 from svgol/refactor_NSURLConnection_tests"}},{"before":"071de56cba6c6e69b9fe1a31bd681b1c21665b69","after":"625027b3ef355909b4b844723433be4fa3fb2363","ref":"refs/heads/removeObserverCrash_GSNotificationObserver","pushedAt":"2024-04-22T16:26:34.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"williameveretteggplant","name":null,"path":"/williameveretteggplant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44709277?s=80&v=4"},"commit":{"message":"Merge pull request #1 from williameveretteggplant/master\n\nMerge in master","shortMessageHtmlLink":"Merge pull request #1 from williameveretteggplant/master"}},{"before":"1d33c2095fd447f9bbaf63df4c7f259d11dc6c1a","after":"795fe13b612172614e59401da09602a28ea32059","ref":"refs/heads/master","pushedAt":"2024-04-22T16:25:07.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"williameveretteggplant","name":null,"path":"/williameveretteggplant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44709277?s=80&v=4"},"commit":{"message":"Merge branch 'master' of github.com:gnustep/libs-base","shortMessageHtmlLink":"Merge branch 'master' of github.com:gnustep/libs-base"}},{"before":null,"after":"071de56cba6c6e69b9fe1a31bd681b1c21665b69","ref":"refs/heads/removeObserverCrash_GSNotificationObserver","pushedAt":"2024-04-19T21:11:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"williameveretteggplant","name":null,"path":"/williameveretteggplant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44709277?s=80&v=4"},"commit":{"message":"Remove GSNotificationObserverClass from removeObserver method\n\nThis is causing a crash","shortMessageHtmlLink":"Remove GSNotificationObserverClass from removeObserver method"}},{"before":"9be55cc80a0a7d09c9ad4f08019b20d3d4f2b22a","after":"1d33c2095fd447f9bbaf63df4c7f259d11dc6c1a","ref":"refs/heads/master","pushedAt":"2024-04-19T20:58:51.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"williameveretteggplant","name":null,"path":"/williameveretteggplant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44709277?s=80&v=4"},"commit":{"message":"Fix formatting","shortMessageHtmlLink":"Fix formatting"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0wNlQyMzo1OToxNi4wMDAwMDBazwAAAASTn3dm","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNC0xOVQyMDo1ODo1MS4wMDAwMDBazwAAAAQ1h6eI"}},"title":"Activity ยท williameveretteggplant/libs-base"}