{"push_id":2704425734,"size":5,"distinct_size":2,"ref":"refs/heads/fix-person-plugin-select-only-person-pages","head":"bfee207d3bc91276a482f84f436383da395c0e62","before":"685b91a426422faa51a78d9dc60c020d86a278e7","commits":[{"sha":"c31e1ba6141cd5a4694e0f7cc937e1d24086faf2","author":{"name":"Renovate Bot","email":"c71e7261d37a4f6ae4cfb0cbd79081310a237e67@renovateapp.com"},"message":"⬆️(dependencies) update npm dependencies","distinct":false,"url":"https://api.github.com/repos/openfun/richie/commits/c31e1ba6141cd5a4694e0f7cc937e1d24086faf2"},{"sha":"5c096ea8dc5f0e221b7ba76107718b08bf562869","author":{"name":"Julien Maupetit","email":"5c682c2d1ec4073e277f9ba9f4bdf07e5794dabe@maupetit.net"},"message":"🐳(user) use an un-privileged user in tests\n\n* Switch back to an un-privileged user in the dev image\n* Use tmpfs for the /data directory that requires write permission\n* Add a \"package\" docker-compose service to add specific volumes used to\n  create the package","distinct":false,"url":"https://api.github.com/repos/openfun/richie/commits/5c096ea8dc5f0e221b7ba76107718b08bf562869"},{"sha":"04273fd1cec95ae582cc97460cdf0ea2bd7b5558","author":{"name":"David THENON","email":"a8c3eb6ceeaf801f3512d55e361d4365fc657ed3@gmail.com"},"message":"🐛(person) fix Person plugin template escaped html\n\nDue to Page extension relation, Person plugin template does not reach\ncommonly the Person resume attribute value so it is not marked as safe\ncontent, leading to escaped HTML.\n\nThis little fix just add the `|safe` filter to the resume variable\nusage. Also test has modified to ensure HTML is not escaped from\nresume content. This will close #281.","distinct":false,"url":"https://api.github.com/repos/openfun/richie/commits/04273fd1cec95ae582cc97460cdf0ea2bd7b5558"},{"sha":"23faf3517e3f6b0c520b886c1b6a67b125a5e08b","author":{"name":"Samuel Paccoud - FUN MOOC","email":"16a7452378c1f13a9ebc7236a27bf5d8d475a087@fun-mooc.fr"},"message":"🚚(persons) move plugin test file to new tests directory\n\nThe project was refactored to make Richie a reusable app and the\ntests were taken out of the app and to the root of the project.\nThe PR to add a person plugin was prepared before this change\nand was mistakenly adding a test file inside the persons app\ninside Richie.","distinct":true,"url":"https://api.github.com/repos/openfun/richie/commits/23faf3517e3f6b0c520b886c1b6a67b125a5e08b"},{"sha":"bfee207d3bc91276a482f84f436383da395c0e62","author":{"name":"Samuel Paccoud - FUN MOOC","email":"16a7452378c1f13a9ebc7236a27bf5d8d475a087@fun-mooc.fr"},"message":"🐛(persons) fix the person plugin to propose only person pages\n\nWhen adding a person plugin to a page, the select box to choose\na person page was proposing all the pages in the CMS, not just\nthe person pages. Adding a \"limit_choices_to\" attribute on the\nPersonPluginModel solves the issue as evidenced by the test\nincluded with the fix.\n\nFixes #278","distinct":true,"url":"https://api.github.com/repos/openfun/richie/commits/bfee207d3bc91276a482f84f436383da395c0e62"}]}
{"actor":{"display_login":"sampaccoud"}}