This repository has been archived by the owner on Dec 6, 2024. It is now read-only.
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Update runbook (#668) Co-authored-by: Triet <[email protected]> * New translated labels (#671) * GTT-1592: Clean up chart create/edit step labels Remove "steps x of y" labels in the following: Add Content Add Image Add Section Add Text * Align navigation bar width with page content (#669) Co-authored-by: chasechow7 <[email protected]> * Dashboard Listings Tab Accessibility (#673) Add accessibility functionality to dashboard listings tabs -Ability to tab to core tabs (Drafts, Publish Queue, etc.) -Add keyboard functionality: Ability to select tab using 'Enter' -Aria Label for screen reader will read: "Dashboard Tab {Name}" -Aria Label will indicate currently selected tab with "Active Dashboard Tab {Name}" * Adds backend support for searching inside published dashboards. (#675) * Adds backend support for searching inside published dashboards. * Fix prettier warnings. Co-authored-by: Mazen Kharbutli <[email protected]> * Make table pagination responsive base on sizing (#674) * Gtt 1522 (#611) * adding exported json * updated git ignore * temp save * updated json files * fixed naming, running in lambda * cleanup * adding cdk elements for deploy * reorging files * first try ad deploy script * fixed deployment of resource and calling lambda after deploy * dont need method * pulled out methods to simply insert script * added unit tests to lambda * flushed out readme * flushed out readme * updated deploy script * readme update * fixed variable and template * prettier write * fixed install scripte * not used * Fix dashboard id assignment * Please enter the commit message for your changes. Lines starting * Fix dashboard id assignment * Fix dashboard id assignment * Fix dashboard id assignment * Fix dashboard id assignment * Major refactor and typescript conversion * Create build directory on deploy prereq step * Reset last updated date * Add spanish dashboard * Add piechart spanish * Add line chart spanish * Refactor examples * Adding logging information * More logging and fixing bugs * Add export capability * Major refactor to operate overe one file only * Update english example dashboard * Add spanish example * Add portuguese example * refactor * Redo folder structure * Bug fixes * Bug fixes * Bug fixes * Bug fixes * Add missing s3 permission * Refactor prompts * Tight regex patterns * Revert unintended changes * minor fixes * More fixes Co-authored-by: Miguel Abreu <[email protected]> * Cosmetic changes to the prompt and the scripts. (#676) Co-authored-by: Miguel Abreu <[email protected]> * Update UI to reflect ToC changes (#677) * Update UI to reflect ToC changes (bonus) fixed examples topic area seeding * Minor fix * Restore previous selection on cancel Co-authored-by: Miguel Abreu <[email protected]> * Cleaning up aria label string Co-authored-by: Chow <[email protected]> * Use local resources if not in s3 (#681) Co-authored-by: Miguel Abreu <[email protected]> * Fix download link for tables (#682) * Add mobile navigation for small tables (#683) * Remove unnecessary question marks (#684) Co-authored-by: Miguel Abreu <[email protected]> * Add CODEOWNERS file (#685) * Move status alerts to top of page (#689) * Adds frontend support for searching inside published dashboards. (#688) * Frontend changes to support searching dashboards * Add unit tests and run prettier. * Switch to using the history react hook * Run prettier Co-authored-by: Mazen Kharbutli <[email protected]> * Using SASS and configuring USWDS SASS compilation (#687) * Using SASS and configuring USWDS SASS compilation * Configure SASS for USWDS * Configure SASS for USWDS * Configure SASS for USWDS * Fix default values. * use defaults from uswds package * use defaults from uswds package * Default values * Refactor for css * Revert "Default values" This reverts commit 775059be2db2318141d23de446afa620ede086e8. * Adding uswds js dependency * Use theme colors * Minor fix * match existing prod * Match existing style * Fix snapshot Co-authored-by: Miguel Abreu <[email protected]> * updated translation (#691) * upgrade to version 1.1.4 (#692) * Ensure all optional and mandatory fields are marked (#693) * Miguel.abreu/gtt 1646 fix text color contrast (#690) * Fix radio button card details contrast * Replace color in the default palette to meet contrast requirements * Update snapshots Co-authored-by: Miguel Abreu <[email protected]> * Miguel.abreu/gtt 1632 fix download button contrast (#698) * Fix DataTable download button * Fix DataTable download alert * Add alert container to Formatting help page * Add extension to the downloaded file * Update test snapshots * Fix menu style * Update test snapshots Co-authored-by: Miguel Abreu <[email protected]> * Fixes the expanded search feature (#701) * Fix the new search feature * Run prettier * Run prettier * GTT-1641: Improve accessibility of column sorting in tables (#699) * Improve accessibility of column sorting in tables * Update unit tests * Enabled the continue button on Release Notes step (#695) Co-authored-by: Francisco Romero <[email protected]> * Miguel.abreu/gtt 1645 color contrast aaa (#702) * Fix text color along the app * update test snapshots * Fix datepicker styles * Fix Menu item color Co-authored-by: Miguel Abreu <[email protected]> * Miguel.abreu/gtt 1646 improve color elements (#703) * Set base colors to be darker * Revert many of the manual contrast applied before. Now contrast is up from the theme itself * Update test snapshoots * Update test snapshots Co-authored-by: Miguel Abreu <[email protected]> * Avoid sending headers in public urls (#704) Co-authored-by: Miguel Abreu <[email protected]> * Add button disabled rules (#705) Co-authored-by: Miguel Abreu <[email protected]> * Fix for the case where there is no search query (#707) * Clarify from hidden programmatic text for greater accuracy (#709) * Add optional label and fix tests (#712) * Use dash pattern to introduce visual indicators beyond color for line charts (#716) * Miguel.abreu/translation refactor (#714) * Refactor composed translation keys * Add missing translation * Refactor translations * Translation refactor * Minor fix and setup github action * Using plural format of v19 * Fix field selector Co-authored-by: Miguel Abreu <[email protected]> * GTT-1753 : Update to 1.1.5 (#718) * update to 1.1.5 * Redo traslation interpolation * Redo string interpolation Co-authored-by: Miguel Abreu <[email protected]> * Miguel.abreu/gtt 1648 fix nav colors (#717) * Fix locales tests * Adjust nav colors to match buttons Co-authored-by: Miguel Abreu <[email protected]> * Adds backend support for copying dashboards (#719) * Backend support for copying dashboards. * Setup title configuration and update route titles (#720) * Setup title configuration and update route titles * Unit tests Co-authored-by: Miguel Abreu <[email protected]> * Adds frontend support for copying dashboards (#725) * Frontend changes to copy dashboards * Added aria label and tab functionality to the Vertical Tabs component (#726) * Miguel.abreu/gtt 1637 add fielsets legends to forms (#729) * Fix AddContent form field-set and sections * Fix app sections * Fix fieldset and legends for Add/Edit Text pages * Fix edit/add metrics form Co-authored-by: Miguel Abreu <[email protected]> * GTT-1640 Removed hidden buttons from programmatic access if unnecessary (#710) * Fixed bug that was rendering invisible buttons in the preview dashboard page * Added names to all the form controls in Table component * Added labels tothe buttons in TopicareasTable component * Updated test suite and fixed typo in Table component * Added missing translation and made recommended change Co-authored-by: Miguel Alfonso Abreu Ortega <[email protected]> Co-authored-by: Triet <[email protected]> * Improve focus order of table of contents (#728) * Make table of contents scrollable and visible (#731) * Add text alternative to label images (#732) * Assign tab roles to section tabs and enable keyboard navigation (#733) Co-authored-by: Miguel Abreu <[email protected]> * Makes scrollable regions focusable for accessibility (#734) * Make scrollable regions focusable for accessibility * Deconflict roles for nested elements (#735) * Delete ScrollTop component (#736) * Set createBy on import (#737) Co-authored-by: Miguel Abreu <[email protected]> * changed button to link and added title attribute (#697) * changed button to link and added title attribute * add prettier extension * Minor fix. * Using Link component * More fixes added * Update PublishedTab.tsx Co-authored-by: Josh Hill <[email protected]> Co-authored-by: Miguel Alfonso Abreu Ortega <[email protected]> Co-authored-by: Miguel Abreu <[email protected]> * Fix AddChart form aria labels (#739) * Fix AddChart form aria labels * Fix EditChart form labels * Update snapshots * Style fix Co-authored-by: Miguel Abreu <[email protected]> * Fix form/fieldset labels (#740) Co-authored-by: Miguel Abreu <[email protected]> * Add programmatic context to grouped form elements (#741) * Add programmatic context to grouped form elements * Merge * Fix tests Co-authored-by: Miguel Alfonso Abreu Ortega <[email protected]> * Miguel.abreu/gtt 1780 more aria labels (#742) * Fix Add/Edit Image * Fix Add/Edit Section labels * Minor fix Co-authored-by: Miguel Abreu <[email protected]> * updated backend/package-lock.json due to conflicts (#713) * Changes to release Sprint 45 version 1.1.7 (#747) * Correct the use of ARIA labels for progress bars (#746) * Make homepage list and search results programmatically structured (#745) * Version notes accessibility support (#749) * Adds 'copy' to new 'Actions' drop-down menus (#744) * Add copy to new Actions drop-down menus * Run prettier * Changes based on reviews * Changes based on reviews * Changes based on reviewer's requests * Adds support for scaling image sizes when images are added/edited (#751) * Adds support to scaling image sizes when added/edited * Changes based on reviewer's recommendations * Miguel.abreu/gtt 1675 labels enhancement (#752) * Add labels for sections * Update snapshots Co-authored-by: Miguel Abreu <[email protected]> Co-authored-by: Mazen Kharbutli <[email protected]> * upgraded to 1.1.8, and incorporated new translation files (#753) * Add alt text to thumbnail images (#756) * GTT-1608: Added horizontal annotation for throttle threshold in the Lambda related widgets (#755) * Added horizontal annotation for throttle threshold in the Lambda related widgets * Prettier checks completed Co-authored-by: Mazen Kharbutli <[email protected]> * GTT-1812 : Instrument calls to Cognito with user-agent string (#754) * Instrument with user-agent string * configured prettier linting to run with IDE Co-authored-by: Mazen Kharbutli <[email protected]> * Miguel.abreu/gtt 1826 anchor link (#758) * Add section share link functionality * Add unit tests to Shareable component Co-authored-by: Miguel Abreu <[email protected]> * Miguel.abreu/gtt 1693 live previes aria labels (#760) * Add sections for content add/edit/ pages * Update AddText.tsx Co-authored-by: Miguel Abreu <[email protected]> * Miguel.abreu/gtt 1747 security updates (#761) * Npm audit fix * Update node-sass, jest * Upgrade cypress * Fix dependencies * Update package-lock.json * Replace node-sass with sass package Co-authored-by: Miguel Abreu <[email protected]> * Ensure a page focus is at the top after an event or page reload (#762) * Update the preview button text to be more meaningfull (#763) * Remove the aria-hidden attribute for file selection (#764) * Miguel.abreu/gtt 1729 disabled button (#765) * Change disabled behavior for continue button * Update AddContent.test.tsx.snap * Fix disabled continue button for AddMetrics * Fix AddImage form errors * Update AddImage.tsx * Fix FileInput errors * Update ChooseData.test.tsx.snap Co-authored-by: Miguel Abreu <[email protected]> * upgrade version to 1.2.0 (#766) Co-authored-by: Miguel Alfonso Abreu Ortega <[email protected]> * Replace <h3> with <h2> in the app (#767) Co-authored-by: Miguel Abreu <[email protected]> Co-authored-by: Triet <[email protected]> * Miguel.abreu/gtt 1826 anchor link (#768) * Add scroll delay * Update Shareable.tsx Co-authored-by: Miguel Abreu <[email protected]> * GTT-1841: changes for release 1.2.0 (#769) * changes for release 1.2.0 * Add changes from Sprints 47 and 48 * undo changes * Miguel.abreu/gtt 1705 remove current page (#771) * Remove aria-current from step indicator * Update breadcrums to use aria-current=location Co-authored-by: Miguel Abreu <[email protected]> * Add context to action buttons on dashboard views (#772) * Modify index display logic (#773) Co-authored-by: Miguel Abreu <[email protected]> * Add missing aria label information for buttons and text inputs (#774) Co-authored-by: Miguel Abreu <[email protected]> * Miguel.abreu/gtt 1689 topic area refactor (#776) * Modify topic area settings views to reflect topic area name changes. * Fix missing table header Co-authored-by: Miguel Abreu <[email protected]> * Add control descriptions to selections on dashboard tabs (#775) Co-authored-by: Miguel Alfonso Abreu Ortega <[email protected]> * Remove <li/> without <ol/> (#777) * Remove <li/> without <ol/> * Update Admin.tsx Co-authored-by: Miguel Abreu <[email protected]> * Adds an invisible skip link at the head of pages (#778) * Add a hidden skip link for accessibility * Switch to using the usa-skipnav class Co-authored-by: Miguel Alfonso Abreu Ortega <[email protected]> * Upgrade libs per dependabot findings. Upgrade version to 1.3.0 (#781) * updated translation files (#784) * Updated url-parse to version 1.5.7 per dependabot finding (#786) * Miguel.abreu/gtt 1690 modify h1 to show step information (#785) * Fix title labels for wizards * Update unit tests Co-authored-by: Miguel Abreu <[email protected]> Co-authored-by: Triet <[email protected]> * Improves the UX for the CheckData component (#783) * Improve the UX for the CheckData component * Remove unsused code * Fixes based on reviewer's feedback * Update heading for settings page (#787) Co-authored-by: Miguel Abreu <[email protected]> * Make modal experience more accessible (#788) * Add programmatic status messages to tables (#789) * Add programmatic status messages to tables * Add programmatic status messages to tables * GTT-1861: Perform html escape on the returned error message (#791) * perform html escape on the returned error message * Bump url-parse from 1.5.3 to 1.5.10 * Bumps url-parse from 1.5.3 to 1.5.10. * Merged latest translation files (#792) * Updated with recent accessibility enhancements (#793) * Fix the Save functionality in Edit Table/Chart (#795) * Programatically associate labels with their corresponding component (#797) * Makes interactive legends accessible and programmatically available (#796) * Make interactive legends accessible and programmatically available * Remove unused code * Move common function to a new component * Add aria-role alert for Alert component. (#798) Co-authored-by: Miguel Abreu <[email protected]> * Fix numbering logic (#799) Co-authored-by: Miguel Abreu <[email protected]> * Move Table of Content position to content view area (#800) * Update Table of Content position to content view area * Align table of content first item with first widget header Co-authored-by: Miguel Abreu <[email protected]> * Improve the search functionality's user experience and accessibility (#802) * Add support for persistent search and search accessibility * Add a styles file and move style related settings there. * Improve accessibility of text areas and table buttons (#806) * Miguel.abreu/gtt 1887 move preview below form (#808) * Fix Add/Edit Test form responsive design * Fix Add/Edit Metrics form responsive design * Fix Add/Edit Chart/Table views * Fix Section/Image Add/Edit forms * Minor fix Co-authored-by: Miguel Abreu <[email protected]> * Replace content header with h2 (#809) * Replace content header with h2 * Minor fix * Update DashboardHeader.test.tsx.snap Co-authored-by: Miguel Abreu <[email protected]> * Update version to 1.4.0 (#807) * Update version to 1.4.0 * Update version to 1.4.0 * GTT-1906: Update minimist version per dependabot (#811) * Update minimist version per dependabot * revert changes to cdk/package-lock.json * Miguel.abreu/gtt 1885 (#812) * Update drag icon and move widget type to the right * Update WidgetList actions layout * Update Metric list layout * minor fix * Add Edit metric functionality * Fix section items margin * Minor fix Co-authored-by: Miguel Abreu <[email protected]> * Miguel.abreu/gtt 1899 show full date (#813) * Show dates in short format * Minor fix * Fix translation * Minor fix Co-authored-by: Miguel Abreu <[email protected]> * Associate hints with inputs for accessibility (#814) * Move required logic to outside of the react form validation (#815) Co-authored-by: Miguel Abreu <[email protected]> * feat: fix search button contrast color (#816) Co-authored-by: Miguel Abreu <[email protected]> * Add support for the new table pagination layout (#817) * Add support for pagination * Changes based on review and feedback * Fix examples build process (#819) Co-authored-by: Miguel Abreu <[email protected]> * Make pagination more accessible and USWDS compliant (#821) * Improve the layout of the add/edit metric screen (#822) * Improve the layout of the add/edit metric screen * Changes based on reviewer's feedback * Fixes * Update Combobox.test.tsx.snap * Update Combobox.test.tsx.snap * Miguel.abreu/gtt 1920 refactor publish workflow (#823) * fix: security alert https://github.com/awslabs/performance-dashboard-on-aws/security/dependabot/50 * feature: create publish dashboard modal * chore: remove pending views and functionality * fix: mobile layout for publish dashboard modal Co-authored-by: Miguel Abreu <[email protected]> * Add a hover state to tabs and make topic areas hidden by default (#824) * Add hover state to tabs and make topic areas hidden by default * Add hover state to vertical tabs * Miguel.abreu/gtt 1937 replace dnd (#826) * fix: security issues * chore: install new dnd framework * feat: add new widget tree component * feat: add copy/delete dashboard to tree * feat: add up/down controls for tree items * chore: add ordering unit test * feat: use new dnd in metric list * chore: fix unit test and add new component testing * chore: refactor for ordering logic * feat: custom dnd aria labels * chore: remove unused component Co-authored-by: Miguel Abreu <[email protected]> * chore: split mainline and mainline-dev github workflow config (#829) * chore: split mainline and mainline-dev github workflow config * Update package-lock.json * chore: fix webpack dependencies Co-authored-by: Miguel Abreu <[email protected]> * Miguel.abreu/upgrade node 14 (#830) * feat: upgrade to node 14 * chore: remove unused functionality * chore: more upgrades Co-authored-by: Miguel Abreu <[email protected]> * Miguel.abreu/fix auth config (#833) * merge v1.5.0 onto mainline (#827) * Fix the Save functionality in Edit Table/Chart (#795) * Programatically associate labels with their corresponding component (#797) * Makes interactive legends accessible and programmatically available (#796) * Make interactive legends accessible and programmatically available * Remove unused code * Move common function to a new component * Add aria-role alert for Alert component. (#798) Co-authored-by: Miguel Abreu <[email protected]> * Fix numbering logic (#799) Co-authored-by: Miguel Abreu <[email protected]> * Move Table of Content position to content view area (#800) * Update Table of Content position to content view area * Align table of content first item with first widget header Co-authored-by: Miguel Abreu <[email protected]> * Improve the search functionality's user experience and accessibility (#802) * Add support for persistent search and search accessibility * Add a styles file and move style related settings there. * Improve accessibility of text areas and table buttons (#806) * Miguel.abreu/gtt 1887 move preview below form (#808) * Fix Add/Edit Test form responsive design * Fix Add/Edit Metrics form responsive design * Fix Add/Edit Chart/Table views * Fix Section/Image Add/Edit forms * Minor fix Co-authored-by: Miguel Abreu <[email protected]> * Replace content header with h2 (#809) * Replace content header with h2 * Minor fix * Update DashboardHeader.test.tsx.snap Co-authored-by: Miguel Abreu <[email protected]> * Update version to 1.4.0 (#807) * Update version to 1.4.0 * Update version to 1.4.0 * GTT-1906: Update minimist version per dependabot (#811) * Update minimist version per dependabot * revert changes to cdk/package-lock.json * Miguel.abreu/gtt 1885 (#812) * Update drag icon and move widget type to the right * Update WidgetList actions layout * Update Metric list layout * minor fix * Add Edit metric functionality * Fix section items margin * Minor fix Co-authored-by: Miguel Abreu <[email protected]> * Miguel.abreu/gtt 1899 show full date (#813) * Show dates in short format * Minor fix * Fix translation * Minor fix Co-authored-by: Miguel Abreu <[email protected]> * Associate hints with inputs for accessibility (#814) * Move required logic to outside of the react form validation (#815) Co-authored-by: Miguel Abreu <[email protected]> * feat: fix search button contrast color (#816) Co-authored-by: Miguel Abreu <[email protected]> * Add support for the new table pagination layout (#817) * Add support for pagination * Changes based on review and feedback * Fix examples build process (#819) Co-authored-by: Miguel Abreu <[email protected]> * Make pagination more accessible and USWDS compliant (#821) * Improve the layout of the add/edit metric screen (#822) * Improve the layout of the add/edit metric screen * Changes based on reviewer's feedback * Fixes * Update Combobox.test.tsx.snap * Update Combobox.test.tsx.snap * Miguel.abreu/gtt 1920 refactor publish workflow (#823) * fix: security alert https://github.com/awslabs/performance-dashboard-on-aws/security/dependabot/50 * feature: create publish dashboard modal * chore: remove pending views and functionality * fix: mobile layout for publish dashboard modal Co-authored-by: Miguel Abreu <[email protected]> * Add a hover state to tabs and make topic areas hidden by default (#824) * Add hover state to tabs and make topic areas hidden by default * Add hover state to vertical tabs * Release 1.5.0 * Update CHANGELOG.md * Update README.md Co-authored-by: Miguel Alfonso Abreu Ortega <[email protected]> Co-authored-by: Miguel Abreu <[email protected]> Co-authored-by: Triet <[email protected]> * feat: upgrade to node 14 * chore: more upgrades * Update package.json * Delete WidgetList.scss * Update package.json * chore: fix auth config Co-authored-by: Mazen Kharbutli <[email protected]> Co-authored-by: Miguel Abreu <[email protected]> Co-authored-by: Triet <[email protected]> * Miguel.abreu/fix auth config (#834) * revert to cdk 1.144.0 Authored-by: Miguel Abreu <[email protected]> * bugfix: fix auto focus functionality. (#835) * bugfix: fix auto focus functionality. * Remove console output Co-authored-by: Miguel Abreu <[email protected]> * Add backend support for metrics/analytics collection (#836) * Add backend support for metrics collection * Update homepage-repo.ts Remove a log statement * Update homepage-repo.ts * Add support for an accessible and USWDS-compliant date picker (#837) * Add support for USWDS-compliant date picker * Fix bug * Allow equal dates * Modify translation format * Miguel.abreu/gtt 1927 contact us (#839) * feature: add contactUsContent settings to backend api * feat: add contact us page and settings. Co-authored-by: Miguel Abreu <[email protected]> * Miguel.abreu/update from master (#842) * Merge 1.1.0 into mainline, which has 1.0.6 (#625) * Gtt 1535 (#601) * off by one error in index * prettier write * changing this to map because this assumes that the same number of formatted columns and data columns * added integration test for checking chart render * prettier write * GTT-1418: Add version dropdown to view dashboard admin (#602) * Editor access to view previous dashboards versions * Set auto width to versions dropdown * Delete unused styles and fix labels * Move missing translations to the bottom Co-authored-by: Triet <[email protected]> * GTT-1475: Option to display Sections in tabs (#603) * Option to display Sections in tabs * Add scroll and arrows to horizontal tabs Co-authored-by: Triet <[email protected]> * Gtt 1530 (#604) * added in compute percentage * computedPercentage goes through the stack * simplified pie chart data render * replicated changes over to donut chart * removed it from part of whole chart * added unit tests and updated snapshots * prettier write * fixed display of number type * added tests and needs * prettier write * fixed unit tests for backend * pr comments. * dont need that Co-authored-by: Miguel Pavon Diaz <[email protected]> * Option to display bar and column charts as stacked (#605) Co-authored-by: Triet <[email protected]> * Fix Vertical tabs width and mobile issues (#606) * Significant data labels need to be applied when currency is used (#607) * Fix scroll and bad data issues (#610) * changed property used in the url matcher (#612) * small quality of life changes (#613) * small quality of life changes * udpated snap shots * Add mobile style and layout changes (#614) * Add mobile style and layout changes * Update mobile buttons in tab pages Co-authored-by: Triet <[email protected]> * add new translation files (#617) * upgrade to version 1.1.0 * upgraded to v1.1.0 Co-authored-by: Phil Dettorre <[email protected]> Co-authored-by: Miguel Pavon Diaz <[email protected]> * GTT-1575 : Merge mainline-dev (tag 1.1.1, Sprint 39) onto mainline (#637) * Enable customizations of table of contents (#619) Co-authored-by: Triet <[email protected]> * Updated downstream dependencies to address dependabot findings (#618) * Add select and deselect buttons (#620) * Use name when download a file inside a section tab (#622) * update to version 1.1.1, and add latest translation files (#630) Co-authored-by: Miguel Pavon Diaz <[email protected]> * merge v1.1.2 onto mainline (#645) * GTT-1550: Fix link for widgets in ToC (#621) * Fix link for widgets in ToC * Select tab when changing widget ToC Co-authored-by: Triet <[email protected]> * Make table pagination feature responsive (#623) * fix date time picking for metrics. (#629) * fix date time picking for metrics. * Allow start/end date having the same value Co-authored-by: Miguel Abreu <[email protected]> * Add back button to ChooseData component (#631) Co-authored-by: Miguel Abreu <[email protected]> * Miguel.abreu/gtt 808 radio button enhancement (#634) * Move description inside label to increase radio button area Clean up code. * Move description inside label to increase radio button area Clean up code. * Fix test selectors Co-authored-by: Miguel Abreu <[email protected]> * Add option to not show all rows of extensive tables (#633) Co-authored-by: Triet <[email protected]> * Add section preview image and update the rest (#638) * GTT-1513: Set data format of multiple columns at once (#639) * Set data format of multiple columns at once * Delete unnecessary checks Co-authored-by: Miguel Alfonso Abreu Ortega <[email protected]> * Miguel.abreu/gtt 1572 show totals only (#640) * Refactor stacked char formatting * Refactor labels formatting logic * Show only when is the last label * Fix style * Hide bar labels Co-authored-by: Miguel Abreu <[email protected]> * Translate labels to Spanish and Portuguese (#643) * GTT-1600 : upgrade version (#642) * upgrade version and add translation files * added new translation files * change version number in docs (#644) Co-authored-by: Miguel Pavon Diaz <[email protected]> Co-authored-by: Miguel Alfonso Abreu Ortega <[email protected]> Co-authored-by: Miguel Abreu <[email protected]> * Description Create CHANGELOG file (#653) * Description Create CHANGELOG file * Update to last version Co-authored-by: Triet <[email protected]> * merged changes for 1.1.3 from mainline-dev onto mainline (#672) * Add accessibility label to checkboxes in Check Data (#648) Added accessibility labels to the checkboxes so the text-to-speech screen reader will output the column header name * Miguel.abreu/gtt 1583 y axis labels cut off (#646) * Refactor bar char size logic * Added RulerService to measure how many pixels a word takes in the screen * Refactor yAxis formatter to trim the label at a size that fits in one line preventing the fault logic of label splitter provided by recharts * RulerService unit tests * Minor refactor for ruler div creation * Encode ruler div content Co-authored-by: Miguel Abreu <[email protected]> * Fix position of actions dropdown on mobile (#641) * Store favicon image name (#649) Co-authored-by: Miguel Pavon Diaz <[email protected]> * Fix section highlight while scrolling up (#650) * Add new alt text field (#656) Co-authored-by: Miguel Abreu <[email protected]> * logo name (#655) Co-authored-by: Miguel Pavon Diaz <[email protected]> * Add reactive error handling and RadioButtonTile component on Choose data step (#657) * Enforce test coverage thresholds (#659) Backend: 70% coverage Frontend: 45% coverage Co-authored-by: Miguel Abreu <[email protected]> * Update README info (#660) * Use container width for computation (#661) Co-authored-by: Miguel Abreu <[email protected]> * Click scrolls when not visible (#662) * Manipulating DOM to click scrolls when not visible * Manipulating DOM to click scrolls when not visible * Move logic to the Tabs container * Move to react apis * Remove unused import * Remove custom logs Co-authored-by: Miguel Abreu <[email protected]> * GTT-1590 - Removed 403 error handler. Added bucket policy to allow for CF to access bucket (#663) * Remove 403 error handler. Add bucket policy to allow for CF to access bucket * enabled prettier check * Ran prettier on WAF template * GTT 1602 : bump ansi-regex from 5.0.0 to 5.0.1 in backend (#667) * bump ansi-regex from 5.0.0 to 5.0.1 * Trigger Build * bump version of ansi-regex per dependabot finding * bump ansi-regex * Upgrade to 1.1.3 (#670) * Update runbook (#668) Co-authored-by: Triet <[email protected]> * New translated labels (#671) Co-authored-by: chasechow7 <[email protected]> Co-authored-by: Miguel Alfonso Abreu Ortega <[email protected]> Co-authored-by: Miguel Abreu <[email protected]> Co-authored-by: Miguel Pavon Diaz <[email protected]> * Add CODEOWNERS file (#686) * merge v1.1.4 onto mainline (#715) * GTT-1592: Clean up chart create/edit step labels Remove "steps x of y" labels in the following: Add Content Add Image Add Section Add Text * Align navigation bar width with page content (#669) Co-authored-by: chasechow7 <[email protected]> * Dashboard Listings Tab Accessibility (#673) Add accessibility functionality to dashboard listings tabs -Ability to tab to core tabs (Drafts, Publish Queue, etc.) -Add keyboard functionality: Ability to select tab using 'Enter' -Aria Label for screen reader will read: "Dashboard Tab {Name}" -Aria Label will indicate currently selected tab with "Active Dashboard Tab {Name}" * Adds backend support for searching inside published dashboards. (#675) * Adds backend support for searching inside published dashboards. * Fix prettier warnings. Co-authored-by: Mazen Kharbutli <[email protected]> * Make table pagination responsive base on sizing (#674) * Gtt 1522 (#611) * adding exported json * updated git ignore * temp save * updated json files * fixed naming, running in lambda * cleanup * adding cdk elements for deploy * reorging files * first try ad deploy script * fixed deployment of resource and calling lambda after deploy * dont need method * pulled out methods to simply insert script * added unit tests to lambda * flushed out readme * flushed out readme * updated deploy script * readme update * fixed variable and template * prettier write * fixed install scripte * not used * Fix dashboard id assignment * Please enter the commit message for your changes. Lines starting * Fix dashboard id assignment * Fix dashboard id assignment * Fix dashboard id assignment * Fix dashboard id assignment * Major refactor and typescript conversion * Create build directory on deploy prereq step * Reset last updated date * Add spanish dashboard * Add piechart spanish * Add line chart spanish * Refactor examples * Adding logging information * More logging and fixing bugs * Add export capability * Major refactor to operate overe one file only * Update english example dashboard * Add spanish example * Add portuguese example * refactor * Redo folder structure * Bug fixes * Bug fixes * Bug fixes * Bug fixes * Add missing s3 permission * Refactor prompts * Tight regex patterns * Revert unintended changes * minor fixes * More fixes Co-authored-by: Miguel Abreu <[email protected]> * Cosmetic changes to the prompt and the scripts. (#676) Co-authored-by: Miguel Abreu <[email protected]> * Update UI to reflect ToC changes (#677) * Update UI to reflect ToC changes (bonus) fixed examples topic area seeding * Minor fix * Restore previous selection on cancel Co-authored-by: Miguel Abreu <[email protected]> * Cleaning up aria label string Co-authored-by: Chow <[email protected]> * Use local resources if not in s3 (#681) Co-authored-by: Miguel Abreu <[email protected]> * Fix download link for tables (#682) * Add mobile navigation for small tables (#683) * Remove unnecessary question marks (#684) Co-authored-by: Miguel Abreu <[email protected]> * Move status alerts to top of page (#689) * Adds frontend support for searching inside published dashboards. (#688) * Frontend changes to support searching dashboards * Add unit tests and run prettier. * Switch to using the history react hook * Run prettier Co-authored-by: Mazen Kharbutli <[email protected]> * Using SASS and configuring USWDS SASS compilation (#687) * Using SASS and configuring USWDS SASS compilation * Configure SASS for USWDS * Configure SASS for USWDS * Configure SASS for USWDS * Fix default values. * use defaults from uswds package * use defaults from uswds package * Default values * Refactor for css * Revert "Default values" This reverts commit 775059be2db2318141d23de446afa620ede086e8. * Adding uswds js dependency * Use theme colors * Minor fix * match existing prod * Match existing style * Fix snapshot Co-authored-by: Miguel Abreu <[email protected]> * updated translation (#691) * upgrade to version 1.1.4 (#692) * Ensure all optional and mandatory fields are marked (#693) * Miguel.abreu/gtt 1646 fix text color contrast (#690) * Fix radio button card details contrast * Replace color in the default palette to meet contrast requirements * Update snapshots Co-authored-by: Miguel Abreu <[email protected]> * Miguel.abreu/gtt 1632 fix download button contrast (#698) * Fix DataTable download button * Fix DataTable download alert * Add alert container to Formatting help page * Add extension to the downloaded file * Update test snapshots * Fix menu style * Update test snapshots Co-authored-by: Miguel Abreu <[email protected]> * Fixes the expanded search feature (#701) * Fix the new search feature * Run prettier * Run prettier * Fix the search feature (#708) * Remove auth headers from public request * Add missing translation Co-authored-by: chasechow7 <[email protected]> Co-authored-by: Miguel Pavon Diaz <[email protected]> Co-authored-by: Mazen Kharbutli <[email protected]> Co-authored-by: Mazen Kharbutli <[email protected]> Co-authored-by: Phil Dettorre <[email protected]> Co-authored-by: Miguel Abreu <[email protected]> Co-authored-by: Miguel Alfonso Abreu Ortega <[email protected]> Co-authored-by: Chow <[email protected]> * Merge release 1.1.5 onto mainline (#727) * GTT-1641: Improve accessibility of column sorting in tables (#699) * Improve accessibility of column sorting in tables * Update unit tests * Enabled the continue button on Release Notes step (#695) Co-authored-by: Francisco Romero <[email protected]> * Miguel.abreu/gtt 1645 color contrast aaa (#702) * Fix text color along the app * update test snapshots * Fix datepicker styles * Fix Menu item color Co-authored-by: Miguel Abreu <[email protected]> * Miguel.abreu/gtt 1646 improve color elements (#703) * Set base colors to be darker * Revert many of the manual contrast applied before. Now contrast is up from the theme itself * Update test snapshoots * Update test snapshots Co-authored-by: Miguel Abreu <[email protected]> * Add button disabled rules (#705) Co-authored-by: Miguel Abreu <[email protected]> * Fix for the case where there is no search query (#707) * Clarify from hidden programmatic text for greater accuracy (#709) * Add optional label and fix tests (#712) * Use dash pattern to introduce visual indicators beyond color for line charts (#716) * Miguel.abreu/translation refactor (#714) * Refactor composed translation keys * Add missing translation * Refactor translations * Translation refactor * Minor fix and setup github action * Using plural format of v19 * Fix field selector Co-authored-by: Miguel Abreu <[email protected]> * GTT-1753 : Update to 1.1.5 (#718) * update to 1.1.5 * Redo traslation interpolation * Redo string interpolation Co-authored-by: Miguel Abreu <[email protected]> Co-authored-by: Miguel Pavon Diaz <[email protected]> Co-authored-by: francisco-j-romero <[email protected]> Co-authored-by: Francisco Romero <[email protected]> Co-authored-by: Miguel Alfonso Abreu Ortega <[email protected]> Co-authored-by: Miguel Abreu <[email protected]> Co-authored-by: Triet <[email protected]> * Merge-v1.1.6-onto-mainline (#738) * Miguel.abreu/gtt 1648 fix nav colors (#717) * Fix locales tests * Adjust nav colors to match buttons Co-authored-by: Miguel Abreu <[email protected]> * Adds backend support for copying dashboards (#719) * Backend support for copying dashboards. * Setup title configuration and update route titles (#720) * Setup title configuration and update route titles * Unit tests Co-authored-by: Miguel Abreu <[email protected]> * Adds frontend support for copying dashboards (#725) * Frontend changes to copy dashboards * Added aria label and tab functionality to the Vertical Tabs component (#726) * change for release 1.1.6 * Add translation files for Portuguese and Spanish Co-authored-by: Miguel Abreu <[email protected]> Co-authored-by: Mazen Kharbutli <[email protected]> Co-authored-by: francisco-j-romero <[email protected]> Co-authored-by: Triet <[email protected]> Co-authored-by: Miguel Pavon Diaz <[email protected]> * Merge v1.1.7 onto mainline (#748) * Miguel.abreu/gtt 1637 add fielsets legends to forms (#729) * Fix AddContent form field-set and sections * Fix app sections * Fix fieldset and legends for Add/Edit Text pages * Fix edit/add metrics form Co-authored-by: Miguel Abreu <[email protected]> * GTT-1640 Removed hidden buttons from programmatic access if unnecessary (#710) * Fixed bug that was rendering invisible buttons in the preview dashboard page * Added names to all the form controls in Table component * Added labels tothe buttons in TopicareasTable component * Updated test suite and fixed typo in Table component * Added missing translation and made recommended change Co-authored-by: Miguel Alfonso Abreu Ortega <[email protected]> Co-authored-by: Triet <[email protected]> * Improve focus order of table of contents (#728) * Make table of contents scrollable and visible (#731) * Add text alternative to label images (#732) * Assign tab roles to section tabs and enable keyboard navigation (#733) Co-authored-by: Miguel Abreu <[email protected]> * Makes scrollable regions focusable for accessibility (#734) * Make scrollable regions focusable for accessibility * Deconflict roles for nested elements (#735) * Delete ScrollTop component (#736) * release 1.1.7 Co-authored-by: Miguel Alfonso Abreu Ortega <[email protected]> Co-authored-by: Miguel Abreu <[email protected]> Co-authored-by: francisco-j-romero <[email protected]> Co-authored-by: Miguel Pavon Diaz <[email protected]> Co-authored-by: Mazen Kharbutli <[email protected]> * Merge 1.2.0 onto mainline (#770) * Set createBy on import (#737) Co-authored-by: Miguel Abreu <[email protected]> * changed button to link and added title attribute (#697) * changed button to link and added title attribute * add prettier extension * Minor fix. * Using Link component * More fixes added * Update PublishedTab.tsx Co-authored-by: Josh Hill <[email protected]> Co-authored-by: Miguel Alfonso Abreu Ortega <[email protected]> Co-authored-by: Miguel Abreu <[email protected]> * Fix AddChart form aria labels (#739) * Fix AddChart form aria labels * Fix EditChart form labels * Update snapshots * Style fix Co-authored-by: Miguel Abreu <[email protected]> * Fix form/fieldset labels (#740) Co-authored-by: Miguel Abreu <[email protected]> * Add programmatic context to grouped form elements (#741) * Add programmatic context to grouped form elements * Merge * Fix tests Co-authored-by: Miguel Alfonso Abreu Ortega <[email protected]> * Miguel.abreu/gtt 1780 more aria labels (#742) * Fix Add/Edit Image * Fix Add/Edit Section labels * Minor fix Co-authored-by: Miguel Abreu <[email protected]> * updated backend/package-lock.json due to conflicts (#713) * Correct the use of ARIA labels for progress bars (#746) * Make homepage list and search results programmatically structured (#745) * Version notes accessibility support (#749) * Adds 'copy' to new 'Actions' drop-down menus (#744) * Add copy to new Actions drop-down menus * Run prettier * Changes based on reviews * Changes based on reviews * Changes based on reviewer's requests * Adds support for scaling image sizes when images are added/edited (#751) * Adds support to scaling image sizes when added/edited * Changes based on reviewer's recommendations * Miguel.abreu/gtt 1675 labels enhancement (#752) * Add labels for sections * Update snapshots Co-authored-by: Miguel Abreu <[email protected]> Co-authored-by: Mazen Kharbutli <[email protected]> * upgraded to 1.1.8, and incorporated new translation files (#753) * Add alt text to thumbnail images (#756) * GTT-1608: Added horizontal annotation for throttle threshold in the Lambda related widgets (#755) * Added horizontal annotation for throttle threshold in the Lambda related widgets * Prettier checks completed Co-authored-by: Mazen Kharbutli <[email protected]> * GTT-1812 : Instrument calls to Cognito with user-agent string (#754) * Instrument with user-agent string * configured prettier linting to run with IDE Co-authored-by: Mazen Kharbutli <[email protected]> * Miguel.abreu/gtt 1826 anchor link (#758) * Add section share link functionality * Add unit tests to Shareable component Co-authored-by: Miguel Abreu <[email protected]> * Miguel.abreu/gtt 1693 live previes aria labels (#760) * Add sections for content add/edit/ pages * Update AddText.tsx Co-authored-by: Miguel Abreu <[email protected]> * Miguel.abreu/gtt 1747 security updates (#761) * Npm audit fix * Update node-sass, jest * Upgrade cypress * Fix dependencies * Update package-lock.json * Replace node-sass with sass package Co-authored-by: Miguel Abreu <[email protected]> * Ensure a page focus is at the top after an event or page reload (#762) * Update the preview button text to be more meaningfull (#763) * Remove the aria-hidden attribute for file selection (#764) * Miguel.abreu/gtt 1729 disabled button (#765) * Change disabled behavior for continue button * Update AddContent.test.tsx.snap * Fix disabled continue button for AddMetrics * Fix AddImage form errors * Update AddImage.tsx * Fix FileInput errors * Update ChooseData.test.tsx.snap Co-authored-by: Miguel Abreu <[email protected]> * upgrade version to 1.2.0 (#766) Co-authored-by: Miguel Alfonso Abreu Ortega <[email protected]> * Replace <h3> with <h2> in the app (#767) Co-authored-by: Miguel Abreu <[email protected]> Co-authored-by: Triet <[email protected]> * Miguel.abreu/gtt 1826 anchor link (#768) * Add scroll delay * Update Shareable.tsx Co-authored-by: Miguel Abreu <[email protected]> * GTT-1841: changes for release 1.2.0 (#769) * changes for release 1.2.0 * Add changes from Sprints 47 and 48 * undo changes Co-authored-by: Miguel Alfonso Abreu Ortega <[email protected]> Co-authored-by: Miguel Abreu <[email protected]> Co-authored-by: Joshua Hill <[email protected]> Co-authored-by: Josh Hill <[email protected]> Co-authored-by: Miguel Pavon Diaz <[email protected]> Co-authored-by: Mazen Kharbutli <[email protected]> * Merge v1.3.0 onto mainline (#794) * Miguel.abreu/gtt 1705 remove current page (#771) * Remove aria-current from step indicator * Update breadcrums to use aria-current=location Co-authored-by: Miguel Abreu <[email protected]> * Add context to action buttons on dashboard views (#772) * Modify index display logic (#773) Co-authored-by: Miguel Abreu <[email protected]> * Add missing aria label information for buttons and text inputs (#774) Co-authored-by: Miguel Abreu <[email protected]> * Miguel.abreu/gtt 1689 topic area refactor (#776) * Modify topic area settings views to reflect topic area name changes. * Fix missing table header Co-authored-by: Miguel Abreu <[email protected]> * Add control descriptions to selections on dashboard tabs (#775) Co-authored-by: Miguel Alfonso Abreu Ortega <[email protected]> * Remove <li/> without <ol/> (#777) * Remove <li/> without <ol/> * Update Admin.tsx Co-authored-by: Miguel Abreu <[email protected]> * Adds an invisible skip link at the head of pages (#778) * Add a hidden skip link for accessibility * Switch to using the usa-skipnav class Co-authored-by: Miguel Alfonso Abreu Ortega <[email protected]> * Upgrade libs per dependabot findings. Upgrade version to 1.3.0 (#781) * updated translation files (#784) * Updated url-parse to version 1.5.7 per dependabot finding (#786) * Miguel.abreu/gtt 1690 modify h1 to show step information (#785) * Fix title labels for wizards * Update unit tests Co-authored-by: Miguel Abreu <[email protected]> Co-authored-by: Triet <[email protected]> * Improves the UX for the CheckData component (#783) * Improve the UX for the CheckData component * Remove unsused code * Fixes based on reviewer's feedback * Update heading for settings page (#787) Co-authored-by: Miguel Abreu <[email protected]> * Make modal experience more accessible (#788) * Add programmatic status messages to tables (#789) * Add programmatic status messages to tables * Add programmatic status messages to tables * GTT-1861: Perform html escape on the returned error message (#791) * perform html escape on the returned error message * Bump url-parse from 1.5.3 to 1.5.10 * Bumps url-parse from 1.5.3 to 1.5.10. * Merged latest translation files (#792) * Updated with recent accessibility enhancements (#793) Co-authored-by: Miguel Alfonso Abreu Ortega <[email protected]> Co-authored-by: Miguel Abreu <[email protected]> Co-authored-by: Mazen Kharbutli <[email protected]> * merge v1.5.0 onto mainline (#827) * Fix the Save functionality in Edit Table/Chart (#795) * Programatically associate labels with their corresponding component (#797) * Makes interactive legends accessible and programmatically available (#796) * Make interactive legends accessible and programmatically available * Remove unused code * Move common function to a new component * Add aria-role alert for Alert component. (#798) Co-authored-by: Miguel Abreu <[email protected]> * Fix numbering logic (#799) Co-authored-by: Miguel Abreu <[email protected]> * Move Table of Content position to content view area (#800) * Update Table of Content position to content view area * Align table of content first item with first widget header Co-authored-by: Miguel Abreu <[email protected]> * Improve the search functionality's user experience and accessibility (#802) * Add support for persistent search and search accessibility * Add a styles file and move style related settings there. * Improve accessibility of text areas and table buttons (#806) * Miguel.abreu/gtt 1887 move preview below form (#808) * Fix Add/Edit Test form responsive design * Fix Add/Edit Metrics form responsive design * Fix Add/Edit Chart/Table views * Fix Section/Image Add/Edit forms * Minor fix Co-authored-by: Miguel Abreu <[email protected]> * Replace content header with h2 (#809) * Replace content header with h2 * Minor fix * Update DashboardHeader.test.tsx.snap Co-authored-by: Miguel Abreu <[email protected]> * Update version to 1.4.0 (#807) * Update version to 1.4.0 * Update version to 1.4.0 * GTT-1906: Update minimist version per dependabot (#811) * Update minimist version per dependabot * revert changes to cdk/package-lock.json * Miguel.abreu/gtt 1885 (#812) * Update drag icon and move widget type to the right * Update WidgetList actions layout * Update Metric list layout * minor fix * Add Edit metric functionality * Fix section items margin * Minor fix Co-authored-by: Miguel Abreu <[email protected]> * Miguel.abreu/gtt 1899 show full date (#813) * Show dates in short format * Minor fix * Fix translation * Minor fix Co-authored-by: Miguel Abreu <[email protected]> * Associate hints with inputs for accessibility (#814) * Move required logic to outside of the react form validation (#815) Co-authored-by: Miguel Abreu <[email protected]> * feat: fix search button contrast color (#816) Co-authored-by: Miguel Abreu <[email protected]> * Add support for the new table pagination layout (#817) * Add support for pagination * Changes based on review and feedback * Fix examples build process (#819) Co-authored-by: Miguel Abreu <[email protected]> * Make pagination more accessible and USWDS compliant (#821) * Improve the layout of the add/edit metric screen (#822) * Improve the layout of the add/edit metric screen * Changes based on reviewer's feedback * Fixes * Update Combobox.test.tsx.snap * Update Combobox.test.tsx.snap * Miguel.abreu/gtt 1920 refactor publish workflow (#823) * fix: security alert https://github.com/awslabs/performance-dashboard-on-aws/security/dependabot/50 * feature: create publish dashboard modal * chore: remove pending views and functionality * fix: mobile layout for publish dashboard modal Co-authored-by: Miguel Abreu <[email protected]> * Add a hover state to tabs and make topic areas hidden by default (#824) * Add hover state to tabs and make topic areas hidden by default * Add hover state to vertical tabs * Release 1.5.0 * Update CHANGELOG.md * Update README.md Co-authored-by: Miguel Alfonso Abreu Ortega <[email protected]> Co-authored-by: Miguel Abreu <[email protected]> Co-authored-by: Triet <[email protected]> * feat: rollback to node 12 Co-authored-by: Triet <[email protected]> Co-authored-by: Phil Dettorre <[email protected]> Co-authored-by: Miguel Pavon Diaz <[email protected]> Co-authored-by: Miguel Abreu <[email protected]> Co-authored-by: chasechow7 <[email protected]> Co-authored-by: Mazen Kharbutli <[email protected]> Co-authored-by: Mazen Kharbutli <[email protected]> Co-authored-by: Chow <[email protected]> Co-authored-by: francisco-j-romero <[email protected]> Co-authored-by: Francisco Romero <[email protected]> Co-authored-by: Miguel Pavon Diaz <[email protected]> Co-authored-by: Joshua Hill <[email protected]> Co-authored-by: Josh Hill <[email protected]> * Miguel.abreu/gtt 1949 private instance (#841) * feat: enable auth switch on deployment * feat: toggle public user functionality * fix: unit test and add installation instructions * fix: lambda node version * fix: section widgetIds consolidation after edit * fix: publish modal checkbox style Co-authored-by: Miguel Abreu <[email protected]> * feat: using npm ci to install on github actions (#843) Co-authored-by: Miguel Abreu <[email protected]> * fix: use npm instelled cdk package (#844) Co-authored-by: Miguel Abreu <[email protected]> * Miguel.abreu/gtt 1949 fix deployment (#845) * fix: use npm instelled cdk package * fix: use full path Co-authored-by: Miguel Abreu <[email protected]> * feat: add new secure build action to pipeline (#846) Co-authored-by: Miguel Abreu <[email protected]> * feat: reduce examples package size and streamline deployment packages overall (#847) Co-authored-by: Miguel Abreu <[email protected]> * fix: rename pre_deploy yo post_build (#848) Co-authored-by: Miguel Abreu <[email protected]> * Miguel.abreu/gtt 1957 show 403 page for public user on admin (#849) * feat: redirect public user to 403 page when land on admin side * feat: restore working versions * fix: use setInterval for sign out handler * feat: remove dev console log * fix: update snapshots * fix: add denis to codeowners file. Co-authored-by: Miguel Abreu <[email protected]> * fix: reduce lambda function size requirements (#850) Co-authored-by: Miguel Abreu <[email protected]> * fix: install development dependencies (#851) Co-authored-by: Miguel Abreu <[email protected]> * Release/1.6.0 (#852) * Merge 1.1.0 into mainline, which has 1.0.6 (#625) * Gtt 1535 (#601) * off by one error in index * prettier write * changing this to map because this assumes that the same number of formatted columns and data columns * added integration test for checking chart render * prettier write * GTT-1418: Add version dropdown to view dashboard admin (#602) * Editor access to view previous dashboards versions * Set auto width to versions dropdown * Delete unused styles and fix labels * Move missing translations to the bottom Co-authored-by: Triet <[email protected]> * GTT-1475: Option to display Sections in tabs (#603) * Option to display Sections in tabs * Add scroll and arrows to horizontal tabs Co-authored-by: Triet <[email protected]> * Gtt 1530 (#604) * added in compute percentage * computedPercentage goes through the stack * simplified pie chart data render * replicated changes over to donut chart * removed it from part of whole chart * added unit tests and updated snapshots * prettier write * fixed display of number type * added tests and needs * prettier write * fixed unit tests for backend * pr comments. * dont need that Co-authored-by: Miguel Pavon Diaz <[email protected]> * Option to display bar and column charts as stacked (#605) Co-authored-by: Triet <[email protected]> * Fix Vertical tabs width and mobile issues (#606) * Significant data labels need to be applied when currency is used (#607) * Fix scroll and bad data issues (#610) * changed property used in the url matcher (#612) * small quality of life changes (#613) * small quality of life changes * udpated snap shots * Add mobile style and layout changes (#614) * Add mobile style and layout changes * Update mobile buttons in tab pages Co-authored-by: Triet <[email protected]> * add new translation files (#617) * upgrade to version 1.1.0 * upgraded to v1.1.0 Co-authored-by: Phil Dettorre <[email protected]> Co-authored-by: Miguel Pavon Diaz <[email protected]> * GTT-1575 : Merge mainline-dev (tag 1.1.1, Sprint 39) onto mainline (#637) * Enable customizations of table of contents (#619) Co-authored-by: Triet <[email protected]> * Updated downstream dependencies to address dependabot findings (#618) * Add select and deselect buttons (#620) * Use name when download a file inside a section tab (#622) * update to version 1.1.1, and add latest translation files (#630) Co-authored-by: Miguel Pavon Diaz <[email protected]> * merge v1.1.2 onto mainline (#645) * GTT-1550: Fix link for widgets in ToC (#621) * Fix link for widgets in ToC * Select tab when changing widget ToC Co-authored-by: Triet <[email protected]> * Make table pagination feature responsive (#623) * fix date time picking for metrics. (#629) * fix date time picking for metrics. * Allow start/end date having the same value Co-authored-by: Miguel Abreu <[email protected]> * Add back button to ChooseData component (#631) Co-authored-by: Miguel Abreu <[email protected]> * Miguel.abreu/gtt 808 radio button enhancement (#634) * Move description inside label to increase radio button area Clean up code. * Move description inside label to increase radio button area Clean up code. * Fix test selectors Co-authored-by: Miguel Abreu <[email protected]> * Add option to not show all rows of extensive tables (#633) Co-authored-by: Triet <[email protected]> * Add section preview image and update the rest (#638) * GTT-1513: Set data format of multiple columns at once (#639) * Set data format of multiple columns at once * Delete unnecessary checks Co-authored-by: Miguel Alfonso Abreu Ortega <[email protected]> * Miguel.abreu/gtt 1572 show totals only (#640) * Refactor stacked char formatting * Refactor labels formatting logic * Show only when is the last label * Fix style * Hide bar labels Co-authored-by: Miguel Abreu <[email protected]> * Translate labels to Spanish and Portuguese (#643) * GTT-1600 : upgrade version (#642) * upgrade version and add translation files * added new translation files * change version number in docs (#644) Co-authored-by: Miguel Pavon Diaz <[email protected]> Co-authored-by: Miguel Alfonso Abreu Ortega <[email protected]> Co-authored-by: Miguel Abreu <[email protected]> * Description Create CHANGELOG file (#653) * Description Create CHANGELOG file * Update to last version Co-authored-by: Triet <[email protected]> * merged changes for 1.1.3 from mainline-dev onto mainline (#672) * Add accessibility label to checkboxes in Check Data (#648) Added accessibility labels to the checkboxes so the text-to-speech screen reader will output the column header name * Miguel.abreu/gtt 1583 y axis labels cut off (#646) * Refactor bar char size logic * Added RulerService to measure how many pixels a word takes in the screen * Refactor yAxis formatter to trim the label at a size that fits in one line preventing the fault logic of label splitter provided by recharts * RulerService unit tests * Minor refactor for ruler div creation * Encode ruler div content Co-authored-by: Miguel Abreu <[email protected]> * Fix position of actions dropdown on mobile (#641) * Store favicon image name (#649) Co-authored-by: Miguel Pavon Diaz <[email protected]> * Fix section highlight while scrolling up (#650) * Add new alt text field (#656) Co-authored-by: Miguel Abreu <[email protected]> * logo name (#655) Co-authored-by: Miguel Pavon Diaz <[email protected]> * Add reactive error handling and RadioButtonTile component on Choose data step (#657) * Enforce test coverage thresholds (#659) Backend: 70% coverage Frontend: 45% coverage Co-authored-by: Miguel Abreu <[email protected]> * Update README info (#660) * Use container width for computation (#661) Co-authored-by: Miguel Abreu <[email protected]> * Click scrolls when not visible (#662) * Manipulating DOM to click scrolls when not visible * Manipulating DOM to click scrolls when not visible * Move logic to the Tabs container * Move to react apis * Remove unused import * Remove custom logs Co-authored-by: Miguel Abreu <[email protected]> * GTT-1590 - Removed 403 error handler. Added bucket policy to allow for CF to access bucket (#663) * Remove 403 error handler. Add bucket policy to allow for CF to access bucket * enabled prettier check * Ran prettier on WAF template * GTT 1602 : bump ansi-regex from 5.0.0 to 5.0.1 in backend (#667) * bump ansi-regex from 5.0.0 to 5.0.1 * Trigger Build * bump version of ansi-regex per dependabot finding * bump ansi-regex * Upgrade to 1.1.3 (#670) * Update runbook (#668) Co-authored-by: Triet <[email protected]> * New translated labels (#671) Co-authored-by: chasechow7 <[email protected]> Co-authored-by: Miguel Alfonso Abreu Ortega <[email protected]> Co-authored-by: Miguel Abreu <[email protected]> Co-authored-by: Miguel Pavon Diaz <[email protected]> * Add CODEOWNER…
- Loading branch information