Skip to content

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

vets-api/v0.0.528

09 Jan 20:01
Compare
Choose a tag to compare

Release 0.0.528 ami-a21136c3

4f8f595 Add source data to power of attorney and sent to BGS (#3748)

  • merge conflict

  • Set POA source data and send to BGS as external keys

07f0557 Use bgs env from settings (#3705)

  • merge conflict

  • Use the BGS env from the settings over the rails env

2125b47 Add zip last four validation (#3757)

  • Add zip last four validation

  • State validation

Co-authored-by: Charley Stran [email protected]

a18b0b1 add bah ID.me account to feature flags admins (#3759)

747db55 Update VHA website URLs for Facilities API (#3741)

  • Update websites.csv

  • Update urls in tests

Co-authored-by: Katherine Rodriguez [email protected]

dcffcbe Unrevert and fix kid caching change (#3753)

  • Revert "Revert "Throttle okta public keys requests for kids that have f (#3751)"

This reverts commit 0ba3aea.

  • Use correct arguments in statsd call

vets-api/v0.0.527

09 Jan 01:27
Compare
Choose a tag to compare

Release 0.0.527 ami-9a3314fb

251131b Revert "Bump aws-sdk-sns from 1.1.0 to 1.21.0 (#3691)" (#3745)

This reverts commit 43c266d.

vets-api/v0.0.526

08 Jan 23:11
Compare
Choose a tag to compare

Release 0.0.526 ami-fd2a0d9c

ebccf8e VAOS #2972 get cc supported sites (#3675)

  • community care supported sites GET initial checkin

  • added a spec and changed return value from service

  • rubocop and snake-cased a var

  • record the cassettes

  • upmerged and fixed a few issues with site_codes parsing

  • remove binding.pry

  • fixed let issues

  • supported sites service specs working

  • added controller test

  • rubocopped it

Co-authored-by: Kam Karshenas [email protected]

f3970e5 Revert file upload (#3754)

  • Revert "Bugfix: NoSuchKey error (#3746)"

This reverts commit f53c21d.

  • Revert "validate nil attachment POST param (#3721)"

This reverts commit dc5029f.

vets-api/v0.0.525

08 Jan 22:32
Compare
Choose a tag to compare

Release 0.0.525 ami-352b0c54

e2044fe Lighthouse - Appeals API - add v1 docs (#3731)

  • move documentation into swagger directory

  • look for appeals v0 documentation in new file location

  • port over docs controller from caseflow work

24a76bd Bump ruby-saml from 1.7.0 to 1.11.0 (#3711)

  • Bump ruby-saml from 1.7.0 to 1.11.0

Bumps ruby-saml from 1.7.0 to 1.11.0.

Signed-off-by: dependabot-preview[bot] [email protected]

  • issuer renamed to sp_entity_id

Co-authored-by: Lindsey Hattamer [email protected]
Co-authored-by: Anna Carey [email protected]

2e8c2d2 Bump brakeman from 4.7.1 to 4.7.2 (#3740)

8df6092 Update puma.rb (#3727)

  • Update puma.rb

  • Add preload

  • Removing preload (will commit in separate PR)

  • Reduce thread count back down to 16

  • Reduce to one worker

  • Add base establish connection

Co-authored-by: John Paul Ashenfelter [email protected]

867522e add system certs if given (#3749)

0ba3aea Revert "Throttle okta public keys requests for kids that have f (#3751)

This reverts commit b030a9e.

It was causing 500 errors due to an exception raised by the statsd instrumentation.

Co-authored-by: Kalil Smith-Nuevelle [email protected]

59eb36c undo changes puma changes (#3752)

vets-api/v0.0.524

08 Jan 20:13
Compare
Choose a tag to compare

Release 0.0.524 ami-d32205b2

b030a9e Throttle okta public keys requests for kids that have failed pr (#3742)

  • Cache bad kids for faster failures

When a kid that's not in our list of keys is sent, our response is quite
slow because we have to check if okta has updated the keys with two api
calls. This change means we will only make those upstream requests if
a) we've never seen this kid not in the list before, or b) it's been
more than 60s since the last failure for the given kid.

  • Impose max size on bad kid cache

Since clients could theoretically send arbitray values for the kid
parameter, we limit the number of unique values we'll store. This way
a malicious (or incompetent) client can't eat up all our memory.

  • Track kid lookup failures in prometheus

  • Clarity updates

  • Lower cache size for faster updates

  • Add unit to cache period

676c61a Persisting EVSS errors to auto establish model (#3747)

  • Adding EVSS response migration first

  • adding frozen literal

  • adding schema change

  • persisting error

  • fixing spec

  • fixing spec

  • rubocop fix

  • more rubocop fix

  • last rubocop fix

  • last spec fix

8c14001 Kr/change vet verification swagger docs (#3704)

  • Add very verification metadata docs

  • Update vet verification swagger docs

  • Make line shorter

  • Add metadata test to docs request spec

  • Update metadata.ymk

  • Update metadata doc more

  • fix a link

  • Change vet verification endpoint name

  • Update VETERAN_VERIFICATION.yml

  • Oops

  • Update api_docs_request_spec.rb

  • Update VETERAN_VERIFICATION.yml

  • Update api_docs_request_spec.rb

  • Update api_docs_request_spec.rb

66387cf Create Veteran Confirmation /status endpoint (#3676)

  • Add the implementation for an endpoint in the Veteran Confirmation API which queries MVI and eMIS with passed in attributes to return veteran status

Co-authored-by: Katherine Rodriguez [email protected]

vets-api/v0.0.523

08 Jan 01:23
Compare
Choose a tag to compare

Release 0.0.523 ami-44765125

f53c21d Bugfix: NoSuchKey error (#3746)

department-of-veterans-affairs/va.gov-team#4633

vets-api/v0.0.522

07 Jan 22:04
Compare
Choose a tag to compare

Release 0.0.522 ami-b74562d6

1bd7dee Veteran MVI lookup for 530 burials form (#3728)

  • squashing commits for cleanup - verify veteran info

  • rubocop fix

  • add VCR to swagger spec

  • pass central mail spec

  • burial_claims_controller_spec.rb

  • bip claims configuration spec

  • add simplecov filter

  • add service spec

  • add statsd counters for mvi lookup hits and misses

  • nix comments

  • only perform veteran lookup

  • clena up unused code

  • statsd key name

  • ensure central mail flow always runs

  • raise error for unsupported forms

  • add argument error test

  • rubocop lint

5658e16 Revert "Bump aws-sdk-s3 from 1.9.0 to 1.60.1 (#3698)" (#3744)

This reverts commit 3c49c7a.

vets-api/v0.0.521

07 Jan 20:01
Compare
Choose a tag to compare

Release 0.0.521 ami-be6641df

3bc2bbd update i18n fallbacks setting (#3734)

Co-authored-by: Anna Carey [email protected]

43c266d Bump aws-sdk-sns from 1.1.0 to 1.21.0 (#3691)

Bumps aws-sdk-sns from 1.1.0 to 1.21.0.

Signed-off-by: dependabot-preview[bot] [email protected]

Co-authored-by: Anna Carey [email protected]

538db20 Bump rails from 5.2.3 to 5.2.4.1 (#3710)

Bumps rails from 5.2.3 to 5.2.4.1.

Signed-off-by: dependabot-preview[bot] [email protected]

Co-authored-by: Anna Carey [email protected]

c89b1fa 4591 fix bug community care requests (#3737)

5197844 2604 - Enabling Betamocks for Rating Info Service (#3597)

  • fixing rating info betamocks

  • changing settings flag to common service

  • setting new betamocks flag to true by default

3c49c7a Bump aws-sdk-s3 from 1.9.0 to 1.60.1 (#3698)

  • Bump aws-sdk-s3 from 1.9.0 to 1.60.1

Bumps aws-sdk-s3 from 1.9.0 to 1.60.1.

Signed-off-by: dependabot-preview[bot] [email protected]

  • update aws-partitions

Co-authored-by: Lindsey Hattamer [email protected]
Co-authored-by: Anna Carey [email protected]

a540af2 add global downtime notification flag (#3718)

09f7d0a Make parent_code param optional on VAOS service (#3684)

dc5029f validate nil attachment POST param (#3721)

vets-api/v0.0.520

06 Jan 20:17
Compare
Choose a tag to compare

Release 0.0.520 ami-82d9fde3

8851d2b Update VCR gem (#3583)

  • Update VCR gem

  • Rerecord search success cassette to validate gem upgrade

Co-authored-by: Keifer Furzland [email protected]

a12b20e Vaforms update to fix more parsing issues (#3683)

  • merge conflict

  • Use addressable to normalize the va forms url

964c90f Update awrence gem (#3585)

  • Update awrence gem

Co-authored-by: Keifer Furzland [email protected]

5ff2d67 refactor how we ignore gibs OutsideWorkingHours exception (#3685)

e6820da Bump pdf-forms from 1.1.1 to 1.2.0 (#3678)

136f478 Bump mail from 2.6.6 to 2.7.1 (#3651)

b505808 Fixing bad test sequence (#3687)

  • Fixing bad test sequence

  • rubocop fix

  • Fixing headers

  • refactoring header_requests?

b33baf1 Fix CC appointment request (#3694)

02a8755 read Source-App-Name header & create label in StatsD (#3645)

44ca332 Update Swagger Blocks / Swagger OAS 3 (#3686)

  • Update swagger blocks for oas support
    update vba documents swagger to oas3

  • Covert va forms to oas3

  • copy-pasta fix, default to v1 for v1

  • Refactor claims api swagger docs
    Upgrade claims api swagger docs to oas3

  • missed an indent

  • Use main Common namespace

  • exclude claims swagger

  • updating security scheme

  • changing V1 security_scheme

  • removing from headers

  • removing bearer_token variable which technically doesn't exist

Co-authored-by: Michael Bastos [email protected]
Co-authored-by: Charley Stran [email protected]

5789f5d Bump dry-struct from 1.0.0 to 1.2.0 (#3703)

fa1870c Bump ox from 2.8.2 to 2.12.0 (#3689)

c14df18 Bump redis-namespace from 1.5.3 to 1.7.0 (#3688)

d2d050a Bump liquid from 4.0.0 to 4.0.3 (#3700)

928f9b3 explicit strings to source_app errors instead of blank strings (#3706)

6e360f1 Bump pdf-reader from 2.0.0 to 2.4.0 (#3709)

b6a6510 Bump fastimage from 2.1.0 to 2.1.7 (#3697)

30d365a Bump rubocop from 0.77.0 to 0.78.0 (#3679)

ee1c48a Bump rubocop-rails from 2.3.2 to 2.4.1 (#3702)

  • Bump rubocop-rails from 2.3.2 to 2.4.1

Bumps rubocop-rails from 2.3.2 to 2.4.1.

Signed-off-by: dependabot-preview[bot] [email protected]

  • fix rubocop Metrics/LineLength

  • Bump ox from 2.8.2 to 2.12.0 (#3689)

  • fix rake cops and ignore Rails/FilePath

Co-authored-by: Lindsey Hattamer [email protected]
Co-authored-by: Anna Carey [email protected]

dbca807 Bump sidekiq-scheduler from 2.2.2 to 3.0.0 (#3696)

fcfbfd8 VAOS - update preferences (#3639)

  • initial commit of preferences put action and specs

  • time to record cassettes

  • successfully recorded cassettes, will cleanup locally

  • remove binding pry

  • cleanup cassette recording and other minor rubocop changes

  • change route to be singular resource using show instead of index (no id)

  • updating the vcr cassette route

  • get specs passing

  • pluralize the name of service call to be consistent with controller name

  • update the cassette file name

73867d6 Bump faraday_middleware from 0.12.2 to 0.13.1 (#3716)

4b314f4 Bump addressable from 2.5.2 to 2.7.0 (#3712)

362acb5 Update README.md (#3715)

repointed 2 vets.gov-team links to va.gov-team per Andrew's request

8c2b65e Bump request_store from 1.4.1 to 1.5.0 (#3714)

72321a6 Bump activerecord-import from 1.0.1 to 1.0.4 (#3717)

2066289 Handle dates with only month year va forms (#3726)

  • merge conflict

  • Support both m/y and m/d/y formates on va_forms parsing

5acbdfe Bump faker from 1.6.3 to 2.9.0 (#3690)

  • Bump faker from 1.6.3 to 2.9.0

Bumps faker from 1.6.3 to 2.9.0.

Signed-off-by: dependabot-preview[bot] [email protected]

  • fix keyname args

  • Faker::Number.number now returns a number but we want a string

Co-authored-by: Lindsey Hattamer [email protected]
Co-authored-by: Anna Carey [email protected]

7e776e0 Get more info about token validation failures (#3723)

  • Track success/failure for all okta service requests

  • Catch all decode errors

  • Throw error when public key not found

  • Remove redundant info from error messages

  • Satisfy rubocop

  • Log expiration time for tokens with bad kids

  • Add test for unknown kid case

  • Rubocop

  • Remove obviated guard

  • Clarify jwks method name

16e596e Dont skip first forms page (#3733)

  • merge conflict

  • Dont add form params when on first page

a000787 Move cop from to (#3722)

rubocop/rubocop@8ccdf3e

ae5ee9f Adding EVSS response migration first (#3735)

  • Adding EVSS response migration first

  • adding frozen literal

  • adding schema change

221a681 [1771] Higher Level Review submission endpoint (#3489)

  • added stubs

  • updating swagger docs

  • added columns to migration

  • updated controller methods to conform to DecisionReview service methods

  • added uuid for higher_level_review, removed hlr serializer

  • more swagger updates

  • more swagger updates

  • add higher_level_review schema and spec test for higher_level_review valid GET

  • remove model

  • remove model file

  • simplified controller logic

  • update tests, include intake status test

  • rollback schema

  • add intake_status schema

  • added create method for higher_level_review

  • add swagger docs for intake_status

  • rubocop issue fixes

  • remove whitespace

  • remove hlr controller spec

  • method to add payee code enum

  • more swagger doc updates

  • sync

  • remove stuff from appeals controller

  • added higher_level_review_accpeted json schema

  • remove HLR model

  • add 400 error HLR test

  • revert appeals_request_spec to master

  • remove unnecessary route

  • add newlines

  • test fixes

  • reorganization of appeals swagger schema

  • remove whitespace

  • create higher_level_review fixed

  • include swagger::blocks

  • update apidocs controller

  • fix

  • swagger doc fixes

  • using named args in post HLR test

  • bug squishing

  • whitespace

  • remove table from schema

  • swagger fixes

  • swagger schema fixes

  • line length issues fixed

  • test fix

  • fix data type

vets-api/v0.0.519

20 Dec 20:22
Compare
Choose a tag to compare

Release 0.0.519 ami-57722836

9903a11 Exclude icn from statsd (#3667)

acf0a15 Bump memoist from 0.15.0 to 0.16.2 (#3669)

cc3af6a Bump rspec_junit_formatter from 0.2.3 to 0.4.1 (#3670)

cc9d1ef Bump rubocop from 0.74.0 to 0.77.0 (#3655)

  • Bump rubocop from 0.74.0 to 0.77.0

Bumps rubocop from 0.74.0 to 0.77.0.

Signed-off-by: dependabot-preview[bot] [email protected]

  • rename Naming/UncommunicativeMethodParamName cop

  • remove redundant return statements per rubocop

  • exclude rakefiles from FormatStringToken - %s

  • update rubocop version codeclimate.yml

Co-authored-by: Lindsey Hattamer [email protected]
Co-authored-by: Keifer Furzland [email protected]

e731e3e switch to using request store instead of thread.current (#3677)

  • add request store gem

  • replace thread.current with request.store

  • revert bundled with version

b307e1e Bump oj from 2.18.2 to 3.10.0 (#3661)

26d06cd Bump statsd-instrument from 2.1.2 to 2.6.0 (#3654)

8ddf339 Log tokens with expired signatures (#3668)

  • Log tokens with expired signatures

  • Switch double quotes to single quotes

  • Use message from exception instead of hardcoded stirng

  • Update spec

cf31cf1 2122 doc fix (#3663)

  • merge conflict

  • Update the 2122 documentation to remove the multiple upload comments

Co-authored-by: Michael Bastos [email protected]
Co-authored-by: Keifer Furzland [email protected]

cefb578 Bump mini_magick from 4.9.4 to 4.9.5 (#3681)

8375cc1 Bump betamocks from 23ac096 to f9800a7 (#3682)

d4741fe fix json for rake job load_test:sessions_from_file (#3264)

10f0d6e Ignore gibs working hours exception in Sentry (#3674)

  • ignore GIBS OutsideWorkingHours exception

Co-authored-by: Keifer Furzland [email protected]