{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":794783145,"defaultBranch":"main","name":"pntfy","ownerLogin":"ChrisRenfrow","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-05-02T00:10:48.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2700549?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1714608649.0","currentOid":""},"activityList":{"items":[{"before":"7d9fc2f09c1aac76a7862f5b6cd24aea057ebe9a","after":"718a13ec2e6cf184bcd3bebf73864e5d1b52db9f","ref":"refs/heads/main","pushedAt":"2024-05-05T16:51:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ChrisRenfrow","name":"Chris Renfrow","path":"/ChrisRenfrow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2700549?s=80&v=4"},"commit":{"message":"Modify notifier API, config opt-in\n\nInstead of accepting the configuration optionally in `new`, we now\naccept configuration later in `configure`. This makes it such that we\ndon't have to awkwardly pass in `None` in `new` if we don't want to add\nconfiguration parameters on initialization. This, admittedly is unlikely\nto see much usage in this project, but it aligns more with design best\npractices.","shortMessageHtmlLink":"Modify notifier API, config opt-in"}},{"before":"1c3517adf5ef4f9cfb5dcc216d8f266d01ee297f","after":"7d9fc2f09c1aac76a7862f5b6cd24aea057ebe9a","ref":"refs/heads/main","pushedAt":"2024-05-05T05:54:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ChrisRenfrow","name":"Chris Renfrow","path":"/ChrisRenfrow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2700549?s=80&v=4"},"commit":{"message":"Update README","shortMessageHtmlLink":"Update README"}},{"before":"0cf0b7dab3f415f356d1d29441a81c042756befa","after":"1c3517adf5ef4f9cfb5dcc216d8f266d01ee297f","ref":"refs/heads/main","pushedAt":"2024-05-05T05:49:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ChrisRenfrow","name":"Chris Renfrow","path":"/ChrisRenfrow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2700549?s=80&v=4"},"commit":{"message":"Add ntfy request privacy options\n\nNtfy accepts a couple of privacy parameters that allow one to disable\nserver caching, and broadcasting with Firebase. These have been added\nas CLI flags to allow users to request opting-out of these features.\nI may make them opt-in in the future, but as they're generally\nbeneficial I've chosen to leave them as is for now.","shortMessageHtmlLink":"Add ntfy request privacy options"}},{"before":"435daa2c0b5c34517e0ce62186b75c2b50926c7c","after":"0cf0b7dab3f415f356d1d29441a81c042756befa","ref":"refs/heads/main","pushedAt":"2024-05-05T00:49:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ChrisRenfrow","name":"Chris Renfrow","path":"/ChrisRenfrow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2700549?s=80&v=4"},"commit":{"message":"Add more error handling improvements\n\nActually exit (with code 1) when we say we are. Handle malformed URL errors.","shortMessageHtmlLink":"Add more error handling improvements"}},{"before":"0283fed90420b8f844c5b0afc647c40bee0924d9","after":"435daa2c0b5c34517e0ce62186b75c2b50926c7c","ref":"refs/heads/main","pushedAt":"2024-05-04T23:46:04.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"ChrisRenfrow","name":"Chris Renfrow","path":"/ChrisRenfrow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2700549?s=80&v=4"},"commit":{"message":"Improve error-handling\n\nWe use `.expect()` less to avoid panicking in front of the user,\nespecially for common issues.","shortMessageHtmlLink":"Improve error-handling"}},{"before":"34dec1f1a3c6ef929784f3584f8219ea605b6b6c","after":"0283fed90420b8f844c5b0afc647c40bee0924d9","ref":"refs/heads/main","pushedAt":"2024-05-04T19:07:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ChrisRenfrow","name":"Chris Renfrow","path":"/ChrisRenfrow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2700549?s=80&v=4"},"commit":{"message":"Update README","shortMessageHtmlLink":"Update README"}},{"before":"9e24767c01c96a2d8b8149762f34ba7603cd36d5","after":"34dec1f1a3c6ef929784f3584f8219ea605b6b6c","ref":"refs/heads/main","pushedAt":"2024-05-04T18:39:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ChrisRenfrow","name":"Chris Renfrow","path":"/ChrisRenfrow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2700549?s=80&v=4"},"commit":{"message":"First pass on primary feature-completion","shortMessageHtmlLink":"First pass on primary feature-completion"}},{"before":"0bdb41bd2793387093afdfdd0d1f082ced5f6acd","after":"9e24767c01c96a2d8b8149762f34ba7603cd36d5","ref":"refs/heads/main","pushedAt":"2024-05-02T00:33:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ChrisRenfrow","name":"Chris Renfrow","path":"/ChrisRenfrow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2700549?s=80&v=4"},"commit":{"message":"Implement a basic PoC; Add deps","shortMessageHtmlLink":"Implement a basic PoC; Add deps"}},{"before":null,"after":"0bdb41bd2793387093afdfdd0d1f082ced5f6acd","ref":"refs/heads/main","pushedAt":"2024-05-02T00:10:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ChrisRenfrow","name":"Chris Renfrow","path":"/ChrisRenfrow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2700549?s=80&v=4"},"commit":{"message":"Initial commit","shortMessageHtmlLink":"Initial commit"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQe234AA","startCursor":null,"endCursor":null}},"title":"Activity ยท ChrisRenfrow/pntfy"}