summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Fix caching and fonts in playwright.ymlDarius Jahandarie2023-08-20
| | | | | | | When playwright is installed (i.e., not pulled from cache), the `--with-deps` flag causes it to pull in system dependencies as well. That makes the current caching strategy incoherent, as those dependencies will not be part of the cache as defined. Causing different behavior when pulling from cache vs installing fresh. In particular, some of the dependencies it pulls in are fonts, which causes the output of the test to change due to the available fonts changing. In fact, fonts are the _only_ dependencies it pulls in, everything else is already present in the stock ubuntu image. So it seems fine to just remove `--with-deps` and just pull in the image. If we discover we need system deps at any point, we can use `npx playwright install-deps chromium` in a separate command to pull in those deps, and figure out an alternate caching strategy fo rthem.
* Fix typo in publish-firefox-development.ymlDarius Jahandarie2023-08-19
|
* Merge pull request #209 from praschke/firefox-fixesDarius Jahandarie2023-08-19
|\ | | | | Firefox fixes
| * remove broken fetch(1, 2)praschke2023-08-17
| | | | | | | | | | | | | | | | this line serves no purpose. the commit it was introduced in has the message 'Document RequestBuilder' and is the only non-documentary line in the commit. related to #204.
| * fixup permissions pagepraschke2023-08-17
| |
| * fix #173praschke2023-08-17
| | | | | | | | | | | | | | | | `declarativeNetRequest.updateDynamicRules()` returns with an unexpected error in Firefox, but only after the browser has been restarted. On a fresh install of Yomitan it works, causing bug flakiness. `declarativeNetRequest` can be disabled in the manifest as a workaround.
| * fix: window.getSelection() can return null on Firefoxpraschke2023-08-17
| |
| * fix: StyleOrigin enum absent in Firefoxpraschke2023-08-17
| | | | | | | | | | the API accepts string literals, which is all this enum provides. This should fix two warnings in #96.
| * fix script and style injection in Firefoxpraschke2023-08-17
| | | | | | | | | | | | | | | | | | | | | | | | Firefox added the scripting API in 102. This should fix the majority of warnings listed in #96: - insertCSS - executeScript - getRegisteredContentScripts - contentScripts.register - registerContentScripts - unregisterContentScripts
| * fix libraries in README and Firefox CSPpraschke2023-08-17
| |
* | Merge pull request #183 from ↵Darius Jahandarie2023-08-19
|\ \ | | | | | | | | | | | | themoeway/dependabot/github_actions/ossf/scorecard-action-2.2.0 Bump ossf/scorecard-action from 2.1.3 to 2.2.0
| * | Bump ossf/scorecard-action from 2.1.3 to 2.2.0dependabot[bot]2023-08-19
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action) from 2.1.3 to 2.2.0. - [Release notes](https://github.com/ossf/scorecard-action/releases) - [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md) - [Commits](https://github.com/ossf/scorecard-action/compare/80e868c13c90f172d68d1f4501dee99e2479f7af...08b4669551908b1024bb425080c797723083c031) --- updated-dependencies: - dependency-name: ossf/scorecard-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* | Merge pull request #200 from ↵Darius Jahandarie2023-08-19
|\ \ | | | | | | | | | | | | themoeway/dependabot/github_actions/ad-m/github-push-action-9a2e3c14aaecf56d5816dc3a54514f82050820b2 Bump ad-m/github-push-action from 0fafdd62b84042d49ec0cb92d9cac7f7ce4ec79e to 9a2e3c14aaecf56d5816dc3a54514f82050820b2
| * | Bump ad-m/github-push-actiondependabot[bot]2023-08-17
| |/ | | | | | | | | | | | | | | | | | | | | | | | | Bumps [ad-m/github-push-action](https://github.com/ad-m/github-push-action) from 0fafdd62b84042d49ec0cb92d9cac7f7ce4ec79e to 9a2e3c14aaecf56d5816dc3a54514f82050820b2. - [Release notes](https://github.com/ad-m/github-push-action/releases) - [Commits](https://github.com/ad-m/github-push-action/compare/0fafdd62b84042d49ec0cb92d9cac7f7ce4ec79e...9a2e3c14aaecf56d5816dc3a54514f82050820b2) --- updated-dependencies: - dependency-name: ad-m/github-push-action dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
* | Merge pull request #208 from ↵Darius Jahandarie2023-08-19
|\ \ | | | | | | | | | | | | themoeway/dependabot/npm_and_yarn/playwright/test-1.37.0 Bump @playwright/test from 1.31.2 to 1.37.0
| * | Bump @playwright/test from 1.31.2 to 1.37.0dependabot[bot]2023-08-17
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [@playwright/test](https://github.com/Microsoft/playwright) from 1.31.2 to 1.37.0. - [Release notes](https://github.com/Microsoft/playwright/releases) - [Commits](https://github.com/Microsoft/playwright/compare/v1.31.2...v1.37.0) --- updated-dependencies: - dependency-name: "@playwright/test" dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* | Merge pull request #211 from ↵Darius Jahandarie2023-08-19
|\ \ | |/ |/| | | | | themoeway/dependabot/github_actions/github/codeql-action-2.21.4 Bump github/codeql-action from 2.2.9 to 2.21.4
| * Bump github/codeql-action from 2.2.9 to 2.21.4dependabot[bot]2023-08-19
|/ | | | | | | | | | | | | | | Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.2.9 to 2.21.4. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/github/codeql-action/compare/04df1262e6247151b5ac09cd2c303ac36ad3f62b...a09933a12a80f87b87005513f0abb1494c27a716) --- updated-dependencies: - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* Merge pull request #189 from EwanFox/masterDarius Jahandarie2023-08-17
|\ | | | | Fix issue with Playwright where font wouldn't load or would load incorrectly
| * Remove font checkEwan Fox2023-08-16
| |
| * Revert and Fix!Ewan Fox2023-08-16
|/
* Merge pull request #187 from infi-personal/masterDarius Jahandarie2023-08-15
|\ | | | | Add support for exporting and importing dictionaries database.
| * Add support for exporting and importing dictionaries database.forsakeninfinity2023-07-15
|/ | | | | | | | It's super annoying to have to import dictionaries one at a time every time you move across browsers or devices. This change adds an experimental mechanism to export and import the entire database of dictionaries so that users have to deal with only one source instead of tracking tens of different dictionaries separately when migrating.
* Merge pull request #186 from Aquafina-water-bottle/fix_jpod_duration_ffDarius Jahandarie2023-07-08
|\
| * fix: different duration for Firefox for whatever reasonAustin Siew2023-07-07
|/
* Merge pull request #157 from ↵dependabot[bot]2023-06-10
|\ | | | | | | themoeway/dependabot/npm_and_yarn/eslint-plugin-jsonc-2.8.0
| * Bump eslint-plugin-jsonc from 2.4.0 to 2.8.0dependabot[bot]2023-06-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [eslint-plugin-jsonc](https://github.com/ota-meshi/eslint-plugin-jsonc) from 2.4.0 to 2.8.0. - [Release notes](https://github.com/ota-meshi/eslint-plugin-jsonc/releases) - [Changelog](https://github.com/ota-meshi/eslint-plugin-jsonc/blob/master/CHANGELOG.md) - [Commits](https://github.com/ota-meshi/eslint-plugin-jsonc/compare/v2.4.0...v2.8.0) --- updated-dependencies: - dependency-name: eslint-plugin-jsonc dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* | Merge pull request #170 from Aquafina-water-bottle/test_deflector_typoDarius Jahandarie2023-06-10
|\ \ | | | | | | fix: typo
| * | fix: typoAustin Siew2023-06-05
| | |
* | | Merge pull request #171 from Aquafina-water-bottle/126_noeval_handlebarsDarius Jahandarie2023-06-10
|\ \ \ | |_|/ |/| | Fix Handlebars not working on Firefox due to eval
| * | Fix lintAustin Siew2023-06-09
| | |
| * | Fix Handlebars not working on Firefox due to evalAustin Siew2023-06-09
| |/
* | Merge pull request #154 from ↵dependabot[bot]2023-06-04
|\ \ | | | | | | | | | themoeway/dependabot/github_actions/lycheeverse/lychee-action-1.8.0
| * | Bump lycheeverse/lychee-action from 1.6.1 to 1.8.0dependabot[bot]2023-05-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [lycheeverse/lychee-action](https://github.com/lycheeverse/lychee-action) from 1.6.1 to 1.8.0. - [Release notes](https://github.com/lycheeverse/lychee-action/releases) - [Commits](https://github.com/lycheeverse/lychee-action/compare/9ace499fe66cee282a29eaa628fdac2c72fa087f...ec3ed119d4f44ad2673a7232460dc7dff59d2421) --- updated-dependencies: - dependency-name: lycheeverse/lychee-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* | | Merge pull request #152 from ↵dependabot[bot]2023-06-04
|\ \ \ | | | | | | | | | | | | themoeway/dependabot/github_actions/robinraju/release-downloader-1.8
| * | | Bump robinraju/release-downloader from 1.7 to 1.8dependabot[bot]2023-05-08
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [robinraju/release-downloader](https://github.com/robinraju/release-downloader) from 1.7 to 1.8. - [Release notes](https://github.com/robinraju/release-downloader/releases) - [Commits](https://github.com/robinraju/release-downloader/compare/768b85c8d69164800db5fc00337ab917daf3ce68...efa4cd07bd0195e6cc65e9e30c251b49ce4d3e51) --- updated-dependencies: - dependency-name: robinraju/release-downloader dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* | | Merge pull request #138 from ↵dependabot[bot]2023-06-04
|\ \ \ | | | | | | | | | | | | themoeway/dependabot/github_actions/dawidd6/action-download-artifact-2.27.0
| * | | Bump dawidd6/action-download-artifact from 2.26.0 to 2.27.0dependabot[bot]2023-04-17
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact) from 2.26.0 to 2.27.0. - [Release notes](https://github.com/dawidd6/action-download-artifact/releases) - [Commits](https://github.com/dawidd6/action-download-artifact/compare/5e780fc7bbd0cac69fc73271ed86edf5dcb72d67...246dbf436b23d7c49e21a7ab8204ca9ecd1fe615) --- updated-dependencies: - dependency-name: dawidd6/action-download-artifact dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* | | Merge pull request #136 from Genthus/masterDarius Jahandarie2023-06-04
|\ \ \ | |/ / |/| | Fix minor mistake in README.md
| * | Fix minor error in README.mdGenthus2023-04-15
| | |
| * | Fix minor mistake in README.mdGenthus2023-04-15
|/ /
* | Merge pull request #135 from stephenmk/patch-1Darius Jahandarie2023-04-15
|\ \ | | | | | | Fix typo in settings.html
| * | Fix typo in settings.htmlStephen Kraus2023-04-12
|/ /
* | Merge pull request #125 from themoeway/fix-firefox-dev-upload-urlDarius Jahandarie2023-04-09
|\ \ | |/ |/| fix publish-firefox-development's upload_url for xpi
| * fix publish-firefox-development's upload_url for xpiDarius Jahandarie2023-04-07
|/
* 23.4.7.023.4.7.0Darius Jahandarie2023-04-07
|
* Merge pull request #122 from themoeway/dependabot/npm_and_yarn/eslint-8.37.0Darius Jahandarie2023-04-07
|\ | | | | Bump eslint from 8.36.0 to 8.37.0
| * Bump eslint from 8.36.0 to 8.37.0dependabot[bot]2023-04-03
|/ | | | | | | | | | | | | | | Bumps [eslint](https://github.com/eslint/eslint) from 8.36.0 to 8.37.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/compare/v8.36.0...v8.37.0) --- updated-dependencies: - dependency-name: eslint dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* playwright: try to make sure font installs properlyDarius Jahandarie2023-04-03
|
* Merge pull request #118 from ↵Darius Jahandarie2023-04-02
|\ | | | | | | | | themoeway/dependabot/github_actions/github/codeql-action-2.2.9 Bump github/codeql-action from 2.2.4 to 2.2.9