Releases: codeforamerica/il-gcc-form-flow
Releases · codeforamerica/il-gcc-form-flow
2025.06.30
What's Changed
- [CCAP-980] Create new error-response-recorded screen by @cram-cfa in #1671
- [CCAP-932] storing providerResponseAgreeToCare at the provider level for multi provider by @cram-cfa in #1683
- [CCAP-981], [CCAP-979] - followup by @analoo in #1685
- Adds email helper methods by @analoo in #1684
- Bump org.jobrunr:jobrunr-spring-boot-3-starter from 7.5.2 to 7.5.3 by @dependabot in #1687
Full Changelog: 2025.06.27...2025.06.30
2025.06.27
What's Changed
- Updating FFL version by @cram-cfa in #1643
- [CCAP-979] - create providerresponse confirm provider screen by @analoo in #1639
- Bump org.springframework.security:spring-security-test from 6.5.0 to 6.5.1 by @dependabot in #1646
- [CCAP-947] - create schedules review screen and implements RepeatFor by @analoo in #1638
- [CCAP-882] Adding SDA to resource orgs in the importer by @cram-cfa in #1648
- Update README by @ShaynaCummings in #1650
- [CCAP-973] - update income policy for 2025 by @analoo in #1647
- [CCAP-1017] Update submit-intro screen by @cram-cfa in #1652
- Changes references from provider name to provider UUID by @analoo in #1651
- [CCAP-792] Marking DTS related methods as Deprecated by @cram-cfa in #1653
- Bump org.springframework.boot from 3.5.0 to 3.5.3 by @dependabot in #1658
- Bump org.springframework.boot:spring-boot-devtools from 3.5.0 to 3.5.3 by @dependabot in #1659
- Bump org.springframework.boot:spring-boot-starter-actuator from 3.5.0 to 3.5.3 by @dependabot in #1660
- Bump org.springframework.boot:spring-boot-starter-test from 3.5.0 to 3.5.3 by @dependabot in #1661
- Bump org.jobrunr:jobrunr-spring-boot-3-starter from 7.5.1 to 7.5.2 by @dependabot in #1662
- [CCAP-976] - map children and schedules for multiple providers by @analoo in #1663
- [CCAP-939] Add filter to remove children NOT in need of care by @enyia21 in #1649
- Bump io.sentry.jvm.gradle from 5.7.0 to 5.8.0 by @dependabot in #1665
- Bump org.jsoup:jsoup from 1.20.1 to 1.21.1 by @dependabot in #1666
- [CCAP-1021] Add provider name and type screens - update provider-info to provider-location by @spokenbird in #1664
- Fixing some weird formatting by @cram-cfa in #1669
- Updating FFL to 1.6.32 by @cram-cfa in #1670
- [CCAP-1040] Updating FFL to fix loop repeatFor bug by @cram-cfa in #1674
- [CCAP-1041] - childcareHoursSameEveryDay[] is not always set so we ne… by @analoo in #1673
- [CCAP-1040] Adding journey test to ensure looping over provider contacts doesn't break by @cram-cfa in #1675
- [CCAP-939] Fix issues from schedule-start.html by @enyia21 in #1672
- [CCAP-981] - creates multiple-providers screen and updates confirm-pr… by @analoo in #1676
- [CCAP-1039] - fixes the provider-response/response screen by @analoo in #1677
- [CCAP-1047] Allowing devs to disable ssl by @cram-cfa in #1680
- [CCAP-1046] - accounts for the fact that ccapstart date can be null by @analoo in #1679
- [CCAP-1048] Update provider response to store individual provider responses by @cram-cfa in #1682
- Update sample.env values for local dev setup by @ShaynaCummings in #1681
Full Changelog: 2025.06.16...2025.06.27
2025.06.16
What's Changed
- Bump org.codeforamerica.platform:form-flow from 1.6.27 to 1.6.28 by @dependabot in #1612
- [CCAP-607] Disabling and removing Percy by @cram-cfa in #1613
- [CCAP-1013] Handle when a family doesn't enter a start date by @cram-cfa in #1614
- Bump org.codeforamerica.platform:form-flow from 1.6.28 to 1.6.29 by @dependabot in #1615
- [CCAP-994] Removing unneeded deleteConfirmationScreen by @cram-cfa in #1616
- enabling multi providers in qa by @cram-cfa in #1617
- enabling multi providers in qa by @cram-cfa in #1618
- Revert "enabling multi providers in qa" by @cram-cfa in #1619
- [CCAP-801] - updates fake resource organization preparer and sample.e… by @analoo in #1620
- Bump org.bouncycastle:bcprov-jdk18on from 1.80 to 1.81 by @dependabot in #1624
- [CCAP-982] update numbering, [CCAP-983] move entire activities section earlier in family flow by @analoo in #1622
- Update README.md by @cram-cfa in #1626
- [CCAP-648] Possible to submit an application without any children who need care by @cram-cfa in #1627
- [CCAP-971] - scaffold schedules screens by @enyia21 in #1628
- [CCAP-939] fix missing tick by @enyia21 in #1631
- Updates for file src/main/resources/messages.properties on branch main by @transifex-integration in #1630
- Bump org.codeforamerica.platform:form-flow from 1.6.29 to 1.6.30 by @dependabot in #1635
- Bump org.postgresql:postgresql from 42.7.6 to 42.7.7 by @dependabot in #1636
- [CCAP-387] Hide 'My hours are same each day' when only one day selected by @cram-cfa in #1634
- [CCAP-940] create new schedules-start-care screen by @enyia21 in #1633
- [CCAP-941] create new schedules-start-date screen by @enyia21 in #1637
- [CCAP-942] Add schedules-days.html screen to flow by @enyia21 in #1640
- [CCAP-946] create new schedules-hours screen by @enyia21 in #1641
- Bump brace-expansion from 2.0.1 to 2.0.2 by @dependabot in #1644
- Updates for file src/main/resources/messages.properties on branch main by @transifex-integration in #1645
Full Changelog: 2025.06.02...2025.06.16
2025.06.02
What's Changed
- Zip code regex should allow blank by @analoo in #1568
- [CCAP-911] Add sentry configuration for QA by @spokenbird in #1571
- [CCAP-970] Scaffolding contact providers screens by @cram-cfa in #1572
- Bump io.sentry.jvm.gradle from 5.5.0 to 5.6.0 by @dependabot in #1574
- [CCAP-950] Layout for contact-providers-start by @cram-cfa in #1576
- [CCAP-951][CCAP-952] Create new contact-providers-email-address, contact-providers-confirm-email-address screens by @cram-cfa in #1578
- [CCAP-916] - productize enable provider messaging by @analoo in #1573
- [CCAP-953][CCAP-954][CCAP-955][CCAP-956] Create new contact-providers-edit-email, contact-providers-email-sent, contact-providers-phone-number, contact-providers-confirm-phone-number screens by @cram-cfa in #1579
- [CCAP-957][CCAP-958] Create contact-providers-edit-phone-number, contact-providers-text screen by @cram-cfa in #1582
- Updates for file src/main/resources/messages.properties on branch main by @transifex-integration in #1583
- [CCAP-911] Adding Sentry steps for QA by @cram-cfa in #1586
- [CCAP-911] QA Sentry stuff by @cram-cfa in #1587
- [CCAP-959] Create new contact-providers-share-code screen by @cram-cfa in #1584
- [CCAP-949] Update after-submit-contact-provider screen by @enyia21 in #1580
- Update sample.env by @cram-cfa in #1588
- Bump org.springframework.boot:spring-boot-starter-test from 3.4.5 to 3.5.0 by @dependabot in #1589
- Bump org.springframework.boot:spring-boot-devtools from 3.4.5 to 3.5.0 by @dependabot in #1591
- Update application.yaml to set dts-integration-enabled's default to false by @cram-cfa in #1593
- Bump org.springframework.boot:spring-boot-starter-actuator from 3.4.5 to 3.5.0 by @dependabot in #1592
- Bump org.springframework.boot from 3.4.5 to 3.5.0 by @dependabot in #1590
- Bump org.springframework.security:spring-security-test from 6.4.5 to 6.5.0 by @dependabot in #1575
- Updating to FFL 1.6.26 by @cram-cfa in #1595
- [CCAP-960] [CCAP-961] Add contact-providers-review.html and contact-provider-child-without-provider.html screens by @enyia21 in #1594
- Bump org.seleniumhq.selenium:selenium-java from 4.32.0 to 4.33.0 by @dependabot in #1596
- [CCAP-974] - cleanup provider field preparers by @analoo in #1577
- Bump io.sentry.jvm.gradle from 5.6.0 to 5.7.0 by @dependabot in #1605
- Bump org.postgresql:postgresql from 42.7.5 to 42.7.6 by @dependabot in #1604
- [CCAP-950][CCAP-951][CCAP-952][CCAP-953][CCAP-954][CCAP-955][CCAP-956][CCAP-957][CCAP-958][CCAP-959][CCAP-960] Integrating loops in contact providers flow by @cram-cfa in #1597
- [CCAP-992] Families with only 1 child should be able to set 3 providers by @cram-cfa in #1606
- [CCAP-961] Update HouseholdHasAtLeastOneChildWithoutAProvider.java by @enyia21 in #1608
- [CCAP-938] Create new
schedules-intro
screen by @enyia21 in #1601 - [CCAP-967] - moved child care mapping to application data so it alway… by @analoo in #1607
- [CCAP-999] FormatSubmittedAtDate needs to support subflow by @cram-cfa in #1610
- [CCAP-918] Productize-ENABLE_PROVIDER_RESPONSE_FEIN feature flag by @enyia21 in #1609
- [CCAP-1000] turning banner on in QA by @cram-cfa in #1611
- [CCAP-967] - generate and deliver additional pdfs by @analoo in #1598
Full Changelog: 2025.05.19...2025.06.02
2025.05.19
What's Changed
- [CCAP-825] - license exempt providers child care centers skip convict… by @analoo in #1560
- [CCAP-915], [CCAP-917] Productize feature flags ALLOW_PROVIDER_REGISTRATION_FLOW and ENABLE_PROVIDER_REGISTRATION_WITH_ITIN by @analoo in #1563
- [CCAP-897] [CCAP-898], [CCAP-922] create providers add screen, providers-info, and providers-contact-info by @enyia21 in #1551
- Updates for file src/main/resources/messages.properties on branch main by @transifex-integration in #1564
- [CCAP-899][CCAP-900] delete-provider and providers-info-confirm screens by @cram-cfa in #1566
- [CCAP-900] Setting the providers next screen to be activities-parent-intro by @cram-cfa in #1567
- [CCAP-897] Adjusting some things for adding multiple providers by @cram-cfa in #1569
- [CCAP-964] - combining conditional statements with replacement statem… by @analoo in #1570
Full Changelog: 2025.05.14...2025.05.19
2025.05.14
What's Changed
- [CCAP-244] - keeps long addresses from getting truncated by @analoo in #1555
- [CCAP-923], [CCAP-924] Skip screens when multiple providers flag is on by @analoo in #1556
- [CCAP-929] Updating provider importer to support FEINs by @cram-cfa in #1557
- [CCAP-690] Create QA environment in AWS by @spokenbird in #1408
- [CCAP-690] Revert to old authentication method for S3PresignService by @spokenbird in #1559
- [CCAP-926] - Maps when parent is engaged in education through school or TANF by @analoo in #1558
- [CCAP-927][CCAP-920][CCAP-826] Updating FEIN validation everywhere by @cram-cfa in #1561
Full Changelog: 2025.05.12...2025.05.14
2025.05.12
What's Changed
- [CCAP-804], [CCAP-752] display months for children under 2 and translate days of week by @analoo in #1543
- Updates for file src/main/resources/messages.properties on branch main by @transifex-integration in #1547
- [CCAP-893] Navigation change for acceptance testing by @enyia21 in #1548
- Bump org.jobrunr:jobrunr-spring-boot-3-starter from 7.5.0 to 7.5.1 by @dependabot in #1550
- [CCAP-894] [CCAP-895] [CCAP-896] Adding new providers screens to GCC by @enyia21 in #1540
- Bump net.javacrumbs.json-unit:json-unit-assertj from 4.1.0 to 4.1.1 by @dependabot in #1553
- [CCAP-887][CCAP-888][CCAP-889] Alerting and retry logic for CCMS jobs by @cram-cfa in #1539
- [CCAP-895] Fix Small nit by @enyia21 in #1554
Full Changelog: 2025.05.08...2025.05.12
2025.05.08
What's Changed
- Update sample.env by @ShaynaCummings in #1519
- [CCAP-884] blank dot point for business name when it's not set by @cram-cfa in #1524
- [CCAP-883] Prevent No Provider Chosen confirmation codes from proceeding through the provider flow by @cram-cfa in #1523
- [CCAP-885] Send application when provider responds without being identified by @cram-cfa in #1525
- [CCAP-816] Add conditional content on provider response submit confirmation screen by @spokenbird in #1526
- [CCAP-865] - changes EIN references to FEIN everywhere by @analoo in #1514
- Bump org.seleniumhq.selenium:selenium-java from 4.31.0 to 4.32.0 by @dependabot in #1530
- Updates for file src/main/resources/messages.properties on branch main by @transifex-integration in #1528
- [CCAP-816] Fixes a debugging message that was accidentally left in by @spokenbird in #1531
- Updates for file src/main/resources/messages.properties on branch fix-submit-cofirmation-bug by @transifex-integration in #1532
- [CCAP-839] Update Error Prevention for ITIN Fields by @enyia21 in #1527
- Bump io.sentry.jvm.gradle from 5.4.0 to 5.5.0 by @dependabot in #1535
- [CCAP-892] Stub out screens for multiple provider add provider work by @enyia21 in #1533
- [CCAP-851] Delaying CCMS transactions during offline time periods by @cram-cfa in #1522
- [CCAP-874] Add Multiple Provider flag and flows config logic by @spokenbird in #1534
- [CCAP-681] Adding qa to the fake data importer by @cram-cfa in #1536
- [CCAP-893] Created providers-intro.html screen by @enyia21 in #1537
- [CCAP-875][CCAP-876][CCAP-877][CCAP-878] Update content for multiple provider flow by @analoo in #1538
- [CCAP-919] - skips schedule question when in multiple provider flow a… by @analoo in #1544
Full Changelog: 2025.05.01...2025.05.08
2025.05.01
What's Changed
- Bump org.springframework.boot:spring-boot-devtools from 3.4.4 to 3.4.5 by @dependabot in #1497
- Bump org.springframework.boot:spring-boot-starter-actuator from 3.4.4 to 3.4.5 by @dependabot in #1498
- Bump org.springframework.boot from 3.4.4 to 3.4.5 by @dependabot in #1499
- Bump org.springframework.boot:spring-boot-starter-test from 3.4.4 to 3.4.5 by @dependabot in #1500
- [CCAP-784] - ITIN is not required in providerresponse/registration-ta… by @analoo in #1480
- [CCAP-852] Handling NPEs that happen because we skip around in the flow by @cram-cfa in #1494
- [CCAP-809] create feature flag and scaffold new screens by @enyia21 in #1486
- [CCAP-807] - Update mapping when existing provider declines care by @analoo in #1495
- [CCAP-850] Virus scanning updates by @cram-cfa in #1490
- [CCAP-715] - limit site administered site routing to active sdas by @analoo in #1489
- [CCAP-838] - maps ITIN when available by @analoo in #1502
- [CCAP-813] create new providerresponse fein screen by @enyia21 in #1501
- [CCAP-783] modify copy and conditional logic by @enyia21 in #1503
- Bump io.percy:percy-java-selenium from 2.1.0 to 2.1.1 by @dependabot in #1508
- [CCAP-860] NPE in ProviderApplicationPreparer by @cram-cfa in #1510
- [CCAP-862] CCMS uploads need to check if there's already a transaction for the given submission id before running the job by @cram-cfa in #1511
- [CCAP-808] - tests that FEIN is properly set by @analoo in #1509
- [CCAP-857] - set expiration date and status by @analoo in #1504
- [CCAP-864] Rename TransmissionsRecurringJob by @cram-cfa in #1512
- [CCAP-806] - looks for missing ProviderID and FEIN when existing prov… by @analoo in #1513
- [CCAP-814] Create provider-id-fein screen by @spokenbird in #1507
- [CCAP-861] Provider Registration flow needs to check if it's enabled all the way through by @cram-cfa in #1515
- [CCAP-808] map fein to provider application by @enyia21 in #1516
- [CCAP-819] Create confirm deny care follow-up question on response screens by @spokenbird in #1492
- [CCAP-866] Downgrading logging to a WARN so Sentry stops complaining when we're testing with garbage data by @cram-cfa in #1517
- [CCAP-813] Updated Screen to match design by @enyia21 in #1518
- Bump org.jsoup:jsoup from 1.19.1 to 1.20.1 by @dependabot in #1520
- [CCAP-815] create new providerresponse confirm application submission no response screen by @enyia21 in #1505
- [CCAP-854] - removes unnecessary data everywhere by @analoo in #1521
Full Changelog: 2025.04.25...2025.05.01
2025.04.25
What's Changed
- [CCAP-849] Removing unused CCMS config values by @cram-cfa in #1484
- [CCAP-783] Update provider response registration-tax-id.html screen by @enyia21 in #1476
- Bump io.sentry.jvm.gradle from 5.3.0 to 5.4.0 by @dependabot in #1487
- Updates for file src/main/resources/messages.properties on branch main by @transifex-integration in #1485
- Updates for file src/main/resources/messages.properties on branch main by @transifex-integration in #1488
- [CCAP-803] - reroutes to after-submit-contact-provider when applicant… by @analoo in #1452
Full Changelog: 2025.04.23.2...2025.04.25