Releases: USEPA/csb-rebate-forms-app
Releases · USEPA/csb-rebate-forms-app
v2.0.0
What's Changed
- Feature/update app to support payment request form by @courtneymyers in #226
- Feature/reopen enrollment in proto and dev by @courtneymyers in #228
- Feature/organize data fetching and storage by @courtneymyers in #227
- Feature/setup additional bap queries by @courtneymyers in #229
- Feature/wire up payment request form by @courtneymyers in #230
- Feature/further build out payment request by @courtneymyers in #232
- Feature/further build out payment request features by @courtneymyers in #233
- Feature/update helpdesk functionality by @courtneymyers in #234
- Feature/update fetching formio application submissions by @courtneymyers in #235
- Feature/fix formio field typo by @courtneymyers in #236
- Feature/update combined submissions logic by @courtneymyers in #237
- Feature/prevent form re-rendering by @courtneymyers in #238
- Feature/fix form re-rendering bug by @courtneymyers in #239
- Feature/update payment request form data by @courtneymyers in #240
- Feature/update bap connection verification logic by @courtneymyers in #241
- Feature/update s3 api to be form specific by @courtneymyers in #242
- Feature/update enrollment check by @courtneymyers in #243
- Feature/update helpdesk update button disabled logic by @courtneymyers in #244
- Update OpenAPI docs to reflect updated routes in app by @courtneymyers in #245
- Sync staging with develop by @courtneymyers in #246
- Feature/bump version number by @courtneymyers in #247
- Sync staging with develop by @courtneymyers in #248
Full Changelog: v1.2.0...v2.0.0
v1.2.0
What's Changed
- Feature/update efti dashboard logic by @courtneymyers in #203
- Feature/update existing rebate form dirty check by @courtneymyers in #204
- Sync staging with develop by @courtneymyers in #205
- Feature/fetch submission data from bap by @courtneymyers in #206
- Feature/update all rebates table by @courtneymyers in #207
- Feature/update verify user callback function by @courtneymyers in #208
- Feature/update needs edits logic by @courtneymyers in #209
- Feature/fix verify user check by @courtneymyers in #210
- Feature/apply dashboard updates by @courtneymyers in #211
- Feature/add rebate id to existing rebate form by @courtneymyers in #212
- Feature/update modified datetime field from bap by @courtneymyers in #213
- Feature/account for closed enrollment and edits requested by @courtneymyers in #214
- Feature/account for withdrawn bap status by @courtneymyers in #215
- Feature/update rebate id tooltip by @courtneymyers in #216
- Feature/disable enrollment period middleware by @courtneymyers in #217
- Feature/rework enrollment period api check by @courtneymyers in #218
- Feature/close enrollment period in github actions by @courtneymyers in #219
- Sync staging with develop by @courtneymyers in #220
- Feature/remove enrollment check for s3 download by @courtneymyers in #221
- Feature/update helpdesk to reflect enrollment period by @courtneymyers in #222
- Feature/update openapi documentation by @courtneymyers in #223
- Feature/update form status formatting by @courtneymyers in #224
- Sync staging with develop by @courtneymyers in #225
Full Changelog: v1.1.0...v1.2.0
v1.1.0
What's Changed
- Add build and manifest for prototype app env by @dpgalloway in #183
- Update GitHub Actions to use environemt-specific secrets by @dpgalloway in #184
- Merge latest updates into staging by @dpgalloway in #185
- Feature/inject current user fields by @courtneymyers in #186
- Feature/update dirty check by @courtneymyers in #187
- Feature/update local dev proxy by @courtneymyers in #188
- Feature/simplify env variable setup by @courtneymyers in #189
- Feature/remove icr expiration by @courtneymyers in #190
- Feature/account for empty sam gov efti by @courtneymyers in #191
- Feature/fix epa template uswds style conflicts by @courtneymyers in #192
- Feature/update one epa template by @courtneymyers in #193
- Feature/update dependencies by @courtneymyers in #194
- Feature/update dependencies by @courtneymyers in #195
- Feature/downgrade dependencies by @courtneymyers in #196
- Feature/add enrollment period check by @courtneymyers in #197
- Feature/fix links in epa template by @courtneymyers in #198
- Merging v1.1 changes into staging by @coobr01 in #200
- Feature/update form cut off implementation by @courtneymyers in #201
- Merging v1.1 changes into staging by @coobr01 in #202
Full Changelog: v1.0.0...v1.1.0
v1.0.0
What's Changed
- Feature/setup initial app structure by @courtneymyers in #1
- Feature/further flesh out UI by @courtneymyers in #3
- Feature/saml setup by @dpgalloway in #2
- Feature/cloud gov deployment by @dpgalloway in #5
- Remove client lint command (none set up at the moment) by @dpgalloway in #6
- Remove lint step and add back in npm install step by @dpgalloway in #7
- Feature/cloud gov deployment by @dpgalloway in #8
- Standardize environment variables across environments by @courtneymyers in #9
- Feature/update client route logic by @courtneymyers in #10
- Feature/fetch and use formio data by @dpgalloway in #4
- Feature/fetch and use formio data by @courtneymyers in #11
- Feature/apply fixes for cloud dot gov by @courtneymyers in #13
- Feature/front end login integration by @dpgalloway in #12
- Feature/front end login integration by @dpgalloway in #14
- Feature/modify client app user data state by @courtneymyers in #15
- Feature/fix client app env variable use by @courtneymyers in #16
- Feature/add missing env to gh workflow by @courtneymyers in #17
- Bugfix/saml troubleshooting by @dpgalloway in #18
- Directly reference SERVER_URL in res.redirect to account for subpath by @dpgalloway in #19
- Add algorithm to JWT signing and verifying by @dpgalloway in #20
- Feature/add new rebate form functionality by @courtneymyers in #21
- Feature/conditionally set jwt algorithm for environment by @courtneymyers in #22
- Feature/update public url env for cloud dot got by @courtneymyers in #23
- Feature/revert public url env change by @courtneymyers in #24
- Handle logout callback with both GET and POST requests by @dpgalloway in #25
- Feature/explicitly set node env in cf manifests by @courtneymyers in #26
- Feature/further build out client app by @courtneymyers in #27
- Feature/open contact us links in new tab by @courtneymyers in #28
- Feature/begin to use formio submission data by @courtneymyers in #29
- Feature/add new form submission by @courtneymyers in #30
- Feature/enable dashboard buttons based on route by @courtneymyers in #31
- Feature/overhaul modal by @courtneymyers in #32
- Feature/intercept nav button clicks by @courtneymyers in #33
- Feature/fix formio dropdowns by @courtneymyers in #34
- Feature/re-enable usa accordion by @courtneymyers in #35
- Set SAML NameIDPolicy to transient by @dpgalloway in #36
- Feature/add tooltips by @courtneymyers in #37
- Change SAML NameIDPolicy back (caused InvalidNameIDPolicy) by @dpgalloway in #38
- Feature/apply small UI adjustments by @courtneymyers in #39
- Feature/tweak modal overflow styling by @courtneymyers in #40
- Disable SAMLRequest AuthnContext by @dpgalloway in #41
- Change SAML NameID back to transient now that config is updated by @dpgalloway in #42
- Add staging GitHub Action workflow and update env vars to accommodate by @dpgalloway in #43
- Merge latest develop code to staging including staging deployment config by @dpgalloway in #44
- Feature/setup serving of fetched static content by @courtneymyers in #45
- Feature/update new rebate form modal by @courtneymyers in #46
- Feature/rename rebate forms in table by @courtneymyers in #47
- Feature/bind public dev s3 bucket by @courtneymyers in #48
- Feature/sync static content with s3 by @courtneymyers in #49
- Feature/sync static content with s3 (take 2) by @courtneymyers in #50
- Feature/fetch static content from s3 by @courtneymyers in #51
- Feature/fetch static content from s3 (take 2) by @courtneymyers in #52
- Feature/fetch static content from s3 (take 3!) by @courtneymyers in #53
- Feature/get sam data by @dpgalloway in #54
- Add log statement when no jwt cookie is present by @dpgalloway in #55
- Move SAM data query to separate API endpoint to avoid jwt cookie being too large by @dpgalloway in #56
- Feature/update env example by @courtneymyers in #57
- Explicitly set EPA user attributes for JWT and /epa-data endpoint by @dpgalloway in #58
- Feature/support external links in static markdown by @courtneymyers in #59
- Feature/express helmet by @dpgalloway in #60
- Add crossOriginEmbedderPolicy: false to helmet config to fix epa temp… by @dpgalloway in #61
- Namespace jwt cookie name to "csb-token" by @dpgalloway in #62
- Add Legal Business Name and POC Title fields to BAP query by @dpgalloway in #63
- Add SAM title fields to front-end and change Name references to LEGAL… by @dpgalloway in #64
- Feature/update forms with form definition url by @courtneymyers in #66
- Feature/fix form styling issues by @courtneymyers in #67
- Feature/add message when no forms exist by @courtneymyers in #68
- Feature/check user access to existing form by @courtneymyers in #69
- Feature/always populate last updated by form fields by @courtneymyers in #71
- Feature/render draft forms differently by @courtneymyers in #72
- Feature/render draft forms differently (follow up) by @courtneymyers in #73
- Feature/apply text changes by @courtneymyers in #74
- Feature/update table column headers by @courtneymyers in #75
- Feature/set formio project url b...