Challenge Overview
The goal of this challenge is to fix the number of bugs of the new [topcoder] site (http://www.topcoder.com/) that are outlined below.
Bug #1
Issue ID: I-106745
Bug Overview: Current Phase incorrect for cancelled challenges
Steps to reproduce the bug:
- go to Challenge List pages - ex. http://www.topcoder.com/past-challenges/design/
- look for pages that fails - ex. http://www.topcoder.com/challenge-details/30036217/?type=design, notice it shows incorrect Phase
- now go to http://www.topcoder.com/past-challenges/develop/, you will see there are challenges with zero submission yet there is a link that shows "View Winners"
Expected Result:
- on all Challenge page details, it should show the correct phase
- on all Challenge list page, it shouldn't show the "View Winner" link if the challenge has zero submission .
Bug #2
Issue ID: I-108496
Bug Overview: Unable to login using IE10 browser
Steps to reproduce the bug:
- got to www.topcoder.com on IE10 browser
- try login using your credentials
Expected Result:
- user should be able to login in IE10 browser
Bug #3
Issue ID: I-107905
Bug Overview: User receives 'First/Last Name is required' when special characters are used in the full 64 characters are used
Steps to reproduce the bug:
- Go to www.topcoder.com
- Click on 'Register' button
- Enter 64 characters for First and Last name with a combination of letters, numbers and special characters
- See the validation behavior
- see this video http://www.screencast.com/t/BHTqsjfIT for complete details
Expected Result:
- It should show inline validation error that special characters are not allowed for First and Last name fields
Bug #4
Issue ID: I-107615
Bug Overview: Submission Limit section has no value in Graphic Design challenges
Steps to reproduce the bug:
- Go to www.topcoder.com
- View any graphic design challenges
- Review the 'Submission Limit' section, you will notice that it has no value
Expected Result:
- submission limit value should be displayed, if the submissionLimit field value is blank, it should say "Unlimited"
Bug #5
Issue ID: I-107579
Bug Overview: Incorrect date and details when a challenge is shared via Facebook from the challenge details page
Steps to reproduce the bug:
- View any challenge on Topcoder. Example: http://www.topcoder.com/challenge-details/30041102/?type=develop
- Click on the facebook icon under the Share options on the right hand side
- See the format of the post that is shared on the facebook
- Notice that the info/content to share is not correct
- see this video http://www.screencast.com/t/JGH3IY4d for complete details
Expected Result:
- the info to share should reflect correct date, the challenge title, the challenge summary, and [topcoder] logo for the image
Bug #6
Issue ID: I-107071
Bug Overview: The topcoder page links overlaps each other in IE10 compat view
Steps to reproduce the bug:
- go to www.topcoder.com on IE10 with compatability view on
- Check the UI, noticed how the UI is not rendered correctly
Expected Result:
- UI should render properly, as in icons/ links should be properly positioned
Bug #7
Issue ID: I-107027
Bug Overview: Long Challenge Name is not displayed properly when viewing challenges with Gridview
Steps to reproduce the bug:
- On topcoder.com, click Challenges
- Click on 'View All' to view all open challenges
- Click on gridview
- You will notice there are challenge names that goes into 3 lines
Expected Result:
- Long title should not exceed 2 lines, it should only limit upto 2 lines
Bug #8
Issue ID: I-111388
Bug Overview: Reset Password not allowing asterisk in password
Steps to reproduce the bug:
- Register with asterisk * in your password
- After activating your account, click on 'forgot password' in Login prompt
- enter email ID and submit
- selection primary email and submit
- enter code sent in email and enter your new password to contain asterisk * in it
- see this screencast for more details http://www.screencast.com/t/iTb62o87vl
Expected Result:
- You'd expect the password field to accept * in it as it did while in registration
Bug #9
Issue ID: I-109383
Bug Overview: Seven spaces password is accepted during the registration process
Steps to reproduce the bug:
- Go to http://www.topcoder.com/
- Click on Register
- Fill out the form with valid info, except the password field
- Fill out the password field with seven space symbols
- Re-enter seven space symbols
- Check I agree to the terms of service and privacy policy
- Click Sign Up
- Observe that the registration get through. Entering 1 space is also being accepted for password field, see this screencast http://www.screencast.com/t/egK7DGuAv for more details
Expected Result:
- Registration shouldn't get through, it should display inline validation error
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%
Note: Please install site on local.topcoder.com (add to hosts file), so your local site can read tcsso and tcjwt cookie
Final Submission Guidelines
- Please submit updated files and individual Patch files for each issue
- 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