{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":524591073,"defaultBranch":"main","name":"wn-seo-plugin","ownerLogin":"wintercms","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-08-14T06:26:25.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/80017359?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1690184612.0","currentOid":""},"activityList":{"items":[{"before":"397307e3652cf1f361f39f2bb32db3e0faf9405d","after":"0cc231de0634076274794b69fcae30a2450c6dc0","ref":"refs/heads/main","pushedAt":"2024-02-20T16:46:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"LukeTowers","name":"Luke Towers","path":"/LukeTowers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7253840?s=80&v=4"},"commit":{"message":"Update README.md (#10)","shortMessageHtmlLink":"Update README.md (#10)"}},{"before":"aed97a8ae30c864cea81a559c353ee60c6c074d9","after":"397307e3652cf1f361f39f2bb32db3e0faf9405d","ref":"refs/heads/main","pushedAt":"2024-02-04T06:00:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LukeTowers","name":"Luke Towers","path":"/LukeTowers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7253840?s=80&v=4"},"commit":{"message":"Add example usage in a meta/seo partial","shortMessageHtmlLink":"Add example usage in a meta/seo partial"}},{"before":"bb2f4c67e136d7baa1e5afece8cda86e0e8c1c55","after":"aed97a8ae30c864cea81a559c353ee60c6c074d9","ref":"refs/heads/main","pushedAt":"2024-02-04T05:51:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LukeTowers","name":"Luke Towers","path":"/LukeTowers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7253840?s=80&v=4"},"commit":{"message":"Add initial docs","shortMessageHtmlLink":"Add initial docs"}},{"before":"dafc9e35a0fbd5cd1eafa014aa3aa0a022347999","after":"bb2f4c67e136d7baa1e5afece8cda86e0e8c1c55","ref":"refs/heads/main","pushedAt":"2024-02-04T05:36:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"LukeTowers","name":"Luke Towers","path":"/LukeTowers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7253840?s=80&v=4"},"commit":{"message":"Add french lang (#8)","shortMessageHtmlLink":"Add french lang (#8)"}},{"before":"b3395579b23145a392ccb9a3f899cbab8a25df19","after":"dafc9e35a0fbd5cd1eafa014aa3aa0a022347999","ref":"refs/heads/main","pushedAt":"2023-08-12T17:00:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LukeTowers","name":"Luke Towers","path":"/LukeTowers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7253840?s=80&v=4"},"commit":{"message":"Add back meta/fields.yaml","shortMessageHtmlLink":"Add back meta/fields.yaml"}},{"before":"c59401d124ce038625bff20bbb9c1f38beca7ce3","after":"b3395579b23145a392ccb9a3f899cbab8a25df19","ref":"refs/heads/main","pushedAt":"2023-08-01T00:18:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LukeTowers","name":"Luke Towers","path":"/LukeTowers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7253840?s=80&v=4"},"commit":{"message":"Add twig support for robots.txt, humans.txt, and security.txt responses","shortMessageHtmlLink":"Add twig support for robots.txt, humans.txt, and security.txt responses"}},{"before":"8b0b25ce0c5c73061b2b5eba60b0769ad8616bf3","after":"c59401d124ce038625bff20bbb9c1f38beca7ce3","ref":"refs/heads/main","pushedAt":"2023-07-31T07:42:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LukeTowers","name":"Luke Towers","path":"/LukeTowers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7253840?s=80&v=4"},"commit":{"message":"Fix the seoable form injection logic for form models that don't support isClassExtendedWith","shortMessageHtmlLink":"Fix the seoable form injection logic for form models that don't suppo…"}},{"before":"909151ff7553fe05dc93f1f5d7a2aafd38fc06eb","after":"8b0b25ce0c5c73061b2b5eba60b0769ad8616bf3","ref":"refs/heads/main","pushedAt":"2023-07-31T03:41:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LukeTowers","name":"Luke Towers","path":"/LukeTowers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7253840?s=80&v=4"},"commit":{"message":"Fix logic for detecting seoable models","shortMessageHtmlLink":"Fix logic for detecting seoable models"}},{"before":"0476de649f5874883d03fdb155bae328229d125e","after":null,"ref":"refs/heads/wip/seoable-model-behavior","pushedAt":"2023-07-24T07:43:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"LukeTowers","name":"Luke Towers","path":"/LukeTowers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7253840?s=80&v=4"}},{"before":"c11b338f46b34c1fa9caeeafe2700eee39dd5258","after":"909151ff7553fe05dc93f1f5d7a2aafd38fc06eb","ref":"refs/heads/main","pushedAt":"2023-07-24T07:43:29.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"LukeTowers","name":"Luke Towers","path":"/LukeTowers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7253840?s=80&v=4"},"commit":{"message":"Merge pull request #6 from wintercms/wip/seoable-model-behavior\n\nAdd support for the SeoableModel behavior","shortMessageHtmlLink":"Merge pull request #6 from wintercms/wip/seoable-model-behavior"}},{"before":"20bbe1181638a73e46e30829cddc71f2e41ed8de","after":"0476de649f5874883d03fdb155bae328229d125e","ref":"refs/heads/wip/seoable-model-behavior","pushedAt":"2023-07-23T07:36:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LukeTowers","name":"Luke Towers","path":"/LukeTowers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7253840?s=80&v=4"},"commit":{"message":"run the correct tests","shortMessageHtmlLink":"run the correct tests"}},{"before":"79e10eab1352909e689e140bcbf6a805adfb0029","after":"20bbe1181638a73e46e30829cddc71f2e41ed8de","ref":"refs/heads/wip/seoable-model-behavior","pushedAt":"2023-07-23T07:28:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"LukeTowers","name":"Luke Towers","path":"/LukeTowers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7253840?s=80&v=4"},"commit":{"message":"Minor code tidying and added github testing workflow","shortMessageHtmlLink":"Minor code tidying and added github testing workflow"}},{"before":"2d29878dec132313d06cd44912c2dd72c9680f7b","after":"79e10eab1352909e689e140bcbf6a805adfb0029","ref":"refs/heads/wip/seoable-model-behavior","pushedAt":"2023-07-23T07:22:35.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"LukeTowers","name":"Luke Towers","path":"/LukeTowers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7253840?s=80&v=4"},"commit":{"message":"Merge branch 'main' into wip/seoable-model-behavior","shortMessageHtmlLink":"Merge branch 'main' into wip/seoable-model-behavior"}},{"before":null,"after":"2d29878dec132313d06cd44912c2dd72c9680f7b","ref":"refs/heads/wip/seoable-model-behavior","pushedAt":"2023-07-23T07:22:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"LukeTowers","name":"Luke Towers","path":"/LukeTowers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7253840?s=80&v=4"},"commit":{"message":"Initial work on the SeoableModel behavior","shortMessageHtmlLink":"Initial work on the SeoableModel behavior"}},{"before":"2e7342054adc2f344798dc58e409fea20e6bc791","after":"c11b338f46b34c1fa9caeeafe2700eee39dd5258","ref":"refs/heads/main","pushedAt":"2023-07-21T20:11:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LukeTowers","name":"Luke Towers","path":"/LukeTowers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7253840?s=80&v=4"},"commit":{"message":"Check title and page title for generating og:image:alt","shortMessageHtmlLink":"Check title and page title for generating og:image:alt"}},{"before":"17cfbc2ac627962c18a716f15215796326d7f234","after":"2e7342054adc2f344798dc58e409fea20e6bc791","ref":"refs/heads/main","pushedAt":"2023-07-18T19:23:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LukeTowers","name":"Luke Towers","path":"/LukeTowers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7253840?s=80&v=4"},"commit":{"message":"Add the Winter CMS generator tag","shortMessageHtmlLink":"Add the Winter CMS generator tag"}},{"before":"007d060691363f5a34d2fc77a2bd71dad936dc93","after":"17cfbc2ac627962c18a716f15215796326d7f234","ref":"refs/heads/main","pushedAt":"2023-07-15T05:27:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"LukeTowers","name":"Luke Towers","path":"/LukeTowers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7253840?s=80&v=4"},"commit":{"message":"Add support for directly appending tags as associative arrays\n\nAllows for full control over the attributes used and also for rendering more than one tag for a given key (i.e. for rel=\"icon\" etc)","shortMessageHtmlLink":"Add support for directly appending tags as associative arrays"}},{"before":null,"after":"27cc399ac59f3f08228a811bd812fc82528a0041","ref":"refs/heads/feature/extend-winter-blog","pushedAt":"2023-03-15T21:26:30.775Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"LukeTowers","name":"Luke Towers","path":"/LukeTowers","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7253840?s=80&v=4"},"commit":{"message":"Initial work on supporting the Winter.Blog plugin\n\nThoughts for further development:\n\nWe should add a Winter\\SEO\\Behaviours\\SeoableModel model behavior that makes it easier to configure the meta data (meta, link, & structured data) that a model provides by providing configuration through model properties and standard getSeoDataAttribute() / setSeoDataAttribute() methods that can be overridden or just configured by the model properties.","shortMessageHtmlLink":"Initial work on supporting the Winter.Blog plugin"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMi0yMFQxNjo0NjoyMi4wMDAwMDBazwAAAAP_7PdV","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMi0yMFQxNjo0NjoyMi4wMDAwMDBazwAAAAP_7PdV","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wMy0xNVQyMToyNjozMC43NzU4ODRazwAAAAMEWq0U"}},"title":"Activity · wintercms/wn-seo-plugin"}