mirror of
https://github.com/vitorpamplona/amethyst.git
synced 2026-10-05 19:28:25 +00:00
docs(desktop): mark moderation follow-ups plan complete
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 4.8
parent
49d0518db1
commit
274f8c0104
@@ -111,17 +111,22 @@ remaining UI + persistence.
|
|||||||
6. Read-only account → management screen lists render, remove/add disabled.
|
6. Read-only account → management screen lists render, remove/add disabled.
|
||||||
|
|
||||||
## Acceptance Criteria
|
## Acceptance Criteria
|
||||||
- [ ] Muting hides in open threads (replies) + on profile tabs, live.
|
- [x] Muting hides in open threads (replies) + on profile tabs, live.
|
||||||
- [ ] "Always show sensitive content" toggle persists and flips CW blur app-wide.
|
- [x] "Always show sensitive content" toggle persists and flips CW blur app-wide.
|
||||||
- [ ] Profile screen has working Mute + Report actions (writeable, non-self).
|
- [x] Profile screen has working Mute + Report actions (writeable, non-self) —
|
||||||
- [ ] Blocked-users / Hidden-words / Muted-threads screens list current entries,
|
MoreVert overflow.
|
||||||
remove publishes the updated mute list and un-hides live; hidden-words has
|
- [x] Blocked-users / Hidden-words / Muted-threads lists in
|
||||||
an add field.
|
`ModerationSettingsSection`; remove publishes the updated mute list and
|
||||||
- [ ] All reachable from the Content Filters settings section.
|
un-hides live; hidden-words has an add field.
|
||||||
- [ ] Read-only + bunker accounts behave (no crash; writes disabled).
|
- [x] All reachable from the Content Filters settings section.
|
||||||
- [ ] Unit test: sensitive-content mapping (`true→true`, `false→null`); reuse
|
- [x] Read-only + bunker accounts behave (write actions gated on `isWriteable()`;
|
||||||
`DesktopMuteEnforcementTest` for the show-sensitive path.
|
management remove/add hidden for read-only).
|
||||||
- [ ] `spotlessApply` clean; commons + desktopApp compile; tests green.
|
- [x] Unit test: sensitive-content mapping (`true→true`, `false→null`, persists)
|
||||||
|
in `PreferencesSensitiveContentSettingsTest`.
|
||||||
|
- [x] `spotlessApply` clean; commons + desktopApp compile; tests green.
|
||||||
|
|
||||||
|
**Status: COMPLETE** — commit `49d0518d`. Manual run (`./gradlew :desktopApp:run`)
|
||||||
|
+ PR remain (nostr-git repo → `ngit-pr` flow).
|
||||||
|
|
||||||
## Dependencies & Risks
|
## Dependencies & Risks
|
||||||
- Low risk — all reuse the shipped write API + `LocalDesktopIAccount`. The one
|
- Low risk — all reuse the shipped write API + `LocalDesktopIAccount`. The one
|
||||||
|
|||||||
Reference in New Issue
Block a user