Skip to content
This repository was archived by the owner on Jan 23, 2025. It is now read-only.

Commit d12a0eb

Browse files
authored
Merge pull request #279 from appirio-tech/dev
copilot fee and timeline controls
2 parents 694f909 + b8be431 commit d12a0eb

File tree

302 files changed

+34618
-43960
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

302 files changed

+34618
-43960
lines changed

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ lib/tcs/topcoder_cockpit_project_metadata_services.jar
3636
lib/tcs/topcoder_cockpit_project_milestone_services.jar
3737
lib/tcs/topcoder_cockpit_task_management_services.jar
3838
lib/tcs/workdays.jar
39+
lib/tcs/project_payment_management.jar
3940
build/
4041
direct.ear
4142
direct.jar

build-dependencies.xml

+3-3
Original file line numberDiff line numberDiff line change
@@ -79,12 +79,12 @@
7979

8080
<property name="topcoder_cockpit_project_metadata_services.jar" value="${tcs_libdir}/topcoder_cockpit_project_metadata_services.jar"/>
8181

82-
<property name="topcoder_cockpit_task_management_services.jar" value="${tcs_libdir}/topcoder_cockpit_task_management_services.jar"/>
83-
8482
<property name="topcoder_cockpit_asset_services.jar" value="${tcs_libdir}/topcoder_cockpit_asset_services.jar"/>
8583

8684
<property name="topcoder_cockpit_project_milestone_services.jar" value="${tcs_libdir}/topcoder_cockpit_project_milestone_services.jar"/>
8785

86+
<property name="project_payment_management.jar" value="${tcs_libdir}/project_payment_management.jar"/>
87+
8888
<property name="auditor.version" value="2.0.1"/>
8989
<property name="auditor.jar.name" value="auditor.jar"/>
9090
<property name="auditor.path" value="auditor/${auditor.version}"/>
@@ -617,7 +617,6 @@
617617
<pathelement location="${topcoder_cockpit_project_metadata_services.jar}"/>
618618
<pathelement location="${topcoder_cockpit_project_milestone_services.jar}"/>
619619
<pathelement location="${topcoder_cockpit_asset_services.jar}"/>
620-
<pathelement location="${topcoder_cockpit_task_management_services.jar}"/>
621620
<pathelement location="${random_string_generator.jar}"/>
622621
<pathelement location="${random_string_image.jar}"/>
623622
<pathelement location="${spell_check.jar}"/>
@@ -627,6 +626,7 @@
627626
<pathelement location="${project_payment_calculator.jar}"/>
628627
<pathelement location="${marathon_match_resources.jar}"/>
629628
<pathelement location="${scorecard_management.jar}"/>
629+
<pathelement location="${project_payment_management.jar}"/>
630630
</path>
631631

632632
<path id="component.3rdParty-dependencies">

build.xml

+2-1
Original file line numberDiff line numberDiff line change
@@ -159,7 +159,6 @@
159159
<copy file="${topcoder_cockpit_project_metadata_services.jar}" todir="${ear_shared_libdir}" overwrite="true"/>
160160
<copy file="${topcoder_cockpit_project_milestone_services.jar}" todir="${ear_shared_libdir}" overwrite="true"/>
161161
<copy file="${topcoder_cockpit_asset_services.jar}" todir="${ear_shared_libdir}" overwrite="true"/>
162-
<copy file="${topcoder_cockpit_task_management_services.jar}" todir="${ear_shared_libdir}" overwrite="true"/>
163162
<copy file="${json_object.jar}" todir="${ear_shared_libdir}" overwrite="true"/>
164163
<copy file="${topcoder_commons_utility.jar}" todir="${ear_shared_libdir}" overwrite="true"/>
165164
<copy file="${data_entitlement.jar}" todir="${ear_shared_libdir}" overwrite="true"/>
@@ -199,6 +198,7 @@
199198
<copy file="${shared.jar}" todir="${ear_shared_libdir}" overwrite="true"/>
200199
<copy file="${tcwebcommon.jar}" todir="${ear_shared_libdir}" overwrite="true"/>
201200
<copy file="${tccache.jar}" todir="${ear_shared_libdir}" overwrite="true"/>
201+
<copy file="${project_payment_management.jar}" todir="${ear_shared_libdir}" overwrite="true"/>
202202

203203
<copy file="${topcoder_security_groups.jar}" todir="${ear_shared_libdir}" overwrite="true"/>
204204
<copy file="${review_application_management.jar}" todir="${ear_shared_libdir}" overwrite="true"/>
@@ -554,6 +554,7 @@
554554
<include name="ReviewApplicationManagement.xml" />
555555
<include name="SearchBundleManager.xml" />
556556
<include name="cloud_vm_service_access_error_message.txt"/>
557+
<include name="ProjectPaymentManagement.xml"/>
557558
</fileset>
558559
<fileset dir="${tokenized_conf}/components">
559560
<include name="com/topcoder/security/Util.properties" />

components.xml

+2-3
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
<project name="contest_eligibility_validation" buildType="services"/>
2626
<project name="pipeline_service" buildType="services"/>
2727
<project name="pipeline_service_facade" buildType="services"/>
28+
<project name="project_payment_management"/>
2829
<project name="admin_service_facade" buildType="services"/>
2930
<project name="game_plan_service" buildType="services"/>
3031
<project name="user_service_facade" buildType="services" tokenize="true"/>
@@ -35,8 +36,6 @@
3536
<project name="cloud_vm_service" buildType="services"/>
3637
<project name="specification_review_comment_service" buildType="services"/>
3738
<project name="topcoder_cockpit_project_metadata_services"/>
38-
<project name="topcoder_cockpit_task_management_services"/>
3939
<project name="topcoder_cockpit_asset_services"/>
4040
<project name="topcoder_cockpit_project_milestone_services"/>
41-
42-
</projects>
41+
</projects>

components/topcoder_cockpit_task_management_services/README renamed to components/project_payment_management/README

+5-4
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,12 @@ This readme file explains how to setup and build this component.
99
ext_libdir - root of third party libraries
1010
tcs_libdir - root of topcoder components
1111
java_1_3_bootclasspath - installation path for java 1.3 (only needed for compile_targets task)
12-
junit.jar - location of junit.jar (component was written for v4.6)
12+
junit.jar - location of junit.jar (component was written for v3.8.2)
1313

1414
4. The following standard build script properties can be changed (defaults are noted)
1515
debug=off - as expected
1616
verbose=no - as expected
17-
cobertura.dir=${ext_libdir}/cobertura/1.8
17+
cobertura.dir=${ext_libdir}/cobertura/1.9
1818
installation directory of cobertura script expects {$cobertura.dir}/cobertura.jar
1919
and {$cobertura.dir}/lib/containg Jars for asm, jakarta, and log4j to run cobertura task
2020

@@ -35,11 +35,12 @@ This readme file explains how to setup and build this component.
3535
ant deploy-lib - moves the component runtime jar to the location where other components will look for it.
3636

3737
NB:
38-
The folder ${basedir}/test_reflib contains TopCoder components
38+
The folder ${basedir}/test_reflib contains TopCoder components
3939
that are required by this component's test code. This component is
4040
used to by compile_test and test targets. Components are listed under
4141
the following directory structure "component name"/"component version".
4242
Components are provided AS IS for development purposes only.
4343

4444
Included:
45-
None.
45+
[List the contents of ${basedir}/test_reflib here - if needed explain how to build/access those contents]
46+
logging_wrapper/2.0.0/logging_wrapper.jar - this is a rt of the logging wrapper component for boot strapping the tests (circular dependency)
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
<project name="Dependency Import" default="dist" basedir=".">
2+
<!-- property file defining the component's dependencies -->
3+
4+
<!-- Properties used in compile_targets ANT target for JDK version x -->
5+
<property name="component.target" value="1.6"/>
6+
<property name="component.bootclasspath" value="${java_1_6_bootclasspath}"/>
7+
8+
<!-- TCS dependencies -->
9+
<property name="base_exception.jar" value="${tcs_libdir}/base_exception/2.0.0/base_exception.jar"/>
10+
<property name="configuration_api.jar" value="${tcs_libdir}/configuration_api/1.1.0/configuration_api.jar"/>
11+
<property name="configuration_persistence.jar" value="${tcs_libdir}/configuration_persistence/1.0/configuration_persistence.jar"/>
12+
<property name="search_builder.jar" value="${tcs_libdir}/search_builder/1.4.0/search_builder_1.4_modified.jar"/>
13+
<property name="database_abstraction.jar" value="${tcs_libdir}/database_abstraction/1.1/database_abstraction.jar"/>
14+
<property name="db_connection_factory.jar" value="${tcs_libdir}/db_connection_factory/1.1/db_connection_factory.jar"/>
15+
<property name="logging_wrapper.jar" value="${tcs_libdir}/logging_wrapper/2.0.0/logging_wrapper.jar"/>
16+
<property name="object_factory.jar" value="${tcs_libdir}/object_factory/2.0.1/object_factory.jar"/>
17+
<property name="object_factory_configuration_api_plugin.jar" value="${tcs_libdir}/object_factory_configuration_api_plugin/1.0/object_factory_configuration_api_plugin.jar"/>
18+
<property name="object_factory_config_manager_plugin.jar" value="${tcs_libdir}/object_factory_config_manager_plugin/1.0/object_factory_config_manager_plugin.jar"/>
19+
<property name="topcoder_commons_utility.jar" value="${tcs_libdir}/topcoder_commons_utility/1.0.0/topcoder_commons_utility.jar" />
20+
21+
<property name="object_formatter.jar" value="${tcs_libdir}/object_formatter/1.0.0/object_formatter.jar"/>
22+
<property name="typesafe_enum.jar" value="${tcs_libdir}/typesafe_enum/1.1.0/typesafe_enum.jar"/>
23+
<property name="configuration_manager.jar" value="${tcs_libdir}/configuration_manager.jar"/>
24+
<property name="data_validation.jar" value="${tcs_libdir}/data_validation/1.1.1/data_validation.jar"/>
25+
<property name="class_associations.jar" value="${tcs_libdir}/class_associations/1.0/class_associations.jar"/>
26+
<!-- 3rd party dependencies -->
27+
<property name="junit.jar" value="${ext_libdir}/junit/4.6/junit-4.6.jar"/>
28+
29+
<property name="ifxjdbc.jar" value="${ext_libdir}/informix/ifxjdbc.jar"/>
30+
31+
<path id="component.tcs-dependencies">
32+
<pathelement location="${base_exception.jar}"/>
33+
<pathelement location="${configuration_api.jar}"/>
34+
<pathelement location="${configuration_persistence.jar}"/>
35+
<pathelement location="${search_builder.jar}"/>
36+
<pathelement location="${database_abstraction.jar}"/>
37+
<pathelement location="${logging_wrapper.jar}"/>
38+
<pathelement location="${db_connection_factory.jar}"/>
39+
<pathelement location="${object_factory.jar}"/>
40+
<pathelement location="${object_factory_configuration_api_plugin.jar}"/>
41+
<pathelement location="${object_factory_config_manager_plugin.jar}"/>
42+
<pathelement location="${topcoder_commons_utility.jar}"/>
43+
44+
<pathelement location="${configuration_manager.jar}"/>
45+
<pathelement location="${object_formatter.jar}"/>
46+
<pathelement location="${typesafe_enum.jar}"/>
47+
<pathelement location="${data_validation.jar}"/>
48+
<pathelement location="${class_associations.jar}"/>
49+
</path>
50+
51+
<path id="component.3rdParty-dependencies"/>
52+
53+
<path id="component.test.3rdParty-dependencies">
54+
<pathelement location="${junit.jar}"/>
55+
56+
<pathelement location="${ifxjdbc.jar}"/>
57+
</path>
58+
59+
</project>
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
1-
# Property file defining the component's information.
2-
component.name=TC - Cockpit Tasks Management Backend Task Management Services
3-
component.distfilename=topcoder_cockpit_task_management_services
4-
component.package=com.topcoder.direct.services.project.task
5-
component.packagedir=com/topcoder/direct/services/project/task
6-
component.version.major=1
7-
component.version.minor=0
8-
component.version.micro=0
9-
component.version.build=1
10-
11-
# Defines the Main-Class property for the manifest file (e.g. com.topcoder.utility.SomeClass)
12-
# This property is only used for components that can be run from command line.
13-
# Leave the property value empty if not applicable.
1+
# Property file defining the component's information.
2+
component.name=Project Payment Management
3+
component.distfilename=project_payment_management
4+
component.package=com.topcoder.management.payment
5+
component.packagedir=com/topcoder/management/payment
6+
component.version.major=1
7+
component.version.minor=0
8+
component.version.micro=1
9+
component.version.build=1
10+
11+
# Defines the Main-Class property for the manifest file (e.g. com.topcoder.utility.SomeClass)
12+
# This property is only used for components that can be run from command line.
13+
# Leave the property value empty if not applicable.
1414
component.mainclass=

0 commit comments

Comments
 (0)