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

Merge-12-12 #2130

Merged
merged 221 commits into from
Dec 13, 2024
Merged

Merge-12-12 #2130

merged 221 commits into from
Dec 13, 2024

Conversation

tombrunet
Copy link
Member

  • Bump braces from 3.0.2 to 3.0.3 in /accessibility-checker-extension

Bumps braces from 3.0.2 to 3.0.3.


updated-dependencies:

  • dependency-name: braces
    dependency-type: indirect
    ...

Signed-off-by: dependabot[bot] [email protected]

  • Starter project

  • Basic config files

  • Config starter

  • Process config files

  • Report signs of life

  • First report

  • Baselines

  • Scan summaries

  • Add jar build

  • Java test suite

  • Add java test to PRs

  • Make headless

  • Git chromedriver

  • debug

  • Add env

  • Chrome driver dir

  • headless new

  • debug

  • debug

  • Debug

  • Set bin path

  • Fix test

  • Output progress

  • change path

  • Metrics and copyright

  • Don't record our own tests

  • Javadoc updates

  • Basic javadoc cleanup

  • Test build

  • yaml syntax

  • working directory

  • Generate pom

  • package write

  • switch token

  • Generate pom

  • Wrong gradle?

  • creds

  • Add boilerplate

  • Move files into equalaccess sub namespace

  • Change boilerplate dependency version

  • Flip expected, actual

  • More isolation of selenium dependency

  • CSV report / memory improvements

  • A minimal issue params to the help urls

  • Tighten dependencies, IOException

  • Tweak dependencies to not include selenium

  • Do all of the 'pass' processing in the page context

  • add test cases and update rule logic

  • Do counting and "pass" filtering in the checking context

  • typescript

  • Wrong variable

  • Fix counting

  • Typescript bug

  • init counts

  • fix count

  • Handle large result

  • Debug

  • update the rule and the test case result ACT b33eff: Checker rule element_orientation_unlocked marks failed test case #4 inapplicable  #1958

  • adding id to link in reportTreeGrid

  • stop propagation of containing div in reportTreeGrid

  • Fix cypress baseline

  • Bump axios from 1.7.3 to 1.7.4 in /rule-server (Bump axios from 1.7.3 to 1.7.4 in /rule-server #1991)

Bumps axios from 1.7.3 to 1.7.4.


updated-dependencies:

  • dependency-name: axios
    dependency-type: indirect
    ...

Signed-off-by: dependabot[bot] [email protected]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

Bumps axios from 1.6.8 to 1.7.4.


updated-dependencies:

  • dependency-name: axios
    dependency-type: indirect
    ...

Signed-off-by: dependabot[bot] [email protected]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: ErickR [email protected]

  • Bump micromatch from 4.0.7 to 4.0.8 in /report-react

Bumps micromatch from 4.0.7 to 4.0.8.


updated-dependencies:

  • dependency-name: micromatch
    dependency-type: indirect
    ...

Signed-off-by: dependabot[bot] [email protected]

Bumps axios from 1.6.2 to 1.7.5.


updated-dependencies:

  • dependency-name: axios
    dependency-type: indirect
    ...

Signed-off-by: dependabot[bot] [email protected]

  • Bump webpack from 5.79.0 to 5.94.0 in /accessibility-checker-extension

Bumps webpack from 5.79.0 to 5.94.0.


updated-dependencies:

  • dependency-name: webpack
    dependency-type: direct:development
    ...

Signed-off-by: dependabot[bot] [email protected]

  • Rule server for 8-30

  • added icons,changed css and bg color

  • Switch from gradle to maven

  • fix maven test

  • chromedriver missing in deploy

  • corrected import and images

  • Start local rule server for testing

  • changes

  • Deploy test

  • correction in filter sort

  • seprating images

  • changes in utilimages

  • correction in expression of elements

  • commenting hidden filter

  • Try deploy from git

  • ioctl error

  • Try another way to pass key

  • gpg import

  • import key

  • gpg

  • param order

  • gpg loopback

  • Update common/module/src/report/ACReporterHTML.tsx

  • Try jar package

  • Rename ACReporterHTML.tsx to ACReporterHTML.ts

  • maven compiler props

  • Setup release deployments for java checker

  • Add note to README

  • Add Playwright support

  • Add Playwright support

  • Starting javadoc

  • Javadoc updates

  • Enable playwrite screenshots, and report.toString

  • Add copyright statement to javadoc

  • Fix for Firefox

  • Fixes for Firefox

  • changes for hidden filter

  • changes for hidden icon

  • correction in total issue

  • change in link text and css

  • css changes

  • css changes

  • css change

  • css changes

  • set initial expand true and change filter order

  • css changes

  • Fix artifact failures (chore(build): Update artifact@v1 to artifact@v4 in Git actions #2038)

  • Bump path-to-regexp and express in /report-react

Bumps path-to-regexp and express. These dependencies needed to be updated together.

Updates path-to-regexp from 0.1.7 to 0.1.10

Updates express from 4.19.2 to 4.21.0


updated-dependencies:

  • dependency-name: path-to-regexp
    dependency-type: indirect
  • dependency-name: express
    dependency-type: indirect
    ...

Signed-off-by: dependabot[bot] [email protected]

  • Bump send and express in /rule-server

Bumps send to 0.19.0 and updates ancestor dependency express. These dependencies need to be updated together.

Updates send from 0.18.0 to 0.19.0

Updates express from 4.19.2 to 4.21.0


updated-dependencies:

  • dependency-name: send
    dependency-type: indirect
  • dependency-name: express
    dependency-type: direct:production
    ...

Signed-off-by: dependabot[bot] [email protected]

Bumps serve-static and express. These dependencies needed to be updated together.

Updates serve-static from 1.15.0 to 1.16.2

Updates express from 4.19.2 to 4.21.0


updated-dependencies:

  • dependency-name: serve-static
    dependency-type: indirect
  • dependency-name: express
    dependency-type: indirect
    ...

Signed-off-by: dependabot[bot] [email protected]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

Bumps body-parser and express. These dependencies needed to be updated together.

Updates body-parser from 1.20.2 to 1.20.3

Updates express from 4.19.2 to 4.21.0


updated-dependencies:

  • dependency-name: body-parser
    dependency-type: direct:production
  • dependency-name: express
    dependency-type: direct:production
    ...

Signed-off-by: dependabot[bot] [email protected]

  • Bump path-to-regexp and express in /report-react

Bumps path-to-regexp and express. These dependencies needed to be updated together.

Updates path-to-regexp from 0.1.7 to 0.1.10

Updates express from 4.19.2 to 4.21.0


updated-dependencies:

  • dependency-name: path-to-regexp
    dependency-type: indirect
  • dependency-name: express
    dependency-type: indirect
    ...

Signed-off-by: dependabot[bot] [email protected]


Signed-off-by: dependabot[bot] [email protected]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: ErickR [email protected]

Bumps path-to-regexp to 0.1.10 and updates ancestor dependency express. These dependencies need to be updated together.

Updates path-to-regexp from 0.1.7 to 0.1.10

Updates express from 4.19.2 to 4.20.0


updated-dependencies:

  • dependency-name: path-to-regexp
    dependency-type: indirect
  • dependency-name: express
    dependency-type: direct:production
    ...

Signed-off-by: dependabot[bot] [email protected]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tom Brunet [email protected]

Bumps path-to-regexp and express. These dependencies needed to be updated together.

Updates path-to-regexp from 0.1.7 to 0.1.10

Updates express from 4.19.2 to 4.21.0


updated-dependencies:

  • dependency-name: path-to-regexp
    dependency-type: indirect
  • dependency-name: express
    dependency-type: indirect
    ...

Signed-off-by: dependabot[bot] [email protected]

  • Bump webpack from 5.76.3 to 5.94.0 in /report-react

Bumps webpack from 5.76.3 to 5.94.0.


updated-dependencies:

  • dependency-name: webpack
    dependency-type: indirect
    ...

Signed-off-by: dependabot[bot] [email protected]


Signed-off-by: dependabot[bot] [email protected]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: ErickR [email protected]

Bumps braces from 3.0.2 to 3.0.3.


updated-dependencies:

  • dependency-name: braces
    dependency-type: indirect
    ...

Signed-off-by: dependabot[bot] [email protected]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: ErickR [email protected]

  • css changes

  • css changes

  • score css change

  • font weight of score

  • change in icon order and summary card border

  • color change for summary card

  • bg color of extenstion summ & border in html report

  • Update guides and screenshots for new interactive HTML reports

  • add single quote

  • Add three 7.3 rules into the main policy

  • Update object verification

  • Fix label

  • Update More info

  • Default Oct 1, 2024

  • Default Oct 1, 2024

  • Change label

  • update

  • Update server

  • Update archives.json

  • chore(engine): Generate a spreadsheet of rule mappings as an artifact for PRs (chore(engine): Generate a spreadsheet of rule mappings as an artifact for PRs #2071)

  • Rule spreadsheet

  • Comment instead of delete messages that weren't generic

  • Bump cookie and express in /report-react (Bump cookie and express in /report-react #2073)

Bumps cookie and express. These dependencies needed to be updated together.

Updates cookie from 0.6.0 to 0.7.1

Updates express from 4.21.0 to 4.21.1


updated-dependencies:

  • dependency-name: cookie
    dependency-type: indirect
  • dependency-name: express
    dependency-type: indirect
    ...

Signed-off-by: dependabot[bot] [email protected]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tom Brunet [email protected]

Bumps markdown-to-jsx from 7.1.9 to 7.5.0.


updated-dependencies:

  • dependency-name: markdown-to-jsx
    dependency-type: direct:production
    ...

Signed-off-by: dependabot[bot] [email protected]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tom Brunet [email protected]

Bumps axios from 1.6.1 to 1.7.7.


updated-dependencies:

  • dependency-name: axios
    dependency-type: indirect
    ...

Signed-off-by: dependabot[bot] [email protected]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tom Brunet [email protected]

Bumps rollup from 2.75.6 to 2.79.2.


updated-dependencies:

  • dependency-name: rollup
    dependency-type: indirect
    ...

Signed-off-by: dependabot[bot] [email protected]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tom Brunet [email protected]

Bumps axios from 1.6.0 to 1.7.4.


updated-dependencies:

  • dependency-name: axios
    dependency-type: direct:production
    ...

Signed-off-by: dependabot[bot] [email protected]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tom Brunet [email protected]

Bumps http-proxy-middleware from 2.0.6 to 2.0.7.


updated-dependencies:

  • dependency-name: http-proxy-middleware
    dependency-type: indirect
    ...

Signed-off-by: dependabot[bot] [email protected]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>


Co-authored-by: Tom Brunet [email protected]


Co-authored-by: Tom Brunet [email protected]

Co-authored-by: Shunguo Yan [email protected]

Co-authored-by: Shunguo Yan [email protected]

Bumps cross-spawn from 7.0.3 to 7.0.6.


updated-dependencies:

  • dependency-name: cross-spawn
    dependency-type: indirect
    ...

Signed-off-by: dependabot[bot] [email protected]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

  • Update pull_request_template.md

Use h3 header


Signed-off-by: dependabot[bot] [email protected]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: ErickR [email protected]
Co-authored-by: Shunguo [email protected]
Co-authored-by: nam-singh [email protected]
Co-authored-by: drjoho [email protected]
Co-authored-by: Phill Jenkins [email protected]
Co-authored-by: Erick Renteria [email protected]
Co-authored-by: Will Scott [email protected]

  • New Rule(s): List rule IDs
  • New or modified help files: List rule IDs
  • Rule bug: List rule IDs
  • Extension UI bug
  • Automated tool bug
  • Other (Provide information)

This PR is related to the following issue(s):

Testing reference:

I have conducted the following for this PR:

  • I validated this code in Chrome and FF
  • I validated this fix in my local env
  • I provided details for testing
  • This PR has been reviewed and is ready for test
  • I understand that the title of this PR will be used for the next release notes.

dependabot bot and others added 28 commits October 17, 2024 21:31
Bumps [axios](https://github.com/axios/axios) from 1.6.0 to 1.7.4.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](axios/axios@v1.6.0...v1.7.4)

---
updated-dependencies:
- dependency-name: axios
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tom Brunet <[email protected]>
Bumps [http-proxy-middleware](https://github.com/chimurai/http-proxy-middleware) from 2.0.6 to 2.0.7.
- [Release notes](https://github.com/chimurai/http-proxy-middleware/releases)
- [Changelog](https://github.com/chimurai/http-proxy-middleware/blob/v2.0.7/CHANGELOG.md)
- [Commits](chimurai/http-proxy-middleware@v2.0.6...v2.0.7)

---
updated-dependencies:
- dependency-name: http-proxy-middleware
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…returned by scan (#2078)

* Wrong variable used in diff

* Add test with an item removed from the baseline
* Code clean up: separate CSSUtil #1974

* code cleanup: use ts classes instead of functions #1974

* refactor the rule code #1974

* code refactor #1974

* code refactor for legacy #1974

* create NodeWalker #1974

* refactor rules #1974

* update the rules #1974

* update the rule engine #1974

* add denug for testing #1974

* add debug for testing #1974

* clear up debug statement #1974

* update rules for resolved role #1974

* update aria definition #1974

* update ethe resolvedRole in rules #1974

* refactor the rule aria_accessiblename_exists #1974

* add console logs for debugging  #1974

* update the rules #1974

* refactor isNodeVisible function #1974

* refactor isNodeVisible #1974

* update the role calculation #1974

* update the common util #1974

* update the aria path which contains presentation  #1974

* update accessible name calculation #1974

* update the CommonUtil #1974

* update svg and ariaautocomplete calculation #1974

* update svg rule to use accNameUtil #1974

* Update AccNameUtil #1974

* update the rules for accessible name calculation #1974

* update accName #1974

* update rules to use new Acc name calculation #1974

* update the rule for acc name #1974

* update the rules to use new acc name calculation #1974

* update the rules and test cases #1974

* update the rules to use accessible name calculation #1974

* update the rules to use new accessible name #1974

* fix merge error #1974

* fix the baselines #1974

* update the selenium baselines #1974

* Update JSONObjectStructureVerification.html.json

* Update JSONObjectStructureVerificationSelenium.html.json

* Update violations.json

* Update DOMWalker.ts

* fix the error "TypeError: Cannot read properties of null (reading 'nodeType')" from the cache #1974

* Update label_name_visible.ts

* update target spacing rule #1974

* update spaing rule #1974

* update DOMWalker #1974

* recalculate the inline text status #1974

* update spacing rule and test results #1974

* clean up the code #1974

* fix the baseline #1974

* update the baseline #1974

* update the baselines #1974

* update puppeteer test skip file list #1974

* update ignored test files #1974

* skip 3 test files #1974

* skip three test files in java test #1974

* java test file update #1974

* Update AccessibilityCheckerSeleniumFFTest.java

* clean up the code #1974

* remove util package from dependency #1974

* Fix wording typo #1974

* Protect from walking at the document level

* Missing space

* update the test case #1974

* Path fix?

* Handle slot assignments better

* Fix sibling accidentally entering slot

* Update the ARIA Walker

* Kill hang

---------

Co-authored-by: Tom Brunet <[email protected]>
…th limitation (#2096)

* Testcase for aria_landmark_name_unique failure

* Check th existence of design pattern from the aria definition

* update the accessible name length

---------

Co-authored-by: Tom Brunet <[email protected]>
Co-authored-by: Shunguo Yan <[email protected]>
Bumps [cross-spawn](https://github.com/moxystudio/node-cross-spawn) from 7.0.3 to 7.0.6.
- [Changelog](https://github.com/moxystudio/node-cross-spawn/blob/master/CHANGELOG.md)
- [Commits](moxystudio/node-cross-spawn@v7.0.3...v7.0.6)

---
updated-dependencies:
- dependency-name: cross-spawn
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Update pull_request_template.md
* Update bug_report.yaml

* Update bug_report.yaml

* Update bug_report.yaml

* Update bug_report.yaml

* Update bug_report.yaml

* Update accessibility_issue.yaml

* Update accessibility_issue.yaml

* Update bug_report.yaml
Bumps [path-to-regexp](https://github.com/pillarjs/path-to-regexp) and [express](https://github.com/expressjs/express). These dependencies needed to be updated together.

Updates `path-to-regexp` from 0.1.10 to 0.1.12
- [Release notes](https://github.com/pillarjs/path-to-regexp/releases)
- [Changelog](https://github.com/pillarjs/path-to-regexp/blob/master/History.md)
- [Commits](pillarjs/path-to-regexp@v0.1.10...v0.1.12)

Updates `express` from 4.21.1 to 4.21.2
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/4.21.2/History.md)
- [Commits](expressjs/express@4.21.1...4.21.2)

---
updated-dependencies:
- dependency-name: path-to-regexp
  dependency-type: indirect
- dependency-name: express
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
… mappings to be consistent with ACT rules (#2108)

* update the rule and test cases #2090

* add the help reference #2090

* Update aria_accessiblename_exists.ts

* fix baselines #2090

* update the test case #2090

* code clean up #2090

* undo change #2090

* Update Baseline_aChecker.Baseline.html.json

* Update JSONObjectStructureVerification.html.json

* Update JSONObjectStructureVerificationSelenium.html.json

* Update achecker.cy.js

* Update achecker.cy.js

* Create violations-no-match-diff.json

* clean up code #2090

* Update violations.json

* Update achecker.cy.js

* update ACT mapping #2090

* update reasonCode mapping #1090

---------

Co-authored-by: Tom Brunet <[email protected]>
Co-authored-by: Phill Jenkins <[email protected]>
Bumps [nanoid](https://github.com/ai/nanoid) from 3.3.4 to 3.3.8.
- [Release notes](https://github.com/ai/nanoid/releases)
- [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md)
- [Commits](ai/nanoid@3.3.4...3.3.8)

---
updated-dependencies:
- dependency-name: nanoid
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tom Brunet <[email protected]>
@tombrunet tombrunet marked this pull request as ready for review December 13, 2024 17:57
@tombrunet tombrunet merged commit 89a2072 into main-4.x Dec 13, 2024
16 checks passed
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.

7 participants