Skip to content

Conversation

@github-actions
Copy link

Automated PR to sync changes from main to demo.

This reverts commit 189a22a, reversing
changes made to 9fdca54.
@github-actions github-actions bot added the autogenerated Created by a project automation label Mar 27, 2025
@changeset-bot
Copy link

changeset-bot bot commented Mar 27, 2025

🦋 Changeset detected

Latest commit: d7caad3

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 13 packages
Name Type
@gsa-tts/forms-cli Patch
@gsa-tts/forms-e2e Patch
@gsa-tts/forms-common Patch
@gsa-tts/forms-design Patch
@gsa-tts/forms-spotlight Patch
@gsa-tts/forms-infra-core Patch
@gsa-tts/forms-auth Patch
@gsa-tts/forms-database Patch
@gsa-tts/forms-core Patch
@gsa-tts/forms-server Patch
@gsa-tts/forms-server-doj Patch
@gsa-tts/forms-infra-aws-cdk Patch
@gsa-tts/forms-infra-cdktf Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@github-actions
Copy link
Author

github-actions bot commented Mar 27, 2025

Plan: 0 to add, 1 to change, 0 to destroy.
Terraform used the selected providers to generate the following execution
plan. Resource actions are indicated with the following symbols:
~   update in-place

Terraform will perform the following actions:

  # cloudfoundry_app.tts-10x-forms-demo-server-doj_tts-10x-forms-demo-server-doj-app_88F24765 will be updated in-place
~   resource "cloudfoundry_app" "tts-10x-forms-demo-server-doj_tts-10x-forms-demo-server-doj-app_88F24765" {
~       docker_image                    = "ghcr.io/gsa-tts/forms/server-doj:4be4f1714049f43b3181288ae9350f2d4fc513cb" -> "ghcr.io/gsa-tts/forms/server-doj:e0e20df4937cf12f2fff072ebec8450614967181"
        id                              = "db85f8bc-3662-4bbc-9e35-7e4b000428db"
        name                            = "tts-10x-forms-demo-server-doj-app"
        # (17 unchanged attributes hidden)

        # (3 unchanged blocks hidden)
    }

Plan: 0 to add, 1 to change, 0 to destroy.

kalasgarov and others added 25 commits March 27, 2025 14:17
* feat: update long answer pattern to include hint and remove maxLength TCKT-458

* feat: update long answer pattern configs to include hint and remove maxLength (TCKT-458)

* test(storybook): add test for long answer pattern to include hint TCKT-458

* test(storybook): update story helpers to handle hints TCKT-458

* feat: update short answer pattern to include hint and remove maxLength TCKT-458

* feat: update short answer pattern configs to include hint and remove maxLength TCKT-458

* refactor: update config and story files to align with input and textarea component changes TCKT-458

* refactor: update documents and parsing-api to include hint and remove maxLength TCKT-458

* test: update tests for textarea TCKT-458

* test: update tests for submit and parse forms TCKT-458

* test: update field label for create e2e test TCKT-458
* Remove restrictDefaultSecurityGroup alternative, which shouldn't be needed with a directly applied CDK stack.

* Apply separate FormsPlatformStack on deploy

* Rev infra package version for publish

* use correct params for stack deploy

* publish test bugfix

* Fix deployment issues in DOJ environment and add logging

* Update forms-apply-stack with cdk --ci FormsPlatformStack

* Add VPC endpoint for secrets manager

* Rev versions for secrets manager testing

* Cleanup

* Comment out deploy stage from pipeline. Just build and push the docker image, at least for initial DOJ testing.

* Add login.gov sandbox egress IP addresses

* Do auto-deploys to App Runner on ECR image updates.

* Update versions for DOJ testing
* feat: create accordion row pattern TCKT-523

* feat: create accordion row edit  pattern TCKT-523

* feat: add types and default values for accordion row pattern TCKT-523

* feat: create accordion row pattern config files TCKT-523

* test: add config tests for accordion row pattern TCKT-523

* test(storybook): add tests for accordion row pattern TCKT-523

* test(storybook): add tests for accordion row edit pattern TCKT-523

* refactor: update default label texts for multiple edit patterns TCKT-523

* refactor: remove unnecessary comments and update variable name in story file TCKT-523
* update test to work with ssr

* ignore auth directory used in test setup

* begin updating instructions for new test layout

* add sample env file with var names

* update packages and add dev task

* handle cases where forms already exist in the table

* add auth setup step that runs before other tests

* begin test for imported form

* use fixture for test setup

* add more tests to import demo

* update rich text editor default

* create fixtures directory

* add new test to move component to another page

* add test for deleting a pattern.

* add package download component to last page

* use page object model form create page tests

* update tests for new pdf version

* add drag and drop test on imported form

* begin form filler end-to-end test

* update lockfile

* update lockfile

* update package name

* update imports

* add new cli command to generate a test session

* ensure exit after script runs

* remove redundant package

* add cli command to documentation and scripts

* update lockfile

* update lockfile

* use locale file for text labels

* get all ssr tests to green

* clean up tests

* update readme with simplified test instructions

* force hover action

* fix typescript issues

* switch to single worker thread

* try playwright in headless mode

* use container in test

* run install

* manually install pnpm

* manually install dependencies in CI test

* troubleshooting action install

* update action to use playwright provided container

* add git config option

* set home dir for suggested firefox workaround in e2e

* refactor test to make sure the menu is ready

* update mock

* restore mock

* cleanup unused methods in page object model

* cleanup unused methods in page object model

* Add changeset

* edit logging in cli

* add test commands to the root package file

* remove package and clean up ci

* use beforeEach in test

* change stubs to named functions in the authcontext

* update lockfile

* create new namespace for cli command

* remove unused imports

* create new service to use in test cases

* update test to use baseauthcontext

* handle undefined

* add docbloc for new service

* reorder args

* update var

* add context for e2e test setup

* increase scope of auth service for e2e

* update e2e cli to use adapted service
… Repeater and Fieldset components TCKT-415 (#596)

* create 'add supplementary information or instructions' button TCKT-415

* feat: add AddInformationOrInstructionsButton to Repeater component TCKT-415

* feat: add AddInformationOrInstructionsButton to Fieldset component TCKT-415
… using form-summary component as default on first page (#600)
* remove reset api app

* remove comment
* feat: create checkbox group pattern TCKT-524

* feat: create checkbox group edit pattern TCKT-524

* feat: add types and update configs for checkbox group pattern TCKT-524

* feat: add checkbox group pattern to dropdown menu TCKT-524

* chore: fix formatting issues in FormEdit and form-summary files TCKT-524

* test(storybook): add story tests for checkbox group pattern TCKT-524

* test(storybook): add story tests for checkbox group edit pattern TCKT-524

* test: add unit tests for checkbox group pattern configs TCKT-524
* add package download fixture

* click next recursively in test

* refactor test

* verify form field value exists

* extract methods in test

* reorder imports

* update function signature
…nent TCKT-571 (#616)

* refactor: remove page text label from rich text component TCKT-571

* test(storybook): update test to remove dependancy on page text label in rich text component TCKT-571
mpflex and others added 2 commits April 17, 2025 16:28
…ation (TCKT-572) (#623)

* refactor: update DOB pattern to Date pattern TCKT-572

* refactor: update config files for DOB pattern TCKT-572

* feat: add config file for Date picker pattern TCKT-572

* test: add config tests for Date picker pattern TCKT-572

* feat: update types and add Date picker pattern to dropdown menu TCKT-572

* chore: update imports to reflect component name change from DOB to Date TCKT-572
@ethangardner ethangardner merged commit abf5c15 into demo Apr 18, 2025
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

autogenerated Created by a project automation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants