Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Revert bad merge #23236

Closed
wants to merge 588 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
588 commits
Select commit Hold shift + click to select a range
7b44a64
Merge pull request #19739 from department-of-veterans-affairs/lthomps…
mchbidwell Oct 26, 2023
21f1a1c
Merge branch 'feature/APPEALS-26734' into akonhilas/APPEALS-25117
konhilas-ariana Oct 26, 2023
70c3850
APPEALS-25117: delete conferences job spec passing
konhilas-ariana Oct 30, 2023
d7f61af
APPEALS-25117: pexip service spec passing
konhilas-ariana Oct 30, 2023
11757d4
APPEALS-25117: rspec fix + add docket and id as conference id
konhilas-ariana Oct 30, 2023
8cd66f5
APPEALS-25117: final service updates
konhilas-ariana Nov 1, 2023
12ca6b2
APPEALS-25117: adds webex service rspec and comments to create confer…
konhilas-ariana Nov 1, 2023
d33f31e
APPEALS-25117 spec update
breedbah Nov 2, 2023
ea62037
APPEALS-25117 update test
breedbah Nov 2, 2023
56e0ed5
APPEALS-25117 finish spec update
breedbah Nov 2, 2023
60b7856
APPEALS-25117 correct schema
breedbah Nov 2, 2023
e6e92e8
Merge pull request #19190 from department-of-veterans-affairs/akonhil…
mchbidwell Nov 2, 2023
4116e67
APPEALS-34501 update arguments
breedbah Nov 6, 2023
8f8d6da
APPEALS-34501 added port env var
breedbah Nov 6, 2023
5093e51
APPEALS-34501 updated the feature toggle
breedbah Nov 6, 2023
ed095a4
APPEALS-34501 update spec
breedbah Nov 6, 2023
2c4921c
Add helper methods to ExternalApi::WebexService::CreateRespons
ThorntonMatthew Nov 7, 2023
761d897
Add create_webex_conference
ThorntonMatthew Nov 7, 2023
3a8c6c2
Conference ID to string
ThorntonMatthew Nov 7, 2023
76bed1d
Set conference_id back
ThorntonMatthew Nov 7, 2023
012c311
Rename LinkService to PexipLinkService
ThorntonMatthew Nov 7, 2023
7adc4f5
Merge pull request #19888 from department-of-veterans-affairs/b_reed/…
mchbidwell Nov 7, 2023
754d2a6
Remove conference_id setting since we dont use it
ThorntonMatthew Nov 8, 2023
28f7f34
Merge branch 'feature/APPEALS-26734' into prototype/APPEALS-34517-v2
ThorntonMatthew Nov 8, 2023
eccfef2
Merge branch 'feature/APPEALS-26734' into MattT/HRT-phase-1-CC-cleanup
ThorntonMatthew Nov 8, 2023
f7a03a0
Merge pull request #19773 from department-of-veterans-affairs/MattT/H…
ThorntonMatthew Nov 8, 2023
6933dbe
Merge branch 'feature/APPEALS-26734' into prototype/APPEALS-34517-v2
ThorntonMatthew Nov 8, 2023
f1503dc
Add env vars to controller spec
ThorntonMatthew Nov 8, 2023
7d0476b
Merge branch 'prototype/APPEALS-34517-v2' of https://github.com/depar…
ThorntonMatthew Nov 8, 2023
318ab51
Fix failing tests in pexip_conference_link_spec
jefftmarks Nov 8, 2023
e03870c
Remove nil check
ThorntonMatthew Nov 8, 2023
8f8c9f0
Fix pexip_link_service_spec failures
ThorntonMatthew Nov 8, 2023
ee7882a
Clean up test file a bit
ThorntonMatthew Nov 8, 2023
884e088
APPEALS-34517 render correct data guestlinks
breedbah Nov 8, 2023
f6cea9a
Fix test link
ThorntonMatthew Nov 8, 2023
9717abc
Add fixes and fiel changes to create_conference_job_spec
jefftmarks Nov 8, 2023
3578b3b
Merge branch 'prototype/APPEALS-34517-v2' of https://github.com/depar…
jefftmarks Nov 8, 2023
63500fd
Whittle down create_conference_job
ThorntonMatthew Nov 8, 2023
2aa47a6
Remove env vars that can come back out
ThorntonMatthew Nov 8, 2023
1977ff2
Add FTs to conf job
ThorntonMatthew Nov 8, 2023
54974cf
APPEALS-34517 updated tests and guestLink DailyDocket
breedbah Nov 9, 2023
2a7387e
Merge branch 'prototype/APPEALS-34517-v2' of https://github.com/depar…
breedbah Nov 9, 2023
04f15cc
Lint
ThorntonMatthew Nov 9, 2023
12f77bc
Merge remote-tracking branch 'origin/master' into feature/APPEALS-26734
ThorntonMatthew Nov 9, 2023
471edc7
Merge branch 'feature/APPEALS-26734' into prototype/34517-v2-minus-ui…
ThorntonMatthew Nov 9, 2023
74dfa20
Remove unused mocks
ThorntonMatthew Nov 9, 2023
8b706d8
Fix conf link tests
ThorntonMatthew Nov 9, 2023
df81767
Maybe fix some tests
ThorntonMatthew Nov 9, 2023
c073ead
Controller spec fixes
ThorntonMatthew Nov 9, 2023
0d00582
Merge branch 'prototype/APPEALS-34517-v2' into prototype/34517-v2-min…
ThorntonMatthew Nov 9, 2023
b818599
Merge pull request #19924 from department-of-veterans-affairs/prototy…
ThorntonMatthew Nov 9, 2023
13ee392
Add fix to virtual hearing spec and update factory and model
jefftmarks Nov 9, 2023
96aaf76
Remove defunct check for host link
ThorntonMatthew Nov 9, 2023
0b29f77
Update link_generation_initialized trait across app
jefftmarks Nov 9, 2023
c42769e
Merge branch 'prototype/APPEALS-34517-v2' of https://github.com/depar…
jefftmarks Nov 9, 2023
11f92bf
Resolve daily docket spec with new trait name
jefftmarks Nov 9, 2023
a8bb47a
Adjust StuckVirtualHearingsChecker
ThorntonMatthew Nov 9, 2023
a48bfd7
Merge branch 'prototype/APPEALS-34517-v2' of https://github.com/depar…
ThorntonMatthew Nov 9, 2023
d7e1598
Adjust daily docket
ThorntonMatthew Nov 9, 2023
1fd7de8
Fix async pending tests
ThorntonMatthew Nov 9, 2023
d3ed695
APPEALS-34673: added conditional based on hearing conference provider…
konhilas-ariana Nov 9, 2023
5136ed2
Add update for links
ThorntonMatthew Nov 9, 2023
6b3f75a
Update to guestLink rendering
breedbah Nov 9, 2023
5967273
Merge branch 'prototype/APPEALS-34517-v2' into akonhilas/APPEALS-34673
konhilas-ariana Nov 9, 2023
51f30ab
APPEALS-34673: update snapshot tests, add hearing links to test runs
konhilas-ariana Nov 9, 2023
f9ce9ac
Merge pull request #19929 from department-of-veterans-affairs/hearing…
mchbidwell Nov 13, 2023
0881a71
Merge branch 'feature/APPEALS-26734' into akonhilas/APPEALS-34673
konhilas-ariana Nov 13, 2023
b7f0b02
APPEALS-34673: revert caseworkerindex snapshot and remove comment
konhilas-ariana Nov 13, 2023
93f256c
APPEALS-34673: update snapshot - passes locally
konhilas-ariana Nov 13, 2023
58759df
APPEALS-34673: updates to snapshot
konhilas-ariana Nov 13, 2023
69c8918
APPEALS-34673: updates to snapshot
konhilas-ariana Nov 13, 2023
3029e4f
APPEALS-34673: updates to snapshot
konhilas-ariana Nov 13, 2023
a565e51
Merge pull request #19928 from department-of-veterans-affairs/akonhil…
mchbidwell Nov 13, 2023
0916f7f
APPEALS-34880: added nbf and exp methods to hearing day and virtual h…
konhilas-ariana Nov 14, 2023
3c43f3d
APPEALS-34880: added nbf exp rspec to virtual hearing spec
konhilas-ariana Nov 14, 2023
081d795
APPEALS-34880: added hearing day spec test for nbf and exp and remove…
konhilas-ariana Nov 14, 2023
7b02a90
APPEALS-34880: removed comments
konhilas-ariana Nov 14, 2023
0342f07
APPEALS-34880: removed comments
konhilas-ariana Nov 14, 2023
3cc4037
APPEALS-34880: removed spacing in rspec
konhilas-ariana Nov 14, 2023
e01a021
Merge pull request #19947 from department-of-veterans-affairs/akonhil…
ThorntonMatthew Nov 14, 2023
0f53e18
APPEALS-34908: added one liners
konhilas-ariana Nov 15, 2023
a191fbf
APPEALS-34908 update resp
breedbah Nov 15, 2023
ffd161a
APPEALS-34908 update json parse
breedbah Nov 15, 2023
9a875bc
APPEALS-34908 update send_webex method nil
breedbah Nov 15, 2023
b593cc9
APPEALS-34908 update webex_conference_link to string
breedbah Nov 15, 2023
9df614a
APPEALS-34908 update create_response.rb sym to string
breedbah Nov 15, 2023
38b0e1b
DRY up generate_conference_information
ThorntonMatthew Nov 15, 2023
9700c12
APPEALS-34908: service and fakes updates
konhilas-ariana Nov 15, 2023
f9c87a8
APPEALS-34908: update request body
konhilas-ariana Nov 15, 2023
58f0a89
Change param passing
ThorntonMatthew Nov 15, 2023
c2b75bc
APPEALS-34908 rspec test fix
breedbah Nov 15, 2023
5bbb3c8
APPEALS-34908: updated webex service spec
konhilas-ariana Nov 15, 2023
fe1038e
APPEALS-34908 converted hash to json in fake
msteele96 Nov 15, 2023
9932aba
Change some names
ThorntonMatthew Nov 16, 2023
d8379ec
APPEALS-35033: change casing for Nbf Exp to nbf exp
konhilas-ariana Nov 20, 2023
6446672
Merge pull request #19981 from department-of-veterans-affairs/akonhil…
mchbidwell Nov 20, 2023
62ea35b
Correct spec file name
ThorntonMatthew Nov 20, 2023
225c32f
Merge branch 'feature/APPEALS-26734' of https://github.com/department…
ThorntonMatthew Nov 20, 2023
452c5ab
Remove .gitignore diff
ThorntonMatthew Nov 20, 2023
2c8a2c9
Merge branch 'feature/APPEALS-26734' into akonhilas/APPEALS-34908
ThorntonMatthew Nov 20, 2023
0267560
Use .to_json
ThorntonMatthew Nov 20, 2023
b3c480e
Merge pull request #19960 from department-of-veterans-affairs/akonhil…
ThorntonMatthew Nov 20, 2023
872a646
Merge remote-tracking branch 'origin/master' into feature/APPEALS-26734
ThorntonMatthew Nov 20, 2023
4387c75
APPEALS-35195: update sub to use unique hearing day id
konhilas-ariana Nov 21, 2023
ca377b1
APPEALS-35195: update hearing day spec to have specific id for hearin…
konhilas-ariana Nov 21, 2023
7311a8e
APPEALS-35195: change date format
konhilas-ariana Nov 22, 2023
7996b93
Merge pull request #20006 from department-of-veterans-affairs/akonhil…
mchbidwell Nov 27, 2023
d5be7e4
APPEALS-35728: initial updates to daily docket row
konhilas-ariana Nov 30, 2023
4e34c22
APPEALS-35728: update logic for type vs conferenceProvider
konhilas-ariana Dec 1, 2023
6b222c0
APPEALS-35728: updates to test, props, store, snapshot
konhilas-ariana Dec 5, 2023
64e5abe
Test: Change hearing links label (#20082)
ThorntonMatthew Dec 6, 2023
3915850
Merge branch 'master' into feature/APPEALS-26734
ThorntonMatthew Dec 8, 2023
280cced
Merge pull request #20095 from department-of-veterans-affairs/akonhil…
mchbidwell Dec 11, 2023
d02d48b
Merge remote-tracking branch 'origin/master' into feature/APPEALS-26734
ThorntonMatthew Dec 29, 2023
aab076b
Merge branch 'master' into feature/APPEALS-26734
ThorntonMatthew Jan 5, 2024
76d1ee3
Merge in master
ThorntonMatthew Jan 12, 2024
b3457dd
Merge branch 'feature/APPEALS-26734' into feature/APPEALS-35295
breedbah Jan 16, 2024
4a4b413
Merge branch 'feature/APPEALS-26734' into feature/APPEALS-35295
breedbah Jan 16, 2024
8ae765c
APPEALS-31618 add migration files
breedbah Jan 17, 2024
f795c67
APPEALS-31618 rmove migration
breedbah Jan 17, 2024
5934726
APPEALS-31618 0fficial add co_host_hearing_link
breedbah Jan 17, 2024
2dcbb63
APPEALS-31618 Add co_host_link to conference_links
breedbah Jan 17, 2024
2d74322
APPEALS-31618 added code for co-host
breedbah Jan 17, 2024
597b8d5
APPEALS-31618 remove attribute conferencelinks
breedbah Jan 17, 2024
43ab31e
APPEALS-31618 update tests
breedbah Jan 17, 2024
d2738e4
APPEALS-31618 update lint
breedbah Jan 17, 2024
77677bf
APPEALS-31618 update VirtualHearingsFields snapshot
breedbah Jan 17, 2024
d70ee41
APPEALS-31618 update details.test.js snapshot
breedbah Jan 17, 2024
f81a4fc
APPEALS-31618 update create_conference_job_spec
breedbah Jan 17, 2024
549ef25
APPEALS-31618 updated Marcs sugestions rnd 1
breedbah Jan 18, 2024
e054f32
jefftmarks/APPEALS-31619 (#20515)
jefftmarks Jan 18, 2024
1bf0e64
APPEALS-31618 updated migration inheritance
breedbah Jan 19, 2024
8823abb
Merge pull request #20514 from department-of-veterans-affairs/b_reed/…
mchbidwell Jan 19, 2024
d75ec57
Min/APPEALS-31621 (#20523)
minhazur9 Jan 19, 2024
e124cad
hotfix/APPEALS-35296-flaky-conference-job-test (#20555)
jefftmarks Jan 19, 2024
c529c5d
akonhilas/APPEALS-31820 (#20510)
konhilas-ariana Jan 22, 2024
cb65656
APPEALS-35177 adjust spacing
breedbah Jan 25, 2024
0b5e6ea
APPEALS-35177 fix lint
breedbah Jan 25, 2024
04b06a2
APPEALS-35177 made final positioning adjustments
breedbah Jan 25, 2024
36d2b8f
Merge pull request #20615 from department-of-veterans-affairs/b_reed/…
mchbidwell Jan 25, 2024
d2b5ee3
APPEALS-35176 - Pull radio buttons closer and tidy up the CSS
adam-ducker Jan 26, 2024
5bbb20b
jefftmarks/APPEALS-31619 Remove unique contraints on indexes (#20620)
jefftmarks Jan 26, 2024
00f2229
Allow NonVirtual Webex hearings to display the HC link on the Hearing…
lauren-e-thompson Jan 29, 2024
aa3f0d6
APPEALS-36652 Backend changes
breedbah Jan 31, 2024
1f808b2
Display only Virtual Hearing Links for virtual hearings and only Hear…
lauren-e-thompson Jan 31, 2024
cca3a8c
APPEALS-36652
breedbah Jan 31, 2024
c0a5860
APPEALS-35176 - Update html and css to better match the figma design
adam-ducker Feb 1, 2024
1ab7e30
Refine conference provider search so that correct links show up for p…
lauren-e-thompson Feb 1, 2024
0600f70
APPEALS-35176 - Update radio button to align better with label
adam-ducker Feb 1, 2024
9e8d6f1
Merge pull request #20649 from department-of-veterans-affairs/a_ducke…
mchbidwell Feb 2, 2024
2725ea1
Add daily docket conference links to legacy appeals
lauren-e-thompson Feb 2, 2024
971d1b0
Add daily docket conference link to the nonvirtual webex hearing links
lauren-e-thompson Feb 2, 2024
b61f99b
Show non virtual webex HC link
lauren-e-thompson Feb 2, 2024
76d60c2
APPEALS-35176 - Make margins more consistent across browsers
adam-ducker Feb 5, 2024
5d83e5f
Merge pull request #20703 from department-of-veterans-affairs/a_ducke…
mchbidwell Feb 6, 2024
1267c04
Update feature tests to remove old conditions
lauren-e-thompson Feb 6, 2024
f05cdba
APPEALS-36652 heearing_spec update
breedbah Feb 7, 2024
5416f3d
Updated jest testing in progress
lauren-e-thompson Feb 7, 2024
14e672c
Add nonvirtual webex test - in Progress
lauren-e-thompson Feb 7, 2024
837c6f9
Add test with default props back into test file
lauren-e-thompson Feb 7, 2024
584787b
Remove unnecessary test and resolve testing errors with webex hearing…
lauren-e-thompson Feb 7, 2024
857b2d5
Show hearing links titles and clickable link
lauren-e-thompson Feb 8, 2024
1ffc521
Update jest snapshots
lauren-e-thompson Feb 8, 2024
787fdb6
Capitalize webex hearing styling
lauren-e-thompson Feb 8, 2024
c2f8a7b
akonhilas/APPEALS-38906 (#20664)
konhilas-ariana Feb 8, 2024
a542265
jefftmarks/APPEALS-38907 (#20659)
jefftmarks Feb 8, 2024
681ab39
Refactor double returns to a single return
lauren-e-thompson Feb 9, 2024
1ef926b
Update snapshots
lauren-e-thompson Feb 9, 2024
1439791
Remove unnecessary commented out code
lauren-e-thompson Feb 9, 2024
b5ca123
Update linting issues
lauren-e-thompson Feb 9, 2024
a1bd90f
Fix linting error
lauren-e-thompson Feb 9, 2024
10a3923
Update snapshots for jest testing
lauren-e-thompson Feb 9, 2024
ee3bc89
Merge pull request #20648 from department-of-veterans-affairs/lthomps…
mchbidwell Feb 9, 2024
ca051be
jefftmarks/APPEALS-40657 (#20851)
jefftmarks Feb 20, 2024
d69e165
Min/APPEALS-39905 (#20853)
minhazur9 Feb 22, 2024
48e8270
akonhilas/APPEALS-31620 (#20788)
konhilas-ariana Feb 23, 2024
bf7bc66
Merge branch 'feature/APPEALS-35296' into feature/APPEALS-25121
msteele96 Feb 23, 2024
1f9bfa0
jefftmarks/APPEALS-40909 (#20951)
jefftmarks Mar 6, 2024
3a90938
APPEALS-39907 (#20952)
breedbah Mar 7, 2024
7f49157
akonhilas/APPEALS-40915 (#20948)
konhilas-ariana Mar 8, 2024
5618b52
Merge branch 'master' into feature/APPEALS-25121
msteele96 Mar 8, 2024
f46c6cd
Missed rubocop merge conflict
msteele96 Mar 8, 2024
693a0ae
akonhilas/APPEALS-40921 (#21116)
konhilas-ariana Mar 14, 2024
620aefc
Min/APPEALS-37605 (#21151)
minhazur9 Mar 20, 2024
9248680
jefftmarks/APPEALS-37292-37293 (#21140)
jefftmarks Mar 25, 2024
38d24e8
Merge branch 'master' into feature/APPEALS-25121
msteele96 Mar 25, 2024
b5d78aa
BelongsToPolymorphicHearingConcern updates from Rails 6.0
msteele96 Mar 25, 2024
8dc7e13
jefftmarks/APPEALS-40907 (#21249)
jefftmarks Mar 29, 2024
8ce1262
Min/APPPEALS-42711 (#21285)
minhazur9 Apr 2, 2024
52f7a89
Merge remote-tracking branch 'origin/master' into feature/APPEALS-25121
ThorntonMatthew Apr 9, 2024
a2ffa6b
akonhilas/APPEALS-40906 (#21165)
konhilas-ariana Apr 11, 2024
9cdba4b
Min/APPEALS-43214 (#21344)
minhazur9 Apr 17, 2024
1e19648
b_reed/APPEALS-34071-v2 (#21422)
breedbah Apr 19, 2024
a16f611
Move methods from hearing.rb to hearing concern and add default aws r…
msteele96 Apr 22, 2024
4331dba
Merge branch 'master' into feature/APPEALS-25121
msteele96 Apr 22, 2024
afc9b09
Match yarn.lock to master
msteele96 Apr 22, 2024
8c16ed7
Update ref for caseflow-commons
msteele96 Apr 22, 2024
ec5ab73
Update gemfile.lock
msteele96 Apr 22, 2024
79be3df
Update scheduled jobs key and move job to different folder
msteele96 Apr 24, 2024
d9d1cba
Update job to set user manually and pass in updated_by
msteele96 Apr 29, 2024
66e261b
msteele/APPEALS-45182 Fix transcription_files relationships on Hearin…
msteele96 Apr 29, 2024
92fb787
Hotfix/APPEALS-45218 (#21503)
minhazur9 Apr 30, 2024
b5adae6
B_reed/hotfix_APPEALS-45285 (#21531)
breedbah May 2, 2024
99bab7a
Hotfix/APPEALS-45218-v2 (#21522)
minhazur9 May 2, 2024
ce8e077
msteele/APPEALS-45349 (#21539)
msteele96 May 3, 2024
8367ada
Merge branch 'master' into feature/APPEALS-25121
msteele96 May 6, 2024
05ec53c
hotfix/APPEALS-45399-45401-45472 (#21555)
jefftmarks May 6, 2024
269bfaf
hotfix/APPEALS-45472 (#21562)
jefftmarks May 16, 2024
4d0ea50
Hotfix/APPEALS-45818 (#21632)
konhilas-ariana May 16, 2024
8168a8e
msteele/APPEALS-45285-v2 Fix delete_conference in PexipService (#21634)
msteele96 May 16, 2024
8711b43
hotfix/APPEALS-45828 (#21625)
jefftmarks May 17, 2024
359a9f7
Merge branch 'master' into feature/APPEALS-25121
msteele96 May 17, 2024
8e20751
Remove unused styles after merge
msteele96 May 17, 2024
e6f4bf8
APPEALS-45285 added conditional to handled nil conference ids (#21766)
msteele96 May 30, 2024
b54514c
Merge branch 'master' into feature/APPEALS-25121
msteele96 May 31, 2024
54e9bf4
feature/APPEALS-45998 Webex Rooms API Workaround (#21810)
msteele96 Jun 4, 2024
c879e77
Hotfix/APPEALS-46083 (#21832)
minhazur9 Jun 7, 2024
496d74d
akonhilas/APPEALS-46130 (#21804)
konhilas-ariana Jun 10, 2024
6247d95
Hotfix/APPEALS-48161 (#21917)
konhilas-ariana Jun 14, 2024
b53c8f1
APPEALS-46385: remove s, add aws-sdk, bundle install, move rcredstash…
konhilas-ariana Jun 17, 2024
b8f034f
Adjust spacing in gemfile
msteele96 Jun 21, 2024
e4c0bb6
Merge branch 'master' into feature/APPEALS-25121
msteele96 Jun 24, 2024
9b418f1
Hotfix/APPEALS-49560 (#22015)
minhazur9 Jun 26, 2024
dfd4ec7
Hotfix/APPEALS-49624 (#22016)
konhilas-ariana Jun 27, 2024
147b611
Merge branch 'master' into feature/APPEALS-25121
msteele96 Jul 1, 2024
df3e75d
Remove extra newline for Rubocop
msteele96 Jul 1, 2024
641cb23
Hotfix/Appeals-49560-v2 (#22052)
minhazur9 Jul 1, 2024
6dd5511
Remove extra newline after merge conflict
msteele96 Jul 1, 2024
2a0f144
Recover lost code to compress multiple lines by same speaker into one…
msteele96 Jul 2, 2024
952afc9
Reintroduce code after bad merge conflict resolution
msteele96 Jul 2, 2024
64b26be
Min/APPEALS-50859 (#22081)
minhazur9 Jul 9, 2024
8068d22
Merge branch 'master' into feature/APPEALS-25121
msteele96 Jul 15, 2024
dec62ec
Merge branch 'master' into feature/APPEALS-25121
msteele96 Jul 15, 2024
52348aa
Merge branch 'master' into feature/APPEALS-25121
msteele96 Jul 30, 2024
e9d2469
Update bundler version
msteele96 Jul 31, 2024
e3d7531
Merge branch 'master' into feature/APPEALS-25121
msteele96 Jul 31, 2024
41ab669
Merge branch 'master' into feature/APPEALS-25121
ThorntonMatthew Aug 12, 2024
fd491f9
Merge branch 'master' into feature/APPEALS-25121
msteele96 Aug 23, 2024
53953de
Merge branch 'master' into feature/APPEALS-25121
msteele96 Sep 9, 2024
f8c25db
Merge branch 'master' into feature/APPEALS-25121
msteele96 Sep 10, 2024
22578c3
Remove duplicate method
msteele96 Sep 10, 2024
d739cf9
Fix bad merge conflict resolution
ThorntonMatthew Sep 10, 2024
9f46a84
Merge branch 'master' into feature/APPEALS-25121
msteele96 Sep 12, 2024
3ee0a93
Merge branch 'master' into feature/APPEALS-25121
msteele96 Sep 16, 2024
e6054b6
Remove x86_64 platforms, add ruby platform
msteele96 Sep 19, 2024
0a4894c
Merge remote-tracking branch 'origin/master' into feature/APPEALS-25121
ThorntonMatthew Sep 20, 2024
4fc00d3
Remove bad metrics line
ThorntonMatthew Sep 20, 2024
b87d60d
akonhilas/APPEALS-59152 (#22973)
konhilas-ariana Sep 25, 2024
23a99f3
Merge branch 'main' into feature/APPEALS-25121
msteele96 Sep 25, 2024
26e6129
Merge branch 'main' into test-revert-branch
msteele96 Oct 16, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 18 additions & 0 deletions .reek.yml
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,7 @@ detectors:
exclude:
- Address
- Api::V3::DecisionReviews::ContestableIssueFinder#initialize
- ExternalApi::WebexService::RecordingsListResponse::Recording#initialize
DataClump:
exclude:
- ForeignKeyPolymorphicAssociationJob
Expand Down Expand Up @@ -135,6 +136,11 @@ detectors:
- ExternalApi::PexipService#send_pexip_request
- ControllerSchema#remove_unknown_keys
- BusinessLineReporter#as_csv
- Hearings::DownloadTranscriptionFileJob#build_error_explanation
- Hearings::RefreshWebexAccessTokenJob#perform
- TranscriptionFile#update_status!
- ExternalApi::WebexService#create_conference
- TranscriptionTransformer
InstanceVariableAssumption:
exclude:
- Appeal
Expand All @@ -143,6 +149,7 @@ detectors:
- Api::V3::DecisionReviews::HigherLevelReviewIntakeProcessor
- ETL::Syncer
- User
- Hearings::DownloadTranscriptionFileJob
IrresponsibleModule:
enabled: false
LongParameterList:
Expand All @@ -163,6 +170,8 @@ detectors:
- LegacyDocket#distribute_priority_appeals
- LegacyDocket#distribute_nonpriority_appeals
- ExternalApi::MPIService#search_people_info
- Hearings::FetchWebexRecordingsDetailsJob#send_file
- ExternalApi::WebexService#initialize
ManualDispatch:
exclude:
- Api::V3::DecisionReviews::IntakeError#potential_error_code
Expand All @@ -180,6 +189,7 @@ detectors:
max_allowed_nesting: 2
exclude:
- AsyncableJobsReporter
- TranscriptionTransformer#create_transcription_pages
NilCheck:
enabled: false
RepeatedConditional:
Expand All @@ -199,6 +209,8 @@ detectors:
- Veteran
- LegacyDocket
- Test::UsersController
- Fakes::WebexService
- Hearings::DownloadTranscriptionFileJob
TooManyConstants:
exclude:
- Fakes::BGSServicePOA
Expand All @@ -216,6 +228,8 @@ detectors:
- Api::V3::DecisionReviews::IntakeError
- ControllerSchema::Field
- HearingEmailStatusMailer
- ExternalApi::WebexService
- TranscriptionFileIssuesMailer
TooManyMethods:
enabled: false
TooManyStatements:
Expand Down Expand Up @@ -255,10 +269,14 @@ detectors:
- UpdatePOAConcern
- VBMSCaseflowLogger#log
- LegacyDocket
- ExternalApi::PexipService#not_found_response
- WebexConcern
UnusedParameters:
exclude:
- Docket#distribute_appeals
- HearingRequestDocket#distribute_appeals
- Fakes::WebexService#fetch_recording_details
- Fakes::WebexService#fetch_room_details


### Directory specific configuration
Expand Down
3 changes: 3 additions & 0 deletions Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,7 @@ gem "rack", "~> 2.2.6.2"
gem "rails", "6.1.7.7"
# Used to colorize output for rake tasks
gem "rainbow"
gem "rcredstash", "~> 1.1.0"
# React
gem "react_on_rails", "11.3.0"
gem "redis-mutex"
Expand All @@ -83,6 +84,7 @@ gem "request_store"
gem "roo", "~> 2.7"
gem "rswag-api"
gem "rswag-ui"
gem "rtf"
gem "ruby_claim_evidence_api", git: "https://github.com/department-of-veterans-affairs/ruby_claim_evidence_api.git", ref: "fed623802afe7303f4b8b5fe27cff0e903699873"
# Use SCSS for stylesheets
gem "sass-rails", "~> 5.0"
Expand All @@ -99,6 +101,7 @@ gem "tzinfo", "~> 2.0"
# Use Uglifier as compressor for JavaScript assets
gem "uglifier", ">= 1.3.0"
gem "validates_email_format_of"
gem "webvtt-ruby"
gem "ziptz"

group :production, :staging, :ssh_forwarding, :development, :test do
Expand Down
15 changes: 12 additions & 3 deletions Gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -1500,7 +1500,7 @@ GEM
crack (0.4.3)
safe_yaml (~> 1.0.0)
crass (1.0.6)
d3-rails (7.0.0)
d3-rails (7.8.5)
railties (>= 3.1)
danger (6.2.2)
claide (~> 1.0)
Expand Down Expand Up @@ -1651,8 +1651,8 @@ GEM
immigrant (0.3.6)
activerecord (>= 3.0)
jaro_winkler (1.5.6)
jmespath (1.3.1)
jquery-rails (4.5.1)
jmespath (1.6.2)
jquery-rails (4.6.0)
rails-dom-testing (>= 1, < 3)
railties (>= 4.2.0)
thor (>= 0.14, < 2.0)
Expand Down Expand Up @@ -1898,6 +1898,10 @@ GEM
ffi (~> 1.0)
rb-readline (0.5.5)
rchardet (1.8.0)
rcredstash (1.1.0)
aws-sdk-dynamodb
aws-sdk-kms
thor
react_on_rails (11.3.0)
addressable
connection_pool
Expand Down Expand Up @@ -1974,6 +1978,7 @@ GEM
rswag-ui (2.13.0)
actionpack (>= 3.1, < 7.2)
railties (>= 3.1, < 7.2)
rtf (0.3.3)
rubocop (0.83.0)
parallel (~> 1.10)
parser (>= 2.7.0.1)
Expand Down Expand Up @@ -2111,6 +2116,7 @@ GEM
websocket-driver (0.7.6)
websocket-extensions (>= 0.1.0)
websocket-extensions (0.1.5)
webvtt-ruby (0.4.0)
xmldsig (0.3.2)
nokogiri
xmlenc (0.8.0)
Expand Down Expand Up @@ -2211,6 +2217,7 @@ DEPENDENCIES
rails-erd
rainbow
rb-readline
rcredstash (~> 1.1.0)
react_on_rails (= 11.3.0)
redis-mutex
redis-namespace (~> 1.11.0)
Expand All @@ -2225,6 +2232,7 @@ DEPENDENCIES
rswag-api
rswag-specs
rswag-ui
rtf
rubocop (= 0.83)
rubocop-performance
rubocop-rails
Expand Down Expand Up @@ -2254,6 +2262,7 @@ DEPENDENCIES
validates_email_format_of
webdrivers
webmock
webvtt-ruby
ziptz

BUNDLED WITH
Expand Down
10 changes: 6 additions & 4 deletions app/controllers/hearings/hearing_day_controller.rb
Original file line number Diff line number Diff line change
Expand Up @@ -44,9 +44,9 @@ def show
hearings: hearing_day.hearings_for_user(current_user).map { |hearing| hearing.quick_to_hash(current_user.id) }
)
}
rescue VirtualHearings::LinkService::PINKeyMissingError,
VirtualHearings::LinkService::URLHostMissingError,
VirtualHearings::LinkService::URLPathMissingError => error
rescue VirtualHearings::PexipLinkService::PINKeyMissingError,
VirtualHearings::PexipLinkService::URLHostMissingError,
VirtualHearings::PexipLinkService::URLPathMissingError => error
log_error(error)
render json: {
hearing_day: hearing_day.to_hash(include_conference_link: false).merge(
Expand Down Expand Up @@ -89,7 +89,9 @@ def create

def update
hearing_day.update!(update_params)
render json: hearing_day.to_hash
render json: hearing_day.to_hash.merge(
conference_link: ::HearingDaySerializer.serialize_conference_link(hearing_day.conference_link)
)
end

def destroy
Expand Down
25 changes: 25 additions & 0 deletions app/controllers/hearings/transcription_files_controller.rb
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# frozen_string_literal: true

class Hearings::TranscriptionFilesController < ApplicationController
include HearingsConcerns::VerifyAccess

rescue_from ActiveRecord::RecordNotFound, with: :render_page_not_found
before_action :verify_access_to_hearings, only: [:download_transcription_file]

# Downloads file and sends to user's local computer
def download_transcription_file
tmp_location = file.fetch_file_from_s3!
File.open(tmp_location, "r") { |stream| send_data stream.read, filename: file.file_name }
file.clean_up_tmp_location
end

def render_page_not_found
redirect_to "/404"
end

private

def file
@file ||= TranscriptionFile.find(params[:file_id])
end
end
1 change: 1 addition & 0 deletions app/controllers/hearings_controller.rb
Original file line number Diff line number Diff line change
Expand Up @@ -82,6 +82,7 @@ def virtual_hearing_job_status
alias_with_host: hearing.virtual_hearing&.formatted_alias_or_alias_with_host,
guest_link: hearing.virtual_hearing&.guest_link,
host_link: hearing.virtual_hearing&.host_link,
co_host_link: hearing.virtual_hearing&.co_host_hearing_link,
guest_pin: hearing.virtual_hearing&.guest_pin,
host_pin: hearing.virtual_hearing&.host_pin
}
Expand Down
9 changes: 9 additions & 0 deletions app/controllers/organizations/users_controller.rb
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@ def update
adjust_admin_rights
end

update_user_conference_provider
render json: { users: json_administered_users([user_to_modify]) }, status: :ok
end

Expand Down Expand Up @@ -67,6 +68,14 @@ def adjust_admin_rights
end
end

def update_user_conference_provider
new_conference_provider = params.dig(:attributes, :conference_provider)

if organization["url"] == HearingsManagement.singleton.url && new_conference_provider
OrganizationsUser.update_user_conference_provider(user_to_modify, new_conference_provider)
end
end

def organization_url
params[:organization_url]
end
Expand Down
27 changes: 27 additions & 0 deletions app/jobs/hearings/create_non_virtual_conference_job.rb
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# frozen_string_literal: true

# This job creates a Webex conference & link for a non virtual hearing

class Hearings::CreateNonVirtualConferenceJob < CaseflowJob
# We are not using ensure_current_user_is_set because of some
# potential for rollbacks if the set user is not the system user

queue_with_priority :high_priority
application_attr :hearing_schedule

attr_reader :hearing

# Retry if Webex returns an invalid response.
retry_on(Caseflow::Error::WebexApiError, wait: :exponentially_longer) do |job, exception|
job.log_error(exception)
end

def perform(hearing:)
RequestStore.store[:current_user] = User.system_user
WebexConferenceLink.find_or_create_by!(
hearing: hearing,
created_by: hearing.created_by,
updated_by: hearing.created_by
)
end
end
Loading
Loading