1
0
mirror of https://github.com/XFox111/PasswordGeneratorExtension.git synced 2026-07-02 19:52:43 +03:00

Compare commits

...

6 Commits

Author SHA1 Message Date
Eugene Fox 2c70ca2490 Follow-up patch for 3.0.1: dependency bumps and CVE fixes (#264)
* Bump @vitejs/plugin-react-swc from 3.4.1 to 3.5.0 (#255)

Bumps [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react-swc) from 3.4.1 to 3.5.0.
- [Release notes](https://github.com/vitejs/vite-plugin-react-swc/releases)
- [Changelog](https://github.com/vitejs/vite-plugin-react-swc/blob/main/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite-plugin-react-swc/compare/v3.4.1...v3.5.0)

---
updated-dependencies:
- dependency-name: "@vitejs/plugin-react-swc"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

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

* Bump @fluentui/react-components from 9.39.0 to 9.42.0 (#256)

Bumps [@fluentui/react-components](https://github.com/microsoft/fluentui) from 9.39.0 to 9.42.0.
- [Release notes](https://github.com/microsoft/fluentui/releases)
- [Changelog](https://github.com/microsoft/fluentui/blob/master/azure-pipelines.release-fluentui.yml)
- [Commits](https://github.com/microsoft/fluentui/compare/@fluentui/react-components_v9.39.0...@fluentui/react-components_v9.42.0)

---
updated-dependencies:
- dependency-name: "@fluentui/react-components"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

* Bump vite-plugin-static-copy from 0.17.0 to 0.17.1 (#253)

Bumps [vite-plugin-static-copy](https://github.com/sapphi-red/vite-plugin-static-copy) from 0.17.0 to 0.17.1.
- [Release notes](https://github.com/sapphi-red/vite-plugin-static-copy/releases)
- [Changelog](https://github.com/sapphi-red/vite-plugin-static-copy/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sapphi-red/vite-plugin-static-copy/compare/v0.17.0...v0.17.1)

---
updated-dependencies:
- dependency-name: vite-plugin-static-copy
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

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

* Bump eslint-plugin-react-refresh from 0.4.4 to 0.4.5 (#254)

Bumps [eslint-plugin-react-refresh](https://github.com/ArnaudBarre/eslint-plugin-react-refresh) from 0.4.4 to 0.4.5.
- [Release notes](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/releases)
- [Changelog](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/compare/v0.4.4...v0.4.5)

---
updated-dependencies:
- dependency-name: eslint-plugin-react-refresh
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

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

* Bump eslint from 8.53.0 to 8.55.0 (#252)

Bumps [eslint](https://github.com/eslint/eslint) from 8.53.0 to 8.55.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.53.0...v8.55.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Eugene Fox <eugene.xfox@outlook.com>

* Extended limit of PRs dependabot can open

* Bump vite-plugin-web-extension from 4.0.0 to 4.0.1 (#261)

Bumps [vite-plugin-web-extension](https://github.com/aklinker1/vite-plugin-web-extension) from 4.0.0 to 4.0.1.
- [Release notes](https://github.com/aklinker1/vite-plugin-web-extension/releases)
- [Commits](https://github.com/aklinker1/vite-plugin-web-extension/compare/v4.0.0...v4.0.1)

---
updated-dependencies:
- dependency-name: vite-plugin-web-extension
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

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

* Bump @typescript-eslint/eslint-plugin from 6.13.1 to 6.13.2 (#260)

Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 6.13.1 to 6.13.2.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.13.2/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

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

* Bump @types/react from 18.2.37 to 18.2.42 (#259)

Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 18.2.37 to 18.2.42.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

---
updated-dependencies:
- dependency-name: "@types/react"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

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

* Bump vite-plugin-svgr from 4.1.0 to 4.2.0 (#257)

Bumps [vite-plugin-svgr](https://github.com/pd4d10/vite-plugin-svgr) from 4.1.0 to 4.2.0.
- [Release notes](https://github.com/pd4d10/vite-plugin-svgr/releases)
- [Commits](https://github.com/pd4d10/vite-plugin-svgr/compare/v4.1.0...v4.2.0)

---
updated-dependencies:
- dependency-name: vite-plugin-svgr
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Eugene Fox <eugene.xfox@outlook.com>

* Bump @typescript-eslint/parser from 6.10.0 to 6.13.2 (#258)

Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 6.10.0 to 6.13.2.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.13.2/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

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

* Bump @types/react-dom from 18.2.15 to 18.2.17 (#262)

Bumps [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) from 18.2.15 to 18.2.17.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom)

---
updated-dependencies:
- dependency-name: "@types/react-dom"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

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

* Bump vite from 4.5.1 to 5.0.5 (#263)

Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 4.5.1 to 5.0.5.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.0.5/packages/vite)

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

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

* Updated release template

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-06 11:55:58 +03:00
dependabot[bot] 2731ccbff2 Follow-up CVE fix: Bump vite from 4.5.0 to 4.5.1 (#250)
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 4.5.0 to 4.5.1.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v4.5.1/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v4.5.1/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-06 11:08:03 +03:00
Eugene Fox cf99eb3b52 Update pr_next.yaml 2023-12-01 11:59:18 +03:00
Eugene Fox 59d57d99a9 Patch 3.0.1 (#249)
* fix: The link to source code is redirecting to a 404 page (#243)

* Bump @typescript-eslint/eslint-plugin from 6.10.0 to 6.13.1 (#248)

Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 6.10.0 to 6.13.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v6.13.1/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

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

* Bump typescript from 5.2.2 to 5.3.2 (#245)

Bumps [typescript](https://github.com/Microsoft/TypeScript) from 5.2.2 to 5.3.2.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v5.2.2...v5.3.2)

---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

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

* Bump @fluentui/react-icons from 2.0.222 to 2.0.223 (#244)

Bumps [@fluentui/react-icons](https://github.com/microsoft/fluentui-system-icons) from 2.0.222 to 2.0.223.
- [Commits](https://github.com/microsoft/fluentui-system-icons/commits)

---
updated-dependencies:
- dependency-name: "@fluentui/react-icons"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

* Bump @types/webextension-polyfill from 0.10.6 to 0.10.7 (#247)

Bumps [@types/webextension-polyfill](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/webextension-polyfill) from 0.10.6 to 0.10.7.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/webextension-polyfill)

---
updated-dependencies:
- dependency-name: "@types/webextension-polyfill"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Eugene Fox <eugene.xfox@outlook.com>

* Bump vite-plugin-web-extension from 3.2.0 to 4.0.0 (#246)

Bumps [vite-plugin-web-extension](https://github.com/aklinker1/vite-plugin-web-extension) from 3.2.0 to 4.0.0.
- [Release notes](https://github.com/aklinker1/vite-plugin-web-extension/releases)
- [Commits](https://github.com/aklinker1/vite-plugin-web-extension/compare/v3.2.0...v4.0.0)

---
updated-dependencies:
- dependency-name: vite-plugin-web-extension
  dependency-type: direct:development
  update-type: version-update:semver-major
...

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

* Minor issue templates improvements

* - Update package.json
- Updated translation guide link

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Maison da Silva <maisonmdsgreen@hotmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-01 11:43:16 +03:00
xfox111 16613253ad Updated cd_pipeline.yaml 2023-11-12 18:32:46 +00:00
Eugene Fox db8c99be0a Update cd_pipeline.yaml (#240) 2023-11-12 21:21:52 +03:00
9 changed files with 977 additions and 2100 deletions
+1 -6
View File
@@ -16,7 +16,6 @@ body:
label: Description
description: A clear and concise description of what the bug is.
placeholder: e.g. Sometimes when generating a password not all character sets are included
render: Markdown
validations:
required: true
@@ -29,7 +28,6 @@ body:
2. Click on '...'
3. Scroll down to '...'
4. See '...'
render: Markdown
validations:
required: true
@@ -38,7 +36,6 @@ body:
label: Expected behavior
description: A clear and concise description of what you expected to happen.
placeholder: e.g. Generated password should include at least one character from every enabled character set
render: Markdown
validations:
required: true
@@ -46,7 +43,6 @@ body:
attributes:
label: Screenshot
description: If applicable, add screenshots to help explain your problem.
render: Markdown
validations:
required: false
@@ -55,7 +51,7 @@ body:
attributes:
label: Operating system
options:
- "Windows 10+"
- "Windows 10 and newer"
- "Windows 8/8.1"
- "Windows 7 and older"
- "MacOS"
@@ -86,7 +82,6 @@ body:
attributes:
label: Additional context
description: Add any other context about the problem here.
render: Markdown
validations:
required: false
@@ -15,7 +15,6 @@ body:
attributes:
label: Proposed solution
description: Describe the solution you'd like
render: Markdown
validations:
required: true
@@ -24,7 +23,6 @@ body:
attributes:
label: Justification
description: Is your feature request related to a problem? Please describe.
render: Markdown
validations:
required: true
@@ -33,7 +31,6 @@ body:
attributes:
label: Alternatives
description: Describe alternatives you've considered.
render: Markdown
validations:
required: true
@@ -42,7 +39,6 @@ body:
attributes:
label: Additional context
description: Add any other context or screenshots about the feature request here.
render: Markdown
validations:
required: false
+2
View File
@@ -18,6 +18,7 @@ updates:
schedule:
interval: monthly
rebase-strategy: disabled
open-pull-requests-limit: 20
- package-ecosystem: "github-actions"
directory: "/"
@@ -29,3 +30,4 @@ updates:
schedule:
interval: monthly
rebase-strategy: disabled
open-pull-requests-limit: 20
+3 -2
View File
@@ -1,11 +1,12 @@
<!-->> ## 🚀 Patch Tuesday update
<!-- > ## 🚀 Patch Tuesday update
> This release is a part of our new initiative!
From now on we are starting to roll out updates on every first Tuesday of the month, which will include bugfixes, security and dependency updates to keep the project's security and stability up to date!
-->
## What's new
<!-- - Dependency updates and security patches (#) -->
<!-->### Fixed security issues in this update
<!-- ### Fixed security issues in this update
- [CWE-20](https://cwe.mitre.org/data/definitions/20.html)
- CVE-2022-25883
-->
+10 -10
View File
@@ -60,16 +60,16 @@ jobs:
extension-root: dist
self-hosted: false
- uses: TheDoctor0/zip-release@main
- uses: cardinalby/webext-buildtools-pack-extension-dir-action@1.0.8
with:
filename: packed-${{ matrix.target }}.zip
path: dist
extensionDir: dist
zipFilePath: PasswordGenerator-${{ matrix.target }}.zip
- name: Drop packed artifacts (${{ matrix.target }})
uses: actions/upload-artifact@main
with:
name: packed-${{ matrix.target }}
path: packed-${{ matrix.target }}.zip
path: PasswordGenerator-${{ matrix.target }}.zip
publish-github:
needs: build
@@ -105,10 +105,10 @@ jobs:
with:
name: packed-chrome
- uses: wdzeng/chrome-extension@main
- uses: wdzeng/chrome-extension@v1.2.1
with:
extension-id: jnjobgjobffgmgfnkpkjfjkkfhfikmfl
zip-path: packed-chrome.zip
zip-path: PasswordGenerator-chrome.zip
client-id: ${{ secrets.CHROME_CLIENT_ID }}
client-secret: ${{ secrets.CHROME_CLIENT_SECRET }}
refresh-token: ${{ secrets.CHROME_REFRESH_TOKEN }}
@@ -123,10 +123,10 @@ jobs:
with:
name: packed-chrome
- uses: wdzeng/edge-addon@main
- uses: wdzeng/edge-addon@v1.2.2
with:
product-id: ${{ secrets.EDGE_PRODUCT_ID }}
zip-path: packed-chrome.zip
zip-path: PasswordGenerator-chrome.zip
client-id: ${{ secrets.EDGE_CLIENT_ID }}
client-secret: ${{ secrets.EDGE_CLIENT_SECRET }}
access-token-url: ${{ secrets.EDGE_ACCESS_TOKEN_URL }}
@@ -141,9 +141,9 @@ jobs:
with:
name: packed-firefox
- uses: wdzeng/firefox-addon@main
- uses: wdzeng/firefox-addon@v1.0.3
with:
addon-guid: ${{ secrets.FIREFOX_EXT_UUID }}
xpi-path: packed-firefox.zip
xpi-path: PasswordGenerator-firefox.zip
jwt-issuer: ${{ secrets.FIREFOX_API_KEY }}
jwt-secret: ${{ secrets.FIREFOX_CLIENT_SECRET }}
+1 -1
View File
@@ -27,5 +27,5 @@ jobs:
token: ${{ secrets.GITHUB_TOKEN }}
prefix: v
draft: true
version: ${{ steps.get_version.outputs.version }}
version: v${{ steps.get_version.outputs.version }}
release-notes: .github/release_description_template.md
+16 -16
View File
@@ -1,6 +1,6 @@
{
"name": "password-generator",
"version": "3.0.0",
"version": "3.0.1",
"private": true,
"type": "module",
"scripts": {
@@ -9,28 +9,28 @@
"lint": "eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0"
},
"dependencies": {
"@fluentui/react-components": "^9.39.0",
"@fluentui/react-icons": "^2.0.222",
"@fluentui/react-components": "^9.42.0",
"@fluentui/react-icons": "^2.0.223",
"react": "^18.2.0",
"react-dom": "^18.2.0"
},
"devDependencies": {
"@types/react": "^18.2.37",
"@types/react-dom": "^18.2.15",
"@types/webextension-polyfill": "^0.10.6",
"@typescript-eslint/eslint-plugin": "^6.10.0",
"@typescript-eslint/parser": "^6.10.0",
"@vitejs/plugin-react-swc": "^3.4.1",
"eslint": "^8.53.0",
"@types/react": "^18.2.42",
"@types/react-dom": "^18.2.17",
"@types/webextension-polyfill": "^0.10.7",
"@typescript-eslint/eslint-plugin": "^6.13.2",
"@typescript-eslint/parser": "^6.13.2",
"@vitejs/plugin-react-swc": "^3.5.0",
"eslint": "^8.55.0",
"eslint-plugin-react": "^7.33.2",
"eslint-plugin-react-hooks": "^4.6.0",
"eslint-plugin-react-refresh": "^0.4.4",
"eslint-plugin-react-refresh": "^0.4.5",
"sass": "^1.69.5",
"typescript": "^5.2.2",
"vite": "^4.5.0",
"vite-plugin-static-copy": "^0.17.0",
"vite-plugin-svgr": "^4.1.0",
"vite-plugin-web-extension": "^3.0.1",
"typescript": "^5.3.2",
"vite": "^5.0.5",
"vite-plugin-static-copy": "^0.17.1",
"vite-plugin-svgr": "^4.2.0",
"vite-plugin-web-extension": "^4.0.1",
"webextension-polyfill": "^0.10.0"
},
"resolutions": {
+2 -2
View File
@@ -15,13 +15,13 @@ export const WebstoreLink =
};
const getGithub = (path?: string): string =>
`https://github.com/xfox111/PasswordGeneratorExtension${path}`;
`https://github.com/xfox111/PasswordGeneratorExtension${path ?? ""}`;
export const GithubLink =
{
Repository: getGithub(),
Changelog: getGithub("/releases/latest"),
TranslationGuide: getGithub("/blob/main/CONTRIBUTING.md#contributing-to-translations"),
TranslationGuide: getGithub("/wiki/Contribution-Guidelines#contributing-to-translations"),
License: getGithub("/blob/main/LICENSE")
};
+942 -2059
View File
File diff suppressed because it is too large Load Diff