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

Testing Happo Config #14351

Closed
wants to merge 2,456 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
2456 commits
Select commit Hold shift + click to select a range
37b672c
Merge remote-tracking branch 'origin/integrationTesting' into b-21230…
cameroncaci Nov 22, 2024
186525e
added fields that are part of the ListMove and Move objects that are …
WeatherfordAaron Nov 22, 2024
1967f57
Merge branch 'integrationTesting' into turning-on-dtod-simulate-outag…
antgmann Nov 22, 2024
52f8058
debugging
cameroncaci Nov 22, 2024
00b3ca5
Merge pull request #14260 from transcom/turning-on-dtod-simulate-outa…
antgmann Nov 22, 2024
f7f4e6c
Merge branch 'integrationTesting' into B-21680-INT
pambecker Nov 22, 2024
749c698
Merge remote-tracking branch 'origin/MAIN-B-21113-Customer-Address-La…
brooklyn-welsh Nov 22, 2024
35fa1fb
Merge branch 'B-21680-fix-timeout-counseling-office' into B-21680-INT
pambecker Nov 22, 2024
2b1342f
Merge branch 'integrationTesting' into B-21680-INT
pambecker Nov 22, 2024
aa2afbf
Merge branch 'integrationTesting' into B-21490-INT
ajlusk Nov 22, 2024
6f8683e
Merge branch 'integrationTesting' into b-21682-store-total-dependents…
cameroncaci Nov 22, 2024
d324042
mto_service_item_type
deandreJones Nov 22, 2024
65a36b6
Merge pull request #14252 from transcom/b-21682-store-total-dependent…
cameroncaci Nov 22, 2024
abaab40
Merge branch 'integrationTesting' into INT-B-21668-stored-procs-for-o…
deandreJones Nov 22, 2024
bdc7014
INT merge
MInthavongsay Nov 22, 2024
462587b
Merge pull request #14256 from transcom/INT-B-21676-exclude-NSRA15-du…
MInthavongsay Nov 22, 2024
a30605b
Merge branch 'MAIN-B-21414-TOO-international-crate-request' into INT-…
taeJungCaci Nov 23, 2024
f72a3a7
Merge branch 'integrationTesting' into B-21393V2-Integration
ajlusk Nov 23, 2024
34a9853
Merge branch 'integrationTesting' into B-20535-INT
pambecker Nov 25, 2024
4ca0562
Merge branch 'integrationTesting' into INT-B-21636
pambecker Nov 25, 2024
fb24d96
tests added for new int code
pambecker Nov 25, 2024
10f72dc
create filestorage env var for circleci playwright
cameroncaci Nov 25, 2024
ffbcff6
Merge branch 'integrationTesting' into B-21680-INT
pambecker Nov 25, 2024
8a3a1dc
Merge branch 'integrationTesting' into INT-B-21414-TOO-international-…
taeJungCaci Nov 25, 2024
56f77b1
Merge pull request #14204 from transcom/B-21393V2-Integration
ajlusk Nov 25, 2024
1a0bd43
cleanup
deandreJones Nov 25, 2024
acf63a4
Merge branch 'INT-B-21668-stored-procs-for-ordering-service-items' of…
deandreJones Nov 25, 2024
aea0f0c
Merge branch 'integrationTesting' into B-21492-Integration2
ajlusk Nov 25, 2024
7084688
Merge branch 'integrationTesting' into INT-B-21414-TOO-international-…
taeJungCaci Nov 25, 2024
624af89
adding tooltip, removing unnecessary useEffect
danieljordan-caci Nov 25, 2024
c07e5f8
Merge pull request #14221 from transcom/B-21492-Integration2
ajlusk Nov 25, 2024
8004b97
Merge branch 'integrationTesting' into INT-I-13558-B-21376-part-deaux
danieljordan-caci Nov 25, 2024
8a06cd1
Merge pull request #14274 from transcom/INT-B-21414-TOO-international…
taeJungCaci Nov 25, 2024
5947990
Merge branch 'B-21667-MAIN' into B-21667-I-13574-MAIN
traskowskycaci Nov 25, 2024
d65910f
Merge branch 'B-21487-MAIN' into B-21667-I-13574-MAIN
traskowskycaci Nov 25, 2024
42e2d04
Merge branch 'B-21667-I-13550-MAIN' into B-21667-I-13574-MAIN
traskowskycaci Nov 25, 2024
c203bf8
fix varibale name on edit shipment details
traskowskycaci Nov 25, 2024
84b699c
Merge branch 'MAIN-B-21113-Customer-Address-Language' of https://gith…
brooklyn-welsh Nov 25, 2024
68fc9a3
Merge branch 'B-21667-I-13574-MAIN' into B-21667-I-13574-INT
traskowskycaci Nov 25, 2024
7f6f014
turning off dtod simulate outage in loadtest
CoryKleinjanCACI Nov 25, 2024
c62785e
fix ternary
cameroncaci Nov 25, 2024
791473d
tests added for new int code
pambecker Nov 25, 2024
8406704
correctiuions
deandreJones Nov 25, 2024
b4f7924
Merge branch 'integrationTesting' into INT-B-21668-stored-procs-for-o…
deandreJones Nov 25, 2024
3264843
Merge pull request #14279 from transcom/b-21374-issue-fixes-int
cameroncaci Nov 25, 2024
dd59db8
Merge pull request #14210 from transcom/B-20535-INT
pambecker Nov 25, 2024
77a60ea
fixed case where boat shipment and mobile home wasn't displaying dest…
WeatherfordAaron Nov 25, 2024
c4de12d
Merge branch 'integrationTesting' into turning-off-dtod-simulate-outa…
CoryKleinjanCACI Nov 25, 2024
7e138bb
Merge pull request #14278 from transcom/turning-off-dtod-simulate-out…
antgmann Nov 25, 2024
9c3c1f1
Merge branch 'integrationTesting' into INT-B-21671-DB-create-re_fsc_m…
msaki-caci Nov 25, 2024
cb68ba2
accounted for NTS
WeatherfordAaron Nov 25, 2024
c5e51ce
apparently := narrows scope
ajlusk Nov 25, 2024
d4fe2f1
replacing more misused := with =
ajlusk Nov 25, 2024
3069853
Merge branch 'integrationTesting' into INT-B-21668-stored-procs-for-o…
deandreJones Nov 26, 2024
1a72ff7
testing test failing remotely but passing locally
ajlusk Nov 26, 2024
5b168ee
uncomment tests and narrow scope of test that was added in the ticket…
ajlusk Nov 26, 2024
df47ad3
Merge branch 'B-21490' into B-21490-INT
ajlusk Nov 26, 2024
6bd6055
Merge branch 'integrationTesting' into B-21490-INT
ajlusk Nov 26, 2024
998be6c
json it is
deandreJones Nov 26, 2024
f0bf7f0
Merge branch 'INT-B-21668-stored-procs-for-ordering-service-items' of…
deandreJones Nov 26, 2024
e13ce75
Merge branch 'integrationTesting' into B-21667-I-13574-INT
traskowskycaci Nov 26, 2024
174b8c6
Merge pull request #14271 from transcom/INT-B-21578-overall-weight-li…
taeJungCaci Nov 26, 2024
63b9ca1
Merge branch 'integrationTesting' into B-21490-INT
r-mettler Nov 26, 2024
7cdcee8
Merge pull request #14275 from transcom/INT-B-21113-Customer-Address-…
brooklyn-welsh Nov 26, 2024
9ac40f5
Merge branch 'integrationTesting' into B-21667-I-13574-INT
traskowskycaci Nov 26, 2024
06d0331
Merge branch 'integrationTesting' into B-21490-INT
r-mettler Nov 26, 2024
fb50268
Merge pull request #14230 from transcom/INT-B-21668-stored-procs-for-…
deandreJones Nov 26, 2024
cc66200
Merge branch 'integrationTesting' into INT-B-21675
WeatherfordAaron Nov 26, 2024
90d1d87
Merge branch 'main' into MAIN-B-21509-DB-Add-POE-and-POD
msaki-caci Nov 26, 2024
0f0bac0
Merge pull request #14276 from transcom/INT-I-13558-B-21376-part-deaux
danieljordan-caci Nov 26, 2024
424f17e
Merge branch 'integrationTesting' into INT-B-21675
WeatherfordAaron Nov 26, 2024
0573a97
Merge pull request #14277 from transcom/B-21667-I-13574-INT
traskowskycaci Nov 26, 2024
21a9e6c
Merge branch 'integrationTesting' into INT-B-21675
WeatherfordAaron Nov 26, 2024
50ad5f0
remove testing comment from TableQueue.jsx
ajlusk Nov 26, 2024
300cc93
Merge remote-tracking branch 'origin/main' into B-21490
ajlusk Nov 26, 2024
5647df2
Adding nil check for prime weights
CoryKleinjanCACI Nov 26, 2024
287df93
Merge branch 'B-21464' into B-21464-INT
CoryKleinjanCACI Nov 26, 2024
95b8038
Merge branch 'integrationTesting' into B-21464-INT
CoryKleinjanCACI Nov 26, 2024
54418d2
Merge branch 'B-21490' into B-21490-INT
ajlusk Nov 26, 2024
2152d92
UI logic to let TOO and SC create UB shipments
danieljordan-caci Nov 26, 2024
b49add0
Merge main into B-21568
brianmanley-caci Nov 26, 2024
b800846
Merge branch 'integrationTesting' into B-21490-INT
ajlusk Nov 26, 2024
68778aa
Merge pull request #14225 from transcom/INT-B-21675
WeatherfordAaron Nov 26, 2024
bf625c0
Merge branch 'integrationTesting' into B-21464-INT
CoryKleinjanCACI Nov 26, 2024
9cd2dc3
Merge branch 'integrationTesting' into B-21490-INT
antgmann Nov 26, 2024
1fd1541
Merge pull request #14070 from transcom/B-21490-INT
antgmann Nov 26, 2024
b418714
Merge branch 'integrationTesting' into B-21464-INT
CoryKleinjanCACI Nov 26, 2024
712f409
Merge pull request #14283 from transcom/B-21464-INT
CoryKleinjanCACI Nov 26, 2024
4711e21
Merge pull request #14242 from transcom/B-21680-INT
pambecker Nov 26, 2024
4c96b04
Limit UB weight allowance based on Studen Travel order type.
brooklyn-welsh Nov 26, 2024
4fa4e1d
Merge branch 'integrationTesting' into INT-B-21671-DB-create-re_fsc_m…
msaki-caci Nov 26, 2024
dbc650f
Merge pull request #14284 from transcom/INT-B-21846
danieljordan-caci Nov 26, 2024
92ff60e
Merge branch 'integrationTesting' into INT-B-21671-DB-create-re_fsc_m…
msaki-caci Nov 26, 2024
2b17d18
local storage mount logs
cameroncaci Nov 26, 2024
5957038
Merge pull request #14231 from transcom/INT-B-21671-DB-create-re_fsc_…
msaki-caci Nov 26, 2024
4023367
local storage override
cameroncaci Nov 26, 2024
1eb1885
B-21568 service item sort order
brianmanley-caci Nov 26, 2024
7f9bc77
Merge B-21568 into INT-B-21568
brianmanley-caci Nov 26, 2024
74fa48f
try new env location
cameroncaci Nov 27, 2024
97a2748
B-21568 update sort value for port fsc
brianmanley-caci Nov 27, 2024
162728c
Merge B-21568 into INT-B-21568
brianmanley-caci Nov 27, 2024
1792b6b
that should do it...
cameroncaci Nov 27, 2024
e86cd75
Merge branch 'integrationTesting' into b-21230-resolve-canvas-depende…
cameroncaci Nov 27, 2024
bbd4031
Merge branch 'main' into MAIN-B-21509-DB-Add-POE-and-POD
brianmanley-caci Nov 27, 2024
747b79a
B-21568 improves sql statement
brianmanley-caci Nov 27, 2024
064a5cb
Merge remote-tracking branch 'origin/MAIN-B-21568-Show-UB-Preapproved…
brianmanley-caci Nov 27, 2024
3a03453
setup move level for ub excess weight risk tracking
cameroncaci Nov 27, 2024
c041d80
Merge branch 'B-21680-fix-timeout-counseling-office' into B-21680-INT…
pambecker Nov 27, 2024
b2e2af1
fix migration
cameroncaci Nov 27, 2024
d3a4e36
excess weight calculation refactor
cameroncaci Nov 27, 2024
c67e88a
using func for proc and added test
KonstanceH Nov 29, 2024
a8369e7
addede hhg check
KonstanceH Nov 29, 2024
e548832
excess weight calculate refactor and tests
cameroncaci Nov 29, 2024
633be23
playing around with happo int
deandreJones Nov 29, 2024
533321b
add excess ub weight to api defs
cameroncaci Nov 29, 2024
139baba
reconfigure
deandreJones Nov 29, 2024
50b2778
add excess ub weight to api model to payloads
cameroncaci Nov 29, 2024
6186ff8
test happo css change
deandreJones Nov 29, 2024
d2cd531
put back
deandreJones Nov 29, 2024
97ec48a
move sequence creation from sequencer_test.go to migration
traskowskycaci Nov 29, 2024
4a0ebde
B-21373:Added required for doc upload/scrolltoview error and disablin…
samaysofo Nov 29, 2024
9c4d08d
api support for excess ub weight risk acknowledgement
cameroncaci Nov 29, 2024
4253075
ui alert and functional dismissal and move update
cameroncaci Nov 29, 2024
645ecb8
Added tests for disabling Submit move order and Approve selected butt…
samaysofo Nov 29, 2024
7195de4
Merge branch 'main' into MAIN-B-21373-Validation-Submit-move-details-…
samaysofo Nov 29, 2024
cc0475b
code clean up
samaysofo Nov 29, 2024
46529f3
Merge branch 'MAIN-B-21373-Validation-Submit-move-details-task-order-…
samaysofo Nov 29, 2024
eed5726
Merge branch 'integrationTesting' into INT-B-21636
loganwc Dec 2, 2024
28ef196
update codeowners for new SOP
deandreJones Dec 2, 2024
187d28f
add circleci to codeowners
deandreJones Dec 2, 2024
504fec2
add playwright to FE
deandreJones Dec 2, 2024
6edec3f
and more
deandreJones Dec 2, 2024
073f2f9
additions
deandreJones Dec 2, 2024
0753688
go.mod
deandreJones Dec 2, 2024
641911b
and another one
deandreJones Dec 2, 2024
3a22fd0
and another one
deandreJones Dec 2, 2024
7cd7a88
Added move history support for excess ub weight acknowledgement by too
cameroncaci Dec 2, 2024
1f02981
move to secure migration to run in dev env only
traskowskycaci Dec 2, 2024
f38548e
deploy canvas dependency to int
cameroncaci Dec 2, 2024
7b4293a
Merge branch 'b-21230-resolve-canvas-dependency-v2-int' of github.com…
cameroncaci Dec 2, 2024
472f195
Merge pull request #14299 from transcom/sequencer_test_improvements-INT
deandreJones Dec 2, 2024
025f922
Fixing MTOTaskOrder Test
TevinAdams Dec 2, 2024
2235144
Merge integrationTesting into INT-B-21568
brianmanley-caci Dec 2, 2024
fde342c
Merge branch 'integrationTesting' into B-21680-INT-add-indexes
pambecker Dec 2, 2024
31e6624
fix flaky timeout
cameroncaci Dec 2, 2024
dee32b4
Merge pull request #14289 from transcom/INT-B-21568
brianmanley-caci Dec 2, 2024
a9b0408
Merge branch 'integrationTesting' into updateCodeOwners-INT
deandreJones Dec 2, 2024
fa8b614
Merge pull request #14308 from transcom/updateCodeOwners-INT
deandreJones Dec 2, 2024
b52179e
Revert "deploy canvas dependency to int"
cameroncaci Dec 2, 2024
5063d9b
Merge branch 'integrationTesting' into b-21230-resolve-canvas-depende…
cameroncaci Dec 2, 2024
5cf935c
Merge branch 'integrationTesting' into B-21680-INT-add-indexes
pambecker Dec 2, 2024
1a46cf8
Merge branch 'integrationTesting' into B-21548-BE-Update-service-item…
KonstanceH Dec 2, 2024
200254b
Merge pull request #14294 from transcom/B-21680-INT-add-indexes
pambecker Dec 2, 2024
72ac7fe
add move details excess ub weight alert counter to TXO view
cameroncaci Dec 2, 2024
4cac8d7
Merge branch 'b-21448-cam-ub-allowance-warning-int' of github.com:tra…
cameroncaci Dec 2, 2024
7dddb94
Merge branch 'integrationTesting' into B-21548-BE-Update-service-item…
KonstanceH Dec 2, 2024
23b2082
Merge pull request #14218 from transcom/b-21230-resolve-canvas-depend…
cameroncaci Dec 2, 2024
83af379
Adding test.slow to flakey test
TevinAdams Dec 2, 2024
4dadd78
Merge branch 'integrationTesting' into B-21548-BE-Update-service-item…
KonstanceH Dec 2, 2024
77aac4c
Merge branch 'integrationTesting' into b-21448-cam-ub-allowance-warni…
TevinAdams Dec 2, 2024
221812b
Merge branch 'integrationTesting' into INT-B-21577-student-travel-ub-…
brooklyn-welsh Dec 2, 2024
dc83bed
Flakey test fix attempt
TevinAdams Dec 2, 2024
55c3af5
Flakey test fix
TevinAdams Dec 2, 2024
c162cf0
Merge remote-tracking branch 'origin/MAIN-B-21986' into INT-B-21986
danieljordan-caci Dec 2, 2024
e378ffb
updating fake pricing data
danieljordan-caci Dec 2, 2024
cb21f27
revert
danieljordan-caci Dec 2, 2024
2c38b11
revert
danieljordan-caci Dec 2, 2024
2d6780e
Revert "revert"
danieljordan-caci Dec 2, 2024
d5b18e0
forgotten test
danieljordan-caci Dec 2, 2024
5ef4249
Merge pull request #14316 from transcom/INT-B-21986
danieljordan-caci Dec 2, 2024
a72322a
Merge remote-tracking branch 'origin/MAIN-B-21986' into INT-B-21986-v2
danieljordan-caci Dec 3, 2024
b3b2842
using shipment instead of serviceItem.Shipment
CoryKleinjanCACI Dec 3, 2024
fe2964d
Merge branch 'B-21464' into B-21464-INT
CoryKleinjanCACI Dec 3, 2024
a766e7c
tests and additional cleanup
danieljordan-caci Dec 3, 2024
97a0270
removing nil check when calculating max incentive
danieljordan-caci Dec 3, 2024
57345ed
Merge remote-tracking branch 'origin/integrationTesting' into INT-B-2…
danieljordan-caci Dec 3, 2024
af35078
comment cleanup
danieljordan-caci Dec 3, 2024
273b357
removing dup test from merge conflict
danieljordan-caci Dec 3, 2024
4793ca6
adding status check to not recalculate max incentive if the PPM statu…
danieljordan-caci Dec 3, 2024
34805ab
Merge branch 'main' into MAIN-B-21373-Validation-Submit-move-details-…
samaysofo Dec 3, 2024
a2dcd2b
Merge pull request #14235 from transcom/INT-B-21636
pambecker Dec 3, 2024
9c2af7b
Merge branch 'integrationTesting' into B-21464-INT
CoryKleinjanCACI Dec 3, 2024
b02f6bd
Merge branch 'integrationTesting' into INT-B-21577-student-travel-ub-…
brooklyn-welsh Dec 3, 2024
e1fa2c9
Merge branch 'integrationTesting' into B-21548-BE-Update-service-item…
KonstanceH Dec 3, 2024
2723322
Merge pull request #14318 from transcom/B-21464-INT
CoryKleinjanCACI Dec 3, 2024
d878c2f
Flakey test fix attempt
TevinAdams Dec 3, 2024
42bd3e6
Test fix
TevinAdams Dec 3, 2024
39a3585
B-21509
msaki-caci Dec 3, 2024
fbce83f
Merge branch 'B-21455-MAIN' into B-21455-INT
CoryKleinjanCACI Dec 3, 2024
dded446
Merge branch 'integrationTesting' into B-21548-BE-Update-service-item…
KonstanceH Dec 3, 2024
b3c2834
Merge branch 'MAIN-B-21509-DB-Add-POE-and-POD' into INT-B-21509
msaki-caci Dec 3, 2024
7be6059
Change prop name for required file upload.
samaysofo Dec 3, 2024
a9ba896
Merge remote-tracking branch 'origin/MAIN-B-21373-Validation-Submit-m…
samaysofo Dec 3, 2024
c9a4642
Merge branch 'integrationTesting' into INT-B-21373_validation_submit_…
samaysofo Dec 3, 2024
0c874fb
Merge branch 'integrationTesting' into b-21448-cam-ub-allowance-warni…
TevinAdams Dec 3, 2024
21e449a
Merge pull request #14323 from transcom/INT-B-21509
msaki-caci Dec 3, 2024
8085d0f
Merge branch 'integrationTesting' into B-21548-BE-Update-service-item…
KonstanceH Dec 3, 2024
8082696
Merge branch 'integrationTesting' into INT-B-21373_validation_submit_…
samaysofo Dec 3, 2024
e6016e8
Merge branch 'integrationTesting' into B-21455-INT
CoryKleinjanCACI Dec 3, 2024
d9c1ff3
fixed prop name
samaysofo Dec 3, 2024
47b57d1
Merge branch 'MAIN-B-21373-Validation-Submit-move-details-task-order-…
samaysofo Dec 3, 2024
e4e805d
updating estimator to use order values instead of pickup/dest when es…
danieljordan-caci Dec 3, 2024
aac1ba2
508 compliance adjustment
TevinAdams Dec 3, 2024
c130f82
Merge pull request #14295 from transcom/B-21548-BE-Update-service-ite…
KonstanceH Dec 3, 2024
6fa6ef8
Merge branch 'integrationTesting' into B-21455-INT
CoryKleinjanCACI Dec 3, 2024
af4e146
fixing playwright test to change locator
danieljordan-caci Dec 3, 2024
009c8a2
changing logic to use shipment postals when appropriate else use orde…
danieljordan-caci Dec 3, 2024
2718d84
removing orders fetch for estimating
danieljordan-caci Dec 3, 2024
c9765f3
Merge pull request #14317 from transcom/INT-B-21986-v2
danieljordan-caci Dec 3, 2024
34c2429
Merge branch 'integrationTesting' into B-21455-INT
CoryKleinjanCACI Dec 3, 2024
931b7db
Merge branch 'integrationTesting' into INT-B-21373_validation_submit_…
samaysofo Dec 3, 2024
eb4a21d
Merge pull request #14322 from transcom/B-21455-INT
CoryKleinjanCACI Dec 3, 2024
4eb82a4
Merge branch 'integrationTesting' into INT-B-21373_validation_submit_…
samaysofo Dec 3, 2024
629a58e
Send move to approvals requested on excess weight
TevinAdams Dec 3, 2024
6036166
remove exception for oconus-oconus
deandreJones Dec 4, 2024
dc18833
Merge branch 'integrationTesting' into INT-B-21668-stored-procs-for-o…
deandreJones Dec 4, 2024
9396a35
update ordering proc
deandreJones Dec 4, 2024
1c852d0
add import
deandreJones Dec 4, 2024
657724e
Updating MTOShipments query
CoryKleinjanCACI Dec 4, 2024
fb33dd4
Merge branch 'B-21464' into B-21464-INT
CoryKleinjanCACI Dec 4, 2024
c44a038
Merge branch 'integrationTesting' into B-21464-INT
CoryKleinjanCACI Dec 4, 2024
e4c5668
Merge branch 'B-21636-Fix-PPTAS-Fields' into B-21636-INT
pambecker Dec 4, 2024
1e15b0d
Merge pull request #14303 from transcom/INT-B-21373_validation_submit…
samaysofo Dec 4, 2024
30f639a
initial fat commit, migration added for prod only, tests and function…
danieljordan-caci Dec 4, 2024
e7e526f
put it back
deandreJones Dec 4, 2024
1f3a5b1
Merge branch 'integrationTesting' into INT-B-22057
danieljordan-caci Dec 4, 2024
bafa578
Merge pull request #14336 from transcom/INT-B-22057
danieljordan-caci Dec 4, 2024
5583bec
2 decimals
deandreJones Dec 4, 2024
56cca61
Merge branch 'integrationTesting' into INT-B-21668-stored-procs-for-o…
deandreJones Dec 4, 2024
a22f39d
put that back, reset test coverage
deandreJones Dec 5, 2024
0c505fc
Merge branch 'integrationTesting' into B-21464-INT
CoryKleinjanCACI Dec 5, 2024
a912f6e
Adding test to increase server_coverage after merge
CoryKleinjanCACI Dec 5, 2024
22a0eec
Merge branch 'B-21464' into B-21464-INT
CoryKleinjanCACI Dec 5, 2024
83b3109
Merge pull request #14325 from transcom/INT-B-21668-stored-procs-for-…
deandreJones Dec 5, 2024
af9620c
Merge branch 'integrationTesting' into B-21464-INT
r-mettler Dec 5, 2024
d857c1f
Merge branch 'integrationTesting' into B-21636-INT
pambecker Dec 6, 2024
c416e0c
Merge pull request #14334 from transcom/B-21636-INT
pambecker Dec 6, 2024
0b4b4ab
Merge branch 'integrationTesting' into B-21464-INT
CoryKleinjanCACI Dec 6, 2024
16e59fe
Merge branch 'integrationTesting' into happoInt
deandreJones Dec 6, 2024
4484011
Merge pull request #14296 from transcom/happoInt
deandreJones Dec 6, 2024
487d422
Merge branch 'integrationTesting' into B-21464-INT
CoryKleinjanCACI Dec 6, 2024
730a48d
Merge pull request #14310 from transcom/b-21448-cam-ub-allowance-warn…
cameroncaci Dec 6, 2024
79bd7b5
Merge branch 'integrationTesting' into B-21464-INT
CoryKleinjanCACI Dec 6, 2024
7c8396b
Merge pull request #14331 from transcom/B-21464-INT
CoryKleinjanCACI Dec 6, 2024
2a13368
add canvas binary build step to happo
cameroncaci Dec 6, 2024
67fde59
add canvas rebuild step to main happo
cameroncaci Dec 6, 2024
01b9012
test happo css change
deandreJones Nov 29, 2024
71207cc
Revert "test happo css change"
cameroncaci Dec 6, 2024
a8b3cbd
Merge pull request #14343 from transcom/fix-happo-canvas-dep-int
cameroncaci Dec 6, 2024
9b946e0
Merge pull request #14285 from transcom/INT-B-21577-student-travel-ub…
brooklyn-welsh Dec 9, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
76 changes: 66 additions & 10 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,10 +40,10 @@ references:

# In addition, it's common practice to disable acceptance tests and
# ignore tests for dp3 deploys. See the branch settings below.
dp3-branch: &dp3-branch placeholder_branch_name
dp3-branch: &dp3-branch integrationTesting
# MUST BE ONE OF: loadtest, demo, exp.
# These are used to pull in env vars so the spelling matters!
dp3-env: &dp3-env placeholder_env
dp3-env: &dp3-env loadtest

# set integration-ignore-branch to the branch if you want to IGNORE
# integration tests, or `placeholder_branch_name` if you do want to
Expand All @@ -53,7 +53,7 @@ references:
# set integration-mtls-ignore-branch to the branch if you want to
# IGNORE mtls integration tests, or `placeholder_branch_name` if you
# do want to run them
integration-mtls-ignore-branch: &integration-mtls-ignore-branch placeholder_branch_name
integration-mtls-ignore-branch: &integration-mtls-ignore-branch integrationTesting

# set client-ignore-branch to the branch if you want to IGNORE
# client tests, or `placeholder_branch_name` if you do want to run
Expand Down Expand Up @@ -226,8 +226,6 @@ executors:
# maybe don't need xlarge, but getting many timeouts with large
# ahobson - 2023-02-07
resource_class: xlarge
# use ~/project as that already exists in cimg/node and is owned
# by circleci
working_directory: ~/project
docker:
- image: *playwright
Expand Down Expand Up @@ -805,6 +803,27 @@ commands:
- restore_cache:
keys:
- v4-cache-yarn-v4-{{ checksum "yarn.lock" }}
- run:
# Needed for PDF e2e
name: Verify react-file-viewer client dependency exists
command: |
if [ ! -d "/home/circleci/project/public/static/react-file-viewer" ]; then
echo "Error: /home/circleci/project/public/static/react-file-viewer not found, the server will not be able to serve frontend dependencies"
exit 1
fi
- run:
# Needed for PDF e2e
name: Verify react-file-viewer pdfjs chunk exists
command: |
ls -l /home/circleci/project/public/static/react-file-viewer
if [ ! -f "/home/circleci/project/public/static/react-file-viewer/pdfjs-dist-webpack.chunk.js" ]; then
echo "Error: /home/circleci/project/public/static/react-file-viewer/pdfjs-dist-webpack.chunk.js not found, the server will not be able to serve frontend dependencies"
exit 1
fi
- run:
name: Verify small.pdf is in workspace
command: |
ls -l ./pkg/testdatagen/testdata/bandwidth_test_docs/
- run:
name: setup hosts
command: |
Expand All @@ -827,6 +846,7 @@ commands:
export LOGIN_GOV_SECRET_KEY=$(echo $E2E_LOGIN_GOV_SECRET_KEY | base64 --decode)
export HERE_MAPS_APP_ID=$E2E_HERE_MAPS_APP_ID
export HERE_MAPS_APP_CODE=$E2E_HERE_MAPS_APP_CODE
export LOCAL_STORAGE_WEB_ROOT=storage
# pull in review app settings here so we don't have to
# reproduce them
sed 's,^,export ,' config/env/review.app.env > server_env
Expand Down Expand Up @@ -877,14 +897,16 @@ commands:
export FEATURE_FLAG_MANAGE_SUPPORTING_DOCS=false
export FEATURE_FLAG_THIRD_ADDRESS_AVAILABLE=false
export FEATURE_FLAG_QUEUE_MANAGEMENT=false
export FEATURE_FLAG_UNACCOMPANIED_BAGGAGE=false
export FEATURE_FLAG_ENABLE_ALASKA=false
export FEATURE_FLAG_UNACCOMPANIED_BAGGAGE=false
export FEATURE_FLAG_ENABLE_HAWAII=false

# disable for speed, playwright tests can fail otherwise
export DB_DEBUG=false

make db_dev_create
bin/milmove migrate

# playwright tests DO NOT NEED SEED DATA
bin/milmove serve 2>&1 | fmt
- run:
Expand Down Expand Up @@ -1179,6 +1201,20 @@ jobs:
- save_cache_for_go
- announce_failure

# Prep the public folder for frontend dependency serving
# This is needed for things like pdfjs-dist
prep_server_hosted_client_deps:
executor: mymove_compiler
steps:
- checkout
- attach_workspace:
at: .
- run: scripts/fetch-react-file-viewer-from-yarn
- persist_to_workspace:
root: ~/transcom/mymove
paths:
- public

# `pre_deps_yarn` is used to cache yarn sources
pre_deps_yarn:
executor: mymove_compiler
Expand All @@ -1191,6 +1227,9 @@ jobs:
name: Install Frozen YARN dependencies
command: yarn install --frozen-lockfile --cache-folder ~/.cache/yarn
- run: scripts/check-generated-code yarn.lock
- run:
name: Rebuild dependencies without binaries
command: ./scripts/rebuild-dependencies-without-binaries
# `v4-cache-yarn-v4-{{ checksum "yarn.lock" }}` is used to cache yarn sources
- save_cache:
key: v4-cache-yarn-v4-{{ checksum "yarn.lock" }}
Expand Down Expand Up @@ -1301,6 +1340,9 @@ jobs:
- run:
name: Install Frozen YARN dependencies
command: yarn install --frozen-lockfile --cache-folder ~/.cache/yarn
- run:
name: Rebuild dependencies without binaries
command: ./scripts/rebuild-dependencies-without-binaries
# this is so we can avoid go mod downloading and resulting in an error on a false positive
- run: scripts/pre-commit-go-mod || exit 0
- run:
Expand Down Expand Up @@ -1502,7 +1544,7 @@ jobs:
#
# The trailing hyphen in restore_cache seems important
# according to the page linked above
- v10-server-tests-coverage-
- v11-server-tests-coverage-
- run:
name: Ensure Test Coverage Increasing
command: |
Expand Down Expand Up @@ -1558,7 +1600,7 @@ jobs:
# Use the BuildNum to update the cache key so that the
# coverage cache is always updated
- save_cache:
key: v10-server-tests-coverage-{{ .BuildNum }}
key: v11-server-tests-coverage-{{ .BuildNum }}
paths:
- ~/transcom/mymove/tmp/baseline-go-coverage
when: always
Expand Down Expand Up @@ -1587,6 +1629,9 @@ jobs:
- run:
name: Install Frozen YARN dependencies
command: yarn install --frozen-lockfile --cache-folder ~/.cache/yarn
- run:
name: Rebuild dependencies without binaries
command: ./scripts/rebuild-dependencies-without-binaries
- run:
name: client test coverage
command: JEST_JUNIT_OUTPUT_DIR=jest-junit-reports make client_test_coverage
Expand Down Expand Up @@ -1737,6 +1782,8 @@ jobs:
# save scripts for deploy
- scripts
- swagger
# Client dependency for PDF enabling
- public/static/react-file-viewer
- pkg/testdatagen/testdata
- announce_failure

Expand Down Expand Up @@ -1764,7 +1811,9 @@ jobs:
- run:
name: Install Frozen YARN dependencies
command: yarn install --frozen-lockfile --cache-folder ~/.cache/yarn

- run:
name: Rebuild dependencies without binaries
command: ./scripts/rebuild-dependencies-without-binaries
# babel and terser both have a cache
#
# see https://webpack.js.org/loaders/babel-loader/ and look for
Expand Down Expand Up @@ -1922,6 +1971,9 @@ jobs:
- run:
name: Install Frozen YARN dependencies
command: yarn install --frozen-lockfile
- run:
name: Rebuild dependencies without binaries
command: ./scripts/rebuild-dependencies-without-binaries
- restore_cache:
keys:
- v1-node-modules-cache
Expand Down Expand Up @@ -2279,6 +2331,8 @@ workflows:

- pre_deps_golang

- prep_server_hosted_client_deps

- pre_deps_yarn

- base_noop
Expand Down Expand Up @@ -2355,6 +2409,7 @@ workflows:
- integration_tests_devseed:
requires:
- pre_deps_golang
- prep_server_hosted_client_deps
# See comments at the top of this file for configuring/using
# this branch config
filters:
Expand Down Expand Up @@ -2433,6 +2488,7 @@ workflows:
requires:
- anti_virus
- pre_deps_golang
- prep_server_hosted_client_deps

- build_app:
requires:
Expand Down Expand Up @@ -2719,4 +2775,4 @@ experimental:
notify:
branches:
only:
- main
- main
11 changes: 7 additions & 4 deletions .envrc
Original file line number Diff line number Diff line change
Expand Up @@ -157,7 +157,10 @@ export FEATURE_FLAG_MOBILE_HOME=true
export FEATURE_FLAG_UNACCOMPANIED_BAGGAGE=false

# Feature flag to allow AK to be entered as a state
export FEATURE_FLAG_ENABLE_ALASKA=false
export FEATURE_FLAG_ENABLE_ALASKA=true

# Feature flag to allow HI to be entered as a state
export FEATURE_FLAG_ENABLE_HAWAII=false

# Feature flag to enable/disable customers needing to authenticate with CAC on registration
# When turned to true, this will require each customer user to have the value of true in cac_validated in the service_members table
Expand Down Expand Up @@ -214,9 +217,9 @@ export DEVLOCAL_AUTH=true
export DOD_CA_PACKAGE="${MYMOVE_DIR}/config/tls/milmove-cert-bundle.p7b"

# MyMove client certificate
# All of our DoD-signed certs are currently signed by DOD SW CA-75
# All of our DoD-signed certs are currently signed by DOD SW CA-66
# This cannot be changed unless our certs are all resigned
MOVE_MIL_DOD_CA_CERT=$(cat "${MYMOVE_DIR}"/config/tls/dod-sw-ca-75.pem)
MOVE_MIL_DOD_CA_CERT=$(cat "${MYMOVE_DIR}"/config/tls/dod-sw-ca-66.pem)
require MOVE_MIL_DOD_TLS_CERT "See 'DISABLE_AWS_VAULT_WRAPPER=1 AWS_REGION=us-gov-west-1 aws-vault exec transcom-gov-dev -- chamber read app-devlocal move_mil_dod_tls_cert'"
require MOVE_MIL_DOD_TLS_KEY "See 'DISABLE_AWS_VAULT_WRAPPER=1 AWS_REGION=us-gov-west-1 aws-vault exec transcom-gov-dev -- chamber read app-devlocal move_mil_dod_tls_key'"
export MOVE_MIL_DOD_CA_CERT
Expand Down Expand Up @@ -438,4 +441,4 @@ then
fi

# Check that all required environment variables are set
check_required_variables
check_required_variables
1 change: 1 addition & 0 deletions .eslintignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# Negative filter for storybook config folder as dot folders are ignored by eslint by default
# See https://github.com/eslint/eslint/issues/8429#issuecomment-355967308
!/.storybook
public/static/react-file-viewer/*
37 changes: 36 additions & 1 deletion .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,39 @@
# owners will be requested for a review.
# Add language specific code owners if it becomes relevant

* @transcom/codeowners
# database team
/migrations/ @transcom/cacidatabaseteam
/pkg/assets/sql_scripts/ @transcom/cacidatabaseteam

# backend team
/pkg/ @transcom/cacibackendteam
/swagger-def/ @transcom/cacibackendteam
*.go @transcom/cacibackendteam


# frontend team
/src/ @transcom/cacifrontendteam
/playwright/tests/ @transcom/cacifrontendteam


## not required for team specific review as prime UI is not deployed to production app
src/components/PrimeUI/
src/pages/PrimeUI/


# Require tech lead review for changes to the following files
.golangci.yml @transcom/codeowners
.pre-commit-config.yaml @transcom/codeowners
.eslintrc.js @transcom/codeowners
/eslint-plugin-ato/ @transcom/codeowners
/pkg/ato-linter/ @transcom/codeowners
/scripts/ @transcom/codeowners
/.circleci/config.yml @transcom/codeowners
/config/ @transcom/codeowners
Dockerfile* @transcom/codeowners
Brewfile* @transcom/codeowners
/Makefile @transcom/codeowners
package.json @transcom/codeowners
go.mod @transcom/codeowners
/github/ @transcom/codeowners
docker-compose* @transcom/codeowners
7 changes: 7 additions & 0 deletions .github/workflows/happo-tests-main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,13 @@ jobs:
- name: Install dependencies
run: yarn install --frozen-lockfile

# Rebuild the "canvas" dependency, when you yarn install canvas it doesn't come with a prebuilt binary
# this means we gotta build the binary itself before we yarn install.
# Expect this to be a required step until they release https://github.com/Automattic/node-canvas/releases/tag/v3.0.0-rc2
- name: Rebuild dependencies without binaries
run: |
./scripts/rebuild-dependencies-without-binaries

- name: Start Happo run
run: yarn happo-ci-github-actions
env:
Expand Down
9 changes: 8 additions & 1 deletion .github/workflows/happo-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ name: Happo CI

on:
pull_request:
branches: [main]
branches: [main,integrationTesting]

jobs:
changes:
Expand Down Expand Up @@ -40,6 +40,13 @@ jobs:
- name: Install dependencies
run: yarn install --frozen-lockfile

# Rebuild the "canvas" dependency, when you yarn install canvas it doesn't come with a prebuilt binary
# this means we gotta build the binary itself before we yarn install.
# Expect this to be a required step until they release https://github.com/Automattic/node-canvas/releases/tag/v3.0.0-rc2
- name: Rebuild dependencies without binaries
run: |
./scripts/rebuild-dependencies-without-binaries

- name: Start Happo run
run: yarn happo-ci-github-actions
env:
Expand Down
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,8 @@ schema.sql

*.stamp

public/static/react-file-viewer/*
!public/static/react-file-viewer/.gitkeep
public/swagger-ui/*
!public/swagger-ui/api.html
!public/swagger-ui/internal.html
Expand Down
1 change: 1 addition & 0 deletions .prettierignore
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
public/swagger-ui/*
!public/swagger-ui/index.html
public/static/react-file-viewer/*
7 changes: 7 additions & 0 deletions Brewfile.local
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,13 @@ brew 'pre-commit'
brew 'shellcheck'
brew 'watchman'
brew 'yarn'
brew 'pkg-config'
brew 'cairo'
brew 'pango'
brew 'libpng'
brew 'jpeg'
brew 'giflib'
brew 'librsvg'

cask 'aws-vault'
cask 'opensc'
2 changes: 2 additions & 0 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,11 @@ COPY bin/milmove /bin/milmove

COPY config/tls/milmove-cert-bundle.p7b /config/tls/milmove-cert-bundle.p7b
COPY config/tls/dod-sw-ca-75.pem /config/tls/dod-sw-ca-75.pem
COPY config/tls/dod-sw-ca-66.pem /config/tls/dod-sw-ca-66.pem

COPY swagger/* /swagger/
COPY build /build
COPY public/static/react-file-viewer /public/static/react-file-viewer

ENTRYPOINT ["/bin/milmove"]

Expand Down
6 changes: 6 additions & 0 deletions Dockerfile.dp3
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,14 @@ COPY config/tls/api.loadtest.dp3.us.crt /config/tls/api.loadtest.dp3.us.crt
COPY config/tls/api.exp.dp3.us.chain.der.p7b /config/tls/api.exp.dp3.us.chain.der.p7b
COPY config/tls/api.exp.dp3.us.crt /config/tls/api.exp.dp3.us.crt

#copy dod certs
COPY config/tls/milmove-cert-bundle.p7b /config/tls/milmove-cert-bundle.p7b
COPY config/tls/dod-sw-ca-75.pem /config/tls/dod-sw-ca-75.pem
COPY config/tls/dod-sw-ca-66.pem /config/tls/dod-sw-ca-66.pem

COPY swagger/* /swagger/
COPY build /build
COPY public/static/react-file-viewer /public/static/react-file-viewer

ENTRYPOINT ["/bin/milmove"]

Expand Down
1 change: 1 addition & 0 deletions Dockerfile.e2e
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ COPY config /config
COPY swagger /swagger
COPY pkg/testdatagen/testdata /pkg/testdatagen/testdata
COPY scripts /scripts
COPY public/static/react-file-viewer /public/static/react-file-viewer

# Install tools needed in container
# hadolint ignore=DL3018
Expand Down
Loading
Loading