Skip to content
This repository is currently being migrated. It's locked while the migration is in progress.

Commit be8b27a

Browse files
authored
LSS 109833 Claims Evidence API Module (#22244)
1 parent 2ad019d commit be8b27a

39 files changed

Lines changed: 283 additions & 2 deletions

File tree

.github/CODEOWNERS

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1043,6 +1043,7 @@ modules/banners @department-of-veterans-affairs/vfs-facilities-frontend @departm
10431043
modules/burials @department-of-veterans-affairs/pension-and-burials @department-of-veterans-affairs/backend-review-group
10441044
modules/check_in @department-of-veterans-affairs/va-api-engineers @department-of-veterans-affairs/vsa-healthcare-health-quest-1-backend @department-of-veterans-affairs/patient-check-in @department-of-veterans-affairs/backend-review-group
10451045
modules/claims_api @department-of-veterans-affairs/lighthouse-dash
1046+
modules/claims_evidence_api @department-of-veterans-affairs/benefits-lifestage @department-of-veterans-affairs/backend-review-group
10461047
modules/decision_reviews @department-of-veterans-affairs/benefits-decision-reviews-be @department-of-veterans-affairs/backend-review-group @department-of-veterans-affairs/benefits-admin
10471048
modules/debts_api @department-of-veterans-affairs/vsa-debt-resolution @department-of-veterans-affairs/backend-review-group
10481049
modules/dhp_connected_devices @department-of-veterans-affairs/digital-health-platform

.github/workflows/yardoc.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ on: # `on` parses to `true` in ruby
66
paths:
77
# https://docs.github.com/en/actions/writing-workflows/workflow-syntax-for-github-actions#patterns-to-match-file-paths
88
- modules/burials/**/*.rb
9+
- modules/claims_evidence_api/**/*.rb
910
- modules/pensions/**/*.rb
1011
- modules/income_and_assets/**/*.rb
1112

Gemfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ path 'modules' do
1515
gem 'burials'
1616
gem 'check_in'
1717
gem 'claims_api'
18+
gem 'claims_evidence_api'
1819
gem 'debts_api'
1920
gem 'decision_reviews'
2021
gem 'dhp_connected_devices'

Gemfile.lock

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,7 @@ PATH
9999
check_in (0.1.0)
100100
claims_api (0.0.1)
101101
dry-schema
102+
claims_evidence_api (0.1.0)
102103
debts_api (0.1.0)
103104
decision_reviews (0.1.0)
104105
rails (>= 7.1.4.1)
@@ -1234,6 +1235,7 @@ DEPENDENCIES
12341235
carrierwave-aws
12351236
check_in!
12361237
claims_api!
1238+
claims_evidence_api!
12371239
clamav-client
12381240
combine_pdf
12391241
committee-rails

config/routes.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -400,6 +400,7 @@
400400
mount Avs::Engine, at: '/avs'
401401
mount Burials::Engine, at: '/burials'
402402
mount CheckIn::Engine, at: '/check_in'
403+
mount ClaimsEvidenceApi::Engine, at: '/claims_evidence_api'
403404
mount DebtsApi::Engine, at: '/debts_api'
404405
mount DhpConnectedDevices::Engine, at: '/dhp_connected_devices'
405406
mount FacilitiesApi::Engine, at: '/facilities_api'

lib/generators/module/templates/README.rdoc.erb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ TODO: Short description and motivation.
44
== Installation
55
Ensure the following line is in the root project's Gemfile:
66

7-
gem '<%= class_name.downcase %>', path: 'modules/<%= class_name.downcase %>'
7+
gem '<%= class_name.underscore %>', path: 'modules/<%= class_name.underscore %>'
88

99
== License
1010
This module is open source under the terms of the [MIT License](https://opensource.org/licenses/MIT).

lib/generators/module/templates/lib/namespace.rb.erb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# frozen_string_literal: true
22

3-
require '<%= class_name.downcase %>/engine'
3+
require '<%= class_name.underscore %>/engine'
44

55
module <%= class_name %>
66
# Your code goes here...

lib/generators/module/templates/lib/namespace/engine.rb.erb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
# frozen_string_literal: true
22

33
module <%= class_name %>
4+
# @see https://api.rubyonrails.org/classes/Rails/Engine.html
45
class Engine < ::Rails::Engine
56
isolate_namespace <%= class_name %>
67
config.generators.api_only = true
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
# frozen_string_literal: true
22

33
module <%= class_name %>
4+
# version
45
VERSION = '0.1.0'
56
end
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
documentation/adr

0 commit comments

Comments
 (0)