Ian Philips
17d0fb7da6
Change badge award notif setting group
2022-10-10 14:41:24 -06:00
Ian Philips
f26ba1c4a2
Award badges for market creation, betting streaks, proven correct ( #891 )
...
* Award badges for market creation, betting streaks, proven correct
* Styling
* Add minimum unique bettors for proven correct
* Add name, refactor
* Add notifications for badge awards
* Correct styling
* Need at least 3 unique bettors for market maker badge
* Lint
* Switch to badges_awarded
* Don't include n/a resolutions in market creator badge
* Add badges by rarities to profile
* Show badges on profile, soon on market page
* Add achievements to new user
* Backfill all users badges
2022-10-10 14:32:29 -06:00
Ian Philips
370edec890
Remove unsubscribe options for market closure
2022-10-03 08:30:21 -06:00
Ian Philips
051c2905e1
Allow user to opt out of all unnecessary notifications ( #974 )
...
* Allow user to opt out of all unnecessary notifications
* Unsubscribe from all response ux
* Only send one response
2022-10-03 07:41:39 -06:00
Ian Philips
ac97e62f2e
Add portfolio updates to notification settings
2022-09-30 13:45:57 -06:00
James Grugett
676bcc159d
Fix missing key
2022-09-18 15:53:04 -05:00
Ian Philips
c183315d52
Don't notify of updated close time when resolving market
2022-09-16 08:15:16 -06:00
Ian Philips
9aa56dd193
Only show prev opened notif setting section
2022-09-14 17:25:17 -06:00
Ian Philips
3efd968058
Allow one-click unsubscribe, slight refactor
2022-09-14 17:17:32 -06:00
Ian Philips
7ba2eab65e
Rename user notification preferences
2022-09-14 10:26:08 -06:00
Ian Philips
f6feacfbc9
Fix lint and persistent storage key
2022-09-13 17:18:16 -06:00
Ian Philips
df3d7b591d
Componentize notification line setting, don't use useEffect
2022-09-13 17:00:34 -06:00
Ian Philips
34bad35cb8
Betting=>predicting
2022-09-13 16:19:52 -06:00
Ian Philips
c423326270
Send users emails when they hit 1 and 6 unique bettors
2022-09-13 16:12:53 -06:00
Ian Philips
4398fa9bda
Add new market from followed user email notification
2022-09-13 09:54:51 -06:00
Ian Philips
2351403674
Replies to answers are comments
2022-09-12 17:04:06 -06:00
Ian Philips
5c6fe08bdb
Website => Web
2022-09-12 14:48:42 -06:00
Ian Philips
747d5d7c7c
In app => website
2022-09-12 14:48:16 -06:00
Ian Philips
86422f90ea
Set all overflow notifs to seen
2022-09-12 14:17:39 -06:00
Ian Philips
5c6328ffc2
[WIP] Fully customizable notifications ( #860 )
...
* Notifications Settings page working
* Update import
* Linked notification settings to notification rules
* Add more subscribe types
* It's alive... It's alive, it's moving, it's alive, it's alive, it's alive, it's alive, IT'S ALIVE'
* UI Tweaks
* Clean up comments
* Direct & highlight sections for notif mgmt from emails
* Comment cleanup
* Comment cleanup, lint
* More comment cleanup
* Update email templates to predict
* Move private user out of getDestinationsForUser
* Fix resolution messages
* Remove magic
* Extract switch to switch-setting
* Change tab in url
* Show 0 as invested or payout
* All emails use unsubscribeUrl
2022-09-12 10:34:56 -06:00