{"push_id":798111343,"size":8,"distinct_size":1,"ref":"refs/heads/stable","head":"7b82fd43de2e964e36662cb615ea85dab4237b65","before":"2dbaeeb7bf63159e8f5e7b801dfc036e046f8f54","commits":[{"sha":"a5eac266f9b943d7c9fd4a0d55c424a9ff99c02e","author":{"email":"f3e731dfa293c7a83119d8aacfa41b5d2d780be9@webgroupmedia.com","name":"Jeff Standen"},"message":"[Code Cleanup] Fixed a PHP notice in calendars.","distinct":false,"url":"https://api.github.com/repos/wgm/cerb/commits/a5eac266f9b943d7c9fd4a0d55c424a9ff99c02e"},{"sha":"dbb6f9c3503036b6dcd8034db9f09e877d38b8e5","author":{"email":"f3e731dfa293c7a83119d8aacfa41b5d2d780be9@webgroupmedia.com","name":"Jeff Standen"},"message":"* [Mail/HTML] Fixed an issue when displaying HTML messages and the underlying storage object is missing. Now the plaintext is displayed as a seamless fallback. Previously, these messages were appearing blank, or with a cryptic XML header.","distinct":false,"url":"https://api.github.com/repos/wgm/cerb/commits/dbb6f9c3503036b6dcd8034db9f09e877d38b8e5"},{"sha":"4b1d8cca781f27f988db4202c2a129aa0180df37","author":{"email":"f3e731dfa293c7a83119d8aacfa41b5d2d780be9@webgroupmedia.com","name":"Jeff Standen"},"message":"* [Security/Snippets] Fixed a potential XSS vulnerability in the snippets chooser. The name of a snippet was being evaluated as HTML (including script tags) when converted from a link to normal text. These labels are now properly escaped. This was a very unlikely attack vector since snippets are managed by workers and don't contain any user-provided content.","distinct":false,"url":"https://api.github.com/repos/wgm/cerb/commits/4b1d8cca781f27f988db4202c2a129aa0180df37"},{"sha":"ae26efc2f80c02131f468b7f19dd0d028500be34","author":{"email":"f3e731dfa293c7a83119d8aacfa41b5d2d780be9@webgroupmedia.com","name":"Jeff Standen"},"message":"* [Code Cleanup] Added a default entry for the DEVELOPMENT_ARCHIVE_PARSER_MSGSOURCE option in the framework.defaults.php file.","distinct":false,"url":"https://api.github.com/repos/wgm/cerb/commits/ae26efc2f80c02131f468b7f19dd0d028500be34"},{"sha":"24305f990da28b4b3aa752d3262092c5022a57c3","author":{"email":"f3e731dfa293c7a83119d8aacfa41b5d2d780be9@webgroupmedia.com","name":"Jeff Standen"},"message":"* [CHD-4219] [Search/Messages] Fixed an issue where message worklists could become stuck using stale group membership information for the current worker, making it impossible to locate some messages. The 7.0.6 upgrade script will automatically fix any worklists with this issue.","distinct":false,"url":"https://api.github.com/repos/wgm/cerb/commits/24305f990da28b4b3aa752d3262092c5022a57c3"},{"sha":"587184712fa545f99ced706bd084cd0a70d8b8e1","author":{"email":"f3e731dfa293c7a83119d8aacfa41b5d2d780be9@webgroupmedia.com","name":"Jeff Standen"},"message":"* [Search/Messages] Implemented an 'In Groups of Worker' filter on message worklists. This filters based on the group memberships of the given worker.","distinct":false,"url":"https://api.github.com/repos/wgm/cerb/commits/587184712fa545f99ced706bd084cd0a70d8b8e1"},{"sha":"e39b6274f14349488c39a05d0f7793ec8c5c9c5d","author":{"email":"f3e731dfa293c7a83119d8aacfa41b5d2d780be9@webgroupmedia.com","name":"Jeff Standen"},"message":"7.0.6-checkpoint","distinct":false,"url":"https://api.github.com/repos/wgm/cerb/commits/e39b6274f14349488c39a05d0f7793ec8c5c9c5d"},{"sha":"7b82fd43de2e964e36662cb615ea85dab4237b65","author":{"email":"f3e731dfa293c7a83119d8aacfa41b5d2d780be9@webgroupmedia.com","name":"Jeff Standen"},"message":"Merge branch '7.0.6' into stable","distinct":true,"url":"https://api.github.com/repos/wgm/cerb/commits/7b82fd43de2e964e36662cb615ea85dab4237b65"}]}