Skip to content

Fix/dependency safety - #56

Closed
wilsonify wants to merge 535 commits into
terriko:mainfrom
wilsonify:fix/dependency-safety
Closed

wilsonify wants to merge 535 commits into
terriko:mainfrom
wilsonify:fix/dependency-safety

Conversation

@wilsonify

Copy link
Copy Markdown
Contributor

No description provided.

- Created a new markdown.xml file to configure the Markdown settings with the Compose preview provider.
- Updated gradle.properties to specify the Java home directory for Gradle to use JDK 17.
- Added a garment card to display the rendered knitting and current operation.
- Introduced an operation pill to show the current operation status.
- Updated the layout to improve the visibility of the status card and controls.
- Adjusted the height of the editor layout for better usability.
- Refactored the refresh method to update the garment view and operation pill based on the current simulation state.
- Removed the previous next operation label to streamline the UI.
- Added new string resources for garment title and description.
…esting

- Created gradle-wrapper.properties to manage Gradle version 8.11.1.
- Added audit_offline.py script to check for missing local references in HTML files.
- Introduced workflow_smoke.py script to exercise demo modules and validate compute() functionality with default inputs.
- Introduced `demo_workflow_smoke.py` to validate Python compute functions across various demo modules with default inputs.
- Created `package_android_assets.py` to stage the pyKnit web app and offline PyScript/Pyodide runtime into the APK, ensuring all necessary files are included.
- Removed outdated `test_android_bridge.py` and added `test_android_webview.py` to test the Android WebView wrapper, ensuring no Chaquopy integration and proper asset loading.
- Cleaned up the `webview-spike` directory by removing obsolete files and scripts related to the previous prototype.
- Updated unit tests in `test_pyknit.py` to remove unnecessary logging and ensure clarity.
- Update pydantic minimum to 1.10.13 (CVE-2024-3772 ReDoS)
- Update Pillow minimum to 12.3.0 (17 CVEs incl. code exec)
- Change SARIF upload conditions to !cancelled() so findings
  are uploaded even when fail-on-high.sh blocks the job
@wilsonify wilsonify closed this Sep 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant