Skip to content

Commit 459c1e3

Browse files
committed
Merge branch 'main' into org_update
2 parents 1e6a06d + 3906e50 commit 459c1e3

45 files changed

Lines changed: 364 additions & 192 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/nightly.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
REPO: ${{ github.event.repository.name }}
2020

2121
- name: Create release
22-
uses: softprops/action-gh-release@v2
22+
uses: softprops/action-gh-release@v3
2323
with:
2424
prerelease: true
2525
tag_name: nightly
@@ -459,7 +459,7 @@ jobs:
459459
merge-multiple: true
460460

461461
- name: Release
462-
uses: softprops/action-gh-release@v2
462+
uses: softprops/action-gh-release@v3
463463
with:
464464
files: binaries/*
465465
tag_name: nightly

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -426,6 +426,6 @@ jobs:
426426
merge-multiple: true
427427

428428
- name: Release
429-
uses: softprops/action-gh-release@v2
429+
uses: softprops/action-gh-release@v3
430430
with:
431431
files: binaries/*

.github/workflows/scorecard.yml

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
name: Scorecard supply-chain security
2+
on:
3+
branch_protection_rule:
4+
schedule:
5+
- cron: "31 17 * * 5"
6+
push:
7+
branches: ["main"]
8+
9+
permissions: read-all
10+
11+
jobs:
12+
analysis:
13+
name: Scorecard analysis
14+
runs-on: ubuntu-latest
15+
if: github.event.repository.default_branch == github.ref_name || github.event_name == 'pull_request'
16+
permissions:
17+
security-events: write
18+
id-token: write
19+
20+
steps:
21+
- name: Checkout code
22+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
23+
with:
24+
persist-credentials: false
25+
26+
- name: Run analysis
27+
uses: ossf/scorecard-action@f49aabe0b5af0936a0987cfb85d86b75731b0186
28+
with:
29+
results_file: results.sarif
30+
results_format: sarif
31+
publish_results: true
32+
33+
- name: Upload artifact
34+
uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1
35+
with:
36+
name: SARIF file
37+
path: results.sarif
38+
retention-days: 5
39+
40+
- name: Upload to code-scanning
41+
uses: github/codeql-action/upload-sarif@v3
42+
with:
43+
sarif_file: results.sarif

README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,9 @@
1010
<img alt="Issues" src="https://img.shields.io/github/issues/tinyauthapp/tinyauth">
1111
<img alt="Tinyauth CI" src="https://github.com/tinyauthapp/tinyauth/actions/workflows/ci.yml/badge.svg">
1212
<a title="Crowdin" target="_blank" href="https://crowdin.com/project/tinyauth"><img src="https://badges.crowdin.net/tinyauth/localized.svg"></a>
13+
<a href="https://scorecard.dev/viewer/?uri=github.com/steveiliop56/tinyauth" target="_blank" title="OpenSSF Scorecard">
14+
<img src="https://api.scorecard.dev/projects/github.com/steveiliop56/tinyauth/badge">
15+
</a>
1316
</div>
1417

1518
<br />

frontend/bun.lock

Lines changed: 84 additions & 84 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

frontend/index.html

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,10 @@
99
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png" />
1010
<meta name="apple-mobile-web-app-title" content="Tinyauth" />
1111
<meta name="robots" content="nofollow, noindex" />
12+
<meta
13+
name="description"
14+
content="The tiniest authentication and authorization server you have ever seen."
15+
/>
1216
<link rel="manifest" href="/site.webmanifest" />
1317
<title>Tinyauth</title>
1418
</head>

frontend/package.json

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -18,43 +18,43 @@
1818
"@radix-ui/react-separator": "^1.1.8",
1919
"@radix-ui/react-slot": "^1.2.4",
2020
"@tailwindcss/vite": "^4.2.2",
21-
"@tanstack/react-query": "^5.96.1",
22-
"axios": "^1.14.0",
21+
"@tanstack/react-query": "^5.99.0",
22+
"axios": "^1.15.0",
2323
"class-variance-authority": "^0.7.1",
2424
"clsx": "^2.1.1",
25-
"i18next": "^26.0.3",
25+
"i18next": "^26.0.4",
2626
"i18next-browser-languagedetector": "^8.2.1",
2727
"i18next-resources-to-backend": "^1.2.1",
28-
"lucide-react": "^1.7.0",
28+
"lucide-react": "^1.8.0",
2929
"next-themes": "^0.4.6",
3030
"radix-ui": "^1.4.3",
31-
"react": "^19.2.4",
32-
"react-dom": "^19.2.4",
33-
"react-hook-form": "^7.72.0",
31+
"react": "^19.2.5",
32+
"react-dom": "^19.2.5",
33+
"react-hook-form": "^7.72.1",
3434
"react-i18next": "^17.0.2",
3535
"react-markdown": "^10.1.0",
36-
"react-router": "^7.13.2",
36+
"react-router": "^7.14.0",
3737
"sonner": "^2.0.7",
3838
"tailwind-merge": "^3.5.0",
3939
"tailwindcss": "^4.2.2",
4040
"zod": "^4.3.6"
4141
},
4242
"devDependencies": {
4343
"@eslint/js": "^10.0.1",
44-
"@tanstack/eslint-plugin-query": "^5.96.1",
45-
"@types/node": "^25.5.0",
44+
"@tanstack/eslint-plugin-query": "^5.99.0",
45+
"@types/node": "^25.6.0",
4646
"@types/react": "^19.2.14",
4747
"@types/react-dom": "^19.2.3",
4848
"@vitejs/plugin-react": "^6.0.1",
49-
"eslint": "^10.1.0",
49+
"eslint": "^10.2.0",
5050
"eslint-plugin-react-hooks": "^7.0.1",
5151
"eslint-plugin-react-refresh": "^0.5.2",
52-
"globals": "^17.4.0",
53-
"prettier": "3.8.1",
52+
"globals": "^17.5.0",
53+
"prettier": "3.8.2",
5454
"rollup-plugin-visualizer": "^7.0.1",
5555
"tw-animate-css": "^1.4.0",
5656
"typescript": "~6.0.2",
57-
"typescript-eslint": "^8.58.0",
58-
"vite": "^8.0.3"
57+
"typescript-eslint": "^8.58.1",
58+
"vite": "^8.0.8"
5959
}
6060
}

frontend/src/components/language/language.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ export const LanguageSelector = () => {
2121

2222
return (
2323
<Select onValueChange={handleSelect} value={language}>
24-
<SelectTrigger>
24+
<SelectTrigger aria-label="Select language">
2525
<SelectValue placeholder="Select language" />
2626
</SelectTrigger>
2727
<SelectContent>

frontend/src/lib/i18n/locales/af-ZA.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@
5757
"fieldRequired": "This field is required",
5858
"invalidInput": "Invalid input",
5959
"domainWarningTitle": "Invalid Domain",
60-
"domainWarningSubtitle": "This instance is configured to be accessed from <code>{{appUrl}}</code>, but <code>{{currentUrl}}</code> is being used. If you proceed, you may encounter issues with authentication.",
60+
"domainWarningSubtitle": "You are accessing this instance from an incorrect domain. If you proceed, you may encounter issues with authentication.",
6161
"domainWarningCurrent": "Current:",
6262
"domainWarningExpected": "Expected:",
6363
"ignoreTitle": "Ignore",

frontend/src/lib/i18n/locales/ar-SA.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@
5757
"fieldRequired": "This field is required",
5858
"invalidInput": "Invalid input",
5959
"domainWarningTitle": "Invalid Domain",
60-
"domainWarningSubtitle": "This instance is configured to be accessed from <code>{{appUrl}}</code>, but <code>{{currentUrl}}</code> is being used. If you proceed, you may encounter issues with authentication.",
60+
"domainWarningSubtitle": "You are accessing this instance from an incorrect domain. If you proceed, you may encounter issues with authentication.",
6161
"domainWarningCurrent": "Current:",
6262
"domainWarningExpected": "Expected:",
6363
"ignoreTitle": "تجاهل",

0 commit comments

Comments
 (0)