github ZL154/AchievementBadges_for_Jellyfin v1.5.35

latest releases: v2.4.0, v2.3.1, v2.3.0...
5 months ago

Fix light theme + activity feed privacy + admin config page

Light theme fixes

~50 CSS overrides added for elements that were invisible against white backgrounds: rank progress bar (now visible blue), streak pills, leaderboard podium text, recap stat numbers, wrapped card text, badge card borders/shadows, compare bars, quest text, toggle labels, and more.

Activity feed privacy fix

The "Hide from activity feed" toggle was writing to the wrong field name, so the backend filter never triggered. Now correctly maps the checkbox state to appearInActivityFeed = false (inverted logic — checking "hide" sets appear to false).

Admin config page

New "Feature Controls" section in Dashboard → Plugins → Achievement Badges settings:

Setting Type Description
Leaderboard Enabled Checkbox Kill switch for the leaderboard tab
Compare Enabled Checkbox Kill switch for compare profiles
Activity Feed Enabled Checkbox Kill switch for the activity feed
Prestige Enabled Checkbox Kill switch for prestige system
Quests Enabled Checkbox Kill switch for daily/weekly quests
Force Privacy Mode Checkbox Override ALL users to hidden from social features
Max Equipped Badges Number (1-10) Server-wide cap on equipped badge slots
Restrict Badge Visibility Checkbox Users can only see their own badges
Disabled Badge Categories Text Comma-separated list (e.g. "Late Night, Early Morning")
Welcome Message Text Custom text shown on the achievements page

Don't miss a new AchievementBadges_for_Jellyfin release

NewReleases is sending notifications on new releases.