Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
946f1787c7 | ||
|
|
09be0b401d |
@@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"version": "1.8.6",
|
"version": "1.8.7",
|
||||||
"last_build": "2026-04-13-1954",
|
"last_build": "2026-04-13-1954",
|
||||||
"codename": "TypeFix"
|
"codename": "TypeFix"
|
||||||
}
|
}
|
||||||
@@ -289,7 +289,7 @@ export default function LogsPage() {
|
|||||||
|
|
||||||
{selectedLog.target_snapshot && (() => {
|
{selectedLog.target_snapshot && (() => {
|
||||||
try {
|
try {
|
||||||
const snap = JSON.parse(selectedLog.target_snapshot);
|
const snap = JSON.parse(selectedLog.target_snapshot) as Record<string, any>;
|
||||||
return (
|
return (
|
||||||
<div className="space-y-4">
|
<div className="space-y-4">
|
||||||
<div className="flex items-center gap-2">
|
<div className="flex items-center gap-2">
|
||||||
@@ -299,12 +299,12 @@ export default function LogsPage() {
|
|||||||
</div>
|
</div>
|
||||||
<div className="grid grid-cols-2 gap-3">
|
<div className="grid grid-cols-2 gap-3">
|
||||||
{Object.entries(snap).map(([key, val]) => (
|
{Object.entries(snap).map(([key, val]) => (
|
||||||
val && key !== 'image_url' && (
|
(val && key !== 'image_url') ? (
|
||||||
<div key={key} className="bg-slate-950/30 p-3 rounded-xl border border-slate-800/40">
|
<div key={key} className="bg-slate-950/30 p-3 rounded-xl border border-slate-800/40">
|
||||||
<p className="text-[8px] font-black text-slate-600 uppercase mb-1">{key.replace('_', ' ')}</p>
|
<p className="text-[8px] font-black text-slate-600 uppercase mb-1">{key.replace('_', ' ')}</p>
|
||||||
<p className="text-xs font-bold text-slate-300 truncate" title={String(val)}>{String(val)}</p>
|
<p className="text-xs font-bold text-slate-300 truncate" title={String(val)}>{String(val)}</p>
|
||||||
</div>
|
</div>
|
||||||
)
|
) : null
|
||||||
))}
|
))}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -890,7 +890,7 @@ export default function Home() {
|
|||||||
<Printer size={14} /> Print Label
|
<Printer size={14} /> Print Label
|
||||||
</button>
|
</button>
|
||||||
<button
|
<button
|
||||||
onClick={() => { setQuery(box.toLowerCase()); setShowBoxManager(false); }}
|
onClick={() => { setSearchQuery(box.toLowerCase()); setShowBoxManager(false); }}
|
||||||
className="px-4 py-3 bg-slate-900 border border-slate-800 text-slate-400 text-xs font-bold rounded-xl hover:bg-slate-800"
|
className="px-4 py-3 bg-slate-900 border border-slate-800 text-slate-400 text-xs font-bold rounded-xl hover:bg-slate-800"
|
||||||
>
|
>
|
||||||
View
|
View
|
||||||
@@ -1004,7 +1004,7 @@ export default function Home() {
|
|||||||
<footer className="mt-20 mb-8 flex flex-col items-center gap-2 opacity-30">
|
<footer className="mt-20 mb-8 flex flex-col items-center gap-2 opacity-30">
|
||||||
<p className="text-xs font-bold">Powered by TFM Group Software</p>
|
<p className="text-xs font-bold">Powered by TFM Group Software</p>
|
||||||
<div className="h-px w-12 bg-slate-800" />
|
<div className="h-px w-12 bg-slate-800" />
|
||||||
<p className="text-[9px] font-mono">v{versionData.version} • {versionData.last_build} • BUILD: dev-{versionData.commit}</p>
|
<p className="text-[9px] font-mono">v{versionData.version} • {versionData.last_build} • BUILD: dev-{(versionData as any).commit || 'N/A'}</p>
|
||||||
</footer>
|
</footer>
|
||||||
</div>
|
</div>
|
||||||
</PageShell>
|
</PageShell>
|
||||||
|
|||||||
@@ -60,7 +60,7 @@ export default function Scanner({ onScanSuccess, onOCRMatch, paused }: ScannerPr
|
|||||||
Html5QrcodeSupportedFormats.CODE_39,
|
Html5QrcodeSupportedFormats.CODE_39,
|
||||||
Html5QrcodeSupportedFormats.EAN_13,
|
Html5QrcodeSupportedFormats.EAN_13,
|
||||||
Html5QrcodeSupportedFormats.UPC_A,
|
Html5QrcodeSupportedFormats.UPC_A,
|
||||||
Html5QrcodeSupportedFormats.DATAMATRIX
|
Html5QrcodeSupportedFormats.DATA_MATRIX
|
||||||
],
|
],
|
||||||
videoConstraints: {
|
videoConstraints: {
|
||||||
facingMode: "environment"
|
facingMode: "environment"
|
||||||
|
|||||||
1
frontend/public/sw.js
Normal file
1
frontend/public/sw.js
Normal file
File diff suppressed because one or more lines are too long
1
frontend/public/workbox-4754cb34.js
Normal file
1
frontend/public/workbox-4754cb34.js
Normal file
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user