{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":101248,"defaultBranch":"master","name":"NewsBlur","ownerLogin":"samuelclay","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2009-01-05T14:00:43.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/44229?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1714516197.0","currentOid":""},"activityList":{"items":[{"before":"8190b32e116fa44512ec35e6ac19a205136fbad8","after":"2013c45114d3f8230846aac6443fb51b7a2ead2a","ref":"refs/heads/discover","pushedAt":"2024-05-01T00:38:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samuelclay","name":"Samuel Clay","path":"/samuelclay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44229?s=80&v=4"},"commit":{"message":"Adding third party sharing services to sideoptions. Need to hook up actions and build a extend menu.","shortMessageHtmlLink":"Adding third party sharing services to sideoptions. Need to hook up a…"}},{"before":"6c8106920fadd9f8aabcdf718ca2326ff5bd1482","after":"8190b32e116fa44512ec35e6ac19a205136fbad8","ref":"refs/heads/discover","pushedAt":"2024-04-30T22:30:45.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"samuelclay","name":"Samuel Clay","path":"/samuelclay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44229?s=80&v=4"},"commit":{"message":"Merge branch 'master' into discover\n\n* master:","shortMessageHtmlLink":"Merge branch 'master' into discover"}},{"before":"7165aa1bf6cb1cf4f73774b00c25455888967de7","after":null,"ref":"refs/heads/black-formatting","pushedAt":"2024-04-30T22:29:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"samuelclay","name":"Samuel Clay","path":"/samuelclay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44229?s=80&v=4"}},{"before":"c20055b8d36ba47b5d97d2d2a4f8bcd44c7928ac","after":null,"ref":"refs/heads/js-format","pushedAt":"2024-04-30T22:29:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"samuelclay","name":"Samuel Clay","path":"/samuelclay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44229?s=80&v=4"}},{"before":"3f5759c5caa2b7d706429cb6f64f0420efa82487","after":"9fed393be76f9c8c2a2761775745fa9a8b601350","ref":"refs/heads/master","pushedAt":"2024-04-30T22:28:55.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"samuelclay","name":"Samuel Clay","path":"/samuelclay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44229?s=80&v=4"},"commit":{"message":"Merge pull request #1864 from samuelclay/js-format\n\nCSS/JS reformatting","shortMessageHtmlLink":"Merge pull request #1864 from samuelclay/js-format"}},{"before":"b6302a3359dfd9be13e4b49f65740eef34cb7394","after":"3f5759c5caa2b7d706429cb6f64f0420efa82487","ref":"refs/heads/master","pushedAt":"2024-04-30T22:28:38.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"samuelclay","name":"Samuel Clay","path":"/samuelclay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44229?s=80&v=4"},"commit":{"message":"Merge pull request #1861 from samuelclay/black-formatting\n\nBlack formatting","shortMessageHtmlLink":"Merge pull request #1861 from samuelclay/black-formatting"}},{"before":"da0275d7e6f09b752f348b287df027f3f3576b5e","after":"6c8106920fadd9f8aabcdf718ca2326ff5bd1482","ref":"refs/heads/discover","pushedAt":"2024-04-30T22:27:11.000Z","pushType":"push","commitsCount":139,"pusher":{"login":"samuelclay","name":"Samuel Clay","path":"/samuelclay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44229?s=80&v=4"},"commit":{"message":"Merge branch 'js-format' into discover\n\n* js-format: (132 commits)\n Reformatting CSS.\n Reformatting all JavaScript.\n Postgres exporter cleanup\n Android v13.2.4\n #1858 skipBackFillingStories on feed set onResume cursor update\n Updating Sentry\n #1856 Fix keyboard not showing on search input box\n Android v13.2.3.\n Fix sending sync update status from feed utils\n Android v13.2.2\n Android v13.2.1\n New APNS updating cert instructions.\n Fiddling with metrics server.\n Handling broken youtube channel\n Youtube username/title\n Handling youtube usernames that are actually handles.\n Handling @handle youtube.com feeds when adding a feed.\n Users who are too far into paging now get a 404\n Updating youtube fetcher to use channels/playlists/users for everything, no longer relying on RSS/xml url.\n Updating certs.\n ...","shortMessageHtmlLink":"Merge branch 'js-format' into discover"}},{"before":"dc2c2165651bdb622992d15bf57c62b8b5803591","after":"b6302a3359dfd9be13e4b49f65740eef34cb7394","ref":"refs/heads/master","pushedAt":"2024-04-30T22:20:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samuelclay","name":"Samuel Clay","path":"/samuelclay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44229?s=80&v=4"},"commit":{"message":"Postgres exporter cleanup","shortMessageHtmlLink":"Postgres exporter cleanup"}},{"before":"bf4e025755d131081aa5da39bdda2fd9cc4fccb0","after":"c20055b8d36ba47b5d97d2d2a4f8bcd44c7928ac","ref":"refs/heads/js-format","pushedAt":"2024-04-30T22:20:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samuelclay","name":"Samuel Clay","path":"/samuelclay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44229?s=80&v=4"},"commit":{"message":"Reformatting CSS.","shortMessageHtmlLink":"Reformatting CSS."}},{"before":null,"after":"bf4e025755d131081aa5da39bdda2fd9cc4fccb0","ref":"refs/heads/js-format","pushedAt":"2024-04-30T22:18:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"samuelclay","name":"Samuel Clay","path":"/samuelclay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44229?s=80&v=4"},"commit":{"message":"Reformatting all JavaScript.","shortMessageHtmlLink":"Reformatting all JavaScript."}},{"before":"72923de09bfb1bf43dd0b4d7a9e842c7375fa696","after":"0ceb249cf3a410c7065c70ba4d48729921a8e01f","ref":"refs/heads/catalyst","pushedAt":"2024-04-30T20:40:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dejal","name":"David Sinclair","path":"/Dejal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1318849?s=80&v=4"},"commit":{"message":"#1851 (mark as read button at bottom of story list)\n\n- If not marking read on scroll, a button now appears at the end of the feed detail to mark all stories as read.","shortMessageHtmlLink":"#1851 (mark as read button at bottom of story list)"}},{"before":"dd116b3f47d8c606c6bca6415b2ed1439889383b","after":"72923de09bfb1bf43dd0b4d7a9e842c7375fa696","ref":"refs/heads/catalyst","pushedAt":"2024-04-29T15:22:05.000Z","pushType":"push","commitsCount":135,"pusher":{"login":"samuelclay","name":"Samuel Clay","path":"/samuelclay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44229?s=80&v=4"},"commit":{"message":"Merge branch 'master' into catalyst\n\n* master: (128 commits)\n Android v13.2.4\n #1858 skipBackFillingStories on feed set onResume cursor update\n #1856 Fix keyboard not showing on search input box\n Android v13.2.3.\n Fix sending sync update status from feed utils\n Android v13.2.2\n Android v13.2.1\n New APNS updating cert instructions.\n Fiddling with metrics server.\n Handling broken youtube channel\n Youtube username/title\n Handling youtube usernames that are actually handles.\n Handling @handle youtube.com feeds when adding a feed.\n Users who are too far into paging now get a 404\n Updating youtube fetcher to use channels/playlists/users for everything, no longer relying on RSS/xml url.\n Updating certs.\n Handling too many feeds tasked.\n Bumping concurrency for feed fetchers.\n Icon importer also uses new consul domain.\n User not user agent\n ...","shortMessageHtmlLink":"Merge branch 'master' into catalyst"}},{"before":"56cd514030fe9f9833ce60808a79a901b0d2d824","after":"dc2c2165651bdb622992d15bf57c62b8b5803591","ref":"refs/heads/master","pushedAt":"2024-04-29T15:21:49.000Z","pushType":"push","commitsCount":134,"pusher":{"login":"samuelclay","name":"Samuel Clay","path":"/samuelclay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44229?s=80&v=4"},"commit":{"message":"Merge branch 'sictiru'\n\n* sictiru: (128 commits)\n Android v13.2.4\n #1858 skipBackFillingStories on feed set onResume cursor update\n #1856 Fix keyboard not showing on search input box\n Android v13.2.3.\n Fix sending sync update status from feed utils\n Android v13.2.2\n Android v13.2.1\n New APNS updating cert instructions.\n Fiddling with metrics server.\n Handling broken youtube channel\n Youtube username/title\n Handling youtube usernames that are actually handles.\n Handling @handle youtube.com feeds when adding a feed.\n Users who are too far into paging now get a 404\n Updating youtube fetcher to use channels/playlists/users for everything, no longer relying on RSS/xml url.\n Updating certs.\n Handling too many feeds tasked.\n Bumping concurrency for feed fetchers.\n Icon importer also uses new consul domain.\n User not user agent\n ...","shortMessageHtmlLink":"Merge branch 'sictiru'"}},{"before":"93d96121117a748274529b68db2d2d26ed278235","after":"ffec60091c26f81149a55b911472d58c7fe7ed1a","ref":"refs/heads/sictiru","pushedAt":"2024-04-29T15:21:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"samuelclay","name":"Samuel Clay","path":"/samuelclay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44229?s=80&v=4"},"commit":{"message":"Merge branch 'master' into sictiru\n\n* master:\n Updating Sentry","shortMessageHtmlLink":"Merge branch 'master' into sictiru"}},{"before":"9f3c34cb1056454eab154f3a00b8c1ed9f371f2f","after":"93d96121117a748274529b68db2d2d26ed278235","ref":"refs/heads/sictiru","pushedAt":"2024-04-29T15:18:54.000Z","pushType":"push","commitsCount":104,"pusher":{"login":"samuelclay","name":"Samuel Clay","path":"/samuelclay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44229?s=80&v=4"},"commit":{"message":"Merge branch 'master' into sictiru\n\n* master: (97 commits)\n Cleanup postgres\n Adding support for hyphens in youtube usernames.\n New APNS updating cert instructions.\n Fiddling with metrics server.\n Handling broken youtube channel\n Youtube username/title\n Handling youtube usernames that are actually handles.\n Handling @handle youtube.com feeds when adding a feed.\n Users who are too far into paging now get a 404\n Updating youtube fetcher to use channels/playlists/users for everything, no longer relying on RSS/xml url.\n Updating certs.\n Handling too many feeds tasked.\n Bumping concurrency for feed fetchers.\n Icon importer also uses new consul domain.\n User not user agent\n Adding individual IP addresses from hetzner.\n Moving hetzner migration doc to archive\n Formatting\n Adding dwww\n Moving node consul\n ...","shortMessageHtmlLink":"Merge branch 'master' into sictiru"}},{"before":"4208123d7678bb429c4f2cad225554babaeaaa80","after":"9f3c34cb1056454eab154f3a00b8c1ed9f371f2f","ref":"refs/heads/sictiru","pushedAt":"2024-04-26T20:04:59.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"sictiru","name":null,"path":"/sictiru","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13900221?s=80&v=4"},"commit":{"message":"Merge branch 'sictiru' of github.com:samuelclay/NewsBlur into sictiru","shortMessageHtmlLink":"Merge branch 'sictiru' of github.com:samuelclay/NewsBlur into sictiru"}},{"before":"c63067754d9c0dcae36422547c597bed105091cd","after":"da0275d7e6f09b752f348b287df027f3f3576b5e","ref":"refs/heads/discover","pushedAt":"2024-04-24T13:52:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"samuelclay","name":"Samuel Clay","path":"/samuelclay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44229?s=80&v=4"},"commit":{"message":"Merge branch 'black-formatting' into discover\n\n* black-formatting:\n Black formatting and isort","shortMessageHtmlLink":"Merge branch 'black-formatting' into discover"}},{"before":"d1dafe7606a9e38c370d8c9bd992fa081fe8e8de","after":"7165aa1bf6cb1cf4f73774b00c25455888967de7","ref":"refs/heads/black-formatting","pushedAt":"2024-04-24T13:50:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samuelclay","name":"Samuel Clay","path":"/samuelclay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44229?s=80&v=4"},"commit":{"message":"Black formatting and isort","shortMessageHtmlLink":"Black formatting and isort"}},{"before":"573476e003d476d0537e8db585c1e917f8ce007e","after":"c63067754d9c0dcae36422547c597bed105091cd","ref":"refs/heads/discover","pushedAt":"2024-04-24T13:49:22.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"samuelclay","name":"Samuel Clay","path":"/samuelclay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44229?s=80&v=4"},"commit":{"message":"Merge branch 'black-formatting' into discover\n\n* black-formatting:\n Black formatting.","shortMessageHtmlLink":"Merge branch 'black-formatting' into discover"}},{"before":null,"after":"d1dafe7606a9e38c370d8c9bd992fa081fe8e8de","ref":"refs/heads/black-formatting","pushedAt":"2024-04-24T13:44:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"samuelclay","name":"Samuel Clay","path":"/samuelclay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44229?s=80&v=4"},"commit":{"message":"Black formatting.","shortMessageHtmlLink":"Black formatting."}},{"before":"51dda2503fa6a817664f148b8356a20e484132e7","after":"573476e003d476d0537e8db585c1e917f8ce007e","ref":"refs/heads/discover","pushedAt":"2024-04-24T13:42:21.000Z","pushType":"push","commitsCount":85,"pusher":{"login":"samuelclay","name":"Samuel Clay","path":"/samuelclay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44229?s=80&v=4"},"commit":{"message":"Merge branch 'master' into discover\n\n* master: (84 commits)\n Cleanup postgres\n Adding support for hyphens in youtube usernames.\n New APNS updating cert instructions.\n Fiddling with metrics server.\n Handling broken youtube channel\n Youtube username/title\n Handling youtube usernames that are actually handles.\n Handling @handle youtube.com feeds when adding a feed.\n Users who are too far into paging now get a 404\n Updating youtube fetcher to use channels/playlists/users for everything, no longer relying on RSS/xml url.\n Updating certs.\n Handling too many feeds tasked.\n Bumping concurrency for feed fetchers.\n Icon importer also uses new consul domain.\n User not user agent\n Adding individual IP addresses from hetzner.\n Moving hetzner migration doc to archive\n Formatting\n Adding dwww\n Moving node consul\n ...","shortMessageHtmlLink":"Merge branch 'master' into discover"}},{"before":"51684a78120851f5e27415a50753632aeaa47ee5","after":"dd116b3f47d8c606c6bca6415b2ed1439889383b","ref":"refs/heads/catalyst","pushedAt":"2024-04-23T00:45:38.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"Dejal","name":"David Sinclair","path":"/Dejal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1318849?s=80&v=4"},"commit":{"message":"#1247 (Mac Catalyst edition)\n\n- Fixed feeds cells colors when switching system appearance.","shortMessageHtmlLink":"#1247 (Mac Catalyst edition)"}},{"before":"0d0231ea9980b7a7e8a20d6caa6c5299d316a3f9","after":"56cd514030fe9f9833ce60808a79a901b0d2d824","ref":"refs/heads/master","pushedAt":"2024-04-20T11:43:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samuelclay","name":"Samuel Clay","path":"/samuelclay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44229?s=80&v=4"},"commit":{"message":"Updating Sentry","shortMessageHtmlLink":"Updating Sentry"}},{"before":"f552d6f2c715871ade4f403c8a7be6e34b704cae","after":"0d0231ea9980b7a7e8a20d6caa6c5299d316a3f9","ref":"refs/heads/master","pushedAt":"2024-04-19T13:56:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samuelclay","name":"Samuel Clay","path":"/samuelclay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44229?s=80&v=4"},"commit":{"message":"Cleanup postgres","shortMessageHtmlLink":"Cleanup postgres"}},{"before":"6f91f69e56aad5b4d4019a4e50795ecb1d82a088","after":"51684a78120851f5e27415a50753632aeaa47ee5","ref":"refs/heads/catalyst","pushedAt":"2024-04-05T01:06:29.000Z","pushType":"push","commitsCount":29,"pusher":{"login":"Dejal","name":"David Sinclair","path":"/Dejal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1318849?s=80&v=4"},"commit":{"message":"#1247 (Mac Catalyst edition)\n\n- Rewrote the trainer view using SwiftUI, to be native instead of a web view.\n- Added a Feed class and other data enhancements to support this.","shortMessageHtmlLink":"#1247 (Mac Catalyst edition)"}},{"before":"57296704b24eb3f42fb3acbf74a8e3db0baa9bc6","after":"4208123d7678bb429c4f2cad225554babaeaaa80","ref":"refs/heads/sictiru","pushedAt":"2024-04-01T16:50:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samuelclay","name":"Samuel Clay","path":"/samuelclay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44229?s=80&v=4"},"commit":{"message":"Android v13.2.3.","shortMessageHtmlLink":"Android v13.2.3."}},{"before":"339025d4321e77ceebfe1679e2e3bd698d3e1dff","after":"57296704b24eb3f42fb3acbf74a8e3db0baa9bc6","ref":"refs/heads/sictiru","pushedAt":"2024-04-01T16:26:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sictiru","name":null,"path":"/sictiru","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13900221?s=80&v=4"},"commit":{"message":"Merge branch 'sictiru' of github.com:samuelclay/NewsBlur into sictiru","shortMessageHtmlLink":"Merge branch 'sictiru' of github.com:samuelclay/NewsBlur into sictiru"}},{"before":"c70d08b3849066298d4638fed188bcdc42e24b1a","after":"f552d6f2c715871ade4f403c8a7be6e34b704cae","ref":"refs/heads/master","pushedAt":"2024-04-01T12:33:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"samuelclay","name":"Samuel Clay","path":"/samuelclay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44229?s=80&v=4"},"commit":{"message":"Adding support for hyphens in youtube usernames.","shortMessageHtmlLink":"Adding support for hyphens in youtube usernames."}},{"before":"eed5bdaf4c6f26286f46791b74401b5206e0c8b1","after":"339025d4321e77ceebfe1679e2e3bd698d3e1dff","ref":"refs/heads/sictiru","pushedAt":"2024-03-29T17:32:14.000Z","pushType":"push","commitsCount":98,"pusher":{"login":"samuelclay","name":"Samuel Clay","path":"/samuelclay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44229?s=80&v=4"},"commit":{"message":"Android v13.2.2","shortMessageHtmlLink":"Android v13.2.2"}},{"before":"65e51ac6ec1a1f1ede60dcb9b10cede35bb864e3","after":"c70d08b3849066298d4638fed188bcdc42e24b1a","ref":"refs/heads/master","pushedAt":"2024-03-29T17:32:14.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"samuelclay","name":"Samuel Clay","path":"/samuelclay","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44229?s=80&v=4"},"commit":{"message":"New APNS updating cert instructions.","shortMessageHtmlLink":"New APNS updating cert instructions."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEPoed9gA","startCursor":null,"endCursor":null}},"title":"Activity · samuelclay/NewsBlur"}