Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
  • Sign in / Register
Minds Frontend
Minds Frontend
  • Project overview
  • Repository
  • Issues 824
  • Merge Requests 51
  • 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
  • !638

Merged
Opened 2 weeks ago by Olivia Madrid@omadrid
Report abuse

Refactor PRO settings

How to test

From a non-admin

  1. Go to https://eggman.minds.com
  2. Login with a channel that has Minds Pro enable
  3. Navigate to the pro settings via the channel page or the settings console
  4. Change settings, avatars, backgrounds and confirm they save

From an admin

  1. Repeat the steps above from an admin account, but go to someone elses channel instead.
Edited 5 days ago by Mark Harding
Request to merge pro-settings-2163 into master
Pipeline #97227464 passed with warnings for 2192e940 on pro-settings-2163
              Merge request approved. Approved by
              Mark Harding
              Mark Harding
              Brian Hatchet
              Brian Hatchet
              Emiliano Balbuena
              Emiliano Balbuena
              Xander Miller
              Xander Miller

              Merged by Mark Harding 1 hour ago

              The changes were merged into master with e239f3a9

              The source branch has been deleted

              Pipeline #97286800 running for e239f3a9 on master
                            • Discussion 10
                            • Commits 48
                            • Pipelines 16
                            • Changes 53
                            0/3 threads resolved
                            • Olivia Madrid @omadrid changed milestone to %Pro Beta #release 2 weeks ago

                              changed milestone to %Pro Beta #release

                            • Olivia Madrid @omadrid added Platform::Browser Priority::1 - High Product::Pro Squad::Blue Type::Refactor scoped labels 2 weeks ago

                              added scoped labels

                            • Olivia Madrid @omadrid added 1 commit 1 week ago

                              added 1 commit

                              • 767c36c4 - (refactor): PRO settings form styles

                              Compare with previous version

                            • Olivia Madrid @omadrid added 42 commits 1 week ago

                              added 42 commits

                              • 767c36c4...422d7d5f - 40 commits from branch master
                              • dfff4916 - (refactor): form toaster
                              • d47cd260 - Merge branch 'master' of gitlab.com:minds/front into pro-settings-2163

                              Compare with previous version

                            • Mark Harding @markeharding added 1 commit 1 week ago

                              added 1 commit

                              • 1e5ca232 - (fix): linting issues post merge

                              Compare with previous version

                            • Olivia Madrid @omadrid added 3 commits 6 days ago

                              added 3 commits

                              • 78b06555 - (refactor): split tabs into individual forms
                              • a3c569e9 - (refactor): more pro settings validation and ui
                              • a135d23e - Merge branch 'pro-settings-2163' of gitlab.com:minds/front into pro-settings-2163

                              Compare with previous version

                            • Mark Harding @markeharding added 1 commit 5 days ago

                              added 1 commit

                              • 52cd1f90 - (feat): use form groups

                              Compare with previous version

                            • Mark Harding @markeharding added 1 commit 5 days ago

                              added 1 commit

                              • ba68b78d - (chore): minor fixes to pro settings

                              Compare with previous version

                            • Olivia Madrid @omadrid added 3 commits 5 days ago

                              added 3 commits

                              • caaa844c - (chore): update hex validator pattern
                              • a8f48939 - Merge branch 'pro-settings-2163' of gitlab.com:minds/front into pro-settings-2163
                              • d50b0fb5 - (refactor): communication btwn draggableList and FormArray

                              Compare with previous version

                            • Mark Harding @markeharding added 1 commit 5 days ago

                              added 1 commit

                              • 5ac0055e - (fix): various fixes for pro settings

                              Compare with previous version

                            • Mark Harding @markeharding added 1 commit 5 days ago

                              added 1 commit

                              • 36499dfe - (fix): failing tests

                              Compare with previous version

                            • Mark Harding @markeharding unmarked as a Work In Progress 5 days ago

                              unmarked as a Work In Progress

                            • Mark Harding @markeharding assigned to @xander-miller, @jotto141, and @ottman 5 days ago

                              assigned to @xander-miller, @jotto141, and @ottman

                            • Mark Harding @markeharding added MR::Ready to Merge scoped label 5 days ago

                              added scoped label

                            • Mark Harding @markeharding changed the description 5 days ago

                              changed the description

                            • Mark Harding @markeharding added 6 commits 4 days ago

                              added 6 commits

                              • 36499dfe...cb6d9921 - 4 commits from branch master
                              • 76c5db04 - Merge branch 'master' of gitlab.com:minds/front into pro-settings-2163
                              • eba84d39 - (feat): implement payout methods for pro

                              Compare with previous version

                            • Mark Harding @markeharding added 1 commit 4 days ago

                              added 1 commit

                              • 57c998dd - (fix): logo showing cached version post upload

                              Compare with previous version

                            • Xander Miller @xander-miller approved this merge request 4 days ago

                              approved this merge request

                            • Xander Miller
                              Xander Miller @xander-miller · 4 days ago
                              Developer

                              I found some minor issues that I reported but functionality is sound.

                            • Olivia Madrid @omadrid added 1 commit 4 days ago

                              added 1 commit

                              • 16f1375c - (refactor): sidebar menu is now only populated with a menu object as input

                              Compare with previous version

                              • Bill Ottman
                                Bill Ottman :dragon_face: @ottman · 4 days ago
                                Owner

                                Time aspect ratio buttons on mobile web a bit off.

                                Screenshot_20191114-204759_Brave

                                Edited by Bill Ottman 1 day ago
                              • Collapse replies
                              • Xander Miller
                                Xander Miller @xander-miller · 1 day ago
                                Developer

                                Apparently this a Brave specific issue. #2249

                              • Please register or sign in to reply
                              • Bill Ottman
                                Bill Ottman :dragon_face: @ottman · 3 days ago
                                Owner

                                After changing logo and banner, it saved, but reverted to my old logo and avatar. Then I refreshed and the new ones appeared, having uploaded succesfully. https://bill.minds.com

                                protest1

                              • Collapse replies
                              • Mark Harding
                                Mark Harding @markeharding · 2 days ago
                                Owner

                                I did a fix for this that busts the cache and I couldn't replicate it again. Can you copy image source link before and after so we can compare? (@ottman)

                              • Bill Ottman
                                Bill Ottman :dragon_face: @ottman · 2 days ago
                                Owner

                                It worked for me this time, but maybe @xander-miller should try from a fresh account.

                              • Xander Miller
                                Xander Miller @xander-miller · 1 day ago
                                Developer

                                I recall seeing this earlier too but I didn't report because I couldn't replicate. Also as you say, on reload it was clear it was working. It is working consistently for me now with different browsers. Animated gifs look ugly if selected for logo or background but they don't break anything.

                              • Please register or sign in to reply
                              • Bill Ottman
                                Bill Ottman :dragon_face: @ottman · 3 days ago
                                Owner

                                @markeharding I commented some issues(not sure why no one else found what I found as it is the most basic failure for this test), but unsure if that's how you'd prefer this to be done. Not sure about what to in the future when there are no more issues.

                                Also, a little bit confused about the blue and greens. I think we need to pick one

                              • Collapse replies
                              • Olivia Madrid
                                Olivia Madrid @omadrid · 18 hours ago
                                Developer

                                @ottman The green is from Michael's mockup and is just for the submit button. I can make it blue if you want.

                              • Please register or sign in to reply
                            • Xander Miller @xander-miller approved this merge request 1 day ago

                              approved this merge request

                            • Olivia Madrid @omadrid added 2 commits 20 hours ago

                              added 2 commits

                              • 3293c987 - (refactor): pro settings e2e tests, shadowbox header titles, fixed sidebar scroll
                              • 533fa6a3 - (refactor): theme color pickers, form toast styles, disable button while saving

                              Compare with previous version

                            • Olivia Madrid
                              Olivia Madrid @omadrid · 18 hours ago
                              Developer

                              @markeharding Whoops I didn't see all of these comments and approvals before I pushed latest. Please disregard these last 2 commits and I'll just open a new MR for them here: !661 (closed)

                              Edited by Olivia Madrid 12 hours ago
                            • Mark Harding @markeharding added 2 commits 4 hours ago

                              added 2 commits

                              • 5935ee00 - (fix): bad animation config
                              • 2de8261d - (fix): improve text of descriptor

                              Compare with previous version

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

                              approved this merge request

                            • Mark Harding @markeharding enabled an automatic merge when the pipeline for 2de8261d succeeds 4 hours ago

                              enabled an automatic merge when the pipeline for 2de8261d succeeds

                            • Mark Harding @markeharding aborted the automatic merge because source branch was updated 4 hours ago

                              aborted the automatic merge because source branch was updated

                            • Mark Harding @markeharding added 1 commit 4 hours ago

                              added 1 commit

                              • 2192e940 - (fix): linting

                              Compare with previous version

                            • Mark Harding @markeharding approved this merge request 1 hour ago

                              approved this merge request

                            • Mark Harding @markeharding merged 1 hour ago

                              merged

                            • Mark Harding @markeharding mentioned in commit e239f3a9 1 hour ago

                              mentioned in commit e239f3a9

                            Please register or sign in to reply
                            3 Assignees
                            Bill Ottman's avatar
                            Jack Ottman's avatar
                            Xander Miller's avatar
                            Pro Beta #release
                            Milestone
                            Pro Beta #release
                            Time tracking
                            No estimate or time spent
                            6
                            Labels
                            MR::Ready to Merge Platform::Browser Priority::1 - High Product::Pro Squad::Blue Type::Refactor
                            Lock merge request
                            Unlocked
                            12
                            12 participants
                            user avatar
                            Ben Hayward
                            user avatar
                            Juan Manuel Solaro
                            user avatar
                            Brian Hatchet
                            user avatar
                            Martin Santangelo
                            user avatar
                            Marcelo Rivera
                            user avatar
                            Emiliano Balbuena
                            user avatar
                            Guy Thouret
                            Reference: minds/front!638