Key Information

Register
Submit
The challenge is finished.

Challenge Overview

Challenge Overview

In this Challenge, we want to add the features 1) Manage Event - Delete Event  to TopCoder Support Tool. See the following section for details.

The technology stack is:

  • Jboss 4.2.3
  • JDK 7
  • Informix 11.50
  • Spring 3.2.13
  • Struts 2
  • Ant 1.7
  • JQuery 1.11.2
  • Bootstrap

Challenge Requirements Details

Manage Event

On the left side change "Manager Review" to "Manage Challenge"

Some challenges can be associated to events such as TCO15. We will be launching a series of fun challenges that are NOT TCO eligible so we want to manage the event for these challenges.

There is a table called tcs_catalog:contest_project_xref which holds this information.

- Add a new section called "Delete Event" with description "Remove the association of the specified challenge to any event"
*** It should have a Search and Delete button
*** Search will take a challenge Id and display Challenge name, Type, Status, Active Phase, Autopilot just like the other search buttons on the current page
*** Delete will remove the record for the given challenge id

select * from contest_project_xref where project_id = PROJECTID


Delete from contest_project_xref where project_id = PROJECTID

Security

The authentication should be basic authentication with username / password - the same as the AdminLogin in direct-app. Please update the permission to only allow role "TC Operations" to access this app. All the tasks should be protected with this logic.

Transaction (Important)

All the single task mentioned above should be done in one transaction. This is very important.

Source Codes

The source codes of TC Support Tool has been attached in the challenge - Documents section.



Final Submission Guidelines

  • The whole package of the standaone app including sources, static files, libraries, config files etc.
  • The test data to insert test challenges to test reset features.
  • A detailed deployment guide with verification details.

REVIEW STYLE:

Final Review:

Community Review Board

Approval:

User Sign-Off

SHARE:

ID: 30050709