Skip to content

merging master into experiimental#351

Open
dellams wants to merge 237 commits intoExperimentalfrom
master
Open

merging master into experiimental#351
dellams wants to merge 237 commits intoExperimentalfrom
master

Conversation

@dellams
Copy link
Collaborator

@dellams dellams commented Dec 22, 2025

Note

Low Risk
Changes are limited to CI workflow configuration, documentation, and ignore patterns; main risk is CI failures or longer pipelines if the new STARAPIClient test script is flaky or missing dependencies.

Overview
CI pipeline updated to add a new test-starapi-client job that runs the STARAPIClient PowerShell test suite and uploads TestResults artifacts; build-and-package now waits on this job.

Repo hygiene & docs expanded: .gitignore now excludes common deployment secrets/config (.env, private keys, Hardhat configs, deployed address files) and STAR CLI published binaries/output; adds extensive smart-contract deployment documentation and checklists under Docs/Devs/, plus new platform-specific getting-started guides and index updates. An obsolete Dockerfile.star-api.new was removed.

Written by Cursor Bugbot for commit e64629f. This will update automatically on new commits. Configure here.

- Added more documentation.

- Fixed many providers.

- Added postman endpoints with examples for STAR API.

- Updated the OASIS API postman json file with latest API changes and added additional examples.

- Multiple bug fixes including in the new COSMIC API & STARNET Plugin System.
Added the rest of web3 nft support such as edit, search, list etc to STAR.CLI and can now also start and stop the WEB4 OASIS API Server and WEB5 STAR API Server within STAR CLI.
- Fixed many bugs in STARCLI

- Misc UI/UX/Flow improvements in STAR CLI.
- Fixed a bug in the STARNET Dependency system in AddDependencyAsync method in STARNETUIBase in STAR.CLI.Lib.
… MetaDataHelper in OASIS.API.Core.

- Fixed bugs in MintNFTInternalAsync & FormatSuccessMessage in NFTManager in OASIS.API.ONODE.Core.

- Fixed bugs in LightWizardAsync & CreateOAPPComponentsOnSTARNETAsync in OAPPs in STARNET.CLI.Lib.
Added a new grant entry for OpenServ in the Grants & Case Studies section.
Removed '✅ COMPLETED' from section headers in README.
Removed detailed visual architecture diagrams and updated HyperDrive architecture section.
Added a link to the OASIS Torus architecture diagram.
Added an image tag for the OASIS Torus architecture diagram in the README.
…fication if you already max Armor or health when using items from inventory.
dellams added 2 commits March 8, 2026 21:03
… the main ui thread. also made F auto use armor and C auto use health just in ODOOM. Also fixed multiple bugs in STARAPIClient, MongoDBOASIS, SQLLiteDBOASIS, LocalFiileOASIS & EthereumOASIS providers.
…ixing bugs/improving STAR API Client., Fixed loads of bugs!
Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Bugbot Free Tier Details

You are on the Bugbot Free tier. On this plan, Bugbot will review limited PRs each billing cycle.

To receive Bugbot reviews on all of your PRs, visit the Cursor dashboard to activate Pro and start your 14-day free trial.

Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

if: always()
with:
name: starapiclient-test-results
path: OASIS Omniverse/STARAPIClient/TestResults/
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

CI artifact upload path with spaces needs quoting

Medium Severity

The path value OASIS Omniverse/STARAPIClient/TestResults/ in the upload-artifact step contains a space but isn't quoted. While YAML itself treats this as a string, some versions of actions/upload-artifact may not resolve the path correctly with unquoted spaces, potentially causing the artifact upload to silently fail (the step uses if: always() so it won't block the workflow, but results won't be captured).

Fix in Cursor Fix in Web

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