Loading.

Guest

Home Page
Codex of Conduct
Marketplace
Server Changelog
Contact

Last Update: 04.12.2025

NPC permission handling for scripted animation invites

NPCs now honor region extra settings npc_auto_grant_anim_perms and npc_forward_perms_to_owner so scripted animation invites can be auto-granted for safe permissions or forwarded to the NPC owner when present. 【F:OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs†L4685-L4752】 Documentation explains how to enable the new settings for dance HUD workflows and other scripted animation drivers. 【F:Docs/Patches/NpcPermissions.md†L1-L8】

Tasia add-on scripting API and remote sound helper

Added the OSSL_TasiaAddonsApi script assembly so custom Tasia functions can be called without touching upstream OSSL APIs. 【F:Docs/Designs/TasiaAddonScripts.md†L3-L15】 Introduced osNgcPlaySoundURL to stream remote audio with standard OSSL threat checks and configuration flags. 【F:OpenSim/Region/ScriptEngine/Shared/Api/Implementation/OSSL_Api.cs†L3729-L3759】【F:Docs/Designs/TasiaAddonScripts.md†L13-L31】 Tasia add-on build and dependency cleanup Consolidated Tasia add-on dependencies by referencing built DLLs instead of project references where appropriate, reducing duplicate outputs during publish. 【F:Source/OpenSim.ApplicationPlugins.TasiaAddonsCore/OpenSim.ApplicationPlugins.TasiaAddonsCore.csproj†L1-L48】 Updated the MAC Audit add-on project to target .NET 8, declare dependencies explicitly, and rely on shared binaries in bin/ for core libraries. 【F:addon-modules/TasiaAddon.MACAudit/TasiaAddon.MACAudit.csproj†L1-L47】

Grid user service robustness improvements

Grid user lookups now cache missing or ambiguous records, clamp identifiers, and prefer the most recent login/logout entries to avoid crashes when data is missing or duplicated. 【F:OpenSim/Services/UserAccountService/GridUserService.cs†L129-L172】

Customer Badge Capability

Adds a customer_type field to profile data models and database migrations. Extends region core/optional modules to send the badge over CAPS and UDP. Introduces IAvatarBadgeModule plus the region-side BadgeModule capability handler with configuration toggles. Updates client mocks and configuration examples so automated tests and sample deployments surface the new badge option.

Social Nerwork/Oauth Integration (Login via grid)

Documents the OAuth, instant messaging, and wallet synchronization endpoints required for WoWonder portals (Docs/Designs/WoWonderIntegration.md). Implements the Robust WoWonderServiceConnector with OAuth, IM, userinfo, and money balance endpoints plus token caching helpers. Packages the OAuth, IM relay, and marketplace handlers inside the OpenSim.Server.WoWonder add-on assembly so upgrades can re-apply the module by dropping a single project back into the tree. Provides PHP add-on scaffolding in Docs/Patches/php/wowonder-openim/ so the web integration can authenticate users, sync balances, and relay IMs. Bundles standalone PHP OAuth samples in Docs/Patches/php/oauth-example/ to help operators integrate the ChatAudit endpoint with other dashboards. updated AI Endpoints for make text and images.

Marketplace Addon

Moves the legacy admin /send prim delivery endpoint into the OpenSim.Addons.Marketplace startup add-on with its own OpenSim.ini configuration block.

Chat & IM Audit Add-on

(Disabled) Adds the OpenSim.Addons.ChatAudit region module that captures public chat and grid instant messages to a JSONL log with an optional authentication token. Exposes a /addons/chat-audit HTTP endpoint so WordPress dashboards can request recent conversations without touching the simulator log files. Ships default configuration knobs in OpenSim.ini.example for easy enable/disable, log path overrides, and buffer sizing. Adds a WordPress plugin under wordpress-chatlog/ that consumes the ChatAudit endpoint and renders transcripts inside the WordPress admin UI.

Abuse Raport Moved to Email and updated

Redo theme