Key Information

Register
Submit
The challenge is finished.

Challenge Overview

The goal of this challenge is to fix the number of bugs of the new [topcoder] site (http://www.topcoder.com/)

 

Bug #1
Issue ID : I-108147
Bug Overview : Wrong values are being visible in fields on Develop tab
Steps to reproduce the bug : 
- Log in to application
- Go to member profile page and click on develop tab
- Check for all fields.
Expected Result: 
- All field should show correct information.
Actual Result    
Following fields are not showing correct information:
a) Percentile (Should be N/A instead of 99.12%)
b) Rank (Should be 'not ranked' instead of 0)
c) Reliability (should be 100% instead of n/a)
d) Country Rank ( Should be not ranked instead of 10)
e) Review rating ( Should be not rated instead of N/A)
Screencast : http://screencast.com/t/lYyEToIDGF61

Bug #2
Issue ID : I-108543
Bug Overview : Slight differences in New and old Rating distribution Graph - Data
Steps to reproduce the bug : 
a) Go to http://tcqa1.topcoder.com/member-profile/aa2985759/
b) Go to Algorithm tab -- Graph -- Click on Rating Distribution button -- and check graph
c) Go to http://community.topcoder.com/tc?module=MemberProfile&cr=23036564 and Click on Rating Distribution button . Now Compare
Expected Result    
Should be same
Actual Result    
both are different on some points.
Screencast : http://screencast.com/t/mC4mUrCRe8

Bug #3
Issue ID : I-109397
Bug Overview : Safari : "Member Since" is not being visible
Steps to Reproduce the bug :   
- Login to account and click on My Account button.
- Check for Member Since:
Expected Result    
Member Since should be visible with correct value.
Actual Result    
Most probably it would happen for first attempt.
Screencast : http://screencast.com/t/zSHo4Pg1kQ

Bug #4
Issue ID : I-109575
Bug Overview : Challenge Terms details gets hidden if user opens the term page twice
Steps to Reproduce the bug :   
1. Hit URL : http://tcqa1.topcoder.com/challenge-details/30041223/?type=design#.UzQEj_mSySr
2. Click "Register for this Challenge" button.
3. Verify the Challenge Terms page has header " The following groups of terms apply to this challenge. You need to agree to all of the terms within the group before you can register"
4. Go back to the previous page and again click "Register for this Challenge" button
5. Verify the header
Expected Result    
Header should be present
Actual Result    
Header gets hidden
Screencast : http://www.screencast.com/t/IGin6OvuCB

Bug #5
Issue ID : I-109972
Bug Overview : Date Flashing on "My Account"
Steps to Reproduce the bug :   
- Log in. Select "My Account"
Expected Result    
Not to see a date at the top of the My Account area.
Actual Result    
A date flashes at the top of the My Account area before the actually data populates the area. See attached profile.png file

Bug #6
Issue ID : I-111397
Bug Overview : Incorrect link in the 'How to format your submission' section of design challenge details page
Steps to Reproduce the bug :   
1. Navigate to http://tcqa1.wpengine.com/ url
2. Click the Design Under the Challenges drop down
3. Graphic Design Challenge page open.
4. Click on any design challenge
5. Scroll down to right page navigation
6. Click the " include any font files in your submission or source files " link Under the Fonts Section
7 Observe that on clicking the " include any font files in your submission or source files link " , link is not working
Expected Result    
'DO NOT include any font files in your submission or source files' should not be a link
Actual Result    
'DO NOT include any font files in your submission or source files' shows as a link but does not work. See attached Screen Shot 2014-04-07 at 11.47.20 AM.png screenshot

Bug #7
Issue ID : I-114581
Bug Overview : Downloads mislabeled
Steps to Reproduce the bug :   
1) Visit challenge http://www.topcoder.com/challenge-details/30042135/#.U2eVbq1dU7q
2) View downloads - say none
3) Login
4) Downloads -- Sample Code
Expected Result    
When I'm not registered if there is a download it should say "Register to download files" or if that is hard we could always say "Register to Download Files (if available)"
Actual Result    
Download files say none when they do exist for registered members

Bug #8
Issue ID : I-115148
Bug Overview : Challenge Terms indicator should be null until loaded
Steps to Reproduce the bug : 
When registering for a challenge, I encountered a Terms screen that showed that I had NOT agreed to standard terms (see screenshot). I'm 99% sure I have agreed in the past. Tony speculates that my Terms had not loaded in the window yet, which made me believe I had to agree to Terms again.
Expected Result    
When a user comes to the Terms page after registering for a challenge, the terms should not show a negative state ("Required!"). It should instead not show any state at all (should be blank or should say "loading" or some other indication that the user should wait to see if they need to complete Terms or not.
Actual Result    
The Terms page indicates that the user needs to complete the Terms before they can register. In my case, I clicked into the Terms to complete them, but was met with a pre-checked box and a greyed-out "submit" button. I had to un-check and then re-check the box to get it to activate the submit button so I could proceed (see screenshot).
Even after agreeing to Terms, and clicking the "Register" button on the confirmation screen, I was not registered for the challenge.

Resources and Guidelines:
- Latest theme and plugin available on github https://github.com/topcoderinc/tc-site/
- Data is avaiable on https://github.com/topcoderinc/tc-site-data 
- Please follow the guideline in our Github repo at https://github.com/topcoderinc/tc-site/#readme, specially in creating branches for each issue. 

Quick Installation guide :
1. Activate theme and plugin
2. Import provided XML file
3. Set home as front page
4. Set permalink to %post_name%
5. Please also set API server name on TC API plugin setting
6. Please install site on local.topcoder.com (add to hosts file), so your local site can read tcsso and tcjwt cookie 
7. Please login to tc site using social network site to get tcjwt cookie
7. If you get css/js issues, please try to Reset JS/CSS Registry on Theme Option page

 


Final Submission Guidelines

  • Please submit one patch file for each issue, and use issue id as file name. so there will be 7 patch file
  • Please also submit updated files (as backup)
  • Deployment documentation
  • Any new js or css file must be included in the registry. Learn about this on script and style registry section
  • We will have winner to submit pull request once winner declared 

ELIGIBLE EVENTS:

2014 TopCoder(R) Open

REVIEW STYLE:

Final Review:

Community Review Board

Approval:

User Sign-Off

SHARE:

ID: 30042781