Skip to content

Next

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
    • Help
    • Submit feedback
    • Contribute to GitLab
    • Switch to GitLab Next
  • Sign in / Register
Minds Backend - Engine
Minds Backend - Engine
  • Project
    • Project
    • Details
    • Activity
    • Releases
    • Dependency List
    • Cycle Analytics
    • Insights
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Charts
    • Locked Files
  • Issues 161
    • Issues 161
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 41
    • Merge Requests 41
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
    • Charts
  • Packages
    • Packages
    • List
    • Container Registry
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • Minds
  • Minds Backend - EngineMinds Backend - Engine
  • Merge Requests
  • !236

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

epic/referrals

  • Create table to store referrals data
  • Add referral to table when user registers within 24 hours of clicking a referral link
  • Update referral when the prospect joins rewards program
  • Update referral when referrer sends prospect 'ping' notification reminder to join rewards
  • Trigger notifications to be sent to referrer when the prospect changes state (pending > complete)
  • Trigger notification to be sent to prospect when referrer clicks 'ping' button
  • Increase contribution multiplier from 10 to 50 for referrals
  • Award one token to everyone when they join rewards program (whether or not referral)
  • Add referral question/answer to FAQs (and fixed some typos)

Closes: #614 (closed), #585, #584, #583

:construction: not ready until @markeharding gives the prospect +50 and migrates old referrals data :construction:

Edited 8 hours ago by Olivia Madrid
Request to merge epic/referrals into master
  • Email patches
  • Plain diff
Pipeline #71665856 passed for 992c71a5 on epic/referrals
          Merge request approved. Approved by
          Mark Harding
          Mark Harding
          Martin Santangelo
          Martin Santangelo
          Marcelo Rivera
          Marcelo Rivera
          Rami Albatal
          Rami Albatal
          Brian Hatchet
          Brian Hatchet
          Ben Hayward
          Ben Hayward

          Merged by Mark Harding 1 hour ago

          The changes were merged into master with 9dd4f372

          The source branch has been deleted

          Closed #614 (closed)

          Mentions #583, #584, and #585

          Pipeline #71690455 passed for 9dd4f372 on master
                  • Discussion 2
                  • Commits 39
                  • Pipelines 17
                  • Changes 23
                  1/1 thread resolved
                  • Loading...
                  • Olivia Madrid @omadrid added 25 commits 1 week ago

                    added 25 commits

                    • 314232ee...1674767b - 15 commits from branch master
                    • 284ea93a - WIP: Referrals console
                    • 8d792947 - WIP: Referrals console - update repository getList to accommodate incoming referral model
                    • 0773723a - WIP: Referrals - make changes based on Mark feedback
                    • 26e69d62 - WIP: Referrals
                    • 21778f05 - WIP: Referrals console - accommodate infinite scrolling
                    • 40f8b63e - (chore): remove spec test template so we pass
                    • a6a2fa3b - (fix): Wrong name for referrals delegate
                    • 7b4a887c - (wip): Referrals console
                    • e1c64bbf - (wip): Notification delegate for referrals
                    • e9ee0597 - Merge branch 'epic/referrals' of gitlab.com:minds/engine into epic/referrals

                    Compare with previous version

                    Toggle commit list
                  • Olivia Madrid @omadrid added 1 commit 1 week ago

                    added 1 commit

                    • a292ce4d - (wip): Referrals console - fix merge conflict

                    Compare with previous version

                  • Olivia Madrid @omadrid added 1 commit 1 week ago

                    added 1 commit

                    • 597e0b5f - (wip): Referrals console - temp removed broken tests

                    Compare with previous version

                  • Olivia Madrid @omadrid added 10 commits 1 week ago

                    added 10 commits

                    • 597e0b5f...2d02515a - 7 commits from branch master
                    • 36d64cb4 - (wip): Referrals console - fix referral delegate declarations
                    • b2112eca - Merge remote-tracking branch 'origin/master' into epic/referrals
                    • ae11b671 - (wip): Referrals console - notifications

                    Compare with previous version

                    Toggle commit list
                  • Olivia Madrid @omadrid mentioned in issue #585 1 week ago

                    mentioned in issue #585

                  • Olivia Madrid @omadrid added 31 commits 6 days ago

                    added 31 commits

                    • ae11b671...c8fc5942 - 29 commits from branch master
                    • 458473ac - (wip): Referrals console merge and notification updates
                    • 5e924dbc - Merge branch 'master' into epic/referrals

                    Compare with previous version

                  • Olivia Madrid @omadrid added 2 commits 5 days ago

                    added 2 commits

                    • d89208f3 - WIP: fix faq grammar and spelling errors I came across
                    • 9d7add84 - (wip): add ping notification sent to prospect

                    Compare with previous version

                  • Olivia Madrid @omadrid added MR::Awaiting Review scoped label 5 days ago

                    added MR::Awaiting Review scoped label

                  • Mark Harding
                    Mark Harding @markeharding started a thread on an old version of the diff 22 hours ago
                    Resolved by Olivia Madrid 9 hours ago
                  • Mark Harding @markeharding approved this merge request 22 hours ago

                    approved this merge request

                  • Mark Harding @markeharding unmarked as a Work In Progress 22 hours ago

                    unmarked as a Work In Progress

                  • Olivia Madrid @omadrid added 21 commits 20 hours ago

                    added 21 commits

                    • 9d7add84...88286ad8 - 17 commits from branch master
                    • 8ac46f93 - (wip): Referrals - add comments, give one free token on join rewards
                    • 364e4127 - Merge branch 'master' of https://gitlab.com/minds/engine into epic/referrals
                    • 69f4c973 - (wip): Referrals - give new rewards program joiner a token
                    • e41f7044 - Merge branch 'master' of https://gitlab.com/minds/engine into epic/referrals

                    Compare with previous version

                    Toggle commit list
                  • Olivia Madrid @omadrid added 1 commit 13 hours ago

                    added 1 commit

                    • 42166e72 - (feat): Referrals console

                    Compare with previous version

                  • Olivia Madrid @omadrid added 1 commit 13 hours ago

                    added 1 commit

                    • 42b080b8 - (feat): Referrals console

                    Compare with previous version

                  • Olivia Madrid @omadrid resolved all threads 9 hours ago

                    resolved all threads

                  • Olivia Madrid @omadrid changed the description 2 times within 6 minutes 9 hours ago

                    changed the description 2 times within 6 minutes

                  • Olivia Madrid @omadrid changed the description 8 hours ago

                    changed the description

                  • Mark Harding @markeharding added 1 commit 3 hours ago

                    added 1 commit

                    • 762224c1 - (chore): apply contibutions score to prospect too

                    Compare with previous version

                  • Mark Harding @markeharding added 1 commit 3 hours ago

                    added 1 commit

                    • 8145dad9 - (fix): supply metric

                    Compare with previous version

                  • Mark Harding @markeharding added 1 commit 3 hours ago

                    added 1 commit

                    • fd281d21 - (fix): ensure a bool is returned)

                    Compare with previous version

                  • Mark Harding @markeharding added 1 commit 3 hours ago

                    added 1 commit

                    • 992c71a5 - (fix): must use ms not seconds for timestamp

                    Compare with previous version

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

                    approved this merge request

                  • Mark Harding
                    Mark Harding @markeharding · 1 hour ago
                    Owner

                    migration in progress so will hold off frontend until that makes good progress.

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

                    unapproved this merge request

                  • 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 9dd4f372 1 hour ago

                    mentioned in commit 9dd4f372

                  • You're only seeing other activity in the feed. To add a comment, switch to one of the following options.
                  Please register or sign in to reply
                  0 Assignees
                  None
                  Assign to
                  None
                  Milestone
                  None
                  Assign milestone
                  None
                  Time tracking
                  No estimate or time spent
                  1
                  Labels
                  MR::Awaiting Review
                  Assign labels
                  • View project labels
                  Lock merge request
                  Unlocked
                  8
                  8 participants
                  user avatar
                  Martin Santangelo
                  user avatar
                  Marcelo Rivera
                  user avatar
                  Rami Albatal
                  user avatar
                  Brian Hatchet
                  user avatar
                  Ben Hayward
                  user avatar
                  Emiliano Balbuena
                  user avatar
                  Mark Harding
                  Reference: minds/engine!236

                  Revert this merge request

                  This will create a new commit in order to revert the existing changes.

                  Switch branch
                  Cancel
                  A new branch will be created in your fork and a new merge request will be started.

                  Cherry-pick this merge request

                  Switch branch
                  Cancel
                  A new branch will be created in your fork and a new merge request will be started.