Skip to content

Releases: department-of-veterans-affairs/vets-api

vets-api/v0.0.1448

16 Jun 17:01
Compare
Choose a tag to compare

Release 0.0.1448 ami-01280d03d199f6175

6235994 Mobile: Update appointments to use VAOS for local time (#12933)

  • WIP

  • Maintain mobile fallback in the event vaos does not return a local time

8da7f8a 59960 Truncate travel claim number to last4 (#12936)

First merge, here we go!

cbb1662 update cron time (#12947)

cb9d9cd Change how we represent UK addresses to BIS (#12911)

Before this PR, if the veteran provided an international_postal_code (i.e. GBR), we used an IsoCountryCodes class to automatically expand that to "United Kingdom of Great Britain and Northern Ireland", which exceeds BIS's 50 character limit for countries by two characters. No other country exceeds the 50 character limit. BIS told me that they use "United Kingdom" for the UK. This PR adds in that exception, along with some minor refactoring.

284253d Move copay notifications back to concurrent approach (#12938)

  • Move back to concurrent approach...

  • Decrease to 4 workers

e3bbdbe 5931: lighthouse letters access (#12937)

48726b2 Return nil for strange FT 500 errors (#12948)

  • return nil for strange FT case

  • rubocops

06b7066 Revert "API-27078-526-v2-allow-yyyy-mm-date-format-2 (#12927)" (#12949)

This reverts commit ae4f586.

17e3ace Bump oj from 3.14.2 to 3.15.0 (#12916)

Bumps oj from 3.14.2 to 3.15.0.


updated-dependencies:

  • dependency-name: oj
    dependency-type: direct:production
    update-type: version-update:semver-minor
    ...

Signed-off-by: dependabot[bot] support@github.com
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ryan McNeil ryan.mcneil@oddball.io

304aad5 Bump aws-sdk-kms from 1.63.0 to 1.66.0 (#12917)

Bumps aws-sdk-kms from 1.63.0 to 1.66.0.


updated-dependencies:

  • dependency-name: aws-sdk-kms
    dependency-type: direct:production
    update-type: version-update:semver-minor
    ...

Signed-off-by: dependabot[bot] support@github.com
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ryan McNeil ryan.mcneil@oddball.io

881909a Bump kms_encrypted from 1.4.0 to 1.5.0 (#12919)

Bumps kms_encrypted from 1.4.0 to 1.5.0.


updated-dependencies:

  • dependency-name: kms_encrypted
    dependency-type: direct:production
    update-type: version-update:semver-minor
    ...

Signed-off-by: dependabot[bot] support@github.com
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ryan McNeil ryan.mcneil@oddball.io

bc4edad API-27180-add-526-v2-getpdf-endpoint (#12913)

  • Adds /526/getPDF endpoint (GET)
  • Adds Route in routes file for the endpoint

Changes to be committed:
modified: modules/claims_api/app/controllers/claims_api/v2/veterans/disability_compensation_controller.rb
modified: modules/claims_api/config/routes.rb

2dc6ac6 Update OAS content claims v1, add swagger (#12943)

9f088aa Bump sidekiq-scheduler from 5.0.2 to 5.0.3 (#12920)

Bumps sidekiq-scheduler from 5.0.2 to 5.0.3.


updated-dependencies:

  • dependency-name: sidekiq-scheduler
    dependency-type: direct:production
    update-type: version-update:semver-patch
    ...

Signed-off-by: dependabot[bot] support@github.com
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ryan McNeil ryan.mcneil@oddball.io

cae9321 VA forms: Add form 21P-0847 (#12960)

  • initially generated files for 21p-0847

  • add form mappings and tests

  • rename files

  • one more name change

  • refactor multistamp methods and add tests

5e84d5e feat: Lock build to specific debian release (#12962)

  • feat: Lock build to specific debian release

  • fix: Update to support docker-compose build


Co-authored-by: Kyle A. Matheny kylematheny@protonmail.com

f1724a9 mobile - update claim request decision response (#12952)

a877c2b mobile disability rating EVSS to LH (#12934)

  • LH disability ratings

  • specs

  • specs

  • specs

  • remove doc changes

  • remove error specs

  • fix

  • fix


Co-authored-by: Ryan McNeil ryan.mcneil@oddball.io

d557682 Adds flipper feature for evss switch to bgs (#12946)

75e9736 Api 27050 request disability examples (#12931)

  • Update example.json, fix logic to handle no secondary disabilities case

  • Add rswag for updated 526 submit example

1fef9b7 Add service description for /veterans/{veteranId}/526 (#12971)

  • Updates swagger docs for dev v2
    Changes to be committed:
    modified: modules/claims_api/app/swagger/claims_api/v2/dev/swagger.json
    modified: modules/claims_api/spec/requests/v2/veterans/rswag_disability_compensation_request_spec.rb

b0716ee Update disabilityActionType enum values, add swagger (#12958)

62acab2 API-22655 526 v2 service description for validate endpoint (#12972)

  • Updates rswag_disability_compensation_request_spec for validate endpoint edscription
  • compiles docs for v2 dev
    Changes to be committed:
    modified: modules/claims_api/app/swagger/claims_api/v2/dev/swagger.json
    modified: modules/claims_api/spec/requests/v2/veterans/rswag_disability_compensation_request_spec.rb

935fbd2 API-22657 526 v2 service description for attachments (#12973)

  • Updates swagger docs for v2 dev
  • Updates routes file for updated route
    Changes to be committed:
    modified: modules/claims_api/app/swagger/claims_api/v2/dev/swagger.json
    modified: modules/claims_api/config/routes.rb
    modified: modules/claims_api/spec/requests/v2/veterans/rswag_disability_compensation_request_spec.rb

4c43ff8 Api 27078 526 v2 allow yyyy mm date format 2 (#12957)

  • API-27078-526-v2-allow-yyyy-mm-date-format-2

  • Updates 526.json and related json fles to be inline with new date formats

  • Updates valdations file to handle new date formats

  • Updates validation specs t handle tests with new date formats

    • Also adds some new tests for handling new scenarios
  • Updates swagger docs
    Changes to be committed:
    modified: modules/claims_api/app/controllers/concerns/claims_api/v2/disability_compensation_validation.rb
    modified: modules/claims_api/app/swagger/claims_api/v2/dev/swagger.json
    modified: modules/claims_api/config/schemas/v2/526.json
    modified: modules/claims_api/config/schemas/v2/request_bodies/disability_compensation/example.json
    modified: modules/claims_api/config/schemas/v2/request_bodies/disability_compensation/request.json
    modified: modules/claims_api/spec/fixtures/v2/veterans/disability_compensation/form_526_json_api.json
    modified: modules/claims_api/spec/lib/claims_api/v2/disability_compensation_pdf_mapper_spec.rb
    modified: modules/claims_api/spec/requests/v2/veterans/disability_compensation_request_spec.rb
    modified: spec/support/schemas/claims_api/v2/forms/disability/submission.json

  • Merges master and updates swagger file to make sure it is inline with these changes

e41fd07 59503 add schedulable param to get_facilities (#12865)

  • add schedulable param

f1d09a5 Api 26640 establish 526 claim (#12907)

Finally got the mapper working mostly - PACT mapping still needs done, but got moved to another ticket

e67f8ec Api 26837/shared schema updates for appeals (#12961)

  • API-26837 Rename non_blank_string to nonBlankString in appeals

  • API-26837 Add Content-Language header to appeals

This is suggested in Lighthouse standards

459e31a API-27105: Reinstate Sidekiq Jobs Lost in Periodic Jobs Migration (#12969)

  • API-27105: Reinstate missing Sidekiq jobs

  • API-27105: Fix incorrect job schedule for AppealsApi::HigherLevelReviewCleanUpWeekOldPii

  • API-27105: Update job comment

  • API-27105: Disable Rubocop BlockLength check

  • API-27105: Enable Rubocop BlockLength check after disabling

93ece3e removed claims service and configuration files (#12965)

1ed6a25 Api 27356 27357 docs service and logging (#12974)

  • adds generic logging

  • return empty supporting docs if errored

  • update to error for display

dda4a7c re-add concurrent claims index (#12980)

ccdd4b9 Re-enable 1990e confirmation emails to authenticated users (#12970)

be2ac03 Fix periodic job call to VAForms::FormReloader (#12984)

3e2c8b3 Improve BGS validation error logging (#12939)

BGS sometimes returns errors containing an enormous stacktrace with an oracle error. This PR logs the oracle error message and excludes everything else. These oracle errors start with the signature ORA- and are bookended by a prepstmnt clause. See spec/fixtures/bgs/bgs_oracle_error.txt for an example. We want to log these errors separately because the original error message is so long that it obscures its only relevant information and actually breaks Sentry's UI.

b07b477 Bump fastimage from 2.2.6 to 2.2.7 (#12954)

Bumps fastimage from 2.2.6 to 2.2.7.
...

Read more

vets-api/v0.0.1447

09 Jun 17:48
Compare
Choose a tag to compare

Release 0.0.1447 ami-0f61c25d162e20474

a8945d1 Move limiter logic to child job for copay notifications (#12932)

  • Add limiter for batch processing

  • Adjust limit numbers

  • Move to concurrent approach

  • Break out from batch

  • Decrease concurrent thread count

  • Revert past decrease

  • Move throttle to class method

  • Make static limiter

  • Lint

  • Lint pt 2

  • Restrict copay notifications to 1000/minute

  • Move throttle to child job

  • Limit new statement job

  • Initialize constants after throttle

  • Move class throttle method to top of class

fb7c24f - remove payment and debt section feature toggle (#12923)

ed97e30 VaNotify - Re-enable 1990 confirmation emails to authenticated users (#12925)

e827b1e [12929] Properly adding idme_uuid as a field when user model is reloaded (#12930)

Co-authored-by: Trevor Bosaw trevor.bosaw@oddball.io

dec516d Update demographics policy to match business rules (#12890)

  • Update demographics_policy.rb

  • updated doc wording to be accurate

  • Update tests to be compatible with updated policy

  • Copy master index.html to branch

  • rerender docs


Co-authored-by: Tonksthebear jasonconig@me.com

a52cbef update Form526Submission.form w/ classificationCode before submitting to eVSS (#12905)

  • fix missing request param

  • log submission id before classification

  • write update_form_classification() to actually update the form for eVSS

  • WIP - troubleshooting method not getting called

  • wip endponit

  • still WIP testing form update functionality

  • fix logic for updating form, test against changed outputs

  • remove comment

  • fix rubocop issues

  • remove safeguards for handling legacy vro code

  • simplify form update function

  • update spec mock request to resemble current api response

  • address rubocop

  • change logging statement to work better w/ datadog

  • switch to form.to_json

  • move nil check up

  • update settings for local vro testing

  • add additional test case for handling null response

  • address rubocop issues

  • address rubocop issue

  • update spec to reflect latest vro api response


Co-authored-by: verdanceluke luke@verdance.co

33be70b revert cron (#12944)

vets-api/v0.0.1446

08 Jun 17:01
Compare
Choose a tag to compare

Release 0.0.1446 ami-0007da11c01e9b4b9

3fe7b94 Restrict copay statement notifications to 1000 / minute (#12924)

  • Add limiter for batch processing

  • Adjust limit numbers

  • Move to concurrent approach

  • Break out from batch

  • Decrease concurrent thread count

  • Revert past decrease

  • Move throttle to class method

  • Make static limiter

  • Lint

  • Lint pt 2

  • Restrict copay notifications to 1000/minute

1a3f708 Api 27055 null vet icn v2 526 (#12895)

  • Add before_action for CCG

  • Add nil-safing to mpi_record

  • Add rspec test

  • Remove byebug

7aba5ed feat(vaos): add get_clinics method to batch retrieve clinic details (#12926)

ae4f586 API-27078-526-v2-allow-yyyy-mm-date-format-2 (#12927)

  • Updates 526.json and related json fles to be inline with new date formats
  • Updates valdations file to handle new date formats
  • Updates validation specs t handle tests with new date formats
    • Also adds some new tests for handling new scenarios
  • Updates swagger docs
    Changes to be committed:
    modified: modules/claims_api/app/controllers/concerns/claims_api/v2/disability_compensation_validation.rb
    modified: modules/claims_api/app/swagger/claims_api/v2/dev/swagger.json
    modified: modules/claims_api/config/schemas/v2/526.json
    modified: modules/claims_api/config/schemas/v2/request_bodies/disability_compensation/example.json
    modified: modules/claims_api/config/schemas/v2/request_bodies/disability_compensation/request.json
    modified: modules/claims_api/spec/fixtures/v2/veterans/disability_compensation/form_526_json_api.json
    modified: modules/claims_api/spec/lib/claims_api/v2/disability_compensation_pdf_mapper_spec.rb
    modified: modules/claims_api/spec/requests/v2/veterans/disability_compensation_request_spec.rb
    modified: spec/support/schemas/claims_api/v2/forms/disability/submission.json

6f52b3b API-27098: Updates to handling of duplicate UUID response from Central Mail (#12906)

99e0ba3 Add StatsD counters for copay notifications (#12909)

vets-api/v0.0.1445

07 Jun 17:25
Compare
Choose a tag to compare

Release 0.0.1445 ami-0e847dfd165d8b451

9bf5b9b Modified letters generator route to be POST and updated tests (#12794)

  • modified letters generator route to be POST and updated tests

  • updated letters generator download endpoint to work with POST requests and Benefits Summary options

  • restored boolean casting and selection in letters generator controller

  • fixing option filtering

50ba261 VACMS-13184 Remove homepage modal flipper (#12908)

b3d79f4 add feature flipper for form 21-10210 (#12904)

6078929 VAOS: Migrate MFS Clinics Search Call Over to VAOS Service (#12863)

  • refactor(vaos): update MobileFacilityService to use VAOS Service instead of MFS to get clinic data
    refactor(vaos): update friendly_name field to use service_name
    test(vaos): updated VAOS rspec tests work with the changes

  • test(mobile): update get clinic vcr cassettes due to change from mfs to vaos service endpoints

68f0a0d mobile - lighthouse claims request decision (#12896)

9816aff Bump rswag-ui from 2.8.0 to 2.9.0 (#12883)

Bumps rswag-ui from 2.8.0 to 2.9.0.


updated-dependencies:

  • dependency-name: rswag-ui
    dependency-type: direct:production
    update-type: version-update:semver-minor
    ...

Signed-off-by: dependabot[bot] support@github.com
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ryan McNeil ryan.mcneil@oddball.io

0d31029 Bump combine_pdf from 1.0.22 to 1.0.23 (#12884)

Bumps combine_pdf from 1.0.22 to 1.0.23.


updated-dependencies:

  • dependency-name: combine_pdf
    dependency-type: direct:production
    update-type: version-update:semver-patch
    ...

Signed-off-by: dependabot[bot] support@github.com
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ryan McNeil ryan.mcneil@oddball.io

a3ca6ec Bump aws-sdk-s3 from 1.119.1 to 1.123.1 (#12885)

Bumps aws-sdk-s3 from 1.119.1 to 1.123.1.


updated-dependencies:

  • dependency-name: aws-sdk-s3
    dependency-type: direct:production
    update-type: version-update:semver-minor
    ...

Signed-off-by: dependabot[bot] support@github.com
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ryan McNeil ryan.mcneil@oddball.io

98fd19f Bump connect_vbms from 43654a0 to 98b1f9f (#12886)

Bumps connect_vbms from 43654a0 to 98b1f9f.


updated-dependencies:

  • dependency-name: connect_vbms
    dependency-type: direct:production
    ...

Signed-off-by: dependabot[bot] support@github.com
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ryan McNeil ryan.mcneil@oddball.io

3b5861d Updating PR template description to negate 'specs run' as an acceptable testing option (#12912)

Co-authored-by: Trevor Bosaw trevor.bosaw@oddball.io

1fb8e34 Bump rails from bc2f390 to 1ae51e3 (#12900)

Bumps rails from bc2f390 to 1ae51e3.


updated-dependencies:

  • dependency-name: rails
    dependency-type: direct:production
    ...

Signed-off-by: dependabot[bot] support@github.com
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ryan McNeil ryan.mcneil@oddball.io

42922ec Add limiter for copay batch processing (#12910)

  • Add limiter for batch processing

  • Adjust limit numbers

  • Move to concurrent approach

  • Break out from batch

  • Decrease concurrent thread count

  • Revert past decrease

  • Move throttle to class method

  • Make static limiter

  • Lint

  • Lint pt 2

e9ee241 VAOS Delete Feature Toggle 'va_online_scheduling_convert_utc_to_local' (#12915)

  • chore(features.yml): The feature toggle va_online_scheduling_convert_utc_to_local was removed as it is no longer needed.

fd2714e API-26837 Reorganize appeals schemas (#12835)

  • Reorganize appeals schemas

Reorganizes the schemas for forms and headers in the Decision Reviews
API and the segmented appeals APIs in a way that makes it clearer which
schemas belong to which API

  • Remove SCHEMA_VERSION constant in appeals API controllers

  • Minimize FORM_NUMBER constant in appeals API controllers

Adjusts the use of FORM_NUMBER so that it only refers to numbers of
forms (e.g. 200995, 200996, etc.), not names of general schemas

  • Move schema updates into a dedicated concern

vets-api/v0.0.1444

06 Jun 17:00
Compare
Choose a tag to compare

Release 0.0.1444 ami-0ed02826d5b03fd7b

d025b26 Disable FeatureCleanerJob (#12893)

c0b181c 58559 - Add a rake task to generate stats about recent unsubmitted FSR forms (#12832)

  • add a rake task to generate stats about recent unsubmitted FSR forms

  • conform to linting

  • broaden usecase for added scope

ad550b8 flipper for injected header web component work (#12887)

582c013 5708 vet360 linking (#12866)

  • 5708: reduce performance impact of vet360 linking

94ae98a changes user.fingerprint to request.remote_ip for better accuracy (#12878)

87d02f2 Mobile: Create new Secure Messaging Threads endpoint (#12851)

  • Create new endpoint

  • Rubocop

  • Update documentation and add new error response

  • Update parameter name to what front end uses

  • Update spec to new directory structure

  • Reference correct 200 schema

  • Update spec to check specific return

  • Remove required from parameters that aren't required

  • Update documentation description

8138ceb Bump rubocop-thread_safety from 0.4.4 to 0.5.1 (#12870)

  • Bump rubocop-thread_safety from 0.4.4 to 0.5.1

Bumps rubocop-thread_safety from 0.4.4 to 0.5.1.


updated-dependencies:

  • dependency-name: rubocop-thread_safety
    dependency-type: direct:development
    update-type: version-update:semver-minor
    ...

Signed-off-by: dependabot[bot] support@github.com

  • update .rubocop_todo.yml

Signed-off-by: dependabot[bot] support@github.com
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ryan McNeil ryan.mcneil@oddball.io

bc49d0e add mobile QA engineers to flipper config (#12894)

959a034 Show GUID as part of alert message on slow moving UploadSubmission statuses (#12881)

32de1a0 Replace sidekiq scheduled jobs with periodic jobs (#12825)

vets-api/v0.0.1443

05 Jun 17:27
Compare
Choose a tag to compare

Release 0.0.1443 ami-0f69ff17323f5aa49

0cecb24 API-26923 Update description wording for appeals APIs (#12850)

3a80303 Add 5103 endpoint to benefits_claims controller (#12862)

  • Adding 5103 endpoint to benefits_claims controller

16c3b8b Add VANotify to flipper admin (#12868)

8a448d1 Bump pg from 1.4.6 to 1.5.3 (#12871)

Bumps pg from 1.4.6 to 1.5.3.


updated-dependencies:

  • dependency-name: pg
    dependency-type: direct:production
    update-type: version-update:semver-minor
    ...

Signed-off-by: dependabot[bot] support@github.com
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ryan McNeil ryan.mcneil@oddball.io

57265d8 Bump yard from 0.9.28 to 0.9.34 (#12872)

Bumps yard from 0.9.28 to 0.9.34.


updated-dependencies:

  • dependency-name: yard
    dependency-type: direct:development
    update-type: version-update:semver-patch
    ...

Signed-off-by: dependabot[bot] support@github.com
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ryan McNeil ryan.mcneil@oddball.io

d50832a Bump aws-sdk-sns from 1.60.0 to 1.61.0 (#12873)

Bumps aws-sdk-sns from 1.60.0 to 1.61.0.


updated-dependencies:

  • dependency-name: aws-sdk-sns
    dependency-type: direct:production
    update-type: version-update:semver-minor
    ...

Signed-off-by: dependabot[bot] support@github.com
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ryan McNeil ryan.mcneil@oddball.io

ff9a784 Bump sidekiq_alive from 2.2.1 to 2.2.2 (#12874)

Bumps sidekiq_alive from 2.2.1 to 2.2.2.


updated-dependencies:

  • dependency-name: sidekiq_alive
    dependency-type: direct:production
    update-type: version-update:semver-patch
    ...

Signed-off-by: dependabot[bot] support@github.com
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ryan McNeil ryan.mcneil@oddball.io

3220939 Api 24835 526 v2 section 8 direct deposit information validation (#12818)

  • RSpec stes written and validation methods added, waiting on some feedback on questions to continue

  • Updates schema for discussion in stand up

  • Updates and validation, leaving in place until standup discussion

  • Adds direct deposit validation - section 8
    API-24835

  • Adds validataion for direct deposit elements

  • Updates 526.json schema file and related files to ensure correct validations

  • Updates rswag docs with update schema

  • Adds RSpec tests for validations
    Changes to be committed:
    modified: modules/claims_api/app/controllers/concerns/claims_api/v2/disability_compensation_validation.rb
    modified: modules/claims_api/app/swagger/claims_api/v2/dev/swagger.json
    modified: modules/claims_api/config/schemas/v2/526.json
    modified: modules/claims_api/config/schemas/v2/request_bodies/disability_compensation/example.json
    modified: modules/claims_api/config/schemas/v2/request_bodies/disability_compensation/request.json
    modified: modules/claims_api/spec/fixtures/v2/veterans/disability_compensation/form_526_json_api.json
    modified: modules/claims_api/spec/requests/v2/veterans/disability_compensation_request_spec.rb
    modified: spec/support/schemas/claims_api/v2/forms/disability/submission.json

  • Fixing my Gemfile.lock include

  • Rollbacks incorrect inclusions when fixing merge conflict

  • Merges master, tests running green, ran swager compile

  • Refactors validation file, strengthens tests up

  • Fixes strings being passed into the error raised

  • Updates test value so it matches a valid account number

  • Fixes account number REGEX after latest merge test was red, tests green and in original state,updates swagger and all related json files

  • Refactoring in validation file to make check more rebust and give better name to deposit error method

0203beb API-27053 526v2 currentVAEmployee not required and defaults to false (#12856)

  • Updates 526 schema and related json files
  • Updates swagger
    On branch API-27053-526-v2-currentVAEmployee-not-required
    Changes to be committed:
    modified: modules/claims_api/app/swagger/claims_api/v2/dev/swagger.json
    modified: modules/claims_api/config/schemas/v2/526.json
    modified: modules/claims_api/config/schemas/v2/request_bodies/disability_compensation/request.json
    modified: spec/support/schemas/claims_api/v2/forms/disability/submission.json

3f76843 API-26148-526-v2-pdf-gen-setup (#12663)

  • Adds to setting files the url for the pdf gen

  • REmoves unneeded changes, and changes the settings path to dvp

  • Removes line changes

  • Removes line changes

  • Changes location of evss service name

  • Changes location of variables after discussion

  • Adds dvp url to settings file

  • Corrects values to match config map in the vsp-infra-application-manifests repo.

  • Removes reference

f562975 API-26966-526-v2-req-body-updates & API-27054 (#12824)

  • Changes values in example, request body, form_526, and schema based on PM feedback.

  • Adjusts example to match form_526

  • Matches example.json to form_526_json_api.json to eliminate validation errors.

  • Adds verify access to ticket 27054, and swagger update.

  • Adjusts tests to accomodate ccg flow.

  • Adds catch for missing treatment section.

  • Adds swagger after testing with Postman; and adding tasks to new cleanup ticket.

  • Fixes test

  • Fixes test

178ba05 Add mapping and spec test (#12837)

78121ff its honest work (#12879)

f2581ef API-24836-526-v2-sec-9-map-signature (#12834)

  • Adds test for signature in request spec.

  • Rubocop

vets-api/v0.0.1442

02 Jun 17:01
Compare
Choose a tag to compare

Release 0.0.1442 ami-0e93e36dadc8604fe

e9abb7c 4195 beneficiary endpoint fix (#12846)

  • fixed naming in beneficiary to match old schema

  • updated specs

  • fixed order changes to match docs

e8564ad move mobile cassettes to root spec folder (#12847)

  • move mobile cassettes to root

  • lint fix

58c2fa3 Removing metadata flag (#12857)

df0ff7d API-26689: VBADocuments Data Migration to Remove doc_type from UploadSubmission Records (Take 2) (#12864)

  • API-26689: Update 'doc_type' removal data migration to perform updates in batches of 1_000

  • API-26689: Skip rubocop requirement for use of 'update_all'

  • API-26689: Move rubocop enable statement for clarity

d63f227 Config change to add Randi Mays for Flipper Admin (#12867)

06d8fbf [#951] Refactor the Virtual Agent JWT fetch code to use a helper class. (#12859)

We refactored the code to allow for the extending of the
common::client::base

f67ff7b Bump fakeredis from 0.8.0 to 0.9.2 (#12829)

Bumps fakeredis from 0.8.0 to 0.9.2.


updated-dependencies:

  • dependency-name: fakeredis
    dependency-type: direct:development
    update-type: version-update:semver-minor
    ...

Signed-off-by: dependabot[bot] support@github.com
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ryan McNeil ryan.mcneil@oddball.io

9c0b63c Remove profile_use_vaos_v2_api feature flag (#12750)

20c0d3b Bump google-protobuf from 3.23.1 to 3.23.2 (#12852)

Bumps google-protobuf from 3.23.1 to 3.23.2.


updated-dependencies:

  • dependency-name: google-protobuf
    dependency-type: direct:production
    update-type: version-update:semver-patch
    ...

Signed-off-by: dependabot[bot] support@github.com
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ryan McNeil ryan.mcneil@oddball.io

cc7ad32 Bump nokogiri from 1.14.3 to 1.15.2 (#12853)

Bumps nokogiri from 1.14.3 to 1.15.2.


updated-dependencies:

  • dependency-name: nokogiri
    dependency-type: direct:production
    update-type: version-update:semver-minor
    ...

Signed-off-by: dependabot[bot] support@github.com
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ryan McNeil ryan.mcneil@oddball.io

86e337a Bump faker from 3.1.1 to 3.2.0 (#12854)

Bumps faker from 3.1.1 to 3.2.0.


updated-dependencies:

  • dependency-name: faker
    dependency-type: direct:development
    update-type: version-update:semver-minor
    ...

Signed-off-by: dependabot[bot] support@github.com
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ryan McNeil ryan.mcneil@oddball.io

b077940 Bump pg_query from 4.2.0 to 4.2.1 (#12855)

Bumps pg_query from 4.2.0 to 4.2.1.


updated-dependencies:

  • dependency-name: pg_query
    dependency-type: direct:production
    update-type: version-update:semver-patch
    ...

Signed-off-by: dependabot[bot] support@github.com
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ryan McNeil ryan.mcneil@oddball.io

vets-api/v0.0.1441

01 Jun 17:01
Compare
Choose a tag to compare

Release 0.0.1441 ami-0d08462ba50fdf000

873f9fb API-26761 Optimize VBADocuments::UploadRemover job (#12839)

Updates SQL in the job to hopefully reduce execution time

15d696c update with new pdf (#12842)

04d681e [#951] create new route for Virtual Agent JWT proof of concept (#12844)

  • [#951] create new route for Virtual Agent JWT proof of concept

original issue 951
Co-authored-by: Maurice Okumu maurice.okumu@thoughtworks.com

2e5fc61 Direct deposit update (#12812)

  • Add update function to direct deposit service and standardize error responses

  • Linting fixes


Co-authored-by: Jeremy Weiland jeremy6d@users.noreply.github.com

7ec7ae1 56197 Filter Out Service Type(s) on Non-health Non-CnP Appointments (#12845)

  • feat(vaos): remove service types for non-medical for non-medical non-CnP
    non-cc appointments

  • test(vaos): fixed rspec tests that would intermittently fail

8bb4baa 58400 appointment details comment logging (#12848)

  • appointment details comment logging

26a79b4 Bump rack-test from 1.1.0 to 2.1.0 (#12715)

  • Bump rack-test from 1.1.0 to 2.1.0

Bumps rack-test from 1.1.0 to 2.1.0.


updated-dependencies:

  • dependency-name: rack-test
    dependency-type: direct:development
    update-type: version-update:semver-major
    ...

Signed-off-by: dependabot[bot] support@github.com

  • fix capitalization issue with rack-test

  • add case for empty string (rack-test)


Signed-off-by: dependabot[bot] support@github.com
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ryan McNeil ryan.mcneil@oddball.io

8ec8183 Bump rails_semantic_logger from 4.11.0 to 4.12.0 (#12816)

  • Bump rails_semantic_logger from 4.11.0 to 4.12.0

Bumps rails_semantic_logger from 4.11.0 to 4.12.0.


updated-dependencies:

  • dependency-name: rails_semantic_logger
    dependency-type: direct:production
    update-type: version-update:semver-minor
    ...

Signed-off-by: dependabot[bot] support@github.com

  • add require statement for failing test

Signed-off-by: dependabot[bot] support@github.com
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ryan McNeil ryan.mcneil@oddball.io

eb4eada remove concurrent processes on claims (#12849)

8d6add6 Maps direct deposit info for the pdf generator. (#12792)

470d2f0 Bump ox from 2.14.14 to 2.14.16 (#12828)

Bumps ox from 2.14.14 to 2.14.16.


updated-dependencies:

  • dependency-name: ox
    dependency-type: direct:production
    update-type: version-update:semver-patch
    ...

Signed-off-by: dependabot[bot] support@github.com
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

2185e7e Bump rack from 2.2.6.4 to 2.2.7 (#12830)

Bumps rack from 2.2.6.4 to 2.2.7.


updated-dependencies:

  • dependency-name: rack
    dependency-type: direct:production
    update-type: version-update:semver-patch
    ...

Signed-off-by: dependabot[bot] support@github.com
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ryan McNeil ryan.mcneil@oddball.io

b49c503 Adds feature flag for August release (#12838)

589af8f Api 24833 526 v2 section 6 service info validation part 2 v2 (#12790)

  • Service Information validation - Part 1
    API-24833 - Part 1 AC points 9 - 21

  • Adds RSpec tests for validating service information elements for AC points 9 - 21

  • Adds methods in validation file for validating service information elements

  • Updates 526 schema, and related JSON files, with unitPhone regex patterns and updated example with alternate name values
    Changes to be committed:
    modified: modules/claims_api/app/controllers/concerns/claims_api/v2/disability_compensation_validation.rb
    modified: modules/claims_api/app/swagger/claims_api/v2/dev/swagger.json
    modified: modules/claims_api/config/schemas/v2/526.json
    modified: modules/claims_api/config/schemas/v2/request_bodies/disability_compensation/example.json
    modified: modules/claims_api/config/schemas/v2/request_bodies/disability_compensation/request.json
    modified: modules/claims_api/spec/fixtures/v2/veterans/disability_compensation/form_526_json_api.json
    modified: modules/claims_api/spec/requests/v2/veterans/disability_compensation_request_spec.rb
    modified: spec/support/schemas/claims_api/v2/forms/disability/submission.json

  • Service Information validation - Part 2
    API-24833 - Part 1 AC points 10 - 21
    Alters the AC points covered, now part 2 covers 10 - 21 and adjusts RSpec and validation file in line with that.
    Changes to be committed:
    modified: modules/claims_api/app/controllers/concerns/claims_api/v2/disability_compensation_validation.rb
    modified: modules/claims_api/spec/requests/v2/veterans/disability_compensation_request_spec.rb

  • Making sure to update swagger dev file with any merges

  • Merges master and fixes tests

  • Removes ensured newline at save that was added into 526_json_api file

2dd990e API 24828 v2 526 address validation (#12795)

  • Validate Change Of Address

  • Fix typo

  • Fix tests


Co-authored-by: Austin Covrig austin.covrig@oddball.io

207be63 824 create 22 1995 confirmation email trigger (#12514)

vets-api/v0.0.1440

31 May 17:01
Compare
Choose a tag to compare

Release 0.0.1440 ami-058986fdc42d33d93

942eb97 Remove skipDimensionCheck benefits intake key (#12827)

Removes the metadata key skipDimensionCheck from the Benefits Intake
API, which allowed uploads with no check on page dimensions. This was a
temporary and undocumented feature.

aa6c8d3 Create two endpoints for startupProbe and readinessProbes (#12836)

6fde0c3 Api 24834 section 7 service pay validation (#12771)

  • Incremental commit

  • Rubocop fixes

  • Test fixes & cleanup

  • Disable module length check

  • Update context descriptions for updated field names

  • Linting fix for quotes

  • Remove duplicate module declaration

  • Changes for review feedback

  • Add generated swagger

77207bb API-26689: VBADocuments Data Migration to Remove doc_type from UploadSubmission Records (#12843)

  • API-26689: Add rake task for removing doc_type from UploadSubmission metadata

  • API-26689: Updating namespacing of rake tasks

  • API-26689: Fix indentation

c589b29 API-26273-526-v2-sec-6-serv-info-pdf-gen (#12748)

  • WIP - adds serv info to pdf mapping

  • Adds service info mapping

  • Changes schema; removes confinement from confinements

  • foramtted schema

  • rubocop

  • Adds unitAddress and confinement changes back to schema and form_526

  • Adds back the unitAddress to request and example.json

  • Changes confinement dates to be more realistic

  • Addresses PR comments

cb632a7 Revert "API-26059 Log durations of some sidekiq jobs (#12474)" (#12840)

This reverts commit 2a0bead.

a9ac9cb Api 24831 section 5 disabilities validation (#12749)

  • Incremental commit

  • Fix secondary disability logic

  • Add validation for diagnostic code & toxic exposure

  • Commit working implementation

  • Add VCR cassette for BRD disabilties, add & update disability tests

  • Add rspec tests for secondary disabilities

  • Rubocop fixes

  • Disable module length check

  • Fix tests broken by merge

  • Move name validation to schema, update tests

  • Updates to fix rspec tests, accomodate schema change

  • Misc cleanup

  • Fix pdf mapper tests

  • Fix tests after merge w/ master

  • Test updates to add VCR cassette


Co-authored-by: Jeremy Weiland jeremy6d@users.noreply.github.com

80f5e1b add flipper for form 21-4142 (#12841)

7c0e173 Adds country transform (#12801)

vets-api/v0.0.1439

30 May 17:01
Compare
Choose a tag to compare

Release 0.0.1439 ami-0b6bfcbfd76f81899

9c2cea3 Mobile: Update demographics policy and update all associated controllers and (#12813)

  • Update demographics policy and update all associated controllers and service to use policy

  • Rubocop

  • Make swagger test pass

e51084b Mobile LH claims - contention list field fix (#12807)

b1ec211 Bump google-protobuf from 3.22.2 to 3.23.1 (#12716)

Bumps google-protobuf from 3.22.2 to 3.23.1.


updated-dependencies:

  • dependency-name: google-protobuf
    dependency-type: direct:production
    update-type: version-update:semver-minor
    ...

Signed-off-by: dependabot[bot] support@github.com
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ryan McNeil ryan.mcneil@oddball.io

b103958 [58320] Exposing sign in service public key for access token decoding (#12814)

Co-authored-by: Trevor Bosaw trevor.bosaw@oddball.io

fefebbe Bump statsd-instrument from 3.5.6 to 3.5.9 (#12815)

Bumps statsd-instrument from 3.5.6 to 3.5.9.


updated-dependencies:

  • dependency-name: statsd-instrument
    dependency-type: direct:production
    update-type: version-update:semver-patch
    ...

Signed-off-by: dependabot[bot] support@github.com
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ryan McNeil ryan.mcneil@oddball.io

8c1069d Bump puma from 6.1.1 to 6.2.2 (#12817)

Bumps puma from 6.1.1 to 6.2.2.


updated-dependencies:

  • dependency-name: puma
    dependency-type: direct:production
    update-type: version-update:semver-minor
    ...

Signed-off-by: dependabot[bot] support@github.com
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ryan McNeil ryan.mcneil@oddball.io

1382465 set tag with form_id on active traces (#12823)

9bd9358 Hotfix to allow edit action even if user can't update (#12826)

d7192ab Bdex/57064 migrate post intent to file to lighthouse (#12753)

  • implement GET request for Lighthouse intent-to-file

  • modify BenefitsClaims::Service to request intent to file data

  • extend BenefitsService::Configuration to handle different consumer/client needs

  • modify existing BenefitsClaims index and show operations to handle new configuration

  • implement GET request for Lighthouse intent-to-file

  • modify BenefitsClaims::Service to request intent to file data

  • extend BenefitsService::Configuration to handle different consumer/client needs

  • modify existing BenefitsClaims index and show operations to handle new configuration

  • add parameters to fix evss method, move transform to private method, rm unneeded comment

  • add error handling and request specs

  • fix a few request specs

  • fix some tests to accommodate provider pattern

  • fix rubocop errors, add tests to lighthouse itf provider

  • Merge branch 'bdex/57063/migrate-get-intent_to_file-to-lighthouse' of https://github.com/department-of-veterans-affairs/vets-api into bdex/57063/migrate-get-intent_to_file-to-lighthouse

  • Implement service ITF post

  • Add TODO for swagger spec

  • implement GET request for Lighthouse intent-to-file

  • modify BenefitsClaims::Service to request intent to file data

  • extend BenefitsService::Configuration to handle different consumer/client needs

  • modify existing BenefitsClaims index and show operations to handle new configuration

  • add parameters to fix evss method, move transform to private method, rm unneeded comment

  • add error handling and request specs

  • fix a few request specs

  • fix some tests to accommodate provider pattern

  • fix rubocop errors, add tests to lighthouse itf provider

  • a little cleanup, fixing errors in lighthouse service, config, and spec

  • Revert "Add TODO for swagger spec"

This reverts commit ca98b3c.

  • minor tweak for Rubocop and require needed files

  • Correct stomped swagger_spec

  • Remove committed debug statements; Update TODOs to be more indexable

  • Update parameters of evss provider

  • Add template automated tests

  • Correct improper identifier in EVSS ITF provider

  • Correct LH provider parameters and tests

  • Update evss itf spec

  • Update LH ITF specs; Attempt VCR continuous integration; Add mock responses

  • Remove some TODOs

  • Add missing param to service spec

  • Some cleanup and missed comments

  • Change create to supply ssn on function call instead of initialize; Simpliy current_user interface

  • Regenerate VCR cassettes

  • Add some future TODO considerations; Fix expects to match data structure

  • Fix missed parameter update

  • Linting auto-fixes

  • Revert changes to benefits_claims_controller

  • Commit removing credentials from intent_to_files_controller

  • Remove missed comments and unused var assignment


Co-authored-by: Eddie Glenn eddieglenn@navapbc.com

d47ce64 remove unused mobile code (#12822)

Only removing unused code. Large diff acceptable.

8ba8416 change span to trace to put tag at highest level (#12831)

4305394 updates production swagger for sandbox docs (#12803)

21769b3 Api 24833 526 v2 section 6 service info validation part 1 v2 (#12789)

  • Service Information validation - Part 1
    API-24833 - Part 1 AC points 1 - 12

  • Adds RSpec tests for validating service information elements for AC points 1 - 12

  • Adds methods in validation file for validating service information elements

  • Updates 526 schema, and related JSON files, for the updated type for confinements
    Changes to be committed:
    modified: modules/claims_api/app/controllers/concerns/claims_api/v2/disability_compensation_validation.rb
    modified: modules/claims_api/app/swagger/claims_api/v2/dev/swagger.json
    modified: modules/claims_api/config/schemas/v2/526.json
    modified: modules/claims_api/config/schemas/v2/request_bodies/disability_compensation/example.json
    modified: modules/claims_api/config/schemas/v2/request_bodies/disability_compensation/request.json
    modified: modules/claims_api/spec/fixtures/v2/veterans/disability_compensation/form_526_json_api.json
    modified: modules/claims_api/spec/requests/v2/veterans/disability_compensation_request_spec.rb
    modified: spec/support/schemas/claims_api/v2/forms/disability/submission.json

  • Service Information validation - Part 1
    API-24833 - Part 1 AC points 1 - 12
    Alters the AC points covered, now part 1 covers 1 - 9 and adjusts RSpec and validation file in line with that.
    Changes to be committed:
    modified: modules/claims_api/app/controllers/concerns/claims_api/v2/disability_compensation_validation.rb
    modified: modules/claims_api/spec/requests/v2/veterans/disability_compensation_request_spec.rb

  • Removes RSpec tests that moved over to part 2

  • Fixes my misunderstood structure for confinements

  • Removes a log out and gets the brakeman update