Sinclair Chen
7aaacf4d50
Center tweets
2022-09-14 13:19:12 -07:00
James Grugett
90f6aa7d06
Rearrange layout
2022-09-14 14:51:50 -05:00
James Grugett
47f758bba8
Merge branch 'main' into new-home-3
2022-09-14 14:51:27 -05:00
James Grugett
10a5596a5c
Tweaks to search layout
2022-09-14 11:55:16 -05:00
Ian Philips
050bd14e46
Update script
2022-09-14 10:29:48 -06:00
Ian Philips
7ba2eab65e
Rename user notification preferences
2022-09-14 10:26:08 -06:00
Ian Philips
edbae16c8e
Betting streak reset indicator
2022-09-14 08:56:05 -06:00
Ian Philips
d6b0a1edc0
Betting streak reset to 7am UTC and store streak data on notif
2022-09-14 07:27:20 -06:00
mantikoros
a2d61a1daa
Twitch integration ( #815 )
...
* twitch account linking; profile page twitch panel; twitch landing page
* fix import
* twitch logo
* save twitch credentials cloud function
* use user id instead of bot id, add manifold api endpoint
* properly add function to index
* Added support for new redirect Twitch auth.
* Added clean error handling in case of Twitch link fail.
* remove simulator
* Removed legacy non-redirect Twitch auth code. Added "add bot to channel" button in user profile and relevant data to user type.
* Removed unnecessary imports.
* Fixed line endings.
* Allow users to modify private user twitchInfo firestore object
* Local dev on savetwitchcredentials function
Co-authored-by: Phil <phil.bladen@gmail.com>
Co-authored-by: Marshall Polaris <marshall@pol.rs>
2022-09-14 01:52:31 -07:00
Marshall Polaris
7144e57c93
Denormalize user display fields onto bets ( #853 )
...
* Denormalize user display fields onto bets
* Make bet denormalization script fast enough to run it on prod
* Make `placeBet`/`sellShares` immediately post denormalized info
2022-09-14 01:33:59 -07:00
Marshall Polaris
1ebb505752
Fix liquidity feed display to look right ( #877 )
2022-09-14 01:13:53 -07:00
James Grugett
af2831cbfa
Experimental home: accommodate old saved sections.
2022-09-14 01:18:39 -05:00
James Grugett
c1baf05e05
Add unfollow option for group
2022-09-14 01:08:28 -05:00
mantikoros
273b815e54
hide house liquidity on feed
2022-09-14 00:51:43 -05:00
James Grugett
7744ac84e1
Add trending groups section
2022-09-14 00:40:22 -05:00
mantikoros
e7d8cfe7e0
House liquidity ( #876 )
...
* add house liquidity for unique bettors
* hide notifications from house liquidity
* up bonus liquidity to M$20
2022-09-14 00:26:47 -05:00
James Grugett
a7e3414cc9
Add search row
2022-09-14 00:10:32 -05:00
James Grugett
7f9925a8c4
Explore groups page
2022-09-13 23:40:56 -05:00
James Grugett
5219a63667
Extract component for ProbChangeRow
2022-09-13 22:53:19 -05:00
James Grugett
a06c659cc8
Add search page
2022-09-13 22:48:52 -05:00
James Grugett
c11a5c3c2f
Add pill query param
2022-09-13 21:37:36 -05:00
mantikoros
be851b8382
fix typo
2022-09-13 21:23:36 -05:00
mantikoros
58ef43a8ec
intro panel: use gradient image
2022-09-13 21:12:01 -05:00
Ian Philips
f6feacfbc9
Fix lint and persistent storage key
2022-09-13 17:18:16 -06:00
Sinclair Chen
74335f2b01
Adjust market modal styles ( #875 )
...
* Refactor add market modals into one component
* Adjust style: stickier search, scroll auto
2022-09-13 16:16:07 -07:00
Ian Philips
df3d7b591d
Componentize notification line setting, don't use useEffect
2022-09-13 17:00:34 -06:00
James Grugett
c9d323c83f
Small updates to experimental/home ( #874 )
...
* Factor out section header
* Remove daily balance change
* Remove dead code
* Layout, add streak
* Fix visibility observer to work on server
* Tweak
* Formatting
2022-09-13 17:47:29 -05:00
James Grugett
3c2434a706
Search perserved by url
2022-09-13 17:45:00 -05: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
James Grugett
657d67c503
Tweak
2022-09-13 11:58:04 -05:00
Ian Philips
4398fa9bda
Add new market from followed user email notification
2022-09-13 09:54:51 -06:00
Ian Philips
2c922cbae6
Send no-bet resolution emails to those without bets
2022-09-13 08:16:23 -06:00
Ian Philips
55b895146b
Find multiple choice resolution texts as well
2022-09-13 07:54:37 -06:00
Ian Philips
8b1776fe3b
Remove contracts number badge from groups tab
2022-09-13 07:53:01 -06:00
Ian Philips
de8c27c970
Filter None answer earlier
2022-09-13 07:48:41 -06:00
James Grugett
82a5196faa
Fix visibility observer to work on server
2022-09-12 23:05:19 -05:00
James Grugett
fa5c35c7b4
Layout, add streak
2022-09-12 22:40:20 -05:00
James Grugett
b06b424f09
Remove dead code
2022-09-12 21:30:38 -05:00
James Grugett
405c77a6ce
Remove daily balance change
2022-09-12 21:25:02 -05:00
James Grugett
483838c1b2
Revert "Make parse.richTextToString
more efficient ( #848 )"
...
This reverts commit cb143117e5
.
2022-09-12 19:06:37 -05:00
Marshall Polaris
cb143117e5
Make parse.richTextToString
more efficient ( #848 )
2022-09-12 16:11:03 -07:00
Sinclair Chen
22d2248951
Add floating menu (bold, italic, link) ( #867 )
...
* Add floating menu (bold, italic, link)
* Sanitize and href-ify user input
2022-09-12 16:10:32 -07:00
Ian Philips
2351403674
Replies to answers are comments
2022-09-12 17:04:06 -06:00
Ian Philips
018eb8fbfc
Send notif to all users in reply chain as reply
2022-09-12 17:01:59 -06:00
James Grugett
f49cb9b399
Only show 'Show more' for free response answers if there are more answers to show
2022-09-12 17:40:19 -05:00
mantikoros
d66a81bc6b
Auto-prettification
2022-09-12 22:35:32 +00:00
mantikoros
8e41b39936
landing page: use next image for logo
2022-09-12 17:34:13 -05:00
mantikoros
0e5b1a7742
market intro panel
2022-09-12 17:30:51 -05:00
mantikoros
3d3caa7a42
remove comment bet area
2022-09-12 16:50:38 -05:00