-
-
Notifications
You must be signed in to change notification settings - Fork 775
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
#4745: Surface re-marketed issues to the top of the issue explorer #4876
Conversation
Reason for travis failure: E django.core.management.base.CommandError: Conflicting migrations detected; multiple leaf nodes in the migration graph: (0043_auto_20190724_1507, 0042_auto_20190718_1749 in dashboard). |
1d91fdd
to
4423e5e
Compare
Codecov Report
@@ Coverage Diff @@
## master #4876 +/- ##
===========================================
- Coverage 30.64% 17.87% -12.78%
===========================================
Files 216 205 -11
Lines 17407 17374 -33
Branches 2363 2370 +7
===========================================
- Hits 5335 3106 -2229
- Misses 11857 14259 +2402
+ Partials 215 9 -206
Continue to review full report at Codecov.
|
Codecov Report
@@ Coverage Diff @@
## master #4876 +/- ##
==========================================
- Coverage 30.93% 30.93% -0.01%
==========================================
Files 217 217
Lines 17413 17456 +43
Branches 2381 2392 +11
==========================================
+ Hits 5387 5400 +13
- Misses 11807 11836 +29
- Partials 219 220 +1
Continue to review full report at Codecov.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@vince0656 glad to you have you contributing but could you update the PRs description + title with what exactly it does + a recording of the fix
This enables
- the funder + PR reviews to get more context on what exactly it solves
- makes reviewing easier
- and we enforce this for every PR which gets in + it's just good practice ^_^
Codewise looks alright :)
Whilst trying to record a video of my feature working in action, I found a bug which prevented me from loading the bounty details page. Bug was introduced in #4775 on line 135 and 152 of app/assets/v2/js/pages/bounty_details.js - I have fixed this in the latest push |
b4ed8b8
to
2d0acaa
Compare
@thelostone-mc I have addressed all points in your comment and have attached a link to a video demonstrating the new feature. Any further questions, please don't hesitate to ask |
Looking great @vince0656! My only change request is on the confirmation banner. 1st Remarket Please update to: This issue has been remarketed. The issue will appear at top of the issue explorer. You will be able to remarket this bounty one more time if a contributor does not pick this up. 2nd Remarket This issue has been remarketed. The issue will appear at the top of the issue explorer. Please note this is the last time the issue is able to me remarketed. Thanks! Please let me know once this copy is in! |
163b255
@PixelantDesign the copy changes you requested have been pushed in the latest commit. Thanks, |
163b255
to
2f4e68c
Compare
@PixelantDesign build issues have now been rectified |
Great! @thelostone-mc will you take a look please? Thanks! |
@thelostone-mc I am just in the process of resolving the conflicts that will block merging |
2f4e68c
to
f4e908f
Compare
0c0acc3
to
81202d6
Compare
…keted by a funder
81202d6
to
0d5f5d0
Compare
Description
Changes meet the requirements detailed in issue #4745. The new code adds the ability to re-market issues that have been abandoned or had all workers rejected. When issues are re-marketed, the new code surfaces the issue to the top of the issue explorer under a new default sorting option ‘Last Marketed’. In addition, the new code will:
-Not allow a funder to market an issue more than twice
-Send a slack notification to #notif
-Re-order buttons on the bounty details page into a more convenient drop down
Refers/Fixes
#4745
Testing
Appropriate unit tests have been included
Video demonstration
https://drive.google.com/open?id=1J_eGGdcepsupj6yx3KYV1WqHUmcFR2Lv
Please bear in mind that my laptop slowed down during recording which is why the first re-market took a while to kick in :)