Skip to content

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

Merged
Opened 2 weeks ago by Emiliano Balbuena@edgebal
Report abuse

Email Confirmation

  • Overview 11
  • Commits 6
  • Pipelines 6
  • Changes 12
4/4 threads resolved

Related

For summary and testing, check engine!424 (merged)

Issues

  • Closes #2373 (closed)
Edited 2 weeks ago by Emiliano Balbuena
Request to merge goal/email-verification into master
Pipeline #105221525 passed with warnings for 4f4e9669 on goal/email-verification
              Merge request approved. Approved by
              Mark Harding
              Mark Harding
              Ben Hayward
              Ben Hayward
              Marcelo Rivera
              Marcelo Rivera
              Xander Miller
              Xander Miller
              Brian Hatchet
              Brian Hatchet
              Guy Thouret
              Guy Thouret
              All merge request dependencies have been merged (1 merged)

              Merged by Mark Harding 4 hours ago

              The changes were merged into master with 52608901

              The source branch has been deleted

              Closed #2373 (closed)

              Pipeline #106807506 waiting for manual action for 52608901 on master
                            • Emiliano Balbuena @edgebal added Squad::Yellow scoped label 2 weeks ago

                              added scoped label

                            • Emiliano Balbuena @edgebal added 1 commit 2 weeks ago

                              added 1 commit

                              • 1383a9f0 - (feat): Show banner when email is not confirmed. Handle address update

                              Compare with previous version

                            • Emiliano Balbuena @edgebal added 1 commit 2 weeks ago

                              added 1 commit

                              • 53486af2 - (fix): Don't use Minds.user when checking changes

                              Compare with previous version

                            • Emiliano Balbuena @edgebal unmarked as a Work In Progress 2 weeks ago

                              unmarked as a Work In Progress

                            • Emiliano Balbuena @edgebal changed the description 2 weeks ago

                              changed the description

                            • Emiliano Balbuena @edgebal changed the description 2 weeks ago

                              changed the description

                            • Emiliano Balbuena @edgebal added 1 commit 2 weeks ago

                              added 1 commit

                              • a9ab54d7 - (feat): Don't show banner if coming from email confirmation link

                              Compare with previous version

                            • Xander Miller
                              Xander Miller @xander-miller · 2 weeks ago
                              Developer

                              Not seeing any testing instructions on this one yet. I imagine we are waiting for mailtrap to be set up on the sandboxes.

                            • Emiliano Balbuena @edgebal added Status::Awaiting Review scoped label 2 weeks ago

                              added scoped label

                            • Emiliano Balbuena @edgebal assigned to @benhayward.ben and unassigned @edgebal 2 weeks ago

                              assigned to @benhayward.ben and unassigned @edgebal

                            • Emiliano Balbuena
                              Emiliano Balbuena @edgebal · 2 weeks ago
                              Developer

                              @xander-miller Instructions are going to be on engine!424 (merged) (parent MR)

                              • Ben Hayward
                                Ben Hayward @benhayward.ben · 2 weeks ago
                                Developer
                                Resolved by Emiliano Balbuena 1 week ago

                                image

                                Providing the above email will not have the red banner and lack of images in production, all good as far as the test goes.

                                Things to consider in future work

                                1. Add a failed confirmation message (send 2 emails and click the oldest one, it looks like it worked then refresh and see it did not).

                                2. I see once you re-send, the resend part of the text disappears from the banner, but never re-appears. This could be given a timer, with a last_requested_time in local storage so a user can't just refresh and spam.

                              • Brian Hatchet
                                Brian Hatchet
                                Last reply by Brian Hatchet 1 week ago
                            • Ben Hayward
                              Ben Hayward @benhayward.ben started a thread on the diff 1 week ago
                              Resolved by Emiliano Balbuena 1 week ago
                            • Ben Hayward
                              Ben Hayward @benhayward.ben started a thread on an old version of the diff 1 week ago
                              Resolved by Emiliano Balbuena 1 week ago
                            • Ben Hayward
                              Ben Hayward @benhayward.ben started a thread on the diff 1 week ago
                              Resolved by Emiliano Balbuena 1 week ago
                            • Emiliano Balbuena
                              Emiliano Balbuena @edgebal · 1 week ago
                              Developer

                              @brianhatchet

                              !699 (comment 263718217) If we do have some buffer time, I can implement Ben's suggestions.

                            • Brian Hatchet
                              Brian Hatchet :speech_balloon: @brianhatchet · 1 week ago
                              Developer

                              Let's close off this card with doc feedback. We'll revisit Ben's excellent ideas at a later date.

                              Edited by Brian Hatchet 1 week ago
                            • Emiliano Balbuena @edgebal mentioned in issue #2389 1 week ago

                              mentioned in issue #2389

                            • Emiliano Balbuena @edgebal added 1 commit 1 week ago

                              added 1 commit

                              • 9b105d43 - (doc): JSDoc; (cs): Type property

                              Compare with previous version

                            • Emiliano Balbuena @edgebal resolved all threads 1 week ago

                              resolved all threads

                            • Emiliano Balbuena
                              Emiliano Balbuena @edgebal · 1 week ago
                              Developer

                              Feedback done!

                              cc/ @benhayward.ben

                            • Emiliano Balbuena @edgebal assigned to @brianhatchet and @xander-miller and unassigned @benhayward.ben 1 week ago

                              assigned to @brianhatchet and @xander-miller and unassigned @benhayward.ben

                            • Emiliano Balbuena @edgebal added Status::Requires Changes scoped label and automatically removed Status::Awaiting Review label 1 week ago

                              added scoped label and automatically removed label

                            • Emiliano Balbuena
                              Emiliano Balbuena @edgebal · 1 week ago
                              Developer

                              Moved to Requires Changes due to mobile deeplinking compatibility

                            • Emiliano Balbuena @edgebal added 9 commits 1 week ago

                              added 9 commits

                              • 9b105d43...ea067e71 - 8 commits from branch master
                              • 3d02ced0 - Merge remote-tracking branch 'origin/master' into goal/email-verification

                              Compare with previous version

                            • Emiliano Balbuena @edgebal added 1 commit 1 week ago

                              added 1 commit

                              • 4f4e9669 - (chore): Redirect email confirmation URL to root

                              Compare with previous version

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

                              approved this merge request

                            • Mark Harding @markeharding mentioned in commit 52608901 4 hours ago

                              mentioned in commit 52608901

                            • Mark Harding @markeharding merged 4 hours ago

                              merged

                            Please register or sign in to reply
                            2 Assignees
                            Brian Hatchet's avatar
                            Xander Miller's avatar
                            None
                            Milestone
                            None
                            Time tracking
                            No estimate or time spent
                            2
                            Labels
                            Squad::Yellow Status::Requires Changes
                            Lock merge request
                            Unlocked
                            11
                            11 participants
                            user avatar
                            Ben Hayward
                            user avatar
                            Marcelo Rivera
                            user avatar
                            Xander Miller
                            user avatar
                            Brian Hatchet
                            user avatar
                            Guy Thouret
                            user avatar
                            Olivia Madrid
                            user avatar
                            Rami Albatal
                            Reference: minds/front!699

                            Now you can access the merge request navigation tabs at the top, where they’re easier to find.

                            More information and share feedback