Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
7fcd48b
QPPA-10719: update python version
Sep 18, 2025
683dbb8
QPPA-10719: fix snyk issue
Sep 18, 2025
b1ce10e
QPPA-10719: fix pom.xml
Sep 18, 2025
ab7544d
Merge pull request #1562 from CMSgov/QPPA-10719
chetanmunegowda Sep 18, 2025
cf53408
feat: QPPA-10730 clears errors when loading javadocs
john-manack Sep 22, 2025
691f634
feat: removes formatting updates to rest-api/pom.xml
john-manack Sep 22, 2025
74cc60e
feat: QPPA-10730 remove pom.xml configs
john-manack Sep 22, 2025
3502e3d
feat: QPPA-10730 remove formatting changes
john-manack Sep 22, 2025
55e195f
feat: QPPA-10730 remove formatting changes
john-manack Sep 22, 2025
2077b65
feat: QPPA-10730 exposes javadoc content
john-manack Sep 22, 2025
51aaf41
feat: QPPA-10730 updates readme
john-manack Sep 22, 2025
b823110
Merge branch 'develop' into QPPA-10730-restore-maven-javadoc-function…
john-manack Sep 22, 2025
a4d4414
Merge pull request #1563 from CMSgov/QPPA-10730-restore-maven-javadoc…
john-manack Sep 22, 2025
a6190bc
feat: QPPA-10750 expose javadoc functionality
john-manack Oct 7, 2025
75ed77b
feat: QPPA-10750 updates ci-build pipeline to skip the generate module
john-manack Oct 7, 2025
470d290
feat: QPPA-10750 maintains generate package in mvn central
john-manack Oct 7, 2025
cc0ac0c
feat: QPPA-10750 testing verification
john-manack Oct 7, 2025
8322fd7
Merge pull request #1564 from CMSgov/QPPA-10750-expose-javadocs
john-manack Oct 7, 2025
ad0e8be
QPPA-10733: clean up pcf and cpc+
Oct 13, 2025
9f36265
QPPA-10733: update pcf and cpc+
Oct 14, 2025
8a963e2
Merge pull request #1569 from CMSgov/QPPA-10733-minimal
chetanmunegowda Oct 14, 2025
089ad78
feat: QPPA-10859 install datadog for initial testing
john-manack Oct 31, 2025
46dce3c
build: bump tomcat version
john-manack Oct 31, 2025
60696b2
feat: QPPA-10859 resolves misc review point issues
john-manack Oct 31, 2025
03450cb
feat: QPPA-8689 remove swagger logic from codebase
ckawell Oct 31, 2025
5e4a4c9
Update tools/docker/docker-artifacts/qppConverter.sh
john-manack Oct 31, 2025
8b0db7c
Update .env
john-manack Oct 31, 2025
7c46878
Merge pull request #1571 from CMSgov/QPPA-10859-install-datadog
john-manack Nov 7, 2025
4a626a9
feat: QPPA-8689 update spring deps
ckawell Nov 10, 2025
2622a78
Merge pull request #1572 from CMSgov/QPPA-8689
ckawell-sb Nov 10, 2025
c7df3f8
feat: QPPA-0000 fix pom for codebuild
ckawell Nov 11, 2025
6e12d74
Merge branch 'master' of github.com:CMSgov/qpp-conversion-tool into d…
john-manack Nov 19, 2025
650df14
Merge branch 'v2025.10.31.01' of github.com:CMSgov/qpp-conversion-too…
john-manack Nov 19, 2025
79c08fb
Merge pull request #1574 from CMSgov/backfill-v2025.10.31.01-into-dev…
john-manack Nov 19, 2025
b946cfb
chore: QPPA-11021 updates release version
john-manack Nov 19, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
8 changes: 8 additions & 0 deletions .env
Original file line number Diff line number Diff line change
Expand Up @@ -56,3 +56,11 @@ STRICT_EXTENSION=

#Override for the default CPC+ contact email address
CPC_PLUS_CONTACT_EMAIL=

# Basic Datadog Configuration
DD_API_KEY=
DD_ENV=
DD_SERVICE=
DD_VERSION=
DD_AGENT_HOST=
DD_TRACE_AGENT_PORT=
4 changes: 2 additions & 2 deletions .github/workflows/ci-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,10 +32,10 @@ jobs:
run: rm -vrf ~/.m2

- name: Maven build
run: mvn package -Dmaven.test.skip -Djacoco.skip=true
run: mvn package -Dmaven.test.skip -Djacoco.skip=true -Dskip.generate=true

- name: Run Unit tests & Sonar Scan
run: mvn --batch-mode verify
run: mvn --batch-mode verify -Dskip.generate=true

- name: Run integration tests
run: mvn --batch-mode test -Pintegration
2 changes: 1 addition & 1 deletion .python-version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
3.8
3.12
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ COPY test-coverage/ /usr/src/app/test-coverage/
COPY tools/docker/docker-artifacts/ /usr/src/app/tools/docker/docker-artifacts/
WORKDIR /usr/src/app/

RUN /usr/local/bin/mvn-entrypoint.sh mvn install -Dmaven.test.skip -Djacoco.skip=true > /dev/null
RUN /usr/local/bin/mvn-entrypoint.sh mvn install -Dmaven.test.skip -Djacoco.skip=true -Dskip.generate=true > /dev/null

# Final stage
FROM eclipse-temurin:17-jre
Expand Down
127 changes: 47 additions & 80 deletions ERROR_MESSAGES.md

Large diffs are not rendered by default.

47 changes: 44 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -133,6 +133,41 @@ cp newrelic-latest/newrelic/newrelic.jar tools/docker/docker-artifacts/newrelic/
docker-compose -f ./docker-compose.test.yaml up --build
```

### Updating the Datadog Java Agent

**Step 1**: Check the Current Datadog Agent Version in Datadog dashboard

* APM > Services or Infrastructure section

**Step 2**: Download the Latest Datadog Java Agent

```bash
# Download the latest Datadog Java agent
curl -Lo dd-java-agent.jar 'https://dtdg.co/latest-java-tracer'
```

**Step 3**: Replace the Existing Files

```bash
# Place the Datadog agent in the docker artifacts directory
cp dd-java-agent.jar tools/docker/docker-artifacts/datadog/

# Verify the file placement
ls -la tools/docker/docker-artifacts/datadog/dd-java-agent.jar
```

**Step 4**: Restart the Application and Verify in Datadog

```bash
# Rebuild and restart the application
docker-compose -f ./docker-compose.test.yaml up --build
```

**Step 5**: Deploy and Confirm Agent Status in Datadog Dashboard

* APM > Services or Infrastructure section for version
* APM > Services > qpp-conversion-tool for trace data

### Command Line

For the examples below, make sure you're in the `qpp-conversion-tool` directory.
Expand Down Expand Up @@ -164,7 +199,11 @@ can be found in the [sample-files](sample-files/README.md) folder.

## Swagger Info

Swagger will be enabled under `/swagger-ui/index.html#/` path. And the api docs are avilable under `v3/api-docs`.
Swagger documentation logic for the CT is handled in the Submissions API codebase.

## Javadoc

Generated Java API documentation (aggregated across core modules) is bundled with the REST API build and exposed as static content at `/v3/javadoc/index.html`.

## Want to Contribute?

Expand All @@ -174,11 +213,13 @@ Want to file a bug or contribute some code? Read up on our guidelines for [contr
[contributing]: /.github/CONTRIBUTING.md
[developer]: /DEVELOPER.md


## Public Domain

This project is in the public domain within the United States, and copyright and related rights in the work worldwide are waived
through the CC0 1.0 Universal public domain dedication.
through the CC0 1.0 Universal public domain dedication.

All contributions to this project will be released under the CC0 dedication. By submitting a pull request, you are agreeing to
comply with this waiver of copyright interest.
comply with this waiver of copyright interest.

See the [formal LICENSE file](/LICENSE).
2 changes: 1 addition & 1 deletion acceptance-tests/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<modelVersion>4.0.0</modelVersion>
<artifactId>acceptance-tests</artifactId>
<groupId>gov.cms.qpp.conversion</groupId>
<version>2025.09.03.01-RELEASE</version>
<version>2025.11.19.01-RELEASE</version>
<name>conversion-tests</name>
<packaging>jar</packaging>
<properties>
Expand Down

This file was deleted.

Loading
Loading