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

Ccap provider prototype 1 #958

Open
wants to merge 907 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
907 commits
Select commit Hold shift + click to select a range
e52d03a
Notice banner change to communicate the planned maintenance for Nov 6
BisekJM Nov 3, 2023
549198d
Updates for file src/main/resources/messages.properties in es (#481)
transifex-integration[bot] Nov 3, 2023
2d7cc5d
Translate messages.properties in es (#482)
transifex-integration[bot] Nov 4, 2023
5b8392f
Back out the temporary Notice change made to communicate maintenance.
BisekJM Nov 6, 2023
1f0cff6
Translate messages.properties in es (#484)
transifex-integration[bot] Nov 6, 2023
6e895db
Updates for file src/main/resources/messages.properties in es (#485)
transifex-integration[bot] Nov 6, 2023
968f267
Add White Earth Nation lineal descendant tests.
BisekJM Nov 6, 2023
395c685
Updated PDF Mappings
TJohnsonMN Nov 7, 2023
b8a259d
Update County email PDF for Ottertail and Lac Que Parle counties.
EricMN35Johnson Nov 7, 2023
9cbcb85
Merge branch 'main' of https://github.com/mnbenefits/shiba into main
EricMN35Johnson Nov 7, 2023
d404b4d
Implement CoverPagePreparer test
BisekJM Nov 7, 2023
fd8ab13
Implement the SNAP Non-discrimination statement
BisekJM Nov 7, 2023
081347a
Add static snap-nds.header string to fix framework tests.
BisekJM Nov 8, 2023
b652206
Bump io.sentry:sentry-spring-boot-starter from 6.32.0 to 6.33.1 (#487)
dependabot[bot] Nov 8, 2023
7c7551f
Bump io.github.bonigarcia:webdrivermanager from 5.6.0 to 5.6.2 (#491)
dependabot[bot] Nov 8, 2023
e140003
Bump net.javacrumbs.shedlock:shedlock-spring from 5.9.1 to 5.10.0 (#490)
dependabot[bot] Nov 8, 2023
7becf41
Bump io.sentry:sentry-logback from 6.32.0 to 6.33.1 (#489)
dependabot[bot] Nov 8, 2023
de04e39
Bump net.javacrumbs.shedlock:shedlock-provider-jdbc-template (#488)
dependabot[bot] Nov 8, 2023
d4720ea
Added link to email in SNAP non-discrimination statement.
EricMN35Johnson Nov 8, 2023
d6c21d7
Add CSS to fix FNS email address that is too long for mobile view
EricMN35Johnson Nov 9, 2023
6a3ab58
CCM 116161 - Fix hover color for the SNAP non-discrimination statement
BisekJM Nov 9, 2023
6f598fc
Added Household WEN Lineal Descendant Copy Logic
TJohnsonMN Nov 13, 2023
f3cf3b0
Updates for file src/main/resources/messages.properties in es (#486)
transifex-integration[bot] Nov 13, 2023
0d389df
CCM 116218: Add a test to verify the household version of the page
BisekJM Nov 13, 2023
f49451d
Added Prompt Message to Lineal Descendant Page
TJohnsonMN Nov 14, 2023
1164da0
Updates for file src/main/resources/messages.properties in es (#495)
transifex-integration[bot] Nov 16, 2023
dacf711
Updates for file src/main/resources/messages.properties in es (#497)
transifex-integration[bot] Nov 16, 2023
0258d56
Translate messages.properties in es (#498)
transifex-integration[bot] Nov 16, 2023
717ed31
Translate messages.properties in es (#499)
transifex-integration[bot] Nov 16, 2023
9fc946b
Task 116225: Testing needs for lineal descendant reveal
BisekJM Nov 17, 2023
14d318d
Convert old feature flags into environment variables.
EricMN35Johnson Nov 17, 2023
1593e3e
Updated Design Copy for Lineal Descendant
TJohnsonMN Nov 21, 2023
e4bdd77
Bump com.azure:azure-storage-blob from 12.24.1 to 12.25.0 (#492)
dependabot[bot] Nov 22, 2023
43e9b12
Bump io.spring.dependency-management from 1.1.3 to 1.1.4 (#493)
dependabot[bot] Nov 22, 2023
ad4ba7e
Bump org.jetbrains:annotations from 24.0.1 to 24.1.0 (#496)
dependabot[bot] Nov 22, 2023
5575c66
Bump io.sentry:sentry-spring-boot-starter from 6.33.1 to 6.34.0 (#500)
dependabot[bot] Nov 22, 2023
e9d683a
Bump io.sentry:sentry-logback from 6.33.1 to 6.34.0 (#501)
dependabot[bot] Nov 22, 2023
92d22c9
Bump org.apache.commons:commons-lang3 from 3.13.0 to 3.14.0 (#503)
dependabot[bot] Nov 22, 2023
1acba0e
Bump org.springframework.session:spring-session-jdbc from 3.1.3 to 3.…
dependabot[bot] Nov 22, 2023
507f6d6
Bump org.springframework.session:spring-session-core from 3.1.3 to 3.…
dependabot[bot] Nov 22, 2023
652a521
Bump org.springframework.boot:spring-boot-starter-oauth2-resource-ser…
dependabot[bot] Nov 29, 2023
0f56431
Bump org.springframework.boot:spring-boot-starter-web-services (#508)
dependabot[bot] Nov 29, 2023
19edd88
Bump org.springframework.boot:spring-boot-starter-web (#509)
dependabot[bot] Nov 29, 2023
4b62ad8
Bump org.springframework.boot from 3.1.5 to 3.2.0 (#510)
dependabot[bot] Nov 29, 2023
a6da048
Bump org.apache.httpcomponents.client5:httpclient5-fluent (#511)
dependabot[bot] Nov 29, 2023
7ceb993
Revert Spring boot to 3.1.5 and httpclient5 to 5.2.1
EricMN35Johnson Nov 29, 2023
58d1c21
Merge branch 'main' of https://github.com/mnbenefits/shiba into main
EricMN35Johnson Nov 29, 2023
73f3339
Revert spring-boot-starter-oauth2-resource-server to 3.1.5
EricMN35Johnson Nov 30, 2023
8c2eb9d
Bump actions/setup-java from 3.13.0 to 4.0.0 (#517)
dependabot[bot] Nov 30, 2023
8b2d8a1
Ignore session timeout on landing page.
EricMN35Johnson Nov 30, 2023
bb2cd06
Adding environment url for tests.
EricMN35Johnson Dec 1, 2023
f2ca361
update environment url for tests.
EricMN35Johnson Dec 1, 2023
c135cf9
CCM 118143 provide abdu access to download
Dec 1, 2023
25bdad8
CCM 118142 provide Shamim access to download PDF
Dec 1, 2023
8c4e7d7
Merge branch 'main' of https://github.com/mnbenefits/shiba into main
Abdumn Dec 1, 2023
101acad
Merge branch 'main' of https://github.com/mnbenefits/shiba into main
Bshamim Dec 1, 2023
5eed80b
Revert "CCM 118142 provide Shamim access to download PDF"
Bshamim Dec 1, 2023
007aa90
CCM 118142 provide Shamim download PDF permissions
Bshamim Dec 1, 2023
1f6b607
Bump ch.qos.logback:logback-parent from 1.4.12 to 1.4.14 (#525)
dependabot[bot] Dec 7, 2023
1cfaf82
Bump ch.qos.logback:logback-classic from 1.4.12 to 1.4.14 (#527)
dependabot[bot] Dec 7, 2023
93952d9
Bump getsentry/action-release from 1.4.1 to 1.6.0 (#528)
dependabot[bot] Dec 7, 2023
86b3ccf
Bump org.apache.httpcomponents.client5:httpclient5 from 5.2.1 to 5.3 …
dependabot[bot] Dec 7, 2023
c276891
Bump ch.qos.logback:logback-core from 1.4.12 to 1.4.14 (#524)
dependabot[bot] Dec 7, 2023
92829aa
Bump org.apache.httpcomponents.core5:httpcore5 from 5.2.3 to 5.2.4
Dec 7, 2023
3ba79ce
Bump com.azure:azure-storage-blob from 12.25.0 to 12.25.1 (#531)
dependabot[bot] Dec 8, 2023
04740d2
Bump net.javacrumbs.shedlock:shedlock-spring from 5.10.0 to 5.10.2 (#…
dependabot[bot] Dec 8, 2023
0801a3c
Bump de.redsix:pdfcompare from 1.1.62 to 1.1.64 (#530)
dependabot[bot] Dec 8, 2023
09b0802
Updates for file src/main/resources/messages.properties in es (#536)
transifex-integration[bot] Dec 11, 2023
19020c1
Removed commented out code in application.yaml
TJohnsonMN Dec 11, 2023
d6521fb
CCM 118822: Bump io.sentry:sentry-logback from 6.34.0 to 7.0.0
Abdumn Dec 11, 2023
fe99a73
Merge branch 'main' of https://github.com/mnbenefits/shiba into main
Abdumn Dec 11, 2023
ae24efc
Bump com.google.crypto.tink:tink from 1.11.0 to 1.12.0 (#541)
dependabot[bot] Dec 12, 2023
52f3afc
Bump org.apache.pdfbox:pdfbox from 3.0.0 to 3.0.1 (#540)
dependabot[bot] Dec 12, 2023
cf9cef8
Bump commons-validator:commons-validator from 1.7 to 1.8.0 (#537)
dependabot[bot] Dec 12, 2023
0bd66e6
Bump net.javacrumbs.shedlock:shedlock-provider-jdbc-template (#539)
dependabot[bot] Dec 12, 2023
f19a2e3
Bump org.apache.httpcomponents.client5:httpclient5-fluent (#538)
dependabot[bot] Dec 12, 2023
217830d
Removed healthcareRenewalSuccess page
TJohnsonMN Dec 14, 2023
fcdf2ff
Fix HealthcareRenewalJourneyTest
EricMN35Johnson Dec 14, 2023
fbcc5b4
Update to Blue Earth County Email Address
EricMN35Johnson Dec 14, 2023
a302ddc
Update for session timeout on LaterDocs.
EricMN35Johnson Dec 14, 2023
f484433
Update MNbenefits dependencies for Spring Boot 3.2.0
EricMN35Johnson Dec 14, 2023
ff568dc
Update deploy-to-dev.yml (#542)
Bshamim Dec 15, 2023
141b068
CSS 119361: Investigate reveal box layout issue - fix text overlay
BisekJM Dec 18, 2023
2509290
CCM 119419: MNbenefits Homepage - Updating Link Included on SNAP Scam
Abdumn Dec 18, 2023
1153fd1
Updates for file src/main/resources/messages.properties in es (#545)
transifex-integration[bot] Dec 18, 2023
4359ea1
ccm 116917: Deploy to DEV status indicates success when not completed
Bshamim Dec 18, 2023
e9d8a94
Updates for file src/main/resources/messages.properties in es (#546)
transifex-integration[bot] Dec 18, 2023
35d463f
CCM 119361: Investigate reveal box layout issue - correct the background
BisekJM Dec 21, 2023
3a9448f
Signatures for other adults
EricMN35Johnson Dec 21, 2023
9fc3548
Added feature flag.
EricMN35Johnson Dec 22, 2023
7af318c
Added applicant name to signThisApplication page.
EricMN35Johnson Dec 22, 2023
5936dcb
Updated PDF and PDF Mappings
TJohnsonMN Dec 22, 2023
b0f75db
Added Preparer for Other Adult Signature Date
TJohnsonMN Dec 22, 2023
8408a20
Bump com.google.guava:guava from 32.1.3-jre to 33.0.0-jre (#547)
dependabot[bot] Dec 26, 2023
95aa46a
CCM 120213: Dependency updates
Abdumn Dec 27, 2023
b2d5c60
CCM 120735: remove unused imports.
Abdumn Dec 27, 2023
474846f
Bump org.apache.commons:commons-email from 1.5 to 1.6.0 (#559)
dependabot[bot] Dec 27, 2023
427da8f
Changed button text to be conditional.
EricMN35Johnson Dec 28, 2023
403f5c6
Added second signature notification page.
EricMN35Johnson Dec 29, 2023
a9d60dd
Fixed PageDatasourceTest.
EricMN35Johnson Dec 29, 2023
25d798b
CCM 119366: Out of state notice page is thrown with lower case "mn" as
Bshamim Dec 29, 2023
516db3c
Merged main into this branch.
EricMN35Johnson Dec 29, 2023
17ac7ad
Added submit page.
EricMN35Johnson Dec 29, 2023
bb56f2f
Fixed submit page flow.
EricMN35Johnson Dec 29, 2023
80a3559
Updated copy for submit page.
EricMN35Johnson Jan 2, 2024
2da7d78
Added Go Back link to submit page. Removed comments from pages-config.
EricMN35Johnson Jan 3, 2024
d060861
Modified doYouNeedHelpImmediately page to fix minimum flow.
EricMN35Johnson Jan 4, 2024
039b86e
CCM 121351/121353 Notify applicant of Face-to Face Interview  -
Bshamim Jan 4, 2024
18bb212
Code cleanup - ZipcodeToCountyEnrichment.java
TJohnsonMN Jan 4, 2024
409809a
CCM 121352: Notify applicant of Face-to Face Interview  - Implementation
Abdumn Jan 4, 2024
fee1201
Updates for file src/main/resources/messages.properties in es (#563)
transifex-integration[bot] Jan 4, 2024
40f24c0
Bump io.github.bonigarcia:webdrivermanager from 5.6.2 to 5.6.3 (#562)
dependabot[bot] Jan 4, 2024
88b1942
Bump org.jsoup:jsoup from 1.17.1 to 1.17.2 (#561)
dependabot[bot] Jan 5, 2024
5807454
Bump org.slf4j:slf4j-api from 2.0.9 to 2.0.10 (#560)
dependabot[bot] Jan 5, 2024
eef74e7
Fixing tests WIP
EricMN35Johnson Jan 5, 2024
7124968
Preparer Test for Additional Signatures to CAF
TJohnsonMN Jan 5, 2024
7fd7c0d
Updated minimum CCAP Test
TJohnsonMN Jan 5, 2024
5c3c6b9
Defect 116278: es/No button layout bug - User Experience
BisekJM Jan 8, 2024
01382d3
Fixing Tests
TJohnsonMN Jan 8, 2024
f72d070
Bump getsentry/action-release from 1.6.0 to 1.7.0 (#565)
dependabot[bot] Jan 9, 2024
ffe252e
Bump org.slf4j:slf4j-api from 2.0.10 to 2.0.11 (#564)
dependabot[bot] Jan 9, 2024
711267e
Fixed PDFMockMvcTest.
EricMN35Johnson Jan 9, 2024
f83d8fe
Fixed AccessibilityJourneyTest
EricMN35Johnson Jan 9, 2024
71784f7
Merge branch 'main' into second-signature-two-pages
EricMN35Johnson Jan 9, 2024
0113295
removed unused imports
EricMN35Johnson Jan 11, 2024
4bb5e77
Translate messages.properties in es (#566)
transifex-integration[bot] Jan 11, 2024
d778add
Bump com.deque.html.axe-core:selenium from 4.8.0 to 4.8.1 (#567)
dependabot[bot] Jan 12, 2024
9d987c4
Add Google Analytics to Out-Of-State Address Notice page
TJohnsonMN Jan 12, 2024
b83efb5
CCM 115104: The XML file name for WEN uses the NPI of the county rather
Abdumn Jan 12, 2024
eaecf85
Flyway version 10 does not support Postgresql version 14
TJohnsonMN Jan 12, 2024
25db739
CCM 122689: Fix Face to Face Verification Issues
Bshamim Jan 12, 2024
8e66674
Translate messages.properties in es (#569)
transifex-integration[bot] Jan 12, 2024
2b616a3
Ce tribal routing (#570)
EricMN35Johnson Jan 12, 2024
8aa5df0
Updates for file src/main/resources/messages.properties in es (#576)
transifex-integration[bot] Jan 22, 2024
a9e57c2
Translations fa5b6651e3a360bbbed6bec6884dd1af es (#581)
BisekJM Jan 22, 2024
5616f35
Invalid output document when DHS-2120-ENG is uploaded.
TJohnsonMN Jan 23, 2024
4138ba1
Updated tests for change in copy
TJohnsonMN Jan 23, 2024
2e67f0f
CCM 122857: Keep MNbenefits dependencies up to date Sprint #29 -
BisekJM Jan 25, 2024
c0b7f0c
CCM 122857: Keep MNbenefits dependencies up to date Sprint #29 -
BisekJM Jan 25, 2024
5ab6e67
Bump actions/cache from 3 to 4 (#575)
dependabot[bot] Jan 25, 2024
b66ceac
TemplateProcessingException for date input bug fix.
EricMN35Johnson Jan 25, 2024
79de0da
NullPointerException on success page bug fix. Defect 124752.
EricMN35Johnson Jan 25, 2024
f498420
CCM 114078 Out of State Address - Quit notice
Bshamim Jan 25, 2024
2767472
Updates for file src/main/resources/messages.properties in es (#582)
transifex-integration[bot] Jan 26, 2024
ac00e8f
CCM 121601: CCAP Question # 1 - Section 8 Housing. PDF updates only
Abdumn Jan 26, 2024
459178d
CCM Defect 124644
Bshamim Jan 26, 2024
e800297
CCM 124644 Mapping Voter Registration Question Response to CCAP
Bshamim Jan 29, 2024
82b90d5
Housing subsidy 2 (#585)
Abdumn Jan 29, 2024
e7f752b
CCM Task 125648: Implement new tests - enhance
BisekJM Jan 29, 2024
7518d67
Later Docs - incorrect Timeout notice page. (Pain score 1+ - P2)
TJohnsonMN Jan 29, 2024
e5755aa
Translate messages.properties in es (#586)
transifex-integration[bot] Jan 30, 2024
5892497
Bump io.percy:percy-java-selenium from 2.0.2 to 2.0.3 (#587)
dependabot[bot] Jan 30, 2024
822ef85
Updates for file src/main/resources/messages.properties in es (#588)
transifex-integration[bot] Jan 30, 2024
243f29f
CCM 121601 CCAP Question # 1 - Section 8 Housing-acceptance test update
Abdumn Jan 30, 2024
f68dfb3
Merge branch 'main' of https://github.com/mnbenefits/shiba into main
Abdumn Jan 30, 2024
5e429bc
Translate messages.properties in es (#589)
transifex-integration[bot] Jan 30, 2024
bea7366
Updates for file src/main/resources/messages.properties in es (#594)
transifex-integration[bot] Feb 1, 2024
e717b47
Revert "Invalid output document when DHS-2120-ENG is uploaded."
TJohnsonMN Feb 1, 2024
d4b14ae
Reverted Commit for Invalid output document when DHS-2120-ENG
TJohnsonMN Feb 1, 2024
5537c78
Revert "Updated tests for change in copy"
TJohnsonMN Feb 1, 2024
3d80e81
Updates for file src/main/resources/messages.properties in es (#595)
transifex-integration[bot] Feb 1, 2024
9f101ed
Translate messages.properties in es (#596)
transifex-integration[bot] Feb 1, 2024
c63d1fe
CCM 126194 Notify applicant of Face-to Face Interview -Implementation 2
Bshamim Feb 1, 2024
b7672bd
CCM 120253 Notify applicant of Face-to Face Interview  - Implementation
Bshamim Feb 2, 2024
08833d6
Dependency (4 dependabot) updates
BisekJM Feb 2, 2024
dc66231
Reduce Time for Session Timeout Tests
TJohnsonMN Feb 2, 2024
9a8c69b
CCM 124598: Add Spouse to Add Household Members page
Abdumn Feb 2, 2024
39f8104
Updates for file src/main/resources/messages.properties in es (#597)
transifex-integration[bot] Feb 2, 2024
189e04b
CCM 126590 Stearns County Phone Number - Update Needed
Bshamim Feb 5, 2024
7d6e522
Merge branch 'main' of https://github.com/mnbenefits/shiba into main
Bshamim Feb 5, 2024
4f872bc
CCM 126181: Certain Pops-only applications should not navigate to
Abdumn Feb 5, 2024
8797f8d
CCM 126181: Certain Pops-only applications should not navigate to
Abdumn Feb 5, 2024
5979aa0
Translate messages.properties in es (#598)
transifex-integration[bot] Feb 6, 2024
5f56e3e
Bump org.slf4j:slf4j-api from 2.0.11 to 2.0.12 (#599)
dependabot[bot] Feb 6, 2024
e3e52f2
CCM 120253 Design review fixes for Notify applicant of Face-to Face
Bshamim Feb 6, 2024
0817ca1
Merge branch 'main' of https://github.com/mnbenefits/shiba into main
Bshamim Feb 6, 2024
8304b48
CCM 126181: Certain Pops-only applications should not navigate to
Abdumn Feb 6, 2024
d350274
Updates for file src/main/resources/messages.properties in es (#600)
transifex-integration[bot] Feb 6, 2024
a0bae32
CCM 126181: Certain Pops-only applications should not navigate to
Abdumn Feb 8, 2024
30d0ac9
CCM 126181: Certain Pops-only applications should not navigate to
Abdumn Feb 8, 2024
fb505fe
Bump io.percy:percy-java-selenium from 2.0.3 to 2.0.4 (#601)
dependabot[bot] Feb 8, 2024
7be77cc
CCM 126694: "Expedited?" field on second cover page is not populated
Abdumn Feb 8, 2024
18d73b0
Merge branch 'main' of https://github.com/mnbenefits/shiba into main
Abdumn Feb 8, 2024
a7f9a0c
Bump nanasess/setup-chromedriver from 2.2.1 to 2.2.2 (#603)
dependabot[bot] Feb 8, 2024
6630da8
Bump actions/setup-node from 4.0.1 to 4.0.2 (#602)
dependabot[bot] Feb 8, 2024
cbad49c
CCM Defect 126695 Tribal Nation field on cover page is populated when
Bshamim Feb 9, 2024
2cde583
CCM Defect 126695 CoverPagePreparerTests
Bshamim Feb 9, 2024
4d7c222
Bump org.flywaydb:flyway-core from 10.7.1 to 10.7.2 (#605)
dependabot[bot] Feb 9, 2024
952b516
Bump org.flywaydb:flyway-database-postgresql from 10.7.1 to 10.7.2 (#…
dependabot[bot] Feb 9, 2024
e6904ee
Updates for file src/main/resources/messages.properties in es (#606)
transifex-integration[bot] Feb 9, 2024
4d7e37b
CCM Task 126517: Housing subsidy feature, implement new tests (#2)
BisekJM Feb 9, 2024
d573e82
Bump com.deque.html.axe-core:selenium from 4.8.1 to 4.8.2 (#607)
dependabot[bot] Feb 15, 2024
8e169a9
Bump net.javacrumbs.shedlock:shedlock-spring from 5.10.2 to 5.11.0 (#…
dependabot[bot] Feb 15, 2024
84679c0
Bump net.javacrumbs.shedlock:shedlock-provider-jdbc-template (#609)
dependabot[bot] Feb 15, 2024
43b535e
Bump org.flywaydb:flyway-database-postgresql from 10.7.2 to 10.8.1 (#…
dependabot[bot] Feb 16, 2024
f2ce7fa
Bump org.flywaydb:flyway-core from 10.7.2 to 10.8.1 (#611)
dependabot[bot] Feb 16, 2024
a2a686b
CCM 120650: Client can't upload documents if they click the Go Back link
Abdumn Feb 20, 2024
f25e510
CCM 128015: Implement the chat feature on all Healthcare Renewal pages.
Abdumn Feb 20, 2024
980b412
CCM Story 126619 Outreach for Child Tax Credit
Bshamim Feb 21, 2024
8d8a7ef
CCM Story 126619 Outreach for Child Tax Credit fix
Bshamim Feb 21, 2024
3d90de3
CCM Story 126619 Outreach for Child Tax Credit fix1
Bshamim Feb 21, 2024
4d41baa
Bump io.github.bonigarcia:webdrivermanager from 5.6.3 to 5.7.0 (#617)
dependabot[bot] Feb 22, 2024
d5a7621
ch.qos.logback:logback-classic, logback-core and logback-parent update
BisekJM Feb 22, 2024
90b8187
Bump io.sentry:sentry-logback from 7.3.0 to 7.4.0,
BisekJM Feb 22, 2024
72886f6
Bump jdcargile/ms-teams-notification from 1.3 to 1.4 (#620)
dependabot[bot] Feb 22, 2024
8d13a29
Updates for file src/main/resources/messages.properties in es (#616)
transifex-integration[bot] Feb 22, 2024
63e3dd9
Bump org.springframework.boot:spring-boot-starter-oauth2-resource-ser…
dependabot[bot] Feb 23, 2024
c43a628
CCM Story 126619 change "Notice" to "Minnesota Parents"
Bshamim Feb 23, 2024
88adb35
Updates for file src/main/resources/messages.properties in es (#625)
transifex-integration[bot] Feb 23, 2024
c3259d2
Bump org.springframework.boot:spring-boot-starter-web-services (#622)
dependabot[bot] Feb 24, 2024
997fd5f
Bump org.springframework.boot from 3.2.2 to 3.2.3 (#623)
dependabot[bot] Feb 24, 2024
2ec50e4
Bump org.springframework.boot:spring-boot-starter-web (#624)
dependabot[bot] Feb 24, 2024
980a0f0
CCM TAsk 129149 edit to remove icon
Bshamim Feb 26, 2024
7d2a252
Merge branch 'main' of https://github.com/mnbenefits/shiba into main
Bshamim Feb 26, 2024
5d39f57
Updates for file src/main/resources/messages.properties in es (#628)
transifex-integration[bot] Feb 26, 2024
2c7303e
Bump com.azure:azure-storage-blob from 12.25.1 to 12.25.2 (#626)
dependabot[bot] Feb 26, 2024
3dbc4f4
Bump de.redsix:pdfcompare from 1.1.64 to 1.1.65 (#627)
dependabot[bot] Feb 26, 2024
5ea07d5
NullPointerException in DocumentFieldPreparer.java for timestamp
TJohnsonMN Feb 26, 2024
7f74631
CCM Task 128498 Task 128498
Bshamim Feb 26, 2024
369a7b8
Merge branch 'main' of https://github.com/mnbenefits/shiba into main
Bshamim Feb 26, 2024
9bb0916
Translate messages.properties in es (#629)
transifex-integration[bot] Feb 26, 2024
b3f2ac0
Translate messages.properties in es (#630)
transifex-integration[bot] Feb 26, 2024
ea774e0
Translate messages.properties in es (#631)
transifex-integration[bot] Feb 26, 2024
de5017e
CCM 120205: Signatures for other adults - If applicant applies for Cash
BisekJM Feb 26, 2024
f6bb522
Translate messages.properties in es (#632)
transifex-integration[bot] Feb 27, 2024
60d4d90
Implement revised copy on householdList page
TJohnsonMN Feb 29, 2024
5570028
Updates for file src/main/resources/messages.properties in es (#637)
transifex-integration[bot] Feb 29, 2024
5b70dcf
Updates for file src/main/resources/messages.properties in es (#641)
transifex-integration[bot] Mar 1, 2024
865d642
CCM Task 129831: Fix strings required before deployment
BisekJM Mar 1, 2024
66b4a48
Translate messages.properties in es (#642)
transifex-integration[bot] Mar 1, 2024
ee030cf
Updates for file src/main/resources/messages.properties in es (#649)
transifex-integration[bot] Mar 4, 2024
4567e0c
Defect 129977: Lots of "Attempt to get application data with null id"
BisekJM Mar 5, 2024
efcfdae
CCM Defect 130083: Lots of "Attempt to get application data with null
BisekJM Mar 5, 2024
d22cb25
CCAP Child Care Provider Prototype 1
EricMN35Johnson Mar 6, 2024
3605397
Added followups, WIP
EricMN35Johnson Mar 7, 2024
bb61452
WIP followups for each child
EricMN35Johnson Mar 8, 2024
5368d00
WIP started day care list page.
EricMN35Johnson Mar 15, 2024
656c395
WIP
EricMN35Johnson Mar 21, 2024
05cbde7
WIP page flow works, childCareProviderList needs work.
EricMN35Johnson Mar 22, 2024
75f5020
WIP childCareProviderList working but no delete link
EricMN35Johnson Mar 22, 2024
7278c16
WIP renamed elements and pages for consistency
EricMN35Johnson Mar 27, 2024
1ca6a01
WIP code cleanup
EricMN35Johnson Mar 28, 2024
fe8d154
Merged main into this branch.
EricMN35Johnson Apr 12, 2024
274e47b
Removed childCareProviderStartDate and other pages from flow.
EricMN35Johnson Apr 12, 2024
7288fc4
Removed TODOs and comments.
EricMN35Johnson Apr 12, 2024
8fdb586
CCM Task 134774: Add feature flag
BisekJM Apr 12, 2024
7081aad
merge changes from main branch into this branch.
EricMN35Johnson Apr 16, 2024
10c02ce
Fixed childCareProviderRedirectPage
EricMN35Johnson Apr 16, 2024
ed6fa5f
Fixed test for checkbox
EricMN35Johnson Apr 17, 2024
5ebe803
Tasks 134847, 134845, 134849
EricMN35Johnson Apr 17, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .env.test
Expand Up @@ -6,4 +6,4 @@ MAIL-GUN_API-KEY=some-key
ENCRYPTION_KEY={"primaryKeyId": 869825478, "key": [{"keyData": {"typeUrl": "type.googleapis.com/google.crypto.tink.AesGcmKey", "keyMaterialType": "SYMMETRIC", "value": "GiAhCnm/EboK1bHxsyI+RquzYfrrMGKWzyBEGMwRnnO7Gg=="}, "outputPrefixType": "TINK", "keyId": 869825478, "status": "ENABLED"}]}
MIXPANEL_API-KEY=some-key
SMARTY_STREET_AUTHTOKEN=some-key
SMARTY_STREET_AUTHID=some-key
SMARTY_STREET_AUTHID=some-key
80 changes: 80 additions & 0 deletions .github/workflows/deploy-to-atst.yml
@@ -0,0 +1,80 @@
name: Deploy to MNbenefits ATST

on:
workflow_dispatch:
inputs:
branch:
description: 'Target branch to be released'
required: true
default: staging

jobs:
draft-release:
name: Draft a new release
runs-on: ubuntu-latest
outputs:
tag_name: release-${{ steps.create-tagname.outputs.TAG_NAME }}
steps:
- name: Create tag name
id: create-tagname
run: echo "::set-output name=TAG_NAME::$(date +'%Y-%m-%d-%H%M')"
- name: Draft Release
id: create_release
uses: actions/create-release@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
tag_name: release-${{ steps.create-tagname.outputs.TAG_NAME }}
release_name: release-${{ steps.create-tagname.outputs.TAG_NAME }}
commitish: ${{ github.event.inputs.branch }}
body: |
Fill in details about this release
draft: true
prerelease: true

# Deploy to MNbenefits ATST steps:
# 1. find latest git release
# 2. Login to openshift non-prod
# 3. update build config, set git ref to the release tag
# 4. update build config, set image tag to the release tag
# 5. build image
# 6. update deployment config to the release tag
# 7. rollout updated image
mnitdeploy:
name: deploy to MNbenefits ATST
needs: draft-release
runs-on: ubuntu-latest
steps:
- name: Authenticate and set context for non-prod
uses: redhat-actions/oc-login@v1
with:
openshift_server_url: ${{ secrets.OPENSHIFT_SERVER_NON_PROD }}
openshift_token: ${{ secrets.OPENSHIFT_TOKEN_NON_PROD }}
namespace: ${{ secrets.OPENSHIFT_NAMESPACE_NON_PROD }}
- name: update and run build
run: |
oc patch bc mn-benefits-release -p '{"spec":{"source":{"git":{"ref":"${{ github.event.inputs.branch }}"}}}}'
oc patch bc mn-benefits-release -p '{"spec":{"output":{"to":{"name":"mn-benefits:${{ needs.draft-release.outputs.tag_name }}"}}}}'
oc start-build mn-benefits-release --follow
oc patch dc mn-benefits-atst -p '{"spec":{"triggers":[{"type": "ImageChange", "imageChangeParams":{"from":{"name":"mn-benefits:${{ needs.draft-release.outputs.tag_name }}"}, "containerNames":["mn-benefits-atst"]}}]}}'
oc rollout latest dc/mn-benefits-atst
- name: Announce success on Teams
if: ${{ job.status == 'success' }}
uses: jdcargile/ms-teams-notification@v1.4
with:
github-token: ${{ github.token }} # this will use the runner's token.
ms-teams-webhook-uri: ${{ secrets.MS_TEAMS_WEBHOOK_URI }}
notification-summary: Deploy to MNbenefits ATST succeeded, status - ${{ job.status }}
# color is green
notification-color: 008000
timezone: America/Chicago
- name: Announce fail on Teams
if: ${{ job.status != 'success' }}
uses: jdcargile/ms-teams-notification@v1.4
with:
github-token: ${{ github.token }} # this will use the runner's token.
ms-teams-webhook-uri: ${{ secrets.MS_TEAMS_WEBHOOK_URI }}
notification-summary: Deploy to MNbenefits ATST failed, status - ${{ job.status }}
# color is red
notification-color: ff0000
timezone: America/Chicago
131 changes: 0 additions & 131 deletions .github/workflows/deploy-to-demo.yml

This file was deleted.

96 changes: 96 additions & 0 deletions .github/workflows/deploy-to-dev.yml
@@ -0,0 +1,96 @@
# This workflow will build a Java project with Gradle
# For more information see: https://help.github.com/actions/language-and-framework-guides/building-and-testing-java-with-gradle
# For more information regarding posting announcements to MS Teams see: https://github.com/marketplace/actions/microsoft-teams-notification

name: Deploy to MNbenefits DEV

on:
workflow_run:
workflows: ["Run tests"]
branches: [main]
types:
- completed
workflow_dispatch:
inputs: { }

jobs:
announce_failure:
name: Announce test failure on Teams
runs-on: ubuntu-latest
steps:
- name: Announce on Teams
if: ${{ github.event.workflow_run.conclusion == 'failure' }}
uses: jdcargile/ms-teams-notification@v1.4
with:
github-token: ${{ github.token }} # this will use the runner's token.
ms-teams-webhook-uri: ${{ secrets.MS_TEAMS_WEBHOOK_URI }}
notification-summary: MNbenefits tests failed in CI!
# color is red
notification-color: ff0000
timezone: America/Chicago
mnitdeploy:
if: ${{ github.event.workflow_run.conclusion == 'success' }}
name: deploy to MNbenefits DEV
runs-on: ubuntu-latest
steps:
- name: Authenticate and set context for non-prod
uses: redhat-actions/oc-login@v1
with:
openshift_server_url: ${{ secrets.OPENSHIFT_SERVER_NON_PROD }}
openshift_token: ${{ secrets.OPENSHIFT_TOKEN_NON_PROD }}
namespace: ${{ secrets.OPENSHIFT_NAMESPACE_NON_PROD }}
- name: update and run build
run: |
oc start-build mn-benefits --follow
- name: Announce success on Teams
if: ${{ job.status == 'success' }}
uses: jdcargile/ms-teams-notification@v1.4
with:
github-token: ${{ github.token }} # this will use the runner's token.
ms-teams-webhook-uri: ${{ secrets.MS_TEAMS_WEBHOOK_URI }}
notification-summary: Deploy to MNbenefits DEV succeeded, status - ${{ job.status }}
# color is green
notification-color: 008000
timezone: America/Chicago
- name: Announce fail on Teams
if: ${{ job.status != 'success' }}
uses: jdcargile/ms-teams-notification@v1.4
with:
github-token: ${{ github.token }} # this will use the runner's token.
ms-teams-webhook-uri: ${{ secrets.MS_TEAMS_WEBHOOK_URI }}
notification-summary: Deploy to MNbenefits DEV failed, status - ${{ job.status }}
# color is red
notification-color: ff0000
timezone: America/Chicago
merge_to_staging:
needs: mnitdeploy
if: ${{ github.event.workflow_run.conclusion == 'success' }}
name: Merge main -> staging
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
with:
fetch-depth: '0'
ref: main
- uses: MaximeHeckel/github-action-merge-fast-forward@v1.1.1
with:
branchtomerge: main
branch: staging
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
evaluate_workflow:
needs: [mnitdeploy, merge_to_staging]
name: evaluate workflow
runs-on: ubuntu-latest
if: |
always() &&
(needs.mnitdeploy.result == 'skipped' || needs.merge_to_staging == 'skipped')
steps:
- name: force workflow failure
uses: actions/github-script@v7
with:
script: |
core.setFailed('One or more required workflow jobs were skipped')


37 changes: 24 additions & 13 deletions .github/workflows/deploy-to-production.yml
Expand Up @@ -11,22 +11,22 @@ jobs:
# 4. Import image tagged with the git release tag from non-prod to prod
# 5. Rollout updated image
mnitdeploy:
name: deploy to MNIT prod
name: deploy to MNbenefits PROD
runs-on: ubuntu-latest
steps:
- name: Fetch Latest Release
id: fetch-latest-release
uses: thebritican/fetch-latest-release@v2.0.0
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
ref: ${{ steps.fetch-latest-release.outputs.tag_name }}
- name: Create Sentry release
uses: getsentry/action-release@v1.1.6
uses: getsentry/action-release@v1.7.0
env:
SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }}
SENTRY_ORG: codeforamerica
SENTRY_ORG: mnbenefits
SENTRY_PROJECT: shiba
with:
environment: production
Expand All @@ -42,13 +42,24 @@ jobs:
oc import-image mn-benefits:${{ steps.fetch-latest-release.outputs.tag_name }} --from=${{ secrets.OPENSHIFT_IMAGE_LOCATION }}/mn-benefits:${{ steps.fetch-latest-release.outputs.tag_name }} -n ${{ secrets.OPENSHIFT_NAMESPACE_PROD }}
oc patch dc mn-benefits-prod -p '{"spec":{"triggers":[{"type": "ImageChange", "imageChangeParams":{"from":{"name":"mn-benefits:${{ steps.fetch-latest-release.outputs.tag_name }}"}, "containerNames":["mn-benefits-prod"]}}]}}'
oc rollout latest dc/mn-benefits-prod
- name: Announce on Slack
if: ${{ always() }}
uses: innocarpe/actions-slack@v1
- name: Announce success on Teams
if: ${{ job.status == 'success' }}
uses: jdcargile/ms-teams-notification@v1.4
with:
status: ${{ job.status }}
success_text: 'Deploy to MNIT production succeeded :smile: <!subteam^S0209RR14KB> <@U019GSLR63H>'
failure_text: 'Deploy to MNIT production failed :frowning:'
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK }}
github-token: ${{ github.token }} # this will use the runner's token.
ms-teams-webhook-uri: ${{ secrets.MS_TEAMS_WEBHOOK_URI }}
notification-summary: Deploy to MNbenefits Production succeeded, status - ${{ job.status }}
# color is green
notification-color: 008000
timezone: America/Chicago
- name: Announce fail on Teams
if: ${{ job.status != 'success' }}
uses: jdcargile/ms-teams-notification@v1.4
with:
github-token: ${{ github.token }} # this will use the runner's token.
ms-teams-webhook-uri: ${{ secrets.MS_TEAMS_WEBHOOK_URI }}
notification-summary: Deploy to MNbenefits Production failed, status - ${{ job.status }}
# color is red
notification-color: ff0000
timezone: America/Chicago