Process member uploads like org bg + gate by new rights

FeatureSecurityService
Ya
9 Julai 2026, 08:04 UTC
Mwandishi
Kamo
Ahadi ya
7024a94

- New ImageResizeClient runs member background uploads through the SAME post-processing as org backgrounds (POST **************** and stores the result as .webp. - ThemeBackgroundController: authorize all five endpoints by the new rights — MANAGE_OWN_BACKGROUND_IMAGES for your own member, **************** for another member (a superset; god-mode bypasses). Reads resolve the target member's user so admins can list/serve others' images; uploads store under the target member's user. - New GET /theme-backgrounds/active returns the session member's own slideshow image URLs (empty => org fallback) for the global background layer. Rights auto-seed on boot via RoleRightsSyncService (needs the new shared-lib, which the CI clones). No KamoInitializer run required.

Mabadiliko yote

Je, unaona nini kuhusu usafiri?

Kila moja ya hizi updates ardhi katika nafasi yako ya kazi moja kwa moja. Kuanza bure na kuangalia kukua wiki baada ya wiki.

Kuwa Huru MileleMtazamo wa bei