Replace project with current server release and Windows setup

Import the 2026-10-09 source release, Fastify/SQLite backend, restored source
assets, and analytics-enabled server build. Replace files from the previous
release while retaining the existing repository history.

Make builds portable across Windows and Linux, configure local startup,
normalize Windows static asset paths, and fix test fixture cleanup and file
URL handling. Exclude local environment settings, databases, dependencies,
validation output, and TypeScript build cache from version control.

Validation: npm ci, static and server builds, 106 arrival tests, and actual
local HTTP checks passed. The full suite passed 467 of 470 tests; three tests
still require QA fixtures omitted from the supplied release, documented in
README-서버실행.md.
This commit is contained in:
2026-10-09 16:43:35 +09:00
parent 71c8d3b7ff
commit e358e24436
642 changed files with 35202 additions and 17642 deletions
+49 -2
View File
@@ -1,4 +1,4 @@
Pet Behind Glass · AI depth third-party notices
Pet Behind Glass · third-party notices
Depth Anything V2 Small
Model: onnx-community/depth-anything-v2-small-ONNX
@@ -10,8 +10,55 @@ The ONNX model weights are downloaded from Hugging Face by the browser when the
AI depth feature is first used. They are not included in this application bundle.
Transformers.js
Package: @huggingface/transformers 3.8.1
Package: @huggingface/transformers 4.3.0
Project: https://github.com/huggingface/transformers.js
License: Apache License 2.0
The full Apache License 2.0 text is provided in licenses/Apache-2.0.txt.
배민 꾸불림체 / BM Kkubulim
Copyright: Woowa Brothers Corporation
Official font page: https://www.woowahan.com/fonts
Original font: https://woowahan-cdn.woowahan.com/static/fonts/BMKkubulim.otf?d35cc1bf
Official licensing notice: https://www.woowahan.com/fonts/license
License: SIL Open Font License 1.1
The complete font is self-hosted in fonts/BMKkubulim.woff. This is lossless WOFF
packaging of the official OTF, with all original font tables byte-preserved,
no subsetting, and no added WOFF metadata. The font is not sold separately.
The full copyright, reserved font names, intellectual-property notice and OFL
text are provided in licenses/BMKkubulim-OFL.txt.
Three.js 0.169.0
Project: https://github.com/mrdoob/three.js
License: MIT
Full copyright and license: licenses/Threejs-MIT.txt
ONNX Runtime Web / Common
Project: https://github.com/microsoft/onnxruntime
Source revision recorded by the installed web runtime: 8d85527a0
License: MIT, Copyright (c) Microsoft Corporation
Full license: licenses/ONNX-Runtime-MIT.txt
Upstream third-party notices: licenses/ONNX-Runtime-ThirdPartyNotices.txt
The upstream notice collection covers multiple build targets; inclusion here does
not mean every listed component is shipped in this browser build.
Hugging Face Jinja 0.5.10
Bundled by Transformers.js. License: MIT
Full copyright and license: licenses/HuggingFace-Jinja-MIT.txt
Hugging Face Tokenizers 0.2.0
Bundled by Transformers.js. License: Apache License 2.0
Full license: licenses/Apache-2.0.txt
Retained experimental U2Netp model / cutout resources
Model and source details, Apache-2.0 and rembg code MIT text:
models/u2netp/LICENSES.txt
The experiment is not exposed in the consumer settings. These notices are
retained because the resources remain in the application distribution.
Driver.js 1.9.0
Project: https://driverjs.com/
Copyright (c) Kamran Ahmed
License: MIT
Full copyright and permission text: licenses/Driverjs-MIT.txt