Skip to content

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

vets-api/v0.0.458

23 Sep 19:13
Compare
Choose a tag to compare

Release 0.0.458 ami-f9722798

33da3aa require users to have multifactor and loa3 for ppiu access (#3285)

  • require users to have multifactor and loa3 for ppiu access

  • add spec for unauthorized user

c189ad1 fixing documentation for 2122 payload (#3325)

d0c4654 Base facilities migrations for mobile and active_status columns (#3321)

  • Add mobile and active_status column migrations

  • Run migration

800a33a continuation of rubocop offense fixes (#3322)

  • Fixing Rubocop Layout/ClosingHeredocIndentation offenses.

  • Fixing Rubocop Layout/ClosingParenthesisIndentation offenses.

  • Fixing Rubocop Layout/EmptyComment offenses.

  • Fixing Rubocop Layout/EmptyLinesAroundBlockBody offenses.

  • Fixing Rubocop Layout/IndentationWidth offenses.

  • Fixing Rubocop Layout/LeadingBlankLines offenses.

27e8132 TJH rubocop layout offenses (#3324)

  • Fixing Rubocop Layout/AlignHash offenses.

  • Fixing Rubocop Layout/EmptyLineAfterGuardClause offenses.

  • Removing commented out offenses from .rubocop_todo.yml.

6536901 use email address for unique-ish id for feature toggles (#3323)

  • use email address for unique-ish id for feature toggles
  • no need for user prefix any more

vets-api/v0.0.457

20 Sep 19:01
Compare
Choose a tag to compare

Release 0.0.457 ami-def0babf

008013e Update Betamocks docs to mention that order matters (#3316)

  • Update Betamocks docs to mention that order matters

Co-Authored-By: Keifer Furzland kfrz@users.noreply.github.com

  • Fix formatting

27f57c6 rubocop fixing offenses related to rubocop upgrade (#3319)

  • Fixing Rubocop Layout/ClosingHeredocIndentation offenses.

  • Fixing Rubocop Layout/ClosingParenthesisIndentation offenses.

  • Fixing Rubocop Layout/EmptyComment offenses.

  • Fixing Rubocop Layout/EmptyLinesAroundBlockBody offenses.

  • Fixing Rubocop Layout/IndentationWidth offenses.

  • Fixing Rubocop Layout/LeadingBlankLines offenses.

  • Fixing Rubocop Layout/RescueEnsureAlignment offenses.

  • Fixing Rubocop Layout/SpaceAroundOperators offenses.

  • Fixing Rubocop Lint/BigDecimalNew offenses.

  • Fixing Rubocop Lint/SafeNavigationConsistency offenses.

  • Fixing Rubocop Lint/UnneededCopDisableDirective offenses.

  • Fixing Rubocop Lint/UnneededCopEnableDirective offenses.

  • Fixing Rubocop Rails/HttpStatus offenses.

  • Fixing Rubocop Style/ExpandPathArguments offenses.

  • Fixing Rubocop Style/MutableConstant offenses.

  • Fixing Rubocop Style/TrailingCommaInArrayLiteral offenses.

  • Fixing Rubocop Style/TrailingCommaInHashLiteral offenses.

  • Fixing Rubocop Style/UnneededCondition offenses.

  • Fixing Rubocop Style/UnneededSort offenses.

  • Fixing Rubocop Style/WordArray offenses.

  • removing commented out TODOs in .rubocop_todo.yml

  • Fixing Rubocop Style/WordArray offenses.

vets-api/v0.0.456

19 Sep 19:01
Compare
Choose a tag to compare

Release 0.0.456 ami-12db9173

19f087d Add Checks for LOA header for V0 of claims api (#3220)

  • Add Checks for LOA header for V0 of claims api

  • reduce uneeded duplcation

  • validate loa header on v0

  • remove rspec profile call

  • revert gemfile change

  • remove redundent frozen string literal

  • remove set_edipi added back in the merge

f9c79ae add profileShowDirectDeposit release toggle (#3291)

  • add profileShowDirectDeposit release toggle

  • snake caseify value

  • style

c721460 Upgrading Rubocop to 0.74.0 and adding in rubocop-rails gem. (#3317)

  • Upgrading Rubocop to 0.74.0 and adding in rubocop-rails gem.

  • Changing 422 to :unprocessable_entity in param_validators and removing a couple of comments from rubocop.yml

  • removing unnecessary disable all cops from file

  • removing trailing whitespace from file

d9bc815 Power of Attorney Endpoints and Docs (#3261)

  • Power of Attorney EndPoints and Docs

  • updating more 2122 files

  • adding models to docs

  • finishing docs

  • adding pgcrypto to migration

  • Adding some controller stuff to poa

  • updating schema and uploaders

  • rubocop fixes

  • adding form uploading to controllers

  • last rubocop fix

  • loading 2122 swagger model

  • adding doc references that were missing

  • updating 2122 model

  • removing 2122 reference

  • fixing poa test

  • rubocop fix

  • returning uuid to auto established_claims

  • fixed db/schema

  • fixing application controller

  • updating migration

  • fixed controller

  • adding two controller tests

  • updated doc

  • creating base_controller tests

  • moving document upload to puts

  • adding status checker

  • rubocop fix

  • updating code climate flags

  • changing forms

  • cleaning up statuses

  • reloading power of attorney

  • fixing codeclimate

  • updating swagger

  • fixing code climate

  • excluding modules

  • fixing migration

  • updating spec

8679dd6 Use only the CC0-1.0 license (#3318)

the other licenses were the rails default

vets-api/v0.0.455

18 Sep 19:03
Compare
Choose a tag to compare

Release 0.0.455 ami-56a4ee37

0da6d64 #626 StatsD auto initialization (#3246)

  • Add a model that is responsible for keeping track of the dynamic metrics that get incremented by
    /lib/common/client/concerns/monitoring.rb, for the purpose of initializing them to zero at
    vets-api initialization time

c0d65d0 commit codeclimate config (#3307)

  • commit codeclimate config

  • updated excludes

1752864 Remove unused ClimateControl test gem

d6e9b00 Remove unused doc group and sdoc gem from Gemfile

The default installation of Rails 4.2 included the sdoc gem and a
:doc group for generating documentation. This default was removed in
Rails 5.0. http://railsdiff.org/4.2.0/5.0.0

098e2b2 Update staging year to date recipients (#3301)

  • update staging year to date recipients

  • set staging distro in alphabetical order

  • update test

2054d11 Adding migration for Power of Attorney First (#3312)

  • Adding migration for Power of Attorney First

  • rubocop fix

  • ran migration

44aba00 add in lat and lng to nearby endpoint (#3273)

  • allow lat lng query for nearby and verify it's either the address info or the lat and lng info to query the endpoint

  • move complex conditionals to methods to fix cyclomatic complexity

  • fix rubocop whitespace

  • fix code coverage

  • PR refactor

  • fix rubocop issues

  • convert to kwargs

  • Update modules/va_facilities/app/controllers/va_facilities/v1/nearby_controller.rb

Co-Authored-By: Nick Fasulo nrfasulo@gmail.com

  • move bbox validation to param_validators

  • move other validators to param_validators

  • fix rubocop

  • add params validator spec

  • trying to fix code climate

  • add more validation tests and fix validator and try to fix code climate

  • address PR concerns

  • rubocop

  • PR concern about ambiguous

  • testing out node filtering

  • Revert "testing out node filtering"

This reverts commit 98ae850

7d949c1 [Community Cares] Revert commit excluding service types for urgent care (#3313)

vets-api/v0.0.454

17 Sep 19:01
Compare
Choose a tag to compare

Release 0.0.454 ami-74682215

719ae43 Add ruby version to Gemfile

571e4fe update logging to level of 'info' for sentry (#3297)

ac090df SSOe - support unencrypted responses (#3294)

  • add check for issuer

  • temporary hard code

  • support unencrypted doc

  • add assertion check to saml_response builder

  • add ssoe authn to known contexts

  • fix specs

  • pass saml unit tests

  • revert authn_context method used in session controllers

  • rubocop rescue

2bdb38c email a user's identity and vet360 email addresses when dd info is changed (#3296)

  • all emails method

  • use all_emails in ppiu controller

  • lint

vets-api/v0.0.453

16 Sep 19:01
Compare
Choose a tag to compare

Release 0.0.453 ami-99460cf8

d7a3bf8 Update education spool file submissions staging recipients (#3299)

  • Update and alphabetize spool submission recipients

0874709 Remove and resolve rubocop exemptions and violations

  • Allow both snake_case and normal case as both are used and valid

  • Omit the error class when rescuing StandardError by itself.

vets-api/v0.0.452

13 Sep 19:15
Compare
Choose a tag to compare

Release 0.0.452 ami-d5e1aab4

692fc98 MVI Gateway timeout to logger level of :warn (#3247)

  • improve MVI Gateway timeout to logger level of warn

Report as non-error level

  • Update spec tests with level of :warn for MVI find_profile errors

  • updated spec test for MVI gateway timeout warning

  • prefer single quoted strings in rubocop

  • fix rubocop line length and indentation

838570e Upgrade factory_bot to last version supporting static attributes

The version was locked to < 4.11 since 4.11 adds noisy deprecation
warnings in preparation for FactoryBot 5.0 removal of static attributes.

9bbba29 small mvi rspec cleanup (#3295)

09da1cf Add 1995S form as a copy of 1995 (#3268)

vets-api/v0.0.451

12 Sep 19:01
Compare
Choose a tag to compare

Release 0.0.451 ami-c0cb80a1

fa4e10f Skip running rubocop on everything on start

63f1786 Update rspec gems

9d29fba Update pry, byebug gems

03e99b1 Upgrade guard-rubocop gem and dependencies (not rubocop)

04fd5b3 Update spring gem

d3d2f5d Update timecop gem

778a22b Update webmock gem

80dee27 Upgrade foreman gem

0c40ba7 Update webrick gem

e3ae681 Update overcommit gem

f29ecbf Update web-console gem

91392d9 [PPMS] Add "CareSitePhoneNumber " attribute (#3278)

  • [PPMS] Fix for null phone numbers

  • Use a separate attribute for CareSite phone

  • Add to serializer

  • Update unit test

  • Move CareSitePhoneNumber to upper function

  • Fix var name

  • Add model attribute

  • Typo

  • update VCR

  • Add to attributes

vets-api/v0.0.450

11 Sep 19:01
Compare
Choose a tag to compare

Release 0.0.450 ami-8a6922eb

342ecf6 Update metadata_swagger.rb (#3281)

Updates Swagger doc to indicate that the source metadata field is required. Our API does not yet validate this field, however the upstream provider (GDIT) does require this field to identify the source consumer.

e688b72 Run specs for all modules with rake spec (#3283)

  • Run specs for all modules with rake spec

  • keep verbose

vets-api/v0.0.449

10 Sep 19:02
Compare
Choose a tag to compare

Release 0.0.449 ami-12591273

79f29c2 Running VSR migrations first (#3276)

  • Running VSR migrations first

  • updating schema

  • fixing migration order

  • rubocop fix

e292df0 Fix encoding issue with output of loadtest job (#3271)

Fix encoding issue with output of loadtest job #3271

d840120 Delete delete_old_pii_logs_job_spec.rb (#3248)

8d0d274 Misc. Sentry tag cleanup (#3205)

  • Change backend_service: :emis to external service in models/form_profile

  • Remove redundant job tags in hca_submission and FacilityLocationDownloadJob

  • Sidekiq::ErrorTag will tag jobs automatically

b0ff0bb Adding Attorneys and Claims Agents to VSR Model without migrations (#3277)

  • Running VSR migrations first

  • updating schema

  • fixing migration order

  • rubocop fix

  • Adding Attorneys and Claims Agents to VSR Model without migrations

  • fixing test

  • updating test

  • trim ogc test data

dac4d1b Update simeplecov gem to fix parallel_test coverage bug (#3279)

  • Update simeplecov gem to fix parallel_test coverage bug

simplecov-ruby/simplecov#706

  • don't chane bundle version