thePR0M3TH3AN
4abe9f3d1e
Add disinterest tag filter stage
2026-01-22 19:10:27 -05:00
thePR0M3TH3AN
c3aa42f39c
Add explore feed pipeline
2026-01-22 19:04:50 -05:00
thePR0M3TH3AN
8516382ece
Update tag preference filtering
2026-01-18 14:05:47 -05:00
thePR0M3TH3AN
7a29a0b807
Consolidate tag preference filtering stage
2026-01-18 13:38:34 -05:00
thePR0M3TH3AN
0ac64867da
Add shared hashtag normalization helper
2026-01-18 13:35:34 -05:00
thePR0M3TH3AN
3a3339a57a
Add per-category trusted mute thresholds
2026-01-16 10:49:32 -05:00
google-labs-jules[bot]
7d274bc331
feat: incorporate tag preferences into blacklist filter stage
...
- Implements `hasDisinterestedTag` helper in `js/feedEngine/utils.js` to check for disinterested tags in both raw Nostr tags and NIP-71 metadata.
- Updates `createBlacklistFilterStage` in `js/feedEngine/stages.js` to filter out videos matching `context.runtime.tagPreferences` disinterests.
- Ensures existing blacklist logic remains undisturbed.
- Verified with new unit test `tests/feed-engine-tag-pref.test.mjs` and existing feed engine tests.
2026-01-08 00:52:57 +00:00
thePR0M3TH3AN
9dfe7ef20e
Fix viewer mute blur regression and update modal overrides
2025-10-26 16:06:40 -04:00
thePR0M3TH3AN
b744524521
Hydrate feed timestamps before sorting
2025-10-26 12:05:03 -04:00
thePR0M3TH3AN
91404af8ad
Make moderation thresholds resolve at runtime
2025-10-26 10:19:34 -04:00
thePR0M3TH3AN
ad01cf852f
Propagate tag preferences through feed runtimes
2025-10-25 17:38:31 -04:00
thePR0M3TH3AN
25f190aa90
Extend trusted mute moderation controls
2025-10-25 17:03:29 -04:00
thePR0M3TH3AN
fd54cc72fe
Refine trusted mute moderation badge
2025-10-25 16:39:15 -04:00
thePR0M3TH3AN
0b34a59516
Blur muted and hidden thumbnails
2025-10-25 16:08:02 -04:00
thePR0M3TH3AN
ca56590ce1
Remove admin whitelist hide bypass
2025-10-25 15:04:04 -04:00
thePR0M3TH3AN
c575f48a81
Align moderation defaults with instance config
2025-10-24 21:36:10 -04:00
thePR0M3TH3AN
37f291529e
Add trusted hide gating to moderation stage
2025-10-20 19:35:48 -04:00
thePR0M3TH3AN
dfbda08ec5
Ensure admin whitelist respects moderation thresholds
2025-10-20 17:17:46 -04:00
thePR0M3TH3AN
e442b9d31c
Add moderation threshold logging
2025-10-20 11:51:53 -04:00
thePR0M3TH3AN
8492091780
Track trusted mute lists and surface UI signals
2025-10-17 22:09:02 -04:00
thePR0M3TH3AN
397ed7c8ce
Harden moderation trust handling
2025-10-17 16:48:07 -04:00
thePR0M3TH3AN
0ec7c5e76c
Add moderation overrides to video cards
2025-10-17 16:24:42 -04:00
thePR0M3TH3AN
071a8a3671
Add moderation service and reporting flow
2025-10-17 15:33:09 -04:00
thePR0M3TH3AN
f81c97e5a8
feat: introduce feed engine module
2025-10-04 16:21:23 -04:00