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
          Checking approval status

          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 14 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 4 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 3 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
                  Emiliano Balbuena
                  user avatar
                  Martin Santangelo
                  user avatar
                  Marcelo Rivera
                  user avatar
                  Rami Albatal
                  user avatar
                  Brian Hatchet
                  user avatar
                  Ben Hayward
                  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.