{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":751173832,"defaultBranch":"main","name":"ringfairy","ownerLogin":"k3rs3d","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-02-01T04:26:30.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/12946115?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1722536353.0","currentOid":""},"activityList":{"items":[{"before":"1331a920e525db3586b73cdd789caba0458a76e6","after":"8635cb208f854fc5545b59db1cb602bf2f10e25a","ref":"refs/heads/main","pushedAt":"2024-09-06T20:15:06.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"k3rs3d","name":"Kersed","path":"/k3rs3d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12946115?s=80&v=4"},"commit":{"message":"Add entire webring to tera context (instead of pre set tags)\n\nNow you can use, eg, {% for site in sites %} {% endfor %} , to access values like {{ site.website.url }} and {{ site.website.about }} , etc. You can make a custom formatted list/directory instead of being stuck with the preformatted table.","shortMessageHtmlLink":"Add entire webring to tera context (instead of pre set tags)"}},{"before":"2504a041b6d1a520e62b7b0a85cc851fe7b6b278","after":null,"ref":"refs/heads/mockito-audit-tests","pushedAt":"2024-08-01T18:19:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kalanggam","name":"gil","path":"/kalanggam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62631102?s=80&v=4"}},{"before":"d4b2fc4300d9913936a66b89daf92f5c0272e830","after":"1331a920e525db3586b73cdd789caba0458a76e6","ref":"refs/heads/main","pushedAt":"2024-08-01T18:11:13.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"k3rs3d","name":"Kersed","path":"/k3rs3d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12946115?s=80&v=4"},"commit":{"message":"Merge pull request #13 from k3rs3d/mockito-audit-tests\n\nMockito audit tests","shortMessageHtmlLink":"Merge pull request #13 from k3rs3d/mockito-audit-tests"}},{"before":"5ec6ceb5ce591c23a8d4cad835252916fe38852d","after":"2504a041b6d1a520e62b7b0a85cc851fe7b6b278","ref":"refs/heads/mockito-audit-tests","pushedAt":"2024-08-01T05:11:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kalanggam","name":"gil","path":"/kalanggam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62631102?s=80&v=4"},"commit":{"message":"Formatting nits","shortMessageHtmlLink":"Formatting nits"}},{"before":null,"after":"5ec6ceb5ce591c23a8d4cad835252916fe38852d","ref":"refs/heads/mockito-audit-tests","pushedAt":"2024-07-31T23:03:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kalanggam","name":"gil","path":"/kalanggam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62631102?s=80&v=4"},"commit":{"message":"Add mock website audit test","shortMessageHtmlLink":"Add mock website audit test"}},{"before":"4ba8069ac39f0f909401465f1ca1e6e5208cbf8f","after":"d4b2fc4300d9913936a66b89daf92f5c0272e830","ref":"refs/heads/main","pushedAt":"2024-07-28T22:46:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kalanggam","name":"gil","path":"/kalanggam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62631102?s=80&v=4"},"commit":{"message":"Small rename fix","shortMessageHtmlLink":"Small rename fix"}},{"before":"6b7571568f8423c6911967d9e03857c8949e9acc","after":"4ba8069ac39f0f909401465f1ca1e6e5208cbf8f","ref":"refs/heads/main","pushedAt":"2024-07-28T16:45:57.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"k3rs3d","name":"Kersed","path":"/k3rs3d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12946115?s=80&v=4"},"commit":{"message":"Clarifications","shortMessageHtmlLink":"Clarifications"}},{"before":"eb5f68f40c5a28a7b5c5d0282b85735360cacd6a","after":null,"ref":"refs/heads/clippy-lints","pushedAt":"2024-07-28T04:30:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kalanggam","name":"gil","path":"/kalanggam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62631102?s=80&v=4"}},{"before":"ae0d63c544c4c98c3a55586f99f2c8f54db9b8a4","after":"6b7571568f8423c6911967d9e03857c8949e9acc","ref":"refs/heads/main","pushedAt":"2024-07-28T04:30:02.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"k3rs3d","name":"Kersed","path":"/k3rs3d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12946115?s=80&v=4"},"commit":{"message":"Merge pull request #12 from k3rs3d/clippy-lints\n\nApplying lints from clippy","shortMessageHtmlLink":"Merge pull request #12 from k3rs3d/clippy-lints"}},{"before":null,"after":"eb5f68f40c5a28a7b5c5d0282b85735360cacd6a","ref":"refs/heads/clippy-lints","pushedAt":"2024-07-28T04:26:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kalanggam","name":"gil","path":"/kalanggam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62631102?s=80&v=4"},"commit":{"message":"Applying lints from clippy","shortMessageHtmlLink":"Applying lints from clippy"}},{"before":"03b8eecb52291682296bb8ef027142426da6f28c","after":"ae0d63c544c4c98c3a55586f99f2c8f54db9b8a4","ref":"refs/heads/main","pushedAt":"2024-07-28T04:21:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"k3rs3d","name":"Kersed","path":"/k3rs3d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12946115?s=80&v=4"},"commit":{"message":"Move generator tests to a new file gen/tests.rs","shortMessageHtmlLink":"Move generator tests to a new file gen/tests.rs"}},{"before":"abb76c3a0ac708b98172aeb83b1d91c61a603b58","after":"03b8eecb52291682296bb8ef027142426da6f28c","ref":"refs/heads/main","pushedAt":"2024-07-28T04:04:47.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"k3rs3d","name":"Kersed","path":"/k3rs3d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12946115?s=80&v=4"},"commit":{"message":"Improve error handling","shortMessageHtmlLink":"Improve error handling"}},{"before":"530d1e09e0d8e69d78732c05614658c939bbed34","after":"abb76c3a0ac708b98172aeb83b1d91c61a603b58","ref":"refs/heads/main","pushedAt":"2024-07-28T03:17:31.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"k3rs3d","name":"Kersed","path":"/k3rs3d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12946115?s=80&v=4"},"commit":{"message":"Fix no_slug setting, handle cases where slug is empty, resolves #8","shortMessageHtmlLink":"Fix no_slug setting, handle cases where slug is empty, resolves #8"}},{"before":"f8eb3edbaae4afa103235dfb6b536f61fdafb991","after":"530d1e09e0d8e69d78732c05614658c939bbed34","ref":"refs/heads/main","pushedAt":"2024-07-27T22:28:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"k3rs3d","name":"Kersed","path":"/k3rs3d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12946115?s=80&v=4"},"commit":{"message":"Clean up 'load_config()' and fix trace level logging","shortMessageHtmlLink":"Clean up 'load_config()' and fix trace level logging"}},{"before":"375513de97a73a7c7ff0c08745f9fde022b0087d","after":"f8eb3edbaae4afa103235dfb6b536f61fdafb991","ref":"refs/heads/main","pushedAt":"2024-07-27T21:36:12.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"k3rs3d","name":"Kersed","path":"/k3rs3d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12946115?s=80&v=4"},"commit":{"message":"Refactor\n\nCreated new module 'gen' for generators, hopefully this will make it easier to generate non-HTML content in the future (e.g. gemini)","shortMessageHtmlLink":"Refactor"}},{"before":"2e8936af16428efae5123489d6d4b2504a3c11b3","after":"375513de97a73a7c7ff0c08745f9fde022b0087d","ref":"refs/heads/main","pushedAt":"2024-07-27T19:08:49.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"k3rs3d","name":"Kersed","path":"/k3rs3d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12946115?s=80&v=4"},"commit":{"message":"Use new error type, closes #10","shortMessageHtmlLink":"Use new error type, closes #10"}},{"before":"bce9dce450d9fa8406f12f64045ca21f9f548942","after":"2e8936af16428efae5123489d6d4b2504a3c11b3","ref":"refs/heads/main","pushedAt":"2024-06-29T18:43:53.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"k3rs3d","name":"Kersed","path":"/k3rs3d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12946115?s=80&v=4"},"commit":{"message":"HTML file generator now respect new 'next'/'previous' directory name setting","shortMessageHtmlLink":"HTML file generator now respect new 'next'/'previous' directory name …"}},{"before":"1722dcb2f909e824ae61a9fc97982523996cb630","after":"bce9dce450d9fa8406f12f64045ca21f9f548942","ref":"refs/heads/main","pushedAt":"2024-06-02T16:29:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"k3rs3d","name":"Kersed","path":"/k3rs3d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12946115?s=80&v=4"},"commit":{"message":"Rename tag 'featured site title' to 'featured site name' for consistency","shortMessageHtmlLink":"Rename tag 'featured site title' to 'featured site name' for consistency"}},{"before":"9b43b79f652e764f4b5e2327f5ce9096efbe2177","after":"1722dcb2f909e824ae61a9fc97982523996cb630","ref":"refs/heads/main","pushedAt":"2024-06-02T16:19:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"k3rs3d","name":"Kersed","path":"/k3rs3d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12946115?s=80&v=4"},"commit":{"message":"Add ability to run in other directories\n\nYou can now pass a directory, eg, 'ringfairy ../.' and it will check for the default config file name ('ringfairy.toml') in that directory. It's as if you were running ringfairy from within that folder.","shortMessageHtmlLink":"Add ability to run in other directories"}},{"before":"e226d19ead23a9055f43eaa8a5c9bcf0973aaee8","after":"9b43b79f652e764f4b5e2327f5ce9096efbe2177","ref":"refs/heads/main","pushedAt":"2024-06-02T16:01:14.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"k3rs3d","name":"Kersed","path":"/k3rs3d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12946115?s=80&v=4"},"commit":{"message":"Merge branch 'main' of github.com:k3rs3d/ringfairy into main","shortMessageHtmlLink":"Merge branch 'main' of github.com:k3rs3d/ringfairy into main"}},{"before":"2bbe2f6d86e098a87dfc5487f6327b4c90e7666a","after":"e226d19ead23a9055f43eaa8a5c9bcf0973aaee8","ref":"refs/heads/main","pushedAt":"2024-06-02T04:15:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"k3rs3d","name":"Kersed","path":"/k3rs3d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12946115?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"72cff7b05c59505dd957abb8cde315bb53f349c5","after":"2bbe2f6d86e098a87dfc5487f6327b4c90e7666a","ref":"refs/heads/main","pushedAt":"2024-06-02T04:11:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"k3rs3d","name":"Kersed","path":"/k3rs3d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12946115?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"a983ef7bd9bec310b82da5a6bb16f7cc08b9f195","after":"72cff7b05c59505dd957abb8cde315bb53f349c5","ref":"refs/heads/main","pushedAt":"2024-06-02T03:55:15.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"k3rs3d","name":"Kersed","path":"/k3rs3d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12946115?s=80&v=4"},"commit":{"message":"Increment version\n\nFixed/upgraded audit mode, added a bunch of new tags, support TOML config file, and improved default example HTML/CSS","shortMessageHtmlLink":"Increment version"}},{"before":"54d32decc9f1035ede3b5bff0aee0d96a022e967","after":"a983ef7bd9bec310b82da5a6bb16f7cc08b9f195","ref":"refs/heads/main","pushedAt":"2024-06-02T02:46:25.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"k3rs3d","name":"Kersed","path":"/k3rs3d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12946115?s=80&v=4"},"commit":{"message":"Add settings: audit_retries_max, audit_retries_delay, client_user_agent, client_header","shortMessageHtmlLink":"Add settings: audit_retries_max, audit_retries_delay, client_user_age…"}},{"before":"b5321261f8f72b115c8ad02c4f3ace51b3f058b9","after":"54d32decc9f1035ede3b5bff0aee0d96a022e967","ref":"refs/heads/main","pushedAt":"2024-06-02T02:09:23.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"k3rs3d","name":"Kersed","path":"/k3rs3d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12946115?s=80&v=4"},"commit":{"message":"Add tags: featured_site_title, featured_site_description, featured_site_url\n\nrandomly chooses a 'featured site' so you can display it somewhere on the webring page(s)","shortMessageHtmlLink":"Add tags: featured_site_title, featured_site_description, featured_si…"}},{"before":"693552f0c74e0eaeb88b8a02c3ecf560917f9721","after":"b5321261f8f72b115c8ad02c4f3ace51b3f058b9","ref":"refs/heads/main","pushedAt":"2024-06-02T00:17:00.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"k3rs3d","name":"Kersed","path":"/k3rs3d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12946115?s=80&v=4"},"commit":{"message":"max retries & retry delay are now constants","shortMessageHtmlLink":"max retries & retry delay are now constants"}},{"before":"817873fe74a52a21a9896e69ac22e10be92387c1","after":"693552f0c74e0eaeb88b8a02c3ecf560917f9721","ref":"refs/heads/main","pushedAt":"2024-06-01T21:24:32.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"k3rs3d","name":"Kersed","path":"/k3rs3d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12946115?s=80&v=4"},"commit":{"message":"Add TOML support for config file","shortMessageHtmlLink":"Add TOML support for config file"}},{"before":"0df9b2aa56e69ccbe8230b9985c4892f94041825","after":"817873fe74a52a21a9896e69ac22e10be92387c1","ref":"refs/heads/main","pushedAt":"2024-06-01T20:35:53.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"k3rs3d","name":"Kersed","path":"/k3rs3d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12946115?s=80&v=4"},"commit":{"message":"Add audit support for more types of links\n\nAudit should now detect HTML buttons and clickable images. Fixes #6 probably. Not tested but uh I feel pretty confident about it","shortMessageHtmlLink":"Add audit support for more types of links"}},{"before":"ea6fdf3d68c8a317ca11830e203ac36a711d6fac","after":"0df9b2aa56e69ccbe8230b9985c4892f94041825","ref":"refs/heads/main","pushedAt":"2024-06-01T19:10:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"k3rs3d","name":"Kersed","path":"/k3rs3d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12946115?s=80&v=4"},"commit":{"message":"Merge branch 'main' of github.com:k3rs3d/ringfairy into main","shortMessageHtmlLink":"Merge branch 'main' of github.com:k3rs3d/ringfairy into main"}},{"before":"ec2a8d93bce89525ef509cc295b501cccb9f0373","after":"ea6fdf3d68c8a317ca11830e203ac36a711d6fac","ref":"refs/heads/main","pushedAt":"2024-06-01T03:35:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"k3rs3d","name":"Kersed","path":"/k3rs3d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12946115?s=80&v=4"},"commit":{"message":"Update README.md\n\nAdd Roboring link","shortMessageHtmlLink":"Update README.md"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wNlQyMDoxNTowNi4wMDAwMDBazwAAAASvSMm3","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wNlQyMDoxNTowNi4wMDAwMDBazwAAAASvSMm3","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0wMVQwMzozNToxMC4wMDAwMDBazwAAAARZiyZd"}},"title":"Activity · k3rs3d/ringfairy"}