{"push_id":3060640275,"size":15,"distinct_size":1,"ref":"refs/heads/refactor-api-spelling","head":"7e0ec328a6efbf6a350b457bcf76bbad45098ca3","before":"09a15b885f739711429ffb2da7796a6dd5c789d6","commits":[{"sha":"f3e9218ee35b28dd5e1c658d5ae150124d6d837e","author":{"name":"Sumedh Nimkarde","email":"ee1d4f6705c16cc0598cefdd1ab779b6267b5b65@gmail.com"},"message":" :art: Modified slack webhook payload, added info about published post (#9850)\n\ncloses #8936\r\n\r\n- Modified the slack webhook payload to provide more info about a published post","distinct":false,"url":"https://api.github.com/repos/allouis/Ghost/commits/f3e9218ee35b28dd5e1c658d5ae150124d6d837e"},{"sha":"002a13596221b0757f8934a00acd90c458e77fdd","author":{"name":"cotko","email":"4f64075a0da6ed519c43005f0891428421977e19@gmail.com"},"message":"🐛Fixed `order` being ignored in routes.yaml file (#10146)\n\nno issue","distinct":false,"url":"https://api.github.com/repos/allouis/Ghost/commits/002a13596221b0757f8934a00acd90c458e77fdd"},{"sha":"201a2b851059aed7f8889315006e6239047a7ba0","author":{"name":"Andrei Korigodski","email":"c6ec9f1148591406f6c6fbd336d4e5829c473643@gmail.com"},"message":"Updated README.md: docs links (#10150)\n\nno issue","distinct":false,"url":"https://api.github.com/repos/allouis/Ghost/commits/201a2b851059aed7f8889315006e6239047a7ba0"},{"sha":"75f243a3a2dbd3ccaa820a23ee0ea3080767a277","author":{"name":"Rishabh Garg","email":"59e6b2a44a28f8ab8853a47641ad85561d15fcb2@gmail.com"},"message":"Added migration for webhook permissions_roles fixtures (#10153)\n\ncloses #10152\r\n\r\n- Added new migration for webhook permissions_roles relations","distinct":false,"url":"https://api.github.com/repos/allouis/Ghost/commits/75f243a3a2dbd3ccaa820a23ee0ea3080767a277"},{"sha":"fb3c375e741833ebf028009b201d23c635d09456","author":{"name":"kirrg001","email":"338f5b1288c98cabc8015eeb7f668bc6a38b6b21@googlemail.com"},"message":"Bumped knex-migrator to version 3.2.4\n\nrefs https://github.com/TryGhost/Ghost/issues/10155","distinct":false,"url":"https://api.github.com/repos/allouis/Ghost/commits/fb3c375e741833ebf028009b201d23c635d09456"},{"sha":"8046f4d43792fe1b6f390008dfd401335288792c","author":{"name":"Fabien O'Carroll","email":"777bcfcf9efee56bedca63c5eb2304e67df52892@allou.is"},"message":"🐛 Fix last seen for users (#10141)\n\n* Added updateLastSeen method to user model\r\n\r\nrefs #10138\r\n\r\n* Refactor codebase to use user.updateLastSeen\r\n\r\nrefs #10138\r\n\r\nThis is to ensure all updates go via the same method, meaning any\r\nspecific logic can be handled in one place, it also helps with grepping\r\nthe codebase to find where this occurs\r\n\r\n* Created updateUserLastSeen middleware for v2 admin\r\n\r\nrefs #10138\r\n\r\nThis is intended to be used with the v2 admin api and _possibly_ the\r\ncontent api, to give us an accruate report on thelast time a user access\r\na ghost instance.\r\n\r\n* Wired updateUserLastSeen up to v2 Admin API\r\n\r\ncloses #10138\r\n\r\n* Fixed broken test for v2 admin api\r\n\r\nno-issue\r\n\r\nThis test was broken because it was incorrectly testing for a method to\r\nbe called exactly once - this was irrelevant to the functionality being\r\ntested for.\r\n\r\n* Updated user check method to set status to active\r\n\r\nno-issue\r\n\r\n* Debounced the updateUserLastSeen middlware an hour\r\n\r\nno-issue\r\n\r\n* Resolved some PR comments","distinct":false,"url":"https://api.github.com/repos/allouis/Ghost/commits/8046f4d43792fe1b6f390008dfd401335288792c"},{"sha":"28a686a936653fefc466f0f93b1210703d26fb43","author":{"name":"Nazar Gargol","email":"23a93c08026b5263d9da1800ae302ab5ad558a1d@gmail.com"},"message":"🐛  Fixed image optimisation for input image being smaller than optimized one\n\ncloses #10144\n\n- When the input image is well optimized and has smaller byte size than the processed one it's still being used\n- Bumped sharp version to have access to `size` property","distinct":false,"url":"https://api.github.com/repos/allouis/Ghost/commits/28a686a936653fefc466f0f93b1210703d26fb43"},{"sha":"c8c4842ba8535518967e69e780c23d4a05a113d9","author":{"name":"Kevin Ansfield","email":"ffb4761cba839470133bee36aeb139f58d7dbaa9@lookingsideways.co.uk"},"message":"Updated Ghost-Admin to 2.6.0","distinct":false,"url":"https://api.github.com/repos/allouis/Ghost/commits/c8c4842ba8535518967e69e780c23d4a05a113d9"},{"sha":"2f4b2151b3d9c0062c8a39c767cdcc198f0b1cec","author":{"name":"Kevin Ansfield","email":"ffb4761cba839470133bee36aeb139f58d7dbaa9@lookingsideways.co.uk"},"message":"Version bump to 2.6.0","distinct":false,"url":"https://api.github.com/repos/allouis/Ghost/commits/2f4b2151b3d9c0062c8a39c767cdcc198f0b1cec"},{"sha":"b2201d4179438eddaa5dcb9609efd29c838cc04f","author":{"name":"Rishabh Garg","email":"59e6b2a44a28f8ab8853a47641ad85561d15fcb2@gmail.com"},"message":"Removed formats from private posts in content api (#10154)\n\ncloses #10118\r\n\r\nAll behind a members labs switch for now\r\n\r\n* Added filter for member only content\r\n\r\n* Updated frame context\r\n\r\n* Cleaned up members content check\r\n\r\n* Cleanup\r\n\r\n* Cleanup\r\n\r\n* Ensured members filtering works without include=tags\r\n\r\n* Protected against missing query\r\n\r\n* Fixed usage of include vs withRelated\r\n\r\n* Moved includeTags logic for members behind members flag to use tags\r\n\r\n* Cleanup\r\n\r\n* Update input serializer dependency\r\n\r\nCo-Authored-By: rishabhgrg <zrishabhgarg@gmail.com>\r\n\r\n* Added some explanations","distinct":false,"url":"https://api.github.com/repos/allouis/Ghost/commits/b2201d4179438eddaa5dcb9609efd29c838cc04f"},{"sha":"95ba6a55ecc4d46ac20c16694d875b46950fdc99","author":{"name":"Fabien O'Carroll","email":"777bcfcf9efee56bedca63c5eb2304e67df52892@allou.is"},"message":"Checked options.include when filtering tags (#10163)\n\nno-issue","distinct":false,"url":"https://api.github.com/repos/allouis/Ghost/commits/95ba6a55ecc4d46ac20c16694d875b46950fdc99"},{"sha":"2e81852b22bcb173eaf602eae9d28b2d80d8171f","author":{"name":"Katharina Irrgang","email":"338f5b1288c98cabc8015eeb7f668bc6a38b6b21@googlemail.com"},"message":"Moved raw order for tag filtering to correct place (#10166)\n\nrefs #10105\r\n\r\n- ordering !== filtering","distinct":false,"url":"https://api.github.com/repos/allouis/Ghost/commits/2e81852b22bcb173eaf602eae9d28b2d80d8171f"},{"sha":"e89a27f3ab6f934c9c05fdaea6158555d15ee50c","author":{"name":"Katharina Irrgang","email":"338f5b1288c98cabc8015eeb7f668bc6a38b6b21@googlemail.com"},"message":"Replaced `options.where` GQL statements with filter notation (#10160)\n\nrefs #10105\r\n\r\n- `options.where` is an older deprecated logic\r\n- before the filter language was invented, Ghost generates statements for knex\r\n- if we want to replace GQL with NQL, we can't generate these statements\r\n- they are not understood from NQL, because NQL uses mongo JSON\r\n- go through usages and rewrite the statements\r\n- invent `extraFilters` for now\r\n- we need to keep the support for `status` or `staticPages` for now (API requirement)\r\n- IMO both shortcuts in the extra filters should be removed in the future\r\n\r\nThis commit is required for https://github.com/TryGhost/Ghost/pull/10159!","distinct":false,"url":"https://api.github.com/repos/allouis/Ghost/commits/e89a27f3ab6f934c9c05fdaea6158555d15ee50c"},{"sha":"090a936e16f25f24c61fffe7eb0d99d32c6fb189","author":{"name":"Katharina Irrgang","email":"338f5b1288c98cabc8015eeb7f668bc6a38b6b21@googlemail.com"},"message":"Moved raw order for author filtering to correct place (#10166) (#10171)\n\nrefs #10105\r\n\r\n- ordering !== filtering","distinct":false,"url":"https://api.github.com/repos/allouis/Ghost/commits/090a936e16f25f24c61fffe7eb0d99d32c6fb189"},{"sha":"7e0ec328a6efbf6a350b457bcf76bbad45098ca3","author":{"name":"Fabien O'Carroll","email":"777bcfcf9efee56bedca63c5eb2304e67df52892@allou.is"},"message":"Renamed API -> Api for v2 auth methods\n\ncloses #10120","distinct":true,"url":"https://api.github.com/repos/allouis/Ghost/commits/7e0ec328a6efbf6a350b457bcf76bbad45098ca3"}]}
{"actor":{"display_login":"allouis"}}