enhance(frontend): お問い合わせページからデバイス情報を出力できるように (#16598)

* enhance(frontend): デバイス情報を出力できるように

* fix lint

* Update Changelog

* enhance: getHighEntropyValuesが使用できなかった場合のフォールバックを追加

* fix lint

* fix: getHighEntropyValuesが使用できない場合は生のUAを返すように

* enhance: getHighEntropyValuesが使用できる場合でも生のUAを含めるように

* ✌️

* onHeaderClicked -> onOpened
This commit is contained in:
かっこかり
2025-10-06 10:06:53 +09:00
committed by GitHub
parent 7fcbf57a9d
commit f3e0713501
9 changed files with 207 additions and 41 deletions

43
pnpm-lock.yaml generated
View File

@@ -5552,8 +5552,8 @@ packages:
boolbase@1.0.0:
resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==}
bowser@2.11.0:
resolution: {integrity: sha512-AlcaJBi/pqqJBIQ8U9Mcpc9i8Aqxn88Skv5d+xBX006BY5u8N3mGLHa5Lgppa7L/HfwgwLgZ6NYs+Ag6uUmJRA==}
bowser@2.12.1:
resolution: {integrity: sha512-z4rE2Gxh7tvshQ4hluIT7XcFrgLIQaw9X3A+kTTRdovCz5PMukm/0QC/BKSYPj3omF5Qfypn9O/c5kgpmvYUCw==}
brace-expansion@1.1.11:
resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==}
@@ -12101,14 +12101,14 @@ snapshots:
dependencies:
'@aws-sdk/types': 3.862.0
'@smithy/types': 4.4.0
bowser: 2.11.0
bowser: 2.12.1
tslib: 2.8.1
'@aws-sdk/util-user-agent-browser@3.893.0':
dependencies:
'@aws-sdk/types': 3.893.0
'@smithy/types': 4.5.0
bowser: 2.11.0
bowser: 2.12.1
tslib: 2.8.1
'@aws-sdk/util-user-agent-node@3.873.0':
@@ -14668,7 +14668,7 @@ snapshots:
'@smithy/property-provider': 4.1.0
'@smithy/smithy-client': 4.6.0
'@smithy/types': 4.4.0
bowser: 2.11.0
bowser: 2.12.1
tslib: 2.8.1
'@smithy/util-defaults-mode-browser@4.1.4':
@@ -14676,7 +14676,7 @@ snapshots:
'@smithy/property-provider': 4.1.1
'@smithy/smithy-client': 4.6.4
'@smithy/types': 4.5.0
bowser: 2.11.0
bowser: 2.12.1
tslib: 2.8.1
'@smithy/util-defaults-mode-node@4.1.0':
@@ -15744,7 +15744,7 @@ snapshots:
'@typescript-eslint/types': 8.44.1
'@typescript-eslint/typescript-estree': 8.44.1(typescript@5.9.2)
'@typescript-eslint/visitor-keys': 8.44.1
debug: 4.4.1(supports-color@10.2.0)
debug: 4.4.1(supports-color@5.5.0)
eslint: 9.36.0
typescript: 5.9.2
transitivePeerDependencies:
@@ -15773,7 +15773,7 @@ snapshots:
'@typescript-eslint/types': 8.44.1
'@typescript-eslint/typescript-estree': 8.44.1(typescript@5.9.2)
'@typescript-eslint/utils': 8.44.1(eslint@9.36.0)(typescript@5.9.2)
debug: 4.4.1(supports-color@10.2.0)
debug: 4.4.1(supports-color@5.5.0)
eslint: 9.36.0
ts-api-utils: 2.1.0(typescript@5.9.2)
typescript: 5.9.2
@@ -15788,7 +15788,7 @@ snapshots:
'@typescript-eslint/tsconfig-utils': 8.44.1(typescript@5.9.2)
'@typescript-eslint/types': 8.44.1
'@typescript-eslint/visitor-keys': 8.44.1
debug: 4.4.1(supports-color@10.2.0)
debug: 4.4.1(supports-color@5.5.0)
fast-glob: 3.3.3
is-glob: 4.0.3
minimatch: 9.0.5
@@ -15827,7 +15827,7 @@ snapshots:
'@ampproject/remapping': 2.3.0
'@bcoe/v8-coverage': 1.0.2
ast-v8-to-istanbul: 0.3.3
debug: 4.4.1(supports-color@10.2.0)
debug: 4.4.1(supports-color@5.5.0)
istanbul-lib-coverage: 3.2.2
istanbul-lib-report: 3.0.1
istanbul-lib-source-maps: 5.0.6
@@ -16578,7 +16578,7 @@ snapshots:
boolbase@1.0.0: {}
bowser@2.11.0: {}
bowser@2.12.1: {}
brace-expansion@1.1.11:
dependencies:
@@ -17657,7 +17657,7 @@ snapshots:
esbuild-register@3.5.0(esbuild@0.25.10):
dependencies:
debug: 4.4.1(supports-color@10.2.0)
debug: 4.4.1(supports-color@5.5.0)
esbuild: 0.25.10
transitivePeerDependencies:
- supports-color
@@ -18633,7 +18633,7 @@ snapshots:
http-proxy-agent@7.0.2:
dependencies:
agent-base: 7.1.3
debug: 4.4.1(supports-color@10.2.0)
debug: 4.4.3
transitivePeerDependencies:
- supports-color
@@ -18666,6 +18666,13 @@ snapshots:
- supports-color
optional: true
https-proxy-agent@7.0.6:
dependencies:
agent-base: 7.1.3
debug: 4.4.3
transitivePeerDependencies:
- supports-color
https-proxy-agent@7.0.6(supports-color@10.2.0):
dependencies:
agent-base: 7.1.3
@@ -19008,7 +19015,7 @@ snapshots:
istanbul-lib-source-maps@5.0.6:
dependencies:
'@jridgewell/trace-mapping': 0.3.29
debug: 4.4.1(supports-color@10.2.0)
debug: 4.4.1(supports-color@5.5.0)
istanbul-lib-coverage: 3.2.2
transitivePeerDependencies:
- supports-color
@@ -19397,7 +19404,7 @@ snapshots:
decimal.js: 10.5.0
html-encoding-sniffer: 4.0.0
http-proxy-agent: 7.0.2
https-proxy-agent: 7.0.6(supports-color@10.2.0)
https-proxy-agent: 7.0.6
is-potential-custom-element-name: 1.0.1
nwsapi: 2.2.16
parse5: 7.3.0
@@ -22717,7 +22724,7 @@ snapshots:
vite-node@3.2.4(@types/node@22.18.6)(sass@1.93.2)(terser@5.44.0)(tsx@4.20.6):
dependencies:
cac: 6.7.14
debug: 4.4.1(supports-color@10.2.0)
debug: 4.4.1(supports-color@5.5.0)
es-module-lexer: 1.7.0
pathe: 2.0.3
vite: 7.1.7(@types/node@22.18.6)(sass@1.93.2)(terser@5.44.0)(tsx@4.20.6)
@@ -22773,7 +22780,7 @@ snapshots:
'@vitest/spy': 3.2.4
'@vitest/utils': 3.2.4
chai: 5.2.0
debug: 4.4.1(supports-color@10.2.0)
debug: 4.4.1(supports-color@5.5.0)
expect-type: 1.2.1
magic-string: 0.30.19
pathe: 2.0.3
@@ -22861,7 +22868,7 @@ snapshots:
vue-eslint-parser@10.2.0(eslint@9.36.0):
dependencies:
debug: 4.4.1(supports-color@10.2.0)
debug: 4.4.1(supports-color@5.5.0)
eslint: 9.36.0
eslint-scope: 8.4.0
eslint-visitor-keys: 4.2.1