Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
  • Sign in / Register
Minds Frontend
Minds Frontend
  • Project overview
  • Repository
  • Issues 403
  • Merge Requests 58
  • CI / CD
  • Security & Compliance
  • Packages
  • Wiki
  • Snippets
  • Members
  • Collapse sidebar
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • Minds
  • Minds FrontendMinds Frontend
  • Merge Requests
  • !613

Merged
Opened 1 month ago by Ben Hayward@benhayward.ben
Report abuse

[Sprint/QuietQuail](fix): Blog & media edit updated to new nsfw system #1936

Closes #1936 (closed)

Depends on engine!384 (merged)

Summary

This change moves future blogs and media posts from the mature blog system, to the NSFW blog system. When creating a new blog. When editing existing values must be shown.

  • The selection should propagate to the media entity.
  • Changes via edit should also propegate

Testing

  1. Make video post with NSFW
  2. Edit the activity and change the NSFW tags to other, so that the mask goes away
  3. Refresh, see no mask
  4. Go to the media page for the actiity, and edit to Pornography.
  5. Checking back widgets, activity and blog post should have updated with flag.

Repeat for posting standard text posts, images and blogs.

Issues I'm aware of

  • The pre-existing value for the NSFW selector is not respected, it must be clicked before it will register something as NSFW.
  • Live update of NSFW in sidebar widgets - I would prefer to leave this out of this, and add that in at a later date. With the amount of testing involved change-detection fixes are not something I want to add into the mix.
  • Image posts are not propagating to sidebar widget; handled here engine#1150 Blogs and Video should be
  • Comments are still on the mature system - that is out of scope of this change.
Edited 1 day ago by Ben Hayward
Request to merge fix/blog-media-nsfw-update-1936 into master
Pipeline #100970889 passed with warnings for 773e0cb3 on fix/blog-media-nsfw-update-1936
              Merge request approved. Approved by
              Xander Miller
              Xander Miller
              Mark Harding
              Mark Harding
              Brian Hatchet
              Brian Hatchet
              Rami Albatal
              Rami Albatal
              Marcelo Rivera
              Marcelo Rivera
              Emiliano Balbuena
              Emiliano Balbuena
              Guy Thouret
              Guy Thouret
              Olivia Madrid
              Olivia Madrid

              Merged by Xander Miller 1 hour ago

              The changes were merged into master with 8615ed34

              The source branch has been deleted

              Closed #1936 (closed)

              Mentions engine#1150

              Pipeline #101202449 waiting for manual action for 8615ed34 on master
                            • Discussion 14
                            • Commits 19
                            • Pipelines 11
                            • Changes 8
                            8/8 threads resolved
                            • Ben Hayward @benhayward.ben added MR::Awaiting Review Squad::Yellow scoped labels 1 month ago

                              added scoped labels

                            • Ben Hayward @benhayward.ben changed the description 1 month ago

                              changed the description

                            • Ben Hayward @benhayward.ben marked as a Work In Progress 1 month ago

                              marked as a Work In Progress

                            • Ben Hayward @benhayward.ben added MR::Requires Changes scoped label and automatically removed MR::Awaiting Review label 1 month ago

                              added scoped label and automatically removed label

                            • Ben Hayward @benhayward.ben mentioned in merge request engine!384 (merged) 1 month ago

                              mentioned in merge request engine!384 (merged)

                            • Ben Hayward @benhayward.ben changed the description 1 month ago

                              changed the description

                            • Ben Hayward @benhayward.ben added 2 commits 1 month ago

                              added 2 commits

                              • b3bf6a83 - Updated test
                              • be7434a2 - Updated E2E tests to use newer nsfw selector

                              Compare with previous version

                            • Ben Hayward @benhayward.ben added MR::Awaiting Review scoped label and automatically removed MR::Requires Changes label 4 weeks ago

                              added scoped label and automatically removed label

                            • Ben Hayward @benhayward.ben unmarked as a Work In Progress 4 weeks ago

                              unmarked as a Work In Progress

                            • Ben Hayward @benhayward.ben added 90 commits 2 weeks ago

                              added 90 commits

                              • be7434a2...a0d1737e - 87 commits from branch master
                              • 7cb030ad - Merge branch 'master' of gitlab.com:minds/front into fix/blog-media-nsfw-update-1936
                              • aaf95d86 - Merge branch 'master' of gitlab.com:minds/front into fix/blog-media-nsfw-update-1936
                              • 76664e6c - Merge branch 'master' of gitlab.com:minds/front into fix/blog-media-nsfw-update-1936

                              Compare with previous version

                              Toggle commit list
                            • Ben Hayward @benhayward.ben added MR::Requires Changes scoped label and automatically removed MR::Awaiting Review label 2 weeks ago

                              added scoped label and automatically removed label

                            • Ben Hayward @benhayward.ben marked as a Work In Progress 2 weeks ago

                              marked as a Work In Progress

                            • Ben Hayward @benhayward.ben changed the description 2 weeks ago

                              changed the description

                            • Ben Hayward @benhayward.ben changed the description 2 weeks ago

                              changed the description

                            • Ben Hayward @benhayward.ben added 2 commits 2 weeks ago

                              added 2 commits

                              • f91890c3 - Blogs working correctly
                              • 36f95435 - spec test fix

                              Compare with previous version

                            • Ben Hayward @benhayward.ben changed the description 2 weeks ago

                              changed the description

                            • Ben Hayward
                              Ben Hayward @benhayward.ben · 2 weeks ago
                              Developer

                              This definitely needs testing with live data, so we can see how old blogs marked as mature will react to the changes.

                            • Ben Hayward @benhayward.ben added 1 commit 2 weeks ago

                              added 1 commit

                              • 31888535 - Removed console logs

                              Compare with previous version

                            • Ben Hayward @benhayward.ben changed the description 1 week ago

                              changed the description

                            • Ben Hayward @benhayward.ben added MR::Awaiting Review scoped label and automatically removed MR::Requires Changes label 1 week ago

                              added scoped label and automatically removed label

                            • Ben Hayward @benhayward.ben unmarked as a Work In Progress 1 week ago

                              unmarked as a Work In Progress

                            • Xander Miller @xander-miller approved this merge request 1 week ago

                              approved this merge request

                            • Brian Hatchet :speech_balloon: @brianhatchet approved this merge request 1 week ago

                              approved this merge request

                            • Brian Hatchet :speech_balloon: @brianhatchet added version::3.12.0 scoped label 3 days ago

                              added scoped label

                            • Mark Harding
                              Mark Harding @markeharding started a thread on an old version of the diff 3 days ago
                              Resolved by Ben Hayward 2 days ago
                            • Mark Harding
                              Mark Harding @markeharding started a thread on an old version of the diff 3 days ago
                              Resolved by Ben Hayward 2 days ago
                            • Mark Harding
                              Mark Harding @markeharding started a thread on an old version of the diff 3 days ago
                              Resolved by Ben Hayward 2 days ago
                            • Mark Harding
                              Mark Harding @markeharding started a thread on an old version of the diff 3 days ago
                              Resolved by Ben Hayward 2 days ago
                            • Mark Harding
                              Mark Harding @markeharding started a thread on an old version of the diff 3 days ago
                              Resolved by Ben Hayward 2 days ago
                            • Mark Harding
                              Mark Harding @markeharding started a thread on an old version of the diff 3 days ago
                              Resolved by Ben Hayward 1 day ago
                            • Mark Harding
                              Mark Harding @markeharding started a thread on an old version of the diff 3 days ago
                              Resolved by Ben Hayward 1 day ago
                            • Mark Harding @markeharding added MR::Requires Changes scoped label and automatically removed MR::Awaiting Review label 3 days ago

                              added scoped label and automatically removed label

                            • Ben Hayward @benhayward.ben added 3 commits 2 days ago

                              added 3 commits

                              • 4e45bed1 - Updated for feedback
                              • 96815b9d - Redundant code
                              • 406c3cc3 - Update for feedback

                              Compare with previous version

                            • Ben Hayward @benhayward.ben added 1 commit 2 days ago

                              added 1 commit

                              • d3605f04 - Update for feedback

                              Compare with previous version

                            • Ben Hayward @benhayward.ben added 2 commits 2 days ago

                              added 2 commits

                              • 041ce622 - Updated nsfw selector
                              • 455caa81 - Minor changes

                              Compare with previous version

                            • Ben Hayward @benhayward.ben changed the description 2 days ago

                              changed the description

                            • Ben Hayward @benhayward.ben added 1 commit 1 day ago

                              added 1 commit

                              • 90ceb322 - Arbitrary commit (full stop)

                              Compare with previous version

                            • Ben Hayward @benhayward.ben added MR::Awaiting Review scoped label and automatically removed MR::Requires Changes label 1 day ago

                              added scoped label and automatically removed label

                            • Ben Hayward @benhayward.ben changed the description 1 day ago

                              changed the description

                            • Ben Hayward @benhayward.ben resolved all threads 1 day ago

                              resolved all threads

                            • Mark Harding
                              Mark Harding @markeharding started a thread on an old version of the diff 1 day ago
                              Resolved by Ben Hayward 14 hours ago
                            • Mark Harding @markeharding added MR::Requires Changes scoped label and automatically removed MR::Awaiting Review label 1 day ago

                              added scoped label and automatically removed label

                            • Ben Hayward @benhayward.ben added 1 commit 22 hours ago

                              added 1 commit

                              • 773e0cb3 - Input the editing service

                              Compare with previous version

                            • Ben Hayward @benhayward.ben added MR::Awaiting Review scoped label and automatically removed MR::Requires Changes label 20 hours ago

                              added scoped label and automatically removed label

                            • Brian Hatchet :speech_balloon: @brianhatchet removed version::3.12.0 label 14 hours ago

                              removed label

                            • Ben Hayward @benhayward.ben resolved all threads 14 hours ago

                              resolved all threads

                            • Brian Hatchet :speech_balloon: @brianhatchet approved this merge request 12 hours ago

                              approved this merge request

                            • Brian Hatchet :speech_balloon: @brianhatchet assigned to @xander-miller and @markeharding 12 hours ago

                              assigned to @xander-miller and @markeharding

                            • Brian Hatchet
                              Brian Hatchet :speech_balloon: @brianhatchet · 12 hours ago
                              Developer

                              @xander-miller and @markeharding this is for testing. The nsfw is persisting and propagating according to my test

                            • Mark Harding @markeharding approved this merge request 8 hours ago

                              approved this merge request

                            • Mark Harding @markeharding added MR::Ready to Merge scoped label and automatically removed MR::Awaiting Review label 8 hours ago

                              added scoped label and automatically removed label

                            • Xander Miller @xander-miller approved this merge request 1 hour ago

                              approved this merge request

                            • Xander Miller @xander-miller merged 1 hour ago

                              merged

                            • Xander Miller @xander-miller mentioned in commit 8615ed34 1 hour ago

                              mentioned in commit 8615ed34

                            Please register or sign in to reply
                            2 Assignees
                            Mark Harding's avatar
                            Xander Miller's avatar
                            None
                            Milestone
                            None
                            Time tracking
                            No estimate or time spent
                            2
                            Labels
                            MR::Ready to Merge Squad::Yellow
                            Lock merge request
                            Unlocked
                            11
                            11 participants
                            user avatar
                            Rami Albatal
                            user avatar
                            Marcelo Rivera
                            user avatar
                            Emiliano Balbuena
                            user avatar
                            Guy Thouret
                            user avatar
                            Olivia Madrid
                            user avatar
                            Juan Manuel Solaro
                            user avatar
                            Martin Santangelo
                            Reference: minds/front!613