TopCoder Direct - Change Date Time suffix label

Key Information

Register
Submit
The challenge is finished.

Challenge Overview

In this challenge, we want to change the suffix label we used for after the date time in direct. The date time is in the format MM/dd/yyyy HH:mm ET (GMT -400)  or the similar. We want to unify the display to use EDT / EST. 

Requirements details

  • EDT is the Eastern Daylight Time while EST is Easten Standard Time. EDT is used in the summer while EST is used during the winter.
  • You should have code to determine whether current date is in EDT or EST, then choose one between EDT / EST to display.
  • All the pages which use the date time should be updated to use the label required above. An example like 08/30/2014 09:05 EDT or 08/30/2014 09:05 EST
  • Please note that some date time are rendered directly with JSP while some are populated by javascript, these placed should all be handled and updated.

Browser Requirements

The following browser should be considered when a bug will involve UI fixes:
- IE10
- IE11
- Latest Safari
- Latest Firefox
- Latest Chrome

Code Base

  • https://github.com/cloudspokes/direct-app/tree/30047283-date_label  branch name: 30047283-date_label

VM Environment

If you need a TopCoder VM to work on this challenge, Please request the VM in the challenge forum.

Information about VM can be found below:

VM specific information is found here: http://www.topcoder.com/wiki/display/docs/VM+Image+2.5 and https://github.com/cloudspokes/direct-app/blob/dev/README.md

If you could not login into Direct on VM, try the following:

1) Update the following to /home/direct/direct token.properties

@ApplicationServer.SERVER_NAME@=cockpit.cloud.topcoder.com
 Rebuild and restart the topcoder Direct


2) Add the following to /home/tc/jboss-4.0.4.GA/server/all/conf/ApplicationServer.properties
JWT_COOKIE_KEY = tcjwt
Restart the jboss under /home/tc

Upon registration as a submitter or reviewer you will need to request a VM based on the new TopCoder Cockpit/Direct image. To request your image, please use the forum. Before requesting your VM, you need to ensure that you have an SSH key created and in your member profile. Instructions to do so are here: http://www.topcoder.com/wiki/display/projects/Generate+SSH+Key, and instructions to connect afterwards are here: http://www.topcoder.com/wiki/display/projects/Connect+Using+SSH+Key.



Final Submission Guidelines

  • All the updated files or a patch contains all the updates which can be directly apply to the git repo.
  • A deployment guide with verification details.

ELIGIBLE EVENTS:

2015 topcoder Open

REVIEW STYLE:

Final Review:

Community Review Board

Approval:

User Sign-Off

SHARE:

ID: 30047283