Group explicit overlay #2402
0/2
threads resolved
Summary
Closes #2402
Added in overlay for mature groups.
Steps to 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).
- Last updated by Ben Hayward
12 12 "build-dev": "npm run build:dev", 13 13 "serve-dev": "npm run server:ssr", 14 14 "build:dev": "ng build --output-path dist --deploy-url=/ --watch=true --poll=800", 15 "serve:dev": "ng serve --host=0.0.0.0 --deploy-url=/ --configuration=hmr --hmr --poll=800 --progress --disableHostCheck=true", 15 "preserve:dev": "npm run prebuild-dev -- --deploy-url=http://${HOST:-localhost}:${PORT:-4200}", - Developer
Needs reverting
changed this line in version 2 of the diff
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
- Developer
@benhayward.ben We have merged in @edgebal 's changes. This has merge conflicts that need updating.