epic/referrals
- Add referrals console page with copyable links, social share buttons, explanatory text, and dashboard table that display's current user's referrals
- Dashboard columns: Prospect (user), Status (pending/complete), Minds signup date, rewards signup date
- Pending referrals have not joined rewards program yet, so dashboard displays ping button if referral is pending
- Clicking ping button will trigger a notification sent to prospect to tell them that they should join rewards
- Referrer must wait 7 days before they can send another ping
- Notifications are automatically sent to referrers when they get a new pending referral and when the referral is complete (i.e. they joined rewards)
- Some social share buttons are shown conditionally dependent on device type. Fb Messenger and Whatsapp buttons shown only on mobile/tablet, SMS shown only on mobile. Twitter/Facebook/Email displayed on all devices.
- Change all referrals-related icons to the same material icon: 'people'
- Add links to referrals modal in topbar user menu, newsfeed sidebar, settings sidebar
- Update link to referrals page in wallet sidebar
- Increase referral contribution score multiplier to +50, and award both prospect and referrer
- add isMobileOrTablet helper fx
- Update register page design so it's consistent with homepage/has a video background
- Disable signup-on-scroll modal on register page with referrer param
- Redirect to newsfeed if you try to go to the register page when logged in
- Fix broken redirect to newsfeed after signing up on register page so you don't end up on register page after onboarding flow
- Some minor style changes in related components (re: colors of an edit pencil, modal close button, button outline color, phone# input border radius)
Closes:#1531, #1522, #1521, #1520, #1519, #1518, #1517, #1510, #1509, #1508, #1480, #1432
added 1 commit
- 188167d2 - (wip): referrals console - delete test modal component
added 1 commit
- 5486edb1 - (wip): Referrals console - removed another temp thing that was breaking build
added 1 commit
- 43949197 - (wip): Referrals console - added temporary SMS protocol testing buttons
added 40 commits
- 43949197...82595d15 - 26 commits from branch
master
- 5d09aa36 - setup architecture for referrals console in wallet/tokens
- bec285e1 - tweak html structure
- afeed8b3 - WIP: Referrals - move referrals components into a module
- 927903a2 - WIP: Referrals front end
- cfebeda7 - (fix): don't let bulb toggle darkmode on touchscreen devices
- 211eb6e4 - (chore): make all the buttons in the media page action bar the same color
- 869a0742 - WIP: referrals - still needs sendMessage, infiniteScroll, styling for table and mobile
- f050ba42 - WIP: Referrals - implement infinite scroll
- b7046f4f - WIP: referrals console
- c244981c - (wip): referrals console - delete test modal component
- 69d634d5 - (wip): Referrals console - removed another temp thing that was breaking build
- 61e955ae - (wip): Referrals console - added temporary SMS protocol testing buttons
- 7de695a6 - (wip): Referrals console - iOS UI fix, messenger settings buttons fix
- c37a3aea - Merge branch 'epic/referrals' of https://gitlab.com/Minds/front into epic/referrals
Toggle commit list- 43949197...82595d15 - 26 commits from branch
added 15 commits
- c37a3aea...286dde93 - 14 commits from branch
master
- 5e07c764 - Merge branch 'master' into 'epic/referrals'
- c37a3aea...286dde93 - 14 commits from branch
added 27 commits
- 5e07c764...162992f9 - 21 commits from branch
master
- 679f0c94 - Merge branch 'master' of gitlab.com:minds/front into epic/referrals
- cf05e6b1 - Merge branch 'master' of gitlab.com:minds/front into epic/referrals
- 196b666d - (feat): Reset all of the files whose changes I moved to other branches and...
- a8ab56a1 - (wip): Referrals console - notifications views, add links to settings and user-menu
- 8b8b8a1f - Merge remote-tracking branch 'origin/master' into epic/referrals
- 7b4cfedf - Merge branch 'epic/referrals' of https://gitlab.com/Minds/front into epic/referrals
Toggle commit list- 5e07c764...162992f9 - 21 commits from branch
added 1 commit
- 4e40c2d4 - (wip): Referrals console - hide messenger button on mobile
added MR::Awaiting Review scoped label
added 1 commit
- 3c288bf4 - (wip): Referrals console - finalize sms protocol syntax
added 60 commits
- 3c288bf4...3fad9777 - 53 commits from branch
master
- 222cd37f - (wip): Referrals - notification message
- d571fda9 - (wip): Referrals console - add link on newsfeed sidebar
- c2591504 - (wip): Referrals console - terminology changes: Wallet is ambiguous, useRewards instead
- 2e4cd465 - WIP: Referrals console - add ping button, fix modal, add modal to user-menu
- 184ebc23 - WIP: Referrals console - contributions chart +50, whatsapp test buttons
- 7a55f9a8 - Merge branch 'master' into epic/referrals
- 4301330d - WIP: temp test change
Toggle commit list- 3c288bf4...3fad9777 - 53 commits from branch
added 18 commits
- 4301330d...87b682c6 - 12 commits from branch
master
- 61e17ab6 - (wip): added comments
- b6630fd7 - (wip): Referrals - register page ux, ping button ux
- 8ed7300f - Merge branch 'master' of gitlab.com:minds/front into epic/referrals
- 58d3bd87 - (wip): Referrals - add referral modal button to channel sidebar
- 23767af3 - (wip): Referrals - remove legacy invite modal
- b7db8239 - (wip): Referrals - replace broken loginreferrer link
Toggle commit list- 4301330d...87b682c6 - 12 commits from branch
added Squad::Blue scoped label
unmarked as a Work In Progress
approved this merge request
added 10 commits
- cee3ac10...ca207b88 - 7 commits from branch
master
- 5a2d6546 - Merge branch 'master' of gitlab.com:minds/front into epic/referrals
- 35092681 - (feat): Referrals console
- f52bf5a0 - Merge branch 'epic/referrals' of https://gitlab.com/Minds/front into epic/referrals
Toggle commit list- cee3ac10...ca207b88 - 7 commits from branch
changed the description
changed the description
changed the description 2 times within 1 minute
changed the description
approved this merge request
merged
mentioned in commit 3ee35789
Please register or sign in to reply