Skip to content

08-09-2025

Choose a tag to compare

@fulleni fulleni released this 08 Sep 16:09
· 60 commits to main since this release

📢 New Entity Support: Local Ads

The API required a mechanism to store, manage, and control access to locally-defined ad content, distinct from external ad network integrations. This work integrates the new LocalAd data model into all relevant backend systems, including permissions, the generic data access layer, and database management.

  • Integrated the new LocalAd data model and its repository into the application's core dependency injection system. [#55]
  • Extended the Role-Based Access Control (RBAC) system with specific CRUD permissions, granting read access to guest users and full control to administrators. [#55]
  • Registered LocalAd in the polymorphic data operation registry, enabling it to be managed via the generic /data API endpoints. [#55]
  • Added support for database seeding and created a new index on the adType field for efficient querying of the LocalAd collection. [#55]