{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":1221540,"defaultBranch":"main","name":"cassis","ownerLogin":"tantek","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2011-01-05T01:48:03.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/46418?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1697330155.0","currentOid":""},"activityList":{"items":[{"before":"7020f59ca2a7824b64746b2980f000fe82822b71","after":"e39dfacee6844559517f28d4bd39464afbea897e","ref":"refs/heads/main","pushedAt":"2024-06-22T17:41:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tantek","name":"Tantek Çelik","path":"/tantek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46418?s=80&v=4"},"commit":{"message":"auto_link: drop ':' at end of URLs in prose\n\nauto_link function: drop ':' (like .!? etc.) at end of URLs in prose because we should treat it as part of the surrounding text prose rather than the URL. Test case: https://tantek.com/2024/173/t1/years-posse-microformats-adoption","shortMessageHtmlLink":"auto_link: drop ':' at end of URLs in prose"}},{"before":"94b4d3042964548d8368028e63786ae4ec1324b9","after":"7020f59ca2a7824b64746b2980f000fe82822b71","ref":"refs/heads/main","pushedAt":"2023-10-17T01:16:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tantek","name":"Tantek Çelik","path":"/tantek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46418?s=80&v=4"},"commit":{"message":"new func is_slash_at_post\n\nadd function is_slash_at_post(URL) for returning whether or not a URL is likely a Mastodon / Fediverse / ActivityPub instance post of the forms domain/@user@domain/number or domain/@user/number with some simple tests. false positives are possible but unlikely and thus callers of this function should treat it as a way to preflight before attempting more expensive operations","shortMessageHtmlLink":"new func is_slash_at_post"}},{"before":"94b4d3042964548d8368028e63786ae4ec1324b9","after":null,"ref":"refs/heads/master","pushedAt":"2023-10-15T00:35:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tantek","name":"Tantek Çelik","path":"/tantek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46418?s=80&v=4"}},{"before":null,"after":"94b4d3042964548d8368028e63786ae4ec1324b9","ref":"refs/heads/main","pushedAt":"2023-10-15T00:35:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tantek","name":"Tantek Çelik","path":"/tantek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46418?s=80&v=4"},"commit":{"message":"update cassis.php, change post-process script to not collapse functions onto a single line","shortMessageHtmlLink":"update cassis.php, change post-process script to not collapse functio…"}},{"before":"900b0309b3975adc03c0cb800d7bc0c3e33c2a50","after":"94b4d3042964548d8368028e63786ae4ec1324b9","ref":"refs/heads/master","pushedAt":"2023-10-15T00:00:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aaronpk","name":"Aaron Parecki","path":"/aaronpk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113001?s=80&v=4"},"commit":{"message":"update cassis.php, change post-process script to not collapse functions onto a single line","shortMessageHtmlLink":"update cassis.php, change post-process script to not collapse functio…"}},{"before":"e0b64ed3960463ae313aec0a7179a13b1351fa4c","after":"900b0309b3975adc03c0cb800d7bc0c3e33c2a50","ref":"refs/heads/master","pushedAt":"2023-10-14T22:03:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tantek","name":"Tantek Çelik","path":"/tantek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46418?s=80&v=4"},"commit":{"message":"use substr instead [0] in auto_link\n\nuse substr instead [0] when accessing a string that may be undefined in auto_link function, to attempt a PHP 8 fix for issue #43","shortMessageHtmlLink":"use substr instead [0] in auto_link"}},{"before":"2eb49eb44661743b0fc06f9ccb5721ce22c203c7","after":"e0b64ed3960463ae313aec0a7179a13b1351fa4c","ref":"refs/heads/master","pushedAt":"2023-05-19T22:45:12.867Z","pushType":"push","commitsCount":1,"pusher":{"login":"tantek","name":"Tantek Çelik","path":"/tantek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46418?s=80&v=4"},"commit":{"message":"auto_link_re + .world\n\nAdded .world to the auto_link_re function so https://wikis.world/@wikipedia/110396865170645710 would auto-link","shortMessageHtmlLink":"auto_link_re + .world"}},{"before":"48ee79d2a1550f4bf05851e20d3ed58df0f75618","after":"2eb49eb44661743b0fc06f9ccb5721ce22c203c7","ref":"refs/heads/master","pushedAt":"2023-04-27T19:10:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tantek","name":"Tantek Çelik","path":"/tantek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46418?s=80&v=4"},"commit":{"message":"auto_linke_re + .coffee\n\nAdd + .coffee to auto_linke_re for breakfastand .coffee","shortMessageHtmlLink":"auto_linke_re + .coffee"}},{"before":"7aaddd1883f4ac0f9447298d2f121ff72af46316","after":"48ee79d2a1550f4bf05851e20d3ed58df0f75618","ref":"refs/heads/master","pushedAt":"2023-04-20T22:39:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tantek","name":"Tantek Çelik","path":"/tantek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46418?s=80&v=4"},"commit":{"message":"+ .lol to auto_link_re\n\nadd .lol to auto_link_re to auto-link .omg.lol URLs","shortMessageHtmlLink":"+ .lol to auto_link_re"}},{"before":"84cb3407097f6f6845f14a902970cd9d83a37399","after":"7aaddd1883f4ac0f9447298d2f121ff72af46316","ref":"refs/heads/master","pushedAt":"2023-03-10T00:36:40.609Z","pushType":"push","commitsCount":1,"pusher":{"login":"tantek","name":"Tantek Çelik","path":"/tantek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46418?s=80&v=4"},"commit":{"message":"CC BY-SA 4.0 for GPL compat","shortMessageHtmlLink":"CC BY-SA 4.0 for GPL compat"}},{"before":"f4218a6ade038f8294a61e249ac6b0d82024f846","after":"84cb3407097f6f6845f14a902970cd9d83a37399","ref":"refs/heads/master","pushedAt":"2023-03-10T00:12:28.038Z","pushType":"push","commitsCount":1,"pusher":{"login":"tantek","name":"Tantek Çelik","path":"/tantek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46418?s=80&v=4"},"commit":{"message":"https, tantek.com for docs","shortMessageHtmlLink":"https, tantek.com for docs"}},{"before":"91ca3192ba3ae1ce85afde04f96b52c4483ab896","after":"f4218a6ade038f8294a61e249ac6b0d82024f846","ref":"refs/heads/master","pushedAt":"2023-03-10T00:10:56.437Z","pushType":"push","commitsCount":1,"pusher":{"login":"tantek","name":"Tantek Çelik","path":"/tantek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46418?s=80&v=4"},"commit":{"message":"(c)-2023, https","shortMessageHtmlLink":"(c)-2023, https"}},{"before":"e04bcfb366bdd43403d21dad7fb1e44b1327b15d","after":"91ca3192ba3ae1ce85afde04f96b52c4483ab896","ref":"refs/heads/master","pushedAt":"2023-03-10T00:10:21.744Z","pushType":"push","commitsCount":1,"pusher":{"login":"tantek","name":"Tantek Çelik","path":"/tantek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46418?s=80&v=4"},"commit":{"message":"(c)-2023, https","shortMessageHtmlLink":"(c)-2023, https"}},{"before":"53a865a00bb5d87b2515ff0261a6bd6c6e40c320","after":"e04bcfb366bdd43403d21dad7fb1e44b1327b15d","ref":"refs/heads/master","pushedAt":"2023-03-10T00:01:39.088Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"tantek","name":"Tantek Çelik","path":"/tantek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46418?s=80&v=4"},"commit":{"message":"Merge pull request #41 from aaronpk/master\n\nUpdate cassis.php to latest cassis.js version","shortMessageHtmlLink":"Merge pull request #41 from aaronpk/master"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEbGRoGgA","startCursor":null,"endCursor":null}},"title":"Activity · tantek/cassis"}