{"push_id":1351500622,"size":5,"distinct_size":5,"ref":"refs/heads/m13_filter_edit_3","head":"a9187aee6fafc933c170a0c46b266089148f8d32","before":"d3f713cedc5d341c72628ebc0e12e69bb4ecd7ef","commits":[{"sha":"9d10536ba143113a0e04cb85ac3e60ca59b7bec4","author":{"name":"Carlos Proensa","email":"4b6fe45811594ba7932bb8bb51094d3c472ef7d6@gmail.com"},"message":"Rewrite logic for filter query, show/hide status\n\nRewrite the logic to create the filter query for bug status, accounting\nfor both properties: show and hide status, in order to:\n\n1) Simplify the logic to get the actual status to be shown\n\n2) Allow to show multiple status ids as an array in a simple filter.\nThis array can exist when the filter is changed from advanced to simple.\n\nFixes: #20624","distinct":true,"url":"https://api.github.com/repos/cproensa/mantisbt/commits/9d10536ba143113a0e04cb85ac3e60ca59b7bec4"},{"sha":"2b93763340e761b69f97fb186ed97d1503450992","author":{"name":"Carlos Proensa","email":"4b6fe45811594ba7932bb8bb51094d3c472ef7d6@gmail.com"},"message":"Resolve conflicts between show and hide status\n\nRemove some code from view_all_set.php that tried to normalize the\ninteraction between the show_status and hide_status properties.\nThese checks are now moved to filter_api, filter_ensure_valid_filter(),\nand rewritten to do a better job when both options raise a conflict.\n\nThere are two cases:\n\n1) When changing from simple to advanced filter, hide_status property no\nlonger applies. If it had a value set, normalize the new show_status\narray to reflect the combination of both values\n\n2) In simple filter, both properties may end in conflicting status\ndefinition. Resolve the conflict by removin status that must be hidden\naccording to hide_status property. If the final result is that no status\nis left, give preference to the original show_status setting and remove\nhide_status.","distinct":true,"url":"https://api.github.com/repos/cproensa/mantisbt/commits/2b93763340e761b69f97fb186ed97d1503450992"},{"sha":"4e5ec05fe7a816a4b00332500e963b99657a87a7","author":{"name":"Carlos Proensa","email":"4b6fe45811594ba7932bb8bb51094d3c472ef7d6@gmail.com"},"message":"Clean up & fixes for this branch\n\nFix issues, reported by @atrol in PR","distinct":true,"url":"https://api.github.com/repos/cproensa/mantisbt/commits/4e5ec05fe7a816a4b00332500e963b99657a87a7"},{"sha":"927af7f8b396519d0ff9d2700ee637a6630e5806","author":{"name":"Carlos Proensa","email":"4b6fe45811594ba7932bb8bb51094d3c472ef7d6@gmail.com"},"message":"Restore default.css\n\nA blank line was modified by error","distinct":true,"url":"https://api.github.com/repos/cproensa/mantisbt/commits/927af7f8b396519d0ff9d2700ee637a6630e5806"},{"sha":"a9187aee6fafc933c170a0c46b266089148f8d32","author":{"name":"Carlos Proensa","email":"4b6fe45811594ba7932bb8bb51094d3c472ef7d6@gmail.com"},"message":"Fix setting of hide_status for timeline filter","distinct":true,"url":"https://api.github.com/repos/cproensa/mantisbt/commits/a9187aee6fafc933c170a0c46b266089148f8d32"}]}
{"actor":{"display_login":"cproensa"}}