This repository was archived by the owner on Dec 6, 2024. It is now read-only.
Commit 58dfe6e
Release/1.8.0 (#951)
* 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…1 parent d174b6a commit 58dfe6e
File tree
607 files changed
+77391
-19054
lines changed- .github
- ISSUE_TEMPLATE
- workflows
- backend
- integtests
- src
- lambda
- lib
- api
- middleware
- __tests__
- controllers
- __tests__
- errors
- factories
- __tests__
- models
- repositories
- __tests__
- services
- __tests__
- types/express
- local
- cdk
- bin
- lib
- constructs
- envconfig
- deployment
- cdk-solution-helper
- docs
- e2e-tests
- cypress
- integration
- pages
- support
- utils
- examples
- resources
- english
- portuguese
- spanish
- src
- services
- frontend
- src
- __tests__
- __snapshots__
- components
- __tests__
- __snapshots__
- containers
- __tests__
- __snapshots__
- context
- hooks
- __mocks__
- __tests__
- layouts
- __tests__
- __snapshots__
- locales
- __tests__
- en
- es
- pt
- models
- services
- __tests__
- styles
- types
- scripts
- tools
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
607 files changed
+77391
-19054
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | | - | |
| 18 | + | |
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
16 | | - | |
| 16 | + | |
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
16 | | - | |
| 16 | + | |
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
30 | 33 | | |
31 | 34 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
| 17 | + | |
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
| 17 | + | |
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
| |||
0 commit comments