CONTROL &
POLISH.
What Changed
- 🔒
Community-Level RBAC — Implemented robust Role-Based Access Control, granting granular permissions for data queries and mutations within each community.
- ⚙️
Community Game Configurations — Admins can now manage game settings and configurations independently at the community level, offering greater flexibility.
- ⚡
Accelerated Analytics Dashboard — The admin analytics dashboard now loads significantly faster thanks to caching and React Query optimizations, providing quicker insights.
Impact
Like a hawk soaring high, Nudj now offers an unparalleled vantage point for platform administrators. With sharpened vision, you can precisely manage community-level settings and secure access with new RBAC capabilities, ensuring every facet of your gamification is under vigilant control. This release delivers swift performance and refined control, allowing you to govern your communities with the precision and power of a raptor in full flight.

Community-Level Access Control
Empowering administrators with fine-grained control, this feature allows you to define specific permissions for queries and mutations within each community, enhancing data security and operational precision. Ensure the right people have the right access, maintaining strict oversight.

Tailored Game Configurations
This release introduces the ability to manage game settings and configurations independently for each community. Customize game parameters to perfectly align with specific community goals and member demographics, creating highly personalized gamified experiences.
FOR_THE_DEVS
Security Fix
- • getOrgContext() prioritized in platform config
- • AsyncLocalStorage org context from Bearer tokens
- • Centralized fix protects all 39 query functions
- • Priority: auth context → header → domain lookup
- • Prevents cross-tenant data leakage via MCP/API
Guest Limits
- • guestChallengeCompletionLimit field (community)
- • Admin UI in community settings (Advanced tab)
- • Proactive challenge start prevention
- • Login prompts when limit reached
- • Warning states at approach threshold
- • 0 or empty = unlimited mode
Data & Integrations
- • DataStorageConfig DTO and service layer
- • TRPC endpoints (get, set, delete, test)
- • Azure storage configuration UI
- • Parquet drop export settings
- • Remove revoked RELEASE_PAT from pipeline
Shipped By
Nudj Team