Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
76 commits
Select commit Hold shift + click to select a range
3df3fac
- Can now search holons by parentId and filter by meta data.
dellams Dec 21, 2025
5aee40a
Multiple bug fixes for NFTs in STAR CLI.
dellams Dec 22, 2025
39a00f0
Merge branch 'Experimental' into master
dellams Dec 22, 2025
6e06bdd
Fixing build errors
dellams Dec 23, 2025
c6fe6cf
Fixing build issues
dellams Dec 23, 2025
c5bab2e
build fixed
dellams Dec 23, 2025
7cf7bab
Lots more done! :)
dellams Dec 25, 2025
3770957
Added STAR Demo Series Summary Doc
dellams Dec 25, 2025
b2425d4
Updated Docs & fixing more issues in providers.
dellams Dec 26, 2025
434d0c9
Merge pull request #352 from NextGenSoftwareUK/Experimental
dellams Dec 26, 2025
59e54d8
More fixes to the providers and STAR CLI & NFTs
dellams Dec 26, 2025
b6cf8d8
Got STAR building again.
dellams Dec 29, 2025
9a2f5a6
STAR CLI Improvements
dellams Dec 30, 2025
572c684
- Added support welcome message for donations etc to STAR CLI.
dellams Jan 2, 2026
82f1cf4
- Fixed bugs in ShowMetaData, GetMetaData & ManageMetaData methods in…
dellams Jan 5, 2026
6f8563f
Update Grants & Case Studies with OpenServ entry
dellams Jan 6, 2026
91aa340
Update README to remove completion indicators
dellams Jan 6, 2026
8fc57c1
Update README to streamline architecture content
dellams Jan 6, 2026
18cd81e
Add files via upload
dellams Jan 6, 2026
c529063
Add link to OASIS Torus architecture diagram
dellams Jan 6, 2026
7a048ce
Add image tag for OASIS Torus architecture
dellams Jan 6, 2026
e38e039
Add OASIS Architecture diagram to README
dellams Jan 6, 2026
da0fe3a
Fix OASIS Architecture image link
dellams Jan 6, 2026
9b4d295
Add STAR ODK/CLI to Phase 1 features
dellams Jan 6, 2026
01429ab
Changed the STARNETCategory to STARHolonType for STARHolonManager.
dellams Jan 6, 2026
449cfd1
Merge branch 'master' of https://github.com/NextGenSoftwareUK/OASIS
dellams Jan 6, 2026
2ad3bd4
- Removed IGetWeb3WalletBalanceRequest request param from GenerateKey…
dellams Jan 7, 2026
ab964b7
- Fixed a bug in CreateWalletWithoutSaving method in WalletManager i…
dellams Jan 9, 2026
a79cbcb
- Fixed a bug in LoadProviderWalletsForAvatarByIdAsync & SaveProvider…
dellams Jan 12, 2026
58ce198
LOTS of bugs fixed mostly in the Wallet API/Manager but also in ONODE…
dellams Jan 15, 2026
37aa201
- Added AvatarId back into IProviderWallet in OASIS.API.Core.
dellams Jan 17, 2026
98073f3
- Fixed bugs in the OASIS Bridge
dellams Jan 18, 2026
f56f511
- Lots of bugs fixed for OAPP Generation, NFTs and more! :)
dellams Jan 19, 2026
196d7b3
- Fixed a bug in MintAndPlaceWeb4GeoNFTAsync in NFTManager in OASIS.O…
dellams Jan 20, 2026
3c6101f
- Fixed bugs in InstalledGeoNFT, InstalledGeoNFTCollection, Installed…
dellams Jan 22, 2026
84da1f8
- Added WaitTillNFTBurnt, WaitForNFTToBurnInSeconds & AttemptToBurnEv…
dellams Jan 23, 2026
8aab0ef
- Fixed a bug in DeleteAsync in STARNETManagerBase in OASIS.API.ONODE…
dellams Jan 23, 2026
a369392
LOTS done over the weekend! ;-) 50 files changed!
dellams Jan 26, 2026
b2fdb51
- Lots more done! :)
dellams Jan 27, 2026
a5783e4
- Many more fixes in the providers.
dellams Jan 28, 2026
018c450
- Lots more fixes to providers.
dellams Jan 30, 2026
229cde9
- LOTS more done over the past few days! :)
dellams Feb 4, 2026
4e9916d
Massive amounts of work upgrading the providers
dellams Feb 6, 2026
5402531
Lots more done! :)
dellams Feb 7, 2026
14ee2a7
More work on the providers & misc improvements & fixes.
dellams Feb 7, 2026
7541fee
Lots more done!
dellams Feb 7, 2026
b8d0dfb
Lots done! The OASIS Omniverse is born! ODOOM & OQUAKE v1.0.0 with ST…
dellams Feb 9, 2026
5782350
more improvements to OQUAKE
dellams Feb 9, 2026
eb1cafb
More work done on ODOOM & OQUAKE
dellams Feb 9, 2026
20f0980
lots more done on ODOOM, OQUAKE, build scripts etc! :) Docs etc.
dellams Feb 9, 2026
338d1a4
Integrated ODOOM Editor into ODOOM Launcher
dellams Feb 9, 2026
34251d1
More interop between ODOOM & OQUAKE (added map & asset conversion web…
dellams Feb 9, 2026
5ccd939
Continued integrating STAR API into ODOOM and OQUAKE keys etc.
dellams Feb 12, 2026
6ddd58e
ODOOM STAR API Integration complete
dellams Feb 12, 2026
2f2beff
Lots done improving the STAR API Client (to be embedded in games) and…
dellams Feb 12, 2026
7ccf1dd
OASIS Inventory working in ODOOM and OQUAKE monsters working kinda in…
dellams Feb 12, 2026
29c174b
more fixes for ODOOM & STAR API
dellams Feb 13, 2026
8bd2b9c
OQUAKE sprites are now exported and imported from Quake for all diffe…
dellams Feb 14, 2026
5e66284
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
dellams Feb 14, 2026
15e7250
more fun lol hmmmmm
dellams Feb 14, 2026
f9bf088
working
dellams Feb 14, 2026
f81438b
inverntory popup fixes
dellams Feb 14, 2026
c339e6d
inventory popup finally done (again!) lol
dellams Feb 14, 2026
43016bc
Finally some progress, face now changes when we beam in to OQUAKE and…
dellams Feb 14, 2026
4cc98a4
Imrpoving Inventory System for ODDOM & OQUAKE
dellams Feb 15, 2026
324986b
Improving inventory system in OQUAKE and ODOOM
dellams Feb 15, 2026
e622c12
Update Program.cs
dellams Feb 15, 2026
a05a183
more imrpovements to inventory systems
dellams Feb 15, 2026
c0ab3df
improving Inventories
dellams Feb 15, 2026
71da765
inventory Done! for OQUAKE! :)
dellams Feb 15, 2026
e14ac02
OQUAKE done for now! ;-)
dellams Feb 15, 2026
0fa23a2
Beginning of the true metaverse is born (OASIS Omniverse)! :)
dellams Feb 16, 2026
47ed263
More progress on ODOOM Inventory & OASIS Omniverse Host Shell (aka Th…
dellams Feb 16, 2026
cc5fa7b
Continued improving the new OASIS Omniverse OS :)
dellams Feb 16, 2026
af2f972
Lots more improvements to the OASIS Omniverse OS & ODOOM Inventory Sy…
dellams Feb 16, 2026
736ca7b
very close now! :) Face now changes when beaming in! :) Send Avatar/C…
dellams Feb 16, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
27 changes: 26 additions & 1 deletion .github/workflows/ci-cd.yml
Original file line number Diff line number Diff line change
Expand Up @@ -137,6 +137,31 @@ jobs:
dotnet test "STAR ODK/NextGenSoftware.OASIS.STAR.WebAPI.IntegrationTests/NextGenSoftware.OASIS.STAR.WebAPI.IntegrationTests.csproj" --no-build --verbosity normal
dotnet test "STAR ODK/NextGenSoftware.OASIS.STAR.WebUI.IntegrationTests/NextGenSoftware.OASIS.STAR.WebUI.IntegrationTests.csproj" --no-build --verbosity normal

# STARAPIClient Unit + Integration + Harness
test-starapi-client:
name: Test STARAPIClient
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4

- name: Setup .NET
uses: actions/setup-dotnet@v4
with:
dotnet-version: ${{ env.DOTNET_VERSION }}

- name: Run STARAPIClient test suite
shell: pwsh
run: |
& "OASIS Omniverse/STARAPIClient/run_star_api_test_suite.ps1" -Configuration Release -KillStaleTestHosts $true

- name: Upload STARAPIClient test artifacts
uses: actions/upload-artifact@v4
if: always()
with:
name: starapiclient-test-results
path: OASIS Omniverse/STARAPIClient/TestResults/
retention-days: 30

# Unity Tests (if Unity is available)
unity-tests:
name: Unity Tests
Expand All @@ -160,7 +185,7 @@ jobs:
build-and-package:
name: Build and Package
runs-on: ubuntu-latest
needs: [test-oasis-architecture, test-onode, test-star-odk, integration-tests]
needs: [test-oasis-architecture, test-onode, test-star-odk, integration-tests, test-starapi-client]
if: github.ref == 'refs/heads/main' || github.ref == 'refs/heads/master'

steps:
Expand Down
13 changes: 13 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -299,3 +299,16 @@ NextGenSoftware.OASIS.API.ONODE.WebUI.HTML/react-app/yarn.lock
/ONODE/NextGenSoftware.OASIS.API.ONODE.WebAPI/OASIS_DNA.json
/STAR ODK/NextGenSoftware.OASIS.STAR.WebAPI/OASIS_DNA.json
/temp.json

# Deployment files (sensitive - never commit!)
.env
.env.local
.env.*.local
deployed-addresses.json
hardhat.config.js
scripts/.env
scripts/deployed-addresses.json
*.key
*.pem
*private*
*secret*
Copy link

Choose a reason for hiding this comment

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

Overly broad gitignore patterns may hide source files

Medium Severity

The *private* and *secret* gitignore patterns match any file whose name contains those substrings. This could silently prevent newly created legitimate source files (e.g., PrivateKeyHelper.cs, SecretManager.cs) from being tracked. Narrower patterns like *.private.* or path-specific rules would be safer.

Fix in Cursor Fix in Web

Loading
Loading