{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":91977145,"defaultBranch":"main","name":"NetNewsWire","ownerLogin":"Ranchero-Software","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-05-21T17:59:23.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/59430456?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1711066115.0","currentOid":""},"activityList":{"items":[{"before":"f7201ee73d51d7edbb909d18c3a1c4262d06bcf0","after":"ef43773b079d523df22886be966a5282e8ce5a41","ref":"refs/heads/main","pushedAt":"2024-06-03T05:13:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brentsimmons","name":"Brent Simmons","path":"/brentsimmons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1297121?s=80&v=4"},"commit":{"message":"Remove no-longer-used support for dependencies in MainThreadOperation.","shortMessageHtmlLink":"Remove no-longer-used support for dependencies in MainThreadOperation."}},{"before":"58ba14cd78bf6d80349fc9817587025f438c94ee","after":"f7201ee73d51d7edbb909d18c3a1c4262d06bcf0","ref":"refs/heads/main","pushedAt":"2024-06-03T04:12:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"brentsimmons","name":"Brent Simmons","path":"/brentsimmons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1297121?s=80&v=4"},"commit":{"message":"Move `CloudKitArticlesZoneDelegate` to CloudKitSync module.","shortMessageHtmlLink":"Move CloudKitArticlesZoneDelegate to CloudKitSync module."}},{"before":"9d747a99c9e74b133bbbcced3da30ec96ed79496","after":"58ba14cd78bf6d80349fc9817587025f438c94ee","ref":"refs/heads/main","pushedAt":"2024-05-28T02:22:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brentsimmons","name":"Brent Simmons","path":"/brentsimmons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1297121?s=80&v=4"},"commit":{"message":"Add logging to FeedFinder.","shortMessageHtmlLink":"Add logging to FeedFinder."}},{"before":"e2753676642ce4b792f05c39e480fac8b5e6d0bb","after":"9d747a99c9e74b133bbbcced3da30ec96ed79496","ref":"refs/heads/main","pushedAt":"2024-05-27T18:34:23.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"brentsimmons","name":"Brent Simmons","path":"/brentsimmons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1297121?s=80&v=4"},"commit":{"message":"Make add-feed work again.","shortMessageHtmlLink":"Make add-feed work again."}},{"before":"33215ba9e3d943037300b0ba08b956d59f859129","after":"e2753676642ce4b792f05c39e480fac8b5e6d0bb","ref":"refs/heads/main","pushedAt":"2024-05-26T18:53:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"brentsimmons","name":"Brent Simmons","path":"/brentsimmons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1297121?s=80&v=4"},"commit":{"message":"Provide hash(into:) functions where the default implementation might be doing too much work.","shortMessageHtmlLink":"Provide hash(into:) functions where the default implementation might …"}},{"before":"4323c24c88c5a59111235d3244302f96c2bb845f","after":"33215ba9e3d943037300b0ba08b956d59f859129","ref":"refs/heads/main","pushedAt":"2024-05-26T05:52:05.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"brentsimmons","name":"Brent Simmons","path":"/brentsimmons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1297121?s=80&v=4"},"commit":{"message":"Update LocalAccountDelegate to use new FeedDownloader package. Temporarily comment-out feed refreshing in CloudKitAccountDelegate.","shortMessageHtmlLink":"Update LocalAccountDelegate to use new FeedDownloader package. Tempor…"}},{"before":"1fee1f53adbfa619f9d5691a12c699ecbc85fb10","after":"4323c24c88c5a59111235d3244302f96c2bb845f","ref":"refs/heads/main","pushedAt":"2024-05-22T05:18:31.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"brentsimmons","name":"Brent Simmons","path":"/brentsimmons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1297121?s=80&v=4"},"commit":{"message":"Convert delete to async await.","shortMessageHtmlLink":"Convert delete to async await."}},{"before":"6df9d1a45fbe38258ebc0831ec04b2c583af5cdf","after":"1fee1f53adbfa619f9d5691a12c699ecbc85fb10","ref":"refs/heads/main","pushedAt":"2024-05-22T01:08:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brentsimmons","name":"Brent Simmons","path":"/brentsimmons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1297121?s=80&v=4"},"commit":{"message":"Fix conflicts in test plan files.","shortMessageHtmlLink":"Fix conflicts in test plan files."}},{"before":"72e83becb1becceba3c41a747d377a7bfab51bf4","after":"6df9d1a45fbe38258ebc0831ec04b2c583af5cdf","ref":"refs/heads/main","pushedAt":"2024-05-22T00:53:52.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"brentsimmons","name":"Brent Simmons","path":"/brentsimmons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1297121?s=80&v=4"},"commit":{"message":"Merge","shortMessageHtmlLink":"Merge"}},{"before":"ad61c01ad4a9db4e6ed20402ed799a3c09a2fc5b","after":"72e83becb1becceba3c41a747d377a7bfab51bf4","ref":"refs/heads/main","pushedAt":"2024-05-21T05:57:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brentsimmons","name":"Brent Simmons","path":"/brentsimmons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1297121?s=80&v=4"},"commit":{"message":"Add first Web test. Add WebTests to test plans.","shortMessageHtmlLink":"Add first Web test. Add WebTests to test plans."}},{"before":"6176f3139259f99d1c5286a217aaddfcb63b8e4d","after":"ad61c01ad4a9db4e6ed20402ed799a3c09a2fc5b","ref":"refs/heads/main","pushedAt":"2024-05-21T05:03:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"brentsimmons","name":"Brent Simmons","path":"/brentsimmons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1297121?s=80&v=4"},"commit":{"message":"Delete unused code in Web module.","shortMessageHtmlLink":"Delete unused code in Web module."}},{"before":"fe1faac162af92ba60db61def987ffd5b8abd5f3","after":"6176f3139259f99d1c5286a217aaddfcb63b8e4d","ref":"refs/heads/main","pushedAt":"2024-05-21T01:01:12.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"brentsimmons","name":"Brent Simmons","path":"/brentsimmons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1297121?s=80&v=4"},"commit":{"message":"Recreate Mac.xctestplan, since Xcode started treating it as plain text.","shortMessageHtmlLink":"Recreate Mac.xctestplan, since Xcode started treating it as plain text."}},{"before":"0ca7f7b05a48c4e44e23ed32e1f76ebe804c4cdd","after":"fe1faac162af92ba60db61def987ffd5b8abd5f3","ref":"refs/heads/main","pushedAt":"2024-05-20T20:45:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"brentsimmons","name":"Brent Simmons","path":"/brentsimmons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1297121?s=80&v=4"},"commit":{"message":"Remove Mac.xctestplan from iOS app scheme.","shortMessageHtmlLink":"Remove Mac.xctestplan from iOS app scheme."}},{"before":"fcfe8435a941a1c0cd6b612b7c9a55cf0cd7c117","after":"0ca7f7b05a48c4e44e23ed32e1f76ebe804c4cdd","ref":"refs/heads/main","pushedAt":"2024-05-19T05:52:27.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"brentsimmons","name":"Brent Simmons","path":"/brentsimmons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1297121?s=80&v=4"},"commit":{"message":"Delete unused Blocks.swift.","shortMessageHtmlLink":"Delete unused Blocks.swift."}},{"before":"b601cc1cafa68b105471873a39692245ecb5f3ae","after":"fcfe8435a941a1c0cd6b612b7c9a55cf0cd7c117","ref":"refs/heads/main","pushedAt":"2024-05-19T02:03:08.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"brentsimmons","name":"Brent Simmons","path":"/brentsimmons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1297121?s=80&v=4"},"commit":{"message":"Turn off code coverage because it was making the build fail.","shortMessageHtmlLink":"Turn off code coverage because it was making the build fail."}},{"before":"9c6d91eba4d5513f1272f8529951aece55d4a970","after":"b601cc1cafa68b105471873a39692245ecb5f3ae","ref":"refs/heads/main","pushedAt":"2024-05-18T23:46:57.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"brentsimmons","name":"Brent Simmons","path":"/brentsimmons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1297121?s=80&v=4"},"commit":{"message":"Create NetNewsWire.xctestplan and add it to the NetNewsWire and NetNewsWire-iOS schemes.","shortMessageHtmlLink":"Create NetNewsWire.xctestplan and add it to the NetNewsWire and NetNe…"}},{"before":"2ed93e447aab4512e68f6ca408bb78c62449456b","after":"9c6d91eba4d5513f1272f8529951aece55d4a970","ref":"refs/heads/main","pushedAt":"2024-05-18T18:52:09.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"brentsimmons","name":"Brent Simmons","path":"/brentsimmons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1297121?s=80&v=4"},"commit":{"message":"Add to ArrayExtensionsTests.","shortMessageHtmlLink":"Add to ArrayExtensionsTests."}},{"before":"7f6112da452c423b4b995535673142bb22f9ee55","after":"2ed93e447aab4512e68f6ca408bb78c62449456b","ref":"refs/heads/main","pushedAt":"2024-05-18T06:07:41.000Z","pushType":"push","commitsCount":13,"pusher":{"login":"brentsimmons","name":"Brent Simmons","path":"/brentsimmons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1297121?s=80&v=4"},"commit":{"message":"Make TestAccountManager final.","shortMessageHtmlLink":"Make TestAccountManager final."}},{"before":"ec12232fb84b73d28dcb8e5dfd661cb7a8cf7dc1","after":"7f6112da452c423b4b995535673142bb22f9ee55","ref":"refs/heads/main","pushedAt":"2024-05-16T04:54:40.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"brentsimmons","name":"Brent Simmons","path":"/brentsimmons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1297121?s=80&v=4"},"commit":{"message":"Delete unused FeedlyOperationTests.","shortMessageHtmlLink":"Delete unused FeedlyOperationTests."}},{"before":"ab4d51b46254e951a48770aa238b7aa3efd7bf26","after":"ec12232fb84b73d28dcb8e5dfd661cb7a8cf7dc1","ref":"refs/heads/main","pushedAt":"2024-05-16T04:38:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"brentsimmons","name":"Brent Simmons","path":"/brentsimmons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1297121?s=80&v=4"},"commit":{"message":"Move MainThreadOperation and MainThreadOperationQueue to CloudKitSync, which is the last place where it’s used.","shortMessageHtmlLink":"Move MainThreadOperation and MainThreadOperationQueue to CloudKitSync…"}},{"before":"d58821a7ade0dbc3d2b042a7803a939e1577f504","after":"ab4d51b46254e951a48770aa238b7aa3efd7bf26","ref":"refs/heads/main","pushedAt":"2024-05-15T04:05:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"brentsimmons","name":"Brent Simmons","path":"/brentsimmons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1297121?s=80&v=4"},"commit":{"message":"Make SyncDatabase.resetSelectedForProcessing and .deleteSelectedForProcessing take Set parameter instead of Array.","shortMessageHtmlLink":"Make SyncDatabase.resetSelectedForProcessing and .deleteSelectedForPr…"}},{"before":"69c908c891a9ad23be2fb841046c23a87960c3f7","after":"d58821a7ade0dbc3d2b042a7803a939e1577f504","ref":"refs/heads/main","pushedAt":"2024-05-14T04:59:48.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"brentsimmons","name":"Brent Simmons","path":"/brentsimmons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1297121?s=80&v=4"},"commit":{"message":"Convert NewsBlur to async await.","shortMessageHtmlLink":"Convert NewsBlur to async await."}},{"before":"ae2c21f5f04a69d1a40d9f0396aebbe3d0c7d142","after":"69c908c891a9ad23be2fb841046c23a87960c3f7","ref":"refs/heads/main","pushedAt":"2024-05-08T02:51:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brentsimmons","name":"Brent Simmons","path":"/brentsimmons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1297121?s=80&v=4"},"commit":{"message":"Convert UserAgent functions to variables and make them non-optional.","shortMessageHtmlLink":"Convert UserAgent functions to variables and make them non-optional."}},{"before":"178cba34ad4cf4a59ffcdaf2fb08aca2ce70e701","after":"ae2c21f5f04a69d1a40d9f0396aebbe3d0c7d142","ref":"refs/heads/main","pushedAt":"2024-05-08T00:41:55.000Z","pushType":"push","commitsCount":19,"pusher":{"login":"brentsimmons","name":"Brent Simmons","path":"/brentsimmons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1297121?s=80&v=4"},"commit":{"message":"Move NonIntrinsic* views to UIKitExtras.","shortMessageHtmlLink":"Move NonIntrinsic* views to UIKitExtras."}},{"before":"30e961bfe44417d0cead7588e905fb642656845a","after":"178cba34ad4cf4a59ffcdaf2fb08aca2ce70e701","ref":"refs/heads/main","pushedAt":"2024-05-05T23:43:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brentsimmons","name":"Brent Simmons","path":"/brentsimmons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1297121?s=80&v=4"},"commit":{"message":"Turn on strict concurrency for Mac targets.","shortMessageHtmlLink":"Turn on strict concurrency for Mac targets."}},{"before":"02d8005fa748e9011105fc47d6b75535797abf4c","after":"30e961bfe44417d0cead7588e905fb642656845a","ref":"refs/heads/main","pushedAt":"2024-05-04T22:19:52.000Z","pushType":"push","commitsCount":25,"pusher":{"login":"brentsimmons","name":"Brent Simmons","path":"/brentsimmons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1297121?s=80&v=4"},"commit":{"message":"Fix warning about unused @preconcurrency.","shortMessageHtmlLink":"Fix warning about unused @preconcurrency."}},{"before":"19fd3d96ab2c32352e0b8d030a096bd37061c820","after":"02d8005fa748e9011105fc47d6b75535797abf4c","ref":"refs/heads/main","pushedAt":"2024-05-03T19:11:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brentsimmons","name":"Brent Simmons","path":"/brentsimmons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1297121?s=80&v=4"},"commit":{"message":"Fix a couple concurrency warnings.","shortMessageHtmlLink":"Fix a couple concurrency warnings."}},{"before":"81cede769ad677b53fd3fbd8dfcf264e517b8bad","after":"19fd3d96ab2c32352e0b8d030a096bd37061c820","ref":"refs/heads/main","pushedAt":"2024-05-03T19:05:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brentsimmons","name":"Brent Simmons","path":"/brentsimmons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1297121?s=80&v=4"},"commit":{"message":"Fix a few concurrency warnings.","shortMessageHtmlLink":"Fix a few concurrency warnings."}},{"before":"6776862322aa67ad67ccec981031519b2b0cc9e9","after":"81cede769ad677b53fd3fbd8dfcf264e517b8bad","ref":"refs/heads/main","pushedAt":"2024-05-03T18:57:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brentsimmons","name":"Brent Simmons","path":"/brentsimmons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1297121?s=80&v=4"},"commit":{"message":"Fix a few concurrency warnings.","shortMessageHtmlLink":"Fix a few concurrency warnings."}},{"before":"6c1ea427af4a3f70186da9644166c2fea2a650f2","after":"6776862322aa67ad67ccec981031519b2b0cc9e9","ref":"refs/heads/main","pushedAt":"2024-05-03T18:46:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brentsimmons","name":"Brent Simmons","path":"/brentsimmons","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1297121?s=80&v=4"},"commit":{"message":"Fix concurrency warnings in ShareViewController.","shortMessageHtmlLink":"Fix concurrency warnings in ShareViewController."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWotAdQA","startCursor":null,"endCursor":null}},"title":"Activity · Ranchero-Software/NetNewsWire"}