[dashboard] title = Trove Review Dashboard description = Review Dashboard for the OpenStack DBaaS Project (Trove) foreach = status:open (project:openstack/trove OR project:openstack/trove-integration OR project:openstack/trove-specs OR project:openstack/python-troveclient OR project:openstack/trove-dashboard) [section "My Patches Requiring Attention"] query = owner:self (label:Verified<=-1,zuul OR label:Code-Review<=-1 OR label:Workflow<=-1 OR NOT is:mergeable) (project:openstack/trove OR project:openstack/trove-integration OR project:openstack/trove-specs OR project:openstack/python-troveclient OR project:openstack/trove-dashboard) [section "Patches waiting longer than 14 days"] query = label:Verified>=1,zuul NOT label:Workflow<=-1 NOT label:Code-Review<=-1 is:mergeable age:14d [section "Patches waiting longer than 7 days"] query = label:Verified>=1,zuul NOT label:Workflow<=-1 NOT label:Code-Review<=-1 is:mergeable age:7d NOT age:14d [section "Specs requiring review"] query = project:openstack/trove-specs NOT label:Workflow<=-1 NOT label:Verified<=-1,zuul NOT label:Code-Review<=-2 [section "Trove: Priority code reviews"] query = (starredby:amrith OR starredby:self) (project:openstack/trove OR project:openstack/trove-integration) NOT label:Workflow<=-1 is:mergeable NOT label:Verified<=-1,zuul NOT label:Code-Review<=-2 [section "Trove Client and Dashboard: Priority code reviews"] query = (starredby:amrith OR starredby:self) (project:openstack/python-troveclient OR project:openstack/trove-dashboard) NOT label:Workflow<=-1 is:mergeable NOT label:Verified<=-1,zuul NOT label:Code-Review<=-2 [section "Changes needing Final Approval"] query = NOT label:Workflow>=1 NOT label:Workflow<=-1 label:Verified>=1,zuul NOT owner:self label:Code-Review>=2 NOT label:Code-Review-1 is:mergeable [section "Changes on branches other than master"] query = NOT branch:master [section "Needing attention"] query = (((label:Verified<=-1,zuul) NOT label:Workflow<=-1 NOT label:Code-Review<=-2) OR NOT is:mergeable)