title: How to filter resolved tasks that were "In Progress" and assigned to the current user
body: <p>I'm looking to make a JIRA filter to get a list of resolved tasks that I have worked on.</p>
  
  <p>Currently I have the following:</p>
  
  <pre><code>resolution = Fixed AND assignee was currentUser() AND status was "In Progress" ORDER BY resolutiondate DESC
  </code></pre>
  
  <p>But really I'm looking to only see tasks that were "In Progress" <strong>while</strong> I was assigned to it.</p>
  
  <p>The above picks up too much, any resolved task that went through development that I may have been assigned to during any status.</p>
  
  <p>I'm thinking perhaps I can pull out a date range for the "In Progress" status somehow, but I'd hope there'd be something more simple.</p>
  
  <hr>
  
  <p><em>edit</em> – The user that most often changes the status to "In Progress" is a bot. So <code>AND status CHANGED TO "In Progress" BY currentUser()</code> wouldn't work most of the time.</p>