Workarea 3.1.3
Removes Complex Values from Admin Settings Dashboard
Adds a helper to sanitize config values displayed on the Admin settings dashboard. Removes complex data types from the output to clean up the display and prevent revealing secrets.
Issues
Commits
Excludes CSRF Tokens from Cached Requests
Excludes CSRF tokens from response bodies for HTTP cached requests because they aren't useful and they're causing automated tools to incorrectly report applications as vulnerable to a breach attack.
Issues
Pull Requests
Commits
- c6decbf58b648b7f122a5238df53b8fe4b464349
- 882cb7d919c2e906d6325c2185c89fd4a92a8ebc
- 7d170652480c28f1f1d1d1066200c2fb22c0ba96
Fixes Options Select Not Updating Product Details
Modifies the Storefront JavaScript module WORKAREA.productDetailsSkuSelects
to fix product details not updating in the Storefront after changing the product options. The issue is a regression introduced in Workarea 3.1. The change also adds a test covering the failing scenario.
Issues
Pull Requests
Commits
- ad3740ed17fde7871d9ec95d83c35157bafa7883
- 0c0d4efe3c6cb1edccdc4682fc3a796c145e3742
- 0b8ada18fcf10b04d9c32706c871e0f30f0a863a
- c0007fcd4ea3dc7e5f2b42a902071b68afdbd7db
Fixes Divider Content Blocks Raising Exceptions in Storefront
Modifies the Storefront partial for divider content blocks to guard against values that may be missing in applications that upgraded from Workarea 3.0 to Workarea 3.1.
Issues
Pull Requests
Commits
Fixes Finding Products by Blank Sku
Modifies Workarea::Catalog.find_by_sku(sku)
to return nil
when sku
is blank, preventing unexpected results.
Issues
Pull Requests
Commits
- dcdff1d4eb0f2d46ce3fe28dc3557d28a0ce1c17
- 7498748d32a2fee6388d7550f842df4520c44184
- 7d170652480c28f1f1d1d1066200c2fb22c0ba96
Fixes Selects Overflowing Viewport in Storefront
Changes width of select elements in the Storefront to avoid overflowing container on narrow screens.
Issues
Pull Requests
Commits
- 74506df03612988892e0a8f5ed27ce62386de1d3
- 186687e2c4aa3f1d1142fa74a9fcb4b1eda0ecd7
- 7d170652480c28f1f1d1d1066200c2fb22c0ba96
Fixes Display of Internationalized Text Boxes in Admin
Increases width of internationalized text-box components in Admin to fix truncated display of their values.
Issues
Pull Requests
Commits
- 7a8262e927caaee2b0ffadb877cf54f4673bdb0f
- 9c89a86a06a179e1930dc9a426f48f8c3c77080c
- 7d170652480c28f1f1d1d1066200c2fb22c0ba96
Fixes Quotes within Admin Releases Select
Fixes display of the Admin releases select when its options include quote characters.
Issues
Pull Requests
Commits
- 70772553b5975aef428bc777543fd5f61cc07cca
- c3cf82fa2b8f038b50f09e31a3cedc867a4cceb5
- 7d170652480c28f1f1d1d1066200c2fb22c0ba96
Improves Admin New Release UI
Adds client side validation to and fixes spacing of new release form in Admin. Backported from changes that will be released in Workarea 3.2.
Issues
Pull Requests
Commits
- 887a02fdd2431dd88ba538be8cb6c34f813eb486
- 591e9c5f182359c9b266a973a3a011d8744ff487
- 66e13d1e146405885d752fb700e091d9d8eba2e0
- 9c87b19247d3d59e6097fbb500dec0bd60985232
- 7d170652480c28f1f1d1d1066200c2fb22c0ba96
Adds Dragonfly S3 Data Store to App Template
Adds dragonfly-s3_data_store as an application dependency for new apps via the app template since most production applications need this dependency.