Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

May 28, 2024 Release #1112

Merged
merged 21 commits into from
May 28, 2024
Merged

May 28, 2024 Release #1112

merged 21 commits into from
May 28, 2024

Conversation

alflennik and others added 21 commits May 6, 2024 12:43
)

* redesign warning

* Fix position and semantics

* FIx header level

* Fix position and heading level

* Align warning arrow

* Fix warning positioning, font, and color
…1067)

* Fix tester menu sorting

* Use localeCompare

* Sort initial tester assign dropdown

* Remove debugging code

---------

Co-authored-by: Howard Edwards <[email protected]>
Co-authored-by: alflennik <[email protected]>
docs: Add a step to make sure changelog is properly generated
* Per-Test status updates - basic queries and endpoints

* updates for tests - new urls and checking testStatus

* Add test for test-status-only update

* more testing for per-test-status crud

* add tests for old urls/format

* Working queries and updates to get BotRunTestStatusList to work

* more updates for test queue page view

* update tests to pass

* ensure recursive query fails

* update to new urls

* Remove back-compat URLs

* testing tests on github

* remaining tests

* correct test mock
Feat: Add isBot flag to users to simplify matching - Ack #934
)

* Add support in import test script for importing test harness

* Support older version commits

* Updating logging messages

* Remove commands.json from server resources and update commands to commandsV1

* Adding note in local development

* Remove client resources from cache
…ed (#1094)

* Fix: status for RUNNING tests updates when job status becomes finalized

* Update server/tests/integration/automation-scheduler.test.js

Co-authored-by: Howard Edwards <[email protected]>

---------

Co-authored-by: Howard Edwards <[email protected]>
Address #977 

* Use aria-checked for `AssignTesterDropdown`
* Update dropdown item role to `menuitemcheckbox` and remove `aria-hidden` from username
Addresses w3c/aria-practices#2971 with the following:

* Renames the columns to "Must-Have Behaviors" and "Should-Have Behaviors"
* Sorts the rows alphabetically by AT first, then Browser -- so JAWS + Chrome, JAWS + Firefox, ... NVDA + Chrome, ..., etc
* Adds a column title for the first column of "Assistive Technology - Browser"
* Removes the word "Supported" from each cell and places the percentage number to the right of the meter graphic so they are on the same line
* Each AT-Browser row title is now a link that takes the user to the detailed report page for that combination
* PARTIAL Add VoiceOver Bot

* getBotUserByAtId support

* updates for frontend

* add browser/at keys to server side tests

* Add at/browser key to queries for Data Managment and Test Queue

* Fix warnings in test suite

* fix test for updated development branch

* typo

* remove logging stub

---------

Co-authored-by: Mike Pennisi <[email protected]>
@howard-e howard-e merged commit 9f5ada4 into releases May 28, 2024
3 checks passed
@howard-e howard-e mentioned this pull request Jun 12, 2024
howard-e added a commit that referenced this pull request Jun 12, 2024
June 12, 2024 Release

Issues addressed:
* #1111, addresses #1107
* #1114, addresses #1106
* #1112, addresses #966
* #1127
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants