Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
8e4beda
Add two-output graph for visualization.py. Add csv validation for das…
justushelo Mar 9, 2026
d90dd4d
Add two-output visualization and robust CSV parsing
justushelo Mar 12, 2026
a9af109
Fix column name regex validation
justushelo Mar 14, 2026
8718ee6
feat: Client-side deployment, two-output graph, csv-validation
justushelo Apr 2, 2026
d4c90f9
build_wasm.sh update
justushelo Apr 8, 2026
decc2ff
Update build script command to use bash
justushelo Apr 8, 2026
d0f011e
Guard rails for build_wasm.sh
justushelo Apr 8, 2026
3c3f762
Update package.json
justushelo Apr 8, 2026
2aa9e96
Update paths for Pyodide worker conversion
justushelo Apr 8, 2026
e01b7a3
Enable logging in build_wasm.sh
justushelo Apr 8, 2026
29a7d12
Refactor panel convert command in build_wasm.sh
justushelo Apr 8, 2026
3653fca
Linter
tupui Apr 8, 2026
0c15a87
Fix paths for output and requirements in build_wasm.sh
justushelo Apr 9, 2026
ae8e1c0
Comment favicon out from template in panel
justushelo Apr 9, 2026
8dfd4ae
Copy _static assets for Netlify build_wasm.sh
justushelo Apr 9, 2026
dadc230
Prepare output directory with data
justushelo Apr 9, 2026
76814aa
Try relative paths for conversion
justushelo Apr 9, 2026
92a9f6c
Add directory changing for build
justushelo Apr 9, 2026
8a1f9c8
Edit resources directory to resolve path issue.
justushelo Apr 9, 2026
b2fd367
Create data folder into Panel and copy wheel temporarily
justushelo Apr 9, 2026
3b581ab
Ensure data/stress.csv exists.
justushelo Apr 9, 2026
bec20d8
Fix Netlify build and add two-output function to simdec_app.py
justushelo Apr 27, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -38,3 +38,8 @@ app.html

# Virtual environment
venv/
.venv/
.wasm-build-venv/

# Local Netlify folder
.netlify
18 changes: 18 additions & 0 deletions netlify.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
[build]
command = "npm run build"
publish = "dist/pyodide"

[dev]
# Prevent Netlify from watching these folders for changes
ignore = ["dist", ".wasm-build-venv", "panel/data"]
# Force it to use a specific port to avoid EADDRINUSE
port = 8888

[build.environment]
PYTHON_VERSION = "3.11"

[[headers]]
for = "/*"
[headers.values]
Cross-Origin-Embedder-Policy = "require-corp"
Cross-Origin-Opener-Policy = "same-origin"
10 changes: 10 additions & 0 deletions package.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"name": "simdec-wasm-site",
"private": true,
"version": "1.0.0",
"description": "Static Panel WASM build wrapper",
"scripts": {
"build": "bash ./scripts/build_wasm.sh",
"serve": "mkdir -p dist/pyodide && python3 -m http.server 8000 --directory dist/pyodide"
}
}
10,001 changes: 10,001 additions & 0 deletions panel/data/stress.csv

Large diffs are not rendered by default.

Loading
Loading