Commit Graph

13 Commits (30483d618f94ed85ac90c78ae24fc40349891208)

Author SHA1 Message Date
Renaud Chaput 608f66f978
Change icon SVG imports to use a default import ()
Renaud Chaput da4f37020b
Fix Jest config ()
Renaud Chaput 757d7c73c0
Upgrade to Yarn 4, remove support for Node 16 ()
Eugen Rochko 134de736dc
Change icons in web UI ()
Co-authored-by: Renaud Chaput <renchap@gmail.com>
Renaud Chaput b0780cfeed
Fix `/share` and cleanup and reorganize frontend locale loading ()
Nick Schonning 7d805cfa90
Remove requestAnimationFrame test polyfill ()
Nick Schonning ca447d3007
Update Jest testing to include Typescript ()
Nick Schonning 418c3a4699
Move Jest tests to filtered GitHub Action ()
dependabot[bot] 8c644dcbd9
Bump jest from 27.5.1 to 28.0.3 ()
* Bump jest from 27.5.1 to 28.0.3

Bumps [jest](https://github.com/facebook/jest/tree/HEAD/packages/jest) from 27.5.1 to 28.0.3.
- [Release notes](https://github.com/facebook/jest/releases)
- [Changelog](https://github.com/facebook/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/jest/commits/v28.0.3/packages/jest)

---
updated-dependencies:
- dependency-name: jest
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump babel-jest from 27.5.1 to 28.0.3

Bumps [babel-jest](https://github.com/facebook/jest/tree/HEAD/packages/babel-jest) from 27.5.1 to 28.0.3.
- [Release notes](https://github.com/facebook/jest/releases)
- [Changelog](https://github.com/facebook/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/jest/commits/v28.0.3/packages/babel-jest)

---
updated-dependencies:
- dependency-name: babel-jest
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* Add jest-environment-jsdom

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh>
Yamagishi Kazutoshi 8347479f5d Bump webpacker from 3.5.5 to 4.0.2 ()
Bumps [webpacker](https://github.com/rails/webpacker) from 3.5.5 to 4.0.2.
- [Release notes](https://github.com/rails/webpacker/releases)
- [Changelog](https://github.com/rails/webpacker/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rails/webpacker/compare/v3.5.5...v4.0.2)

Signed-off-by: dependabot[bot] <support@dependabot.com>
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh>
Eugen Rochko 1f95190202
Refactor icons in web UI to use Icon component ()
* Refactor uses of icons to an Icon component in web UI

* Refactor options passed to the Icon component

* Make tests work with absolute component paths
Yamagishi Kazutoshi 402da46ff6 Enable coverage for Jest ()
Yamagishi Kazutoshi d5b767c374 Replace JavaScript Testing Framework from Mocha to Jest ()