Here's the Weekly Digest for alejandro5042/azdo-userscripts:
ISSUES
Last week 2 issues were created.
Of these, 2 issues have been closed and 0 issues are still open.
CLOSED ISSUES
โค๏ธ #15 Sort prs by added date, by m-akinc
โค๏ธ #14 Fix bug in "notable activity" logic, by m-akinc
NOISY ISSUE
๐ #14 Fix bug in "notable activity" logic, by m-akinc
It received 1 comments.
PULL REQUESTS
Last week, 3 pull requests were created, updated or merged.
MERGED PULL REQUEST
Last week, 3 pull requests were merged.
๐ #15 Sort prs by added date, by m-akinc
๐ #14 Fix bug in "notable activity" logic, by m-akinc
๐ #12 Add Code of the Day PR flagging, by m-akinc
COMMITS
Last week there were 4 commits.
๐ ๏ธ [Sort prs by added date (#15) Before separating PR dashboard rows into different buckets (e.g. Drafts, Approved, etc), set their relative order based on when the user was (most recently) added to the review.
The most direct way I know of to get that information is by looking for the comment thread that announces when a reviewer is added to the PR. We were already querying the threads for PRs that the user had approved (in order to check for "notable activity"), but now we have to do this for all PRs the user is on. That will result in a performance hit, but it should be acceptable.](f0206e3) by m-akinc
๐ ๏ธ [Fix bug in "notable activity" logic (#14) I stumbled on this bug by examination, not by noticing incorrect behavior. However, the symptoms would be:
Any thread in the PR with enough words or comments in it could trigger the "notable activity" categorization -- even those threads that happened before the user approved the PR.
The "notable activity" categorization never triggers based on other reviewers giving rejected/waiting votes.](d539622) by m-akinc
๐ ๏ธ Rev version for COD features by alejandro5042
๐ ๏ธ [Add Code of the Day PR flagging (#12) A user wanted to be able to flag a certain PR thread so that he could later write a "Code of the Day" blog post about it. To avoid embarrassing anyone, it has to be implemented in a way that it's not obvious when someone's PR/thread has been flagged.
I added a button next to the "like comment" button that toggles whether the thread is flagged (individual comments are not flagged). When a thread is flagged the button icon and the tooltip changes. You only see the flag statuses that you have set. If other people flag a thread, you will not see it, and you can toggle your own flagged state for that thread independently.
The flagged thread states for a particular PR are persisted in a hidden property (NI.CodeOfTheDay) on that PR. These states will be fetched via a script. One limitation of this persistence approach is that completing a PR effectively "freezes" all COD flagging on it. You can't modify the properties on a completed PR.](79210b7) by m-akinc
CONTRIBUTORS
Last week there were 2 contributors.
๐ค m-akinc
๐ค alejandro5042
STARGAZERS
Last week there was 1 stargazer.
โญ ccifra
You are the star! ๐
RELEASES
Last week there were 3 releases.
๐ v2.26.0
๐ v2.25.0
๐ v2.24.0
That's all for last week, please ๐ Watch and โญ Star the repository alejandro5042/azdo-userscripts to receive next weekly updates. ๐
You can also view all Weekly Digests by clicking here.
Your Weekly Digest bot. ๐