Group explicit overlay #2402
Summary
Closes #2402 Depends on engine!458
Added in overlay for mature groups.
Steps to test
Quick test:
Test logged in and logged out that the overlay shows appropriately for these two groups.
NSFW
- https://feat-group-mature-filter-2402.minds.io/groups/profile/1072258408465305612/feed
- https://feat-group-mature-filter-2402.minds.io/nemofin/
Non nsfw
- https://feat-group-mature-filter-2402.minds.io/groups/profile/1072258496726044686/feed
- https://feat-group-mature-filter-2402.minds.io/minds
Thorough test:
- Make a new user (User A)
- With User A, make 2 groups. Call one
nsfw
and onenon-nsfw
. - Log out, and in as the Minds admin account.
- Mark the
nsfw
group as NSFW using the dropdown (remember to refresh if you don't see the option). - Refresh, it should show the overlay. - note down the URL
- Go to User A's channel, mark it as NSFW for Pornography / Nudity - note down the channel URL.
- Refresh the channel, you should see the explicit overlay.
- Switch it back, and refresh; you should not see the explicit overlay.
- Turn it back on and log out
- Check the channel, it should show overlay and should say that it is a channel.
- Check the group, it should also show overlay and should say that it is a group.
Estimated Regression Scope
This change affects the mature overlay in groups and on channels. In the worst circumstance, it could error out and cause issues showing the channel or group. It's also possible it could error out more subtly and show at inappropriate times (of-course I've definitely aimed for this NOT to happen).
- Resolved by Emiliano Balbuena
added 2 commits
changed the description
added scoped labels
- Developer
Feel free to use an existing user if Captcha is not working.
- Developer
Looks like I didn't push the updates to channel
added 24 commits
-
7c81e856...14445689 - 15 commits from branch
master
- dfb73b7d - (wip): Containerized live server (not live, yet)
- f0f5d529 - (feat): Front live server
- b246238e - (refactor): Separate SSR live server and compiler
- ba9aef3f - (feat): Change deploy url
- fe2f400d - (chore): Add nodemon to front packages
- e8cbdbc1 - Merge branch 'master' of gitlab.com:minds/front into feat/group-mature-filter-2402
- 796a1d06 - Merge branch 'goal/local-infra' of gitlab.com:minds/front into feat/group-mature-filter-2402
- 2897c3b8 - Merge branch 'master' of gitlab.com:minds/front into feat/group-mature-filter-2402
- 7f8d2e32 - Missing parts
Toggle commit list-
7c81e856...14445689 - 15 commits from branch
- DeveloperResolved by Emiliano Balbuena
@benhayward.ben We have merged in @edgebal 's changes. This has merge conflicts that need updating.
added 12 commits
-
7f8d2e32...745769a5 - 11 commits from branch
master
- f27e0f95 - Merge branch 'master' of gitlab.com:minds/front into feat/group-mature-filter-2402
-
7f8d2e32...745769a5 - 11 commits from branch
changed the description
changed the description
- Resolved by Emiliano Balbuena
- Resolved by Ben Hayward
- Resolved by Ben Hayward
added scoped label and automatically removed label
assigned to @benhayward.ben
changed the description
resolved all threads
approved this merge request
added scoped label and automatically removed label
- Developer
Looking good!
approved this merge request
added scoped label and automatically removed label
- Developer
Looks good.
approved this merge request
- Developer
Merge Conflicts