mirror of
https://github.com/PR0M3TH3AN/bitvid.git
synced 2026-11-04 20:02:26 +00:00
Profile dot: show for DMs OR pending admin submissions
The profile-button red dot now lights when the logged-in user has either unseen DMs or (if they can edit admin lists) pending submissions to review. The Messages-nav dot stays DM-only. - applicationBootstrap.js: split indicator state into _dmUnread and _submissionsPending; applyProfileNotificationDot() ORs them for the profile dot. Added refreshSubmissionsIndicator (gated on FEATURE_SUBMISSIONS + canEditAdminLists), a bitvid:submissions-changed listener, a 180s poll, and a startup refresh. - authSessionCoordinator.js: refresh the submissions indicator on auth-login and auth-logout alongside the DM refresh. - submissionsSection.js: emit bitvid:submissions-changed after approve/deny so the dot recomputes for all admins. - check-file-size.mjs: bump authSessionCoordinator grandfather baseline. Co-Authored-By: Claude Opus 4.8 <[email protected]>
This commit is contained in:
1 parent
36cb71b676
commit
ef4191538c
4 files changed
+107
-14
No files matched your search
@@ -44,7 +44,7 @@ const GRANDFATHERED = {
|
||||
"js/state/cache.js": 1827,
|
||||
"js/app/feedCoordinator.js": 1857,
|
||||
"js/viewCounter.js": 1023,
|
||||
"js/app/authSessionCoordinator.js": 1803,
|
||||
"js/app/authSessionCoordinator.js": 2008,
|
||||
"js/ui/components/RevertModal.js": 1663,
|
||||
"js/payments/nwcClient.js": 1642,
|
||||
"js/ui/moreMenuController.js": 1601,
|
||||
|
||||
Reference in new issue
Block a user