Skip to content

Releases: department-of-veterans-affairs/caseflow

deployed/20240822_212102

22 Aug 21:21
e5563b2
Compare
Choose a tag to compare

Commit: 6dd9870

Release R2.3.0 FY24Q4.3.0 (#22517)

  • Hotfix/appeals 45 2 (#22198)

  • Trigger Build

  • Update email address from Hearings to Decisions


Co-authored-by: Ron Wabukenda 130374706+ronwabVa@users.noreply.github.com

  • APPEALS-46269: Remove the ability to enable proportions code (#22499)

  • remove conditional for selecting distribution algorithm

  • fix tests which broke when removing the toggle

  • Feature/appeals 42187 (#22522)

  • cmartine/APPEALS-42621 (#21599)

  • Add remove_comp_and_pen_intake feature toggle to intakes controller

  • Add new compensation and pension removal message to COPY.json

  • Disable comp and pen radio buttons if remove_comp_and_pen_intake toggle is on

  • Frontend test updates

  • Add tooltip checks for review page integration tests

  • fix frontend test lint errors

  • frontend tests changes

  • Fix linter errors


Co-authored-by: kshiflett88 kodishiflett@gmail.com
Co-authored-by: root root@DESKTOP-IBDKNPF

  • nrithner/APPEALS-45263 (#21617)

  • Add remove_comp_and_pen_intake feature toggle to intakes controller

  • Add new compensation and pension removal message to COPY.json

  • Disable comp and pen radio buttons if remove_comp_and_pen_intake toggle is on

  • Frontend test updates

  • Add tooltip checks for review page integration tests

  • fix frontend test lint errors

  • frontend tests changes

  • Add banner for non-vha

  • Add banner for VHA employee

  • Refactor conditionals

  • Refactor logic for banners to display

  • Add dangerouslySetHtml to banner

  • Add test for no VHA employee

with vha_claim_review_establishment disabled.

  • Add VHA employee scenario to display REMOVE_INTAKE_COMP_AND_PEN

  • Complete non vha user scenarios

  • Complete VHA employee scenarios

  • Remove comments

  • Fix linter errors

  • Remove spaces preceding question marks

  • Correct linting errors


Co-authored-by: Chris-Martine christopher.martine@va.gov
Co-authored-by: kshiflett88 kodishiflett@gmail.com
Co-authored-by: root root@DESKTOP-IBDKNPF


Co-authored-by: Chris-Martine 135330019+Chris-Martine@users.noreply.github.com
Co-authored-by: kshiflett88 kodishiflett@gmail.com
Co-authored-by: root root@DESKTOP-IBDKNPF
Co-authored-by: nicorithner-bah 148365039+nicorithner-bah@users.noreply.github.com
Co-authored-by: Chris-Martine christopher.martine@va.gov

  • Feature/appeals 51138.rc.4.3.0 (#22523)

  • APPEALS-36339 (#21436)

  • Updated to remove obsolete levers of ACD Disable Legacy Distributions and ACD Disable Non-priority Distributions

  • Fixed redundant linting issue

  • Fixed empty line linting issue

  • Changed dockerfile to install node through NVM

  • Update env.sh with node 14.20 path

  • Removed unused node env

  • Update Dockerfile Removed unused node env variable

  • Removed unused node env

  • mbeard/APPEALS-44379 (#21451)

  • init commit

  • new questions about method

  • method for ready_appeals_from_levers 3rd iteration

  • switched to conditional

  • updates test and constants file

  • adds testing scenarios for edge cases

  • fixes test

  • adds constants to top of file


Co-authored-by: Amy Detwiler 133032208+amybids@users.noreply.github.com

  • APPEALS-44417 Seeds for Docket Lever Demo (#21534)

Co-authored-by: Christopher Detlef <>

  • APPEALS-36345-updated (#21537)

  • Refactored exclusion table

  • Fixed ordering issue and testing

  • mbeard/APPEALS-44379 (#21530)

  • init commit

  • new questions about method

  • method for ready_appeals_from_levers 3rd iteration

  • switched to conditional

  • updates test and constants file

  • adds testing scenarios for edge cases

  • fixes test

  • adds constants to top of file

  • first new commit with new args

  • updates methods and test query

  • updates age_of_oldest methods params

  • cleans up method removes args and updates tests, fixes linting


Co-authored-by: Amy Detwiler 133032208+amybids@users.noreply.github.com

  • APPEALS-44346 Demo Docket Goal Lever Test Seed Data (#21524)

Co-authored-by: Christopher Detlef <>

  • Chrisbdetlef/appeals 40705 (#21535)

  • Chris backend Work

  • APPEALS-44441. Added initial changes for individual seed

  • WIP

  • APPEALS-44441. Fixed the table css

  • APPEALS-44441. Added Custom and Scenario Seed components and jest tests

  • APPEALS-44441. Fix ScenarioSeeds jest test

  • APPEALS-44441. Fix CustomeSeeds Jest test

  • init commit

  • fixes linting issues

  • capybara test init

  • APPEALS-44441. Backend Integration API changes

  • APPEALS-44441_1. Matched the constant keys in the backend

  • APPEALS-44441_1. Update the param to match the backend and fixed spec

  • APPEALS-44441. lint fixes

  • APPEALS-44441. linting fixes

  • sharsha/APPEALS-44441. fixed the route and tests

  • Change route

  • Change variables to match front and back end

  • CustomSeed Jest test fix

  • Fix issues

  • Fix rubocop issues

  • Use existing method in the controller


Co-authored-by: Christopher Detlef <>
Co-authored-by: SHarshain spoosa@razortalent.com
Co-authored-by: Michael Beard michael.beard@va.gov
Co-authored-by: Amy Detwiler 133032208+amybids@users.noreply.github.com

  • Sharsha/appeals 45531 (#21566)

  • Fixed rspec failures on constants

  • APPEALS-45531. Remove dead code


Co-authored-by: SHarshain spoosa@razortalent.com

  • Updated lever history to handle null unit values from docket levers (#21567)

Co-authored-by: 631966 amy.detwiler@va.gov

  • Sharsha/appeals 45531_1 (#21573)

  • APPEALS-45531. Add the controller which is used in the route

  • APPEALS-45531. Fix lint issue

  • Remove access check for this iteration

  • APPEALS-45531. Fix lint issue in controller


Co-authored-by: SHarshain spoosa@razortalent.com
Co-authored-by: Christopher Detlef <>
Co-authored-by: Amy Detwiler 133032208+amybids@users.noreply.github.com

  • Sharsha/appeals 45531 1 (#21609)

  • APPEALS-45531. Add the controller which is used in the route

  • APPEALS-45531. Fix lint issue

  • Remove access check for this iteration

  • APPEALS-45531. Fix lint issue in controller

  • TEST FOR FIX

  • MORE TESTING

  • Fixed rspec issues


Co-authored-by: SHarshain spoosa@razortalent.com
Co-authored-by: Christopher Detlef <>
Co-authored-by: Amy Detwiler 133032208+amybids@users.noreply.github.com

  • APPEALS-45502. Organize route and fix the controller (#21595)

Co-authored-by: SHarshain spoosa@razortalent.com
Co-authored-by: Amy Detwiler 133032208+amybids@users.noreply.github.com

  • Ricky/APPEALS-36345.fixes (#21612)

  • Updated lever history to handle null unit values from docket levers

  • Updated member view of exclusion table with proper text display and fixed missing css

  • Updated unit test and test data to test rendering of exclusionTable


Co-authored-by: 631966 amy.detwiler@va.gov

  • ricky/APPEALS-44053 (#21587)

  • init commit, adds conditional to check for docket_type ama to method, fixes json constants to snakecase

  • puts statements testing

  • updates seeds for evidence_submission, adds method to hearing_request_docket.rb and dist_concern.rb

  • updated appeals dsit

  • final fix for PR

  • updates spec to reflect changes in hearing_request_docket

  • uncomments seeds

  • Ricky/appeals 43523 (#21649)

  • Added Assignment Queue link to Switch Users test page

  • Updated controller to validate role and redirect

  • Updated error information

  • Updated rspec tests


Co-authored-by: 631068 rickybmanus@gmail.com

  • APPEALS-45898. Updated the lever_group_order values (#21639)

  • APPEALS-45898. Updated the lever_group_order values

  • APPEALS-45898. Updated order of the evidence submission priority and non-priority


Co-authored-by: SHarshain spoosa@razortalent.com

  • mbeard/APPEALS-40646 (#21645)

  • Init commit

  • adds methods and useffect first pass

  • fixes isIdle warning

  • removes important from scss

  • refined handleToggleChange method

  • updates font color for h4

  • adds keys to the td and fixed proptype for loadAcdExcludeFromAffinity in casedistributionapp

  • Chrisbdetlef/appeals 43117.cleanup (#21671)

  • APPEALS-43421: Attorney Selection Sticking on Dropdown after Assignment (#21401)

  • redo init commit

  • updated imp. logic

  • attorney widget fix


Co-authored-by: Calvin Calvin.Costa@va.gov

  • Add ruby CE API Gem

  • remove correspondence changes from schema.rb (#21468)

  • Revert "Add ruby CE API Gem" (#21479)

This reverts commit c78afe3.

  • Override SCT Bulk Assign Page task limit (#21465)

  • Override SCT Bulk Assign Queue 15 case limit & Adjust SCT attorney assign task action label

  • feature/APPEALS-35707-29633-29632 (prodtest) (#21485)

  • 🔀 Squash merge AlecK/APPEALS-35707 - Replace database_cleaner with database_cleaner-active_record

  • 🔀 Squash merge jcroteau/APPEALS-29632-fix-deprecation-action-view-base-instances

  • 🔀 Squash merge jcroteau/APPEALS-29633-fix-deprecation-warning-active_record-result-to_hash

  • feature/APPEALS-44871 Steps for installing node in the Caseflow demo environment (#21483) (#21484)

  • Changed dockerfile to install node through NVM

  • Update env.sh with node 14.20 path

  • Removed unused node env

  • Update Dockerfile Removed unused node env variable

  • Revert "feature/APPEALS-44871 Steps for installing node in the Caseflow demo …" (#21489)

This reverts commit a626200.

  • Sbashamoni/appeals 44871 node14 demo fixes (#21490) (#21495)

  • Changed dockerfile to install node through NVM

  • Update env.sh with node 14.20 path

  • Removed unused node env

  • Update Dockerfile Removed unused n...

Read more

deployed/20240821_211334

21 Aug 21:13
e5563b2
Compare
Choose a tag to compare

Commit: e5563b2

Merge pull request #22387 from department-of-veterans-affairs/release/FY24Q4.2.0

Release R2.2.0 FY24Q4.2.0

deployed/20240820_211414

20 Aug 21:14
e5563b2
Compare
Choose a tag to compare

Commit: e5563b2

Merge pull request #22387 from department-of-veterans-affairs/release/FY24Q4.2.0

Release R2.2.0 FY24Q4.2.0

deployed/20240819_211344

19 Aug 21:13
e5563b2
Compare
Choose a tag to compare

Commit: e5563b2

Merge pull request #22387 from department-of-veterans-affairs/release/FY24Q4.2.0

Release R2.2.0 FY24Q4.2.0

deployed/20240816_211345

16 Aug 21:13
e5563b2
Compare
Choose a tag to compare

Commit: e5563b2

Merge pull request #22387 from department-of-veterans-affairs/release/FY24Q4.2.0

Release R2.2.0 FY24Q4.2.0

deployed/20240815_211353

15 Aug 21:13
e5563b2
Compare
Choose a tag to compare

Commit: e5563b2

Merge pull request #22387 from department-of-veterans-affairs/release/FY24Q4.2.0

Release R2.2.0 FY24Q4.2.0

deployed/20240814_211345

14 Aug 21:13
e5563b2
Compare
Choose a tag to compare

Commit: e5563b2

Merge pull request #22387 from department-of-veterans-affairs/release/FY24Q4.2.0

Release R2.2.0 FY24Q4.2.0

deployed/20240813_211354

13 Aug 21:13
e5563b2
Compare
Choose a tag to compare

Commit: e5563b2

Merge pull request #22387 from department-of-veterans-affairs/release/FY24Q4.2.0

Release R2.2.0 FY24Q4.2.0

deployed/20240812_211335

12 Aug 21:13
e5563b2
Compare
Choose a tag to compare

Commit: e5563b2

Merge pull request #22387 from department-of-veterans-affairs/release/FY24Q4.2.0

Release R2.2.0 FY24Q4.2.0


Commit: 02ccda9

Revert "Feature/appeals 43179 (#21665)" (#22425)

This reverts commit 7613209.


Commit: 848c62a

Revert "Updates key on line 63 to the correct value. (#22267)" (#22417)

This reverts commit def10f5.


Commit: d26fbc5

consolidate individual RO accessors into a single test for each RO (#22407)


Commit: 05fa7e8

Hotfix/appeals-42846 Fixes incorrect spelling of SupervisorySeniorCounsel across project (#22391)

  • Repushing branch to fix CodeClimate and Rspec issue

  • Attempt to fix failed Rspec.

  • Revert Schema changes


Co-authored-by: Ron Wabukenda 130374706+ronwabVa@users.noreply.github.com


Commit: def10f5

Updates key on line 63 to the correct value. (#22267)

Co-authored-by: Ron Wabukenda 130374706+ronwabVa@users.noreply.github.com


Commit: 3eb4db5

Hotfix/appeals 46639 prodtest (#22389)

  • Initial commit and turning off queue tab variables used for the frontend pagination for the bulk assign tab for the specialty case team.

  • Altered the queue actions to work with the new task selection action and a new redux action to remove tasks from a cached queue state. Also updated queue table to work with the redux caching instead of local state caching.

  • Added in task selection function changes to TaskTable to work
    with the altered task selection redux action. Also added the ability to pass down the redux cache property to queue table. Refactored the UnassignedCasesPage to allow for backend pagination of queue table instead of only working via frontend loaded data from the redux store.

  • Added the queueTableCache reducer slice. Added a :advanced_on_docket trait to the task factory for specialty_case_team_assign_tasks. Added the caching combined reducer to the queue table reducers.

  • Moved columnsFromConfig and createColumnObject functions out of QueueTableBuilder.jsx into a utils file so it can be used in multiple components around the app.

  • Updated the setSelectionOfTaskOfUser to work with the new action and data that it should be expecting.

  • Updated the selectedTasksSelector to work with the new task selection reducer and action.

  • Added a parameter for useReduxCache for TaskTable to send down to queue table instead of always setting it to true. Removed some comments from the queueTableCacheSlice removeTaskIdsFromCache reducer method/action. Passed in the new useReduxCache property to TaskTable in the UnassignedCasesPage component for the sct bulk assign queue.

  • Removed code out of QueueTableBuilder that is now in queueTableUtils.js.

  • Fixed a bug if queueConfig was an empty hash in the UnassignedCasesPage component.

  • Serializer optimizations for contested issues and issue categories. Also included request issues in the includes for the sct queue to take advantage of these optimizations.

  • Fixed a bug where clear filters was not properly updating the get parameters anymore for queue table.

  • Added cavc_type trait to the sct assign task factory.

  • Fix code climate issues.


Co-authored-by: = tyler.broyles@va.gov


Commit: 365948e

APPEALS-46266, APPEALS-46239: ACD Stats and Slack message updates (#22388)

  • APPEALS-42221 Distribution Stats: Break statistics into columns (#21717)

  • rebuild branch

  • Create 20240506140249_add_cols_to_distribution_stats.rb

  • unit tests and linting

  • APPEALS-46244, APPEALS-46245 (#22077)

  • remove unnecessary reporting

  • send slack message to console if on local or demo

  • add excluded judges to slack report

  • reporting method cleanup

  • added affinity date stats to distribution_stats for each docket

  • Update docket.rb

  • Update distribution_scopes.rb

  • unit tests and linting

  • unit tests and linting

  • Slack message update

  • Update push_priority_appeals_to_judges_job.rb

  • Update push_priority_appeals_to_judges_job_spec.rb

  • code climate and code review changes (#22148)

  • code climate and code review changes

  • move code out to its own class

  • lint fixes

  • revert

  • disable reek checks

  • fix method calls


Commit: 7613209

Feature/appeals 43179 (#21665)

  • Calvin/APPEALS-43852-cavc-levers (#21441)

  • enabled cavc affinity levers in UI

  • updated rspec

  • [APPEALS-43849]Update CAVC Affinity Implementation for AMA Dockets to… (#21456)

  • [APPEALS-43849]Update CAVC Affinity Implementation for AMA Dockets to Account for Omit/Infinity

  • Affinity rules applied to non genpop

  • Addressed comments

  • Addressed comments

  • fixed rubocop issues + added clarity to where clause


Co-authored-by: Calvin Calvin.Costa@va.gov

  • APPEALS-44956: Add AppealAffinity model and database table (#21526)

  • add migration for appeal_affinities

  • add AppealAffinity model and associations, update migration for new column

  • update index to be unique

  • add factory, add tests

  • add factory traits to appeal and case for appeal affinities

  • add combination trait to appeal factory

  • add appeal_affinity to skipped associations in ETL reporting

  • add a validation, test

  • Craig/appeals 44958 (#21564)

  • add new job, update affinity model validation and after save hook

  • add update from push job

  • fix job extending distribution scopes

  • add with appeal affinities to distribution scopes

  • typo

  • add error handling, add test file

  • add distributed case factory, refactor naming in job

  • fix factories, added tests

  • fix migration for null affinity start date column

  • fixes, added tests

  • more test updates

  • add return in job if no query results, tests for no query results

  • add test for after_save hook adding dist task instructions

  • set start dist job to queue affinity job after running

  • fix update job and start dist job spec

  • queue affinity update job from push job

  • code clarity

  • fix judge in seed file

  • remove comment, fix hearing factory, disable some seeds for testing

  • add more tests

  • test refactor

  • update appeals for dist query to add affinity start, add seed file, fix hearing factory, add stat to dist factory

  • disable new seed on reset

  • update seed file with vet names, add another seed category

  • fix distirbuted case factory?

  • actually fix GHA runs

  • lint, test fixes

  • change constants in new job

  • [Appeals 43850] Update Legacy Docket Queries to Account for the Previous Decision Judge and Type Action (#21556)

  • test changes for seans ticket

  • test changes

  • added joins to all required methods

  • fixed lint

  • fixed column ambiguity errors

  • cleaned up naming scheme

  • Documentation for JOIN_PREVIOUS_APPEALS constant


Co-authored-by: Calvin Calvin.Costa@va.gov

  • APPEALS-44959: Modify affinity date checks to use appeal_affinity (#21611)

  • swap distribution queries from distribution_task to appeal_affinities

  • update seed files to use appeal affinities instead of distribution task

  • clean up seed file method names

  • add missing Timecop.return in ama affinity case seed

  • fix name of a method in a seed file

  • remove references to distribution task in distribution scopes

  • fix push priority job tests

  • fix naming of args in one of the seed files

  • fix user seed, fix date format in distribution task instructions

  • fix tests for date format update

  • APPEALS-44187: Factory Bot Additions (#21438)

  • AC1: values for bfddec and bfmpro

  • AC2: case issues updated to '3'

  • AC3-4: attorney and judge additions

  • ac 5: bfdpdcn addition

  • AC6: case type action addition

  • ac7: new folder match to original

  • ac8: case issues set to original

  • AC 3/4: added associations to original

  • ac3/4: updated logic to handle no args

  • ac3/4: return sattyid

  • ac7:updating folder assignment

  • ac7: added bfkey to except block

  • ac7/8: update to case issue list and validations dismissed

  • removed byebug

  • ac7: added 'ticknum' to except

  • lint fixes

  • lint fixes

  • lint fixes

  • lint fixes

  • nested trait into form_9 factory

  • new addtions

  • added .save to case issues

  • resolving correspondent and titrnum associations

  • fixed bfdc typo

  • factory additions

  • added ssn to associated corr.

  • removed transient and added .save

  • added after create to corr factory

  • veteran lookup check prior to create

  • committing missed 'end'

  • moved over veteran create to case fact.

  • move corr. association field to case fact.

  • lint issues + corres. save

  • Calvin/APPEALS-44957-rake-affinity (#21577)

  • grabbed receipt dates from distributed cases

  • refactored for functionality + added method to grab appeals that match

  • using receipt date, get all related appeals

  • added update/creation plus cleaned prior imple.

  • gets most recent distributed case receipt_date

  • skips if receipt_date is nil for performance

  • if appeal affinity is nil, it will now be updated

  • created spec file

  • fixed non ready appeals

  • updated query to match new AC

  • removing comment

  • testing for each docket

  • updated spec file

  • added new tests to rspec

  • updated start date to receipt date instead of Time.now

  • fixed date/time rspec errors

  • added rails logger to know when rake task has finished

  • added tag for rails log

  • removed nonpriority dockets for direct_review and evidence_submission

  • fixed lint issue

  • fixed flaky spec test
    ...

Read more

deployed/20240809_211612

09 Aug 21:16
3367fbe
Compare
Choose a tag to compare

Commit: 3367fbe

APPEALS-53151: Update ECR Workflow to Utilize OIDC Flow (#22348)

  • Reconfigure ECR login workflow to utilize Github's OIDC flow

  • Add permissions

  • Update AWS account number to one for VAEC

  • Update account number for main CI workflow

  • Try using a separate secret in test

  • Try using a separate secret in test

  • Change name of secret


Co-authored-by: Matthew Thornton ThorntonMatthew@users.noreply.github.com