fix(bcrypt tool): allow salt rounds up to 100 (#987)

* fix(bcrypt tool): allow salt rounds up to 100

Previously max salt rounds was 10

* chore(github workflows): ci and e2e tests: try updating to node 20
This commit is contained in:
sharevb 2024-04-15 09:43:12 +02:00 committed by GitHub
parent d3b32cc14e
commit 23f82d956a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 5 additions and 5 deletions

View File

@ -15,7 +15,7 @@ jobs:
- run: corepack enable - run: corepack enable
- uses: actions/setup-node@v3 - uses: actions/setup-node@v3
with: with:
node-version: 16 node-version: 20
cache: 'pnpm' cache: 'pnpm'
- name: Install dependencies - name: Install dependencies

View File

@ -18,7 +18,7 @@ jobs:
- uses: actions/setup-node@v3 - uses: actions/setup-node@v3
with: with:
node-version: 16 node-version: 20
cache: 'pnpm' cache: 'pnpm'
- name: Get Playwright version - name: Get Playwright version

View File

@ -9,7 +9,7 @@ const useWebServer = process.env.NO_WEB_SERVER !== 'true';
*/ */
export default defineConfig({ export default defineConfig({
testDir: './src', testDir: './src',
testMatch: /.*\.e2e\.(spec\.)?ts/, testMatch: /\.e2e\.(spec\.)?ts$/,
/* Run tests in files in parallel */ /* Run tests in files in parallel */
fullyParallel: true, fullyParallel: true,
/* Fail the build on CI if you accidentally left test.only in the source code. */ /* Fail the build on CI if you accidentally left test.only in the source code. */
@ -57,7 +57,7 @@ export default defineConfig({
&& { && {
webServer: { webServer: {
command: 'npm run preview', command: 'npm run preview',
url: 'http://127.0.0.1:5050', url: 'http://localhost:5050',
reuseExistingServer: !isCI, reuseExistingServer: !isCI,
}, },
} }

View File

@ -28,7 +28,7 @@ const compareMatch = computed(() => compareSync(compareString.value, compareHash
mb-2 mb-2
/> />
<n-form-item label="Salt count: " label-placement="left" label-width="120"> <n-form-item label="Salt count: " label-placement="left" label-width="120">
<n-input-number v-model:value="saltCount" placeholder="Salt rounds..." :max="10" :min="0" w-full /> <n-input-number v-model:value="saltCount" placeholder="Salt rounds..." :max="100" :min="0" w-full />
</n-form-item> </n-form-item>
<c-input-text :value="hashed" readonly text-center /> <c-input-text :value="hashed" readonly text-center />