githubbob42 / mingle2github2

0 stars 1 forks source link

Tech Debt: Split the attachment binding into 3 #4697

Open githubbob42 opened 5 years ago

githubbob42 commented 5 years ago

Mingle Card: 5044 Description

We currently have 3 methods for displaying reports:

These are currently all encapsulated with branching logic inside the attachment binding.   This should be split into 2 or 3 bindings and separated from the bindings/report module.  We should also consider reusability when working through the binding to determine the best interface.

Acceptance Criteria

This should pass all selenium tests.

Analysis

Related Stories

This was split from #5025.

Tasks

{{ table query: SELECT Number, Name, Owner, 'Task Status' WHERE Type = Task and Story = THIS CARD ORDER BY Status }}

Defects

{{ table query: SELECT Number, Name, Owner, 'Status' WHERE Type = Defect and 'Related Story' = THIS CARD }}

Test Plan

githubbob42 commented 5 years ago

Feature: #4394 Support PDF Reports (Mingle)