mirror of
https://github.com/XFox111/PasswordGeneratorExtension.git
synced 2026-07-02 19:52:43 +03:00
Compare commits
5 Commits
v2.0
...
v2.0.1-5c49fc6b
| Author | SHA1 | Date | |
|---|---|---|---|
| 5c49fc6b97 | |||
| 9ade276977 | |||
| ed9ae670d8 | |||
| 3f38322056 | |||
| 5e4a9f1699 |
@@ -3,7 +3,7 @@ name: Bug report
|
||||
about: Create a report to help us improve the extension
|
||||
title: ''
|
||||
labels: bug
|
||||
assignees: @XFox111
|
||||
assignees: xfox111
|
||||
---
|
||||
|
||||
### Description
|
||||
|
||||
@@ -3,7 +3,7 @@ name: Feature request
|
||||
about: Suggest an idea for this project
|
||||
title: ''
|
||||
labels: enhancement
|
||||
assignees: @XFox111
|
||||
assignees: xfox111
|
||||
---
|
||||
|
||||
**Is your feature request related to a problem? Please describe.**
|
||||
|
||||
@@ -20,17 +20,63 @@ jobs:
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
|
||||
- name: Configure manifest
|
||||
uses: Amadevus/pwsh-script@v2
|
||||
with:
|
||||
script: |
|
||||
[PSCustomObject] $package = Get-Content "package.json" | ConvertFrom-Json;
|
||||
[PSCustomObject] $manifest = Get-Content "public/manifest.json" | ConvertFrom-Json;
|
||||
$manifest.version = $package.version;
|
||||
$manifest | ConvertTo-Json -Depth 10 | Out-File "public/manifest.json"
|
||||
$manifest = Get-Content "public/manifest.firefox.json" | ConvertFrom-Json;
|
||||
$manifest.version = $package.version;
|
||||
$manifest | ConvertTo-Json -Depth 10 | Out-File "public/manifest.firefox.json"
|
||||
|
||||
- name: Setup Node.js
|
||||
uses: actions/setup-node@v3
|
||||
with:
|
||||
node-version: '16.x'
|
||||
cache: 'yarn'
|
||||
cache: yarn
|
||||
|
||||
- run: yarn install
|
||||
- run: yarn build
|
||||
|
||||
- name: 'Drop artifacts'
|
||||
uses: actions/upload-artifact@v3
|
||||
- name: Drop artifacts (build)
|
||||
uses: actions/upload-artifact@v3.1.0
|
||||
with:
|
||||
name: 'Package'
|
||||
path: 'build'
|
||||
name: build
|
||||
path: build
|
||||
|
||||
firefox-check:
|
||||
needs: build
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
steps:
|
||||
- uses: actions/download-artifact@v3
|
||||
with:
|
||||
name: build
|
||||
|
||||
- name: Configure manifest
|
||||
uses: Amadevus/pwsh-script@v2
|
||||
with:
|
||||
script: |
|
||||
Remove-Item "manifest.json"
|
||||
Rename-Item "manifest.firefox.json" "manifest.json"
|
||||
|
||||
- name: "web-ext lint"
|
||||
uses: kewisch/action-web-ext@e0ea88d527a8a90bc10d600f80ac667d219e6bf1
|
||||
with:
|
||||
cmd: lint
|
||||
source: .
|
||||
channel: listed
|
||||
|
||||
- name: Pack extension
|
||||
uses: TheDoctor0/zip-release@0.6.2
|
||||
with:
|
||||
filename: PasswordGenerator-Firefox.zip
|
||||
|
||||
- name: Drop artifacts (Firefox)
|
||||
uses: actions/upload-artifact@v3.1.0
|
||||
with:
|
||||
name: Firefox
|
||||
path: PasswordGenerator-Firefox.zip
|
||||
|
||||
@@ -21,7 +21,6 @@ Extension for web browsers which helps you to easily generate strong passwords i
|
||||
## Download
|
||||
[](https://chrome.google.com/webstore/detail/jnjobgjobffgmgfnkpkjfjkkfhfikmfl)
|
||||
[](https://addons.mozilla.org/firefox/addon/easy-password-generator/)
|
||||
[](https://addons.mozilla.org/firefox/addon/easy-password-generator/)
|
||||
|
||||
- [Google Chrome Webstore](https://chrome.google.com/webstore/detail/jnjobgjobffgmgfnkpkjfjkkfhfikmfl)
|
||||
- [Microsoft Edge Add-ons Webstore](https://microsoftedge.microsoft.com/addons/detail/manimdhobjbkfpeeehlhhneookiokpbj)
|
||||
@@ -30,7 +29,7 @@ Extension for web browsers which helps you to easily generate strong passwords i
|
||||
|
||||
## Contributing
|
||||
[](https://github.com/xfox111/PasswordGeneratorExtension/issues)
|
||||

|
||||
[](https://github.com/XFox111/PasswordGeneratorExtension/actions/workflows/cd_pipeline.yaml)
|
||||
[](https://github.com/xfox111/PasswordGeneratorExtension)
|
||||
|
||||
There are many ways in which you can participate in the project, for example:
|
||||
|
||||
+1
-1
@@ -18,4 +18,4 @@ If you are willing to continue using 1.x version, you can sideload it from the [
|
||||
|
||||
## Reporting a Vulnerability
|
||||
|
||||
In case you find a security issue, please report it to us by [creating an issue](https://github.com/XFox111/PasswordGeneratorExtension/issues/new?assignees=xfox111&labels=bug&template=bug_report.md&title=)
|
||||
In case you find a security issue, please report it to us by [creating an issue](https://github.com/XFox111/PasswordGeneratorExtension/issues/new?assignees=xfox111&labels=security+vulnerability&template=bug_report.md&title=)
|
||||
|
||||
+9
-9
@@ -1,26 +1,26 @@
|
||||
{
|
||||
"name": "password-generator",
|
||||
"version": "2.0.0",
|
||||
"version": "2.0.1",
|
||||
"private": true,
|
||||
"dependencies":
|
||||
{
|
||||
"@craco/craco": "^6.4.5",
|
||||
"@fluentui/react-components": "^9.2.0",
|
||||
"@fluentui/react-icons": "^2.0.179",
|
||||
"@fluentui/react-components": "^9.3.2",
|
||||
"@fluentui/react-icons": "^2.0.183",
|
||||
"react": "^18.2.0",
|
||||
"react-dom": "^18.2.0",
|
||||
"sass": "^1.54.8",
|
||||
"typescript": "^4.8.2"
|
||||
"sass": "^1.55.0",
|
||||
"typescript": "^4.8.3"
|
||||
},
|
||||
"devDependencies":
|
||||
{
|
||||
"@testing-library/jest-dom": "^5.14.1",
|
||||
"@testing-library/react": "^13.4.0",
|
||||
"@testing-library/user-event": "^14.4.3",
|
||||
"@types/chrome": "^0.0.195",
|
||||
"@types/jest": "^27.0.1",
|
||||
"@types/node": "^18.7.15",
|
||||
"@types/react": "^18.0.0",
|
||||
"@types/chrome": "^0.0.197",
|
||||
"@types/jest": "^29.1.1",
|
||||
"@types/node": "^18.7.18",
|
||||
"@types/react": "^18.0.21",
|
||||
"@types/react-dom": "^18.0.0",
|
||||
"react-scripts": "5.0.1"
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user