[ADD] *: changelog entries I forgot

Can't hurt to *have* them.
This commit is contained in:
Xavier Morel 2023-08-14 09:27:43 +02:00
parent 62fb880a45
commit 90961b99c9
4 changed files with 27 additions and 0 deletions

View File

@ -0,0 +1,10 @@
IMP: outstandings page
- increased time-before-outstanding from 3 to 7 days, as 3~4 days is common in
normal operations, especially when merging from very low branches were
forward-porting may take a while
- improved performances by optimising fetching & filtering
- added counts to the main listing for clarity (instead of hiding them in a
popover)
- added the *original authors* for the outstanding forward ports
- added ability to filter by team, if such are configured

View File

@ -0,0 +1,6 @@
IMP: optimize home page
An unnecessary deopt and a few opportunities were found and fixed in the home
page / main dashboard, a few improvements have been implemented which should
significantly lower the number of SQL queries and the time needed to generate
the page.

View File

@ -0,0 +1,6 @@
ADD: stagings reverse index (from commits)
Finding out the commits from a staging is not great but it's easy enough, the
reverse was difficult and very inefficient. Splat out the "heads" JSON field
into two join tables, and provide both ORM methods and a JSON endpoint to
lookup stagings based on their commits.

View File

@ -0,0 +1,5 @@
IMP: added quick jump from staging to PR in the backend
In the backend, going through the batches to reach a PR is really not
convenient, directly displaying both github URL and frontend URL for each PR
makes jumping around much easier.