James Grugett
e4f46c48f1
Fix recommended markets not updating when navigating
2022-08-27 22:35:46 -05:00
James Grugett
cb08a114ae
Better recommended contracts. Include from first group.
2022-08-27 22:26:39 -05:00
James Grugett
e7f369e2b4
Load recommended markets even when navigating from home
2022-08-27 22:26:39 -05:00
Marshall Polaris
b21051ced5
Fix up copy link toast styling
2022-08-27 19:15:55 -07:00
Marshall Polaris
ef77c7c9a3
Clean up markup in CopyLinkDateTimeComponent ( #809 )
2022-08-27 19:05:46 -07:00
James Grugett
d7793841d1
Fix NaN invested (floating point error)
2022-08-27 17:13:29 -05:00
Marshall Polaris
4b513a894d
Make tooltip rendering more efficient ( #807 )
...
* Don't use very slow dayjs formatter on timestamp tooltips
* Kill dead code in feed-bets.tsx
* Clean up tooltip markup
2022-08-27 13:46:35 -07:00
mantikoros
305acbb18f
"current value" => "expected value"
2022-08-27 14:17:19 -05:00
Marshall Polaris
5d8f5d41fc
Fix some efficiency problems with ContractProbGraph
( #806 )
...
* Memoize bets input to ContractOverview
* Optimize a bunch of nonsense in `ContractProbGraph`
2022-08-27 01:09:17 -07:00
Marshall Polaris
3e976eadac
Make portfolio graph loading more efficient ( #805 )
...
* Make portfolio graph on profile not load extra data
* Clean up unused props
* Tidy up markup
* Enable "daily" option again on portfolio history picker
2022-08-27 01:09:01 -07:00
James Grugett
51ceb62871
Fix console error on create page
2022-08-27 01:14:24 -05:00
James Grugett
a9ea335cd1
Fix create page serverside vs clientside render discrepancy console error
2022-08-27 01:07:39 -05:00
James Grugett
a040df2732
Fix console error from non-react-style attributes on trophy icon
2022-08-27 01:02:59 -05:00
James Grugett
2e3c2d4dcb
Tweak to add market to group UI
2022-08-27 00:59:00 -05:00
mqp
5ff847fba3
Auto-prettification
2022-08-27 05:01:29 +00:00
jahooma
f641569bcc
Auto-remove unused imports
2022-08-27 05:00:37 +00:00
James Grugett
8e4dd407f6
Test with unused import
2022-08-26 23:59:56 -05:00
James Grugett
86cf956894
Add eslint plugin to remove unused imports
2022-08-26 23:49:03 -05:00
James Grugett
e4d6bb35b5
Fix floating button to be on top of quick bet arrows. Switch icon.
2022-08-26 23:10:10 -05:00
Marshall Polaris
902d9e140c
Create and use new usePagination
hook for paginating loading ( #769 )
...
* Create and use new `usePagination` hook for paginating loading
* Fix index for new comment list code
2022-08-26 20:18:08 -07:00
Sinclair Chen
9698895c22
Update fr chart colors
2022-08-26 17:39:46 -07:00
Austin Chen
a2da319e7c
Remove unused import
2022-08-26 17:35:59 -07:00
Austin Chen
1dbef921b0
Sort markets on /tournaments by %
2022-08-26 17:13:49 -07:00
Sinclair Chen
59aa76a474
Add Salem Center tournaments (card screenshots) ( #804 )
2022-08-26 16:23:44 -07:00
James Grugett
99bff6b794
Improve group market selection UI
2022-08-26 18:17:15 -05:00
James Grugett
5735864fd1
Add pencil to edit group on contract page
2022-08-26 17:25:05 -05:00
Sinclair Chen
8903b1ef95
Replace style props with tailwind classes ( #800 )
...
* add utility class for `word-break: break-word`
* refactor visuallyHidden style out of Page
* refactor out ref sizing hack in sidebar
* replace style props with tailwind classes
2022-08-26 14:23:06 -07:00
Austin Chen
3255806891
Support Figma embeds
2022-08-26 12:41:39 -07:00
Austin Chen
ba7d0f45db
Close Add Market modal on Cancel
2022-08-26 12:41:29 -07:00
Sinclair Chen
490115d890
Add tournaments to sidebar ( #802 )
...
* Add tournaments to sidebar
* Remove unused import
* Reposition tournaments tab
Co-authored-by: Austin Chen <akrolsmir@gmail.com>
2022-08-26 10:45:01 -07:00
Sinclair Chen
803091db06
Add tournament home page ( #797 )
...
* Add tournament home page
* Preload markets, follow count
* organize imports
* Fix card width
* Make entire title clickable
* plural /tournament -> /tournaments
* prettier
* Fix /tournaments when groupIds are invalid
* Restyle /tournaments page
* Reintroduce Salem, tweak styles
Co-authored-by: Austin Chen <akrolsmir@gmail.com>
2022-08-26 10:31:25 -07:00
James Grugett
31db330319
Show "(max)" on streak payout if it is the max payout
2022-08-26 11:38:08 -05:00
James Grugett
b1ccee73fd
If there is a group for a market on market page, clicking it goes to group
2022-08-26 01:23:50 -05:00
James Grugett
74ce98913c
Make graph start from left side for new markets
2022-08-26 01:08:16 -05:00
Austin Chen
26a2eb2391
Switch to a different color scheme
2022-08-25 22:31:05 -07:00
James Grugett
6f2e2a3bbb
Render graph for multiple choice embeds
2022-08-26 00:23:50 -05:00
James Grugett
539bfba70c
Decrease starting time window for free response graph
2022-08-26 00:21:06 -05:00
James Grugett
e5777f02d8
Expand notifications by default if <= 3 items
2022-08-26 00:00:44 -05:00
Sinclair Chen
1b029ce8dd
bump tiptap version to fix multi-italic bug ( #801 )
2022-08-25 20:56:38 -07:00
Austin Chen
4faab4fcdc
Clean up Featured code
2022-08-25 19:42:40 -07:00
Austin Chen
0f49effade
Tweak Featured badge design
2022-08-25 19:17:50 -07:00
James Grugett
7773234138
Add debug console.log
2022-08-25 17:21:51 -05:00
Ian Philips
91bb4dfab2
With play money on numeric & center text
2022-08-25 12:06:42 -06:00
James Grugett
97b648a51e
Move recommended markets below market white bg onto gray bg
2022-08-25 12:59:26 -05:00
Ian Philips
b785d4b047
With play money
2022-08-25 10:02:22 -06:00
Ian Philips
dc89d5d4d0
Feature markets on trending
2022-08-25 07:05:26 -06:00
Ian Philips
b9f0da9d3b
Give all users 5 free markets
2022-08-25 05:51:56 -06:00
Ian Philips
6e3b8fdd4d
Show old streak for old streak notifs
2022-08-25 05:10:38 -06:00
Ian Philips
465e219bfc
Show old streak for old streak notifs
2022-08-25 05:10:24 -06:00
James Grugett
93739e7990
Fix betting streak number
2022-08-24 23:40:27 -05:00
James Grugett
cffd5dcd31
Weekly => daily loans
2022-08-24 22:03:07 -05:00
James Grugett
0caa5e24e8
Some other follow to watch changes
2022-08-24 21:23:12 -05:00
James Grugett
25eca71846
Convert heart to eye and follow to watch
2022-08-24 21:16:38 -05:00
James Grugett
a8da5719fe
Create experimental home page
2022-08-24 18:30:31 -05:00
Ian Philips
7a38d67c5b
Reduce share row top margin on mobile
2022-08-24 17:11:48 -06:00
Ian Philips
7a22c7d76a
Gap adjustment
2022-08-24 17:09:07 -06:00
Ian Philips
8d1cebf4db
Move share button back down, small spacing tweaks
2022-08-24 17:07:22 -06:00
Ian Philips
b6e636cbc0
Small ux tweaks for signed out market page
2022-08-24 16:41:46 -06:00
mantikoros
5bf135760e
fix sidebar tracking
2022-08-24 17:23:34 -05:00
SirSaltyy
74a0479cbd
Change about button ( #796 )
...
About button name change and now directs to "Help and About Center" super.so
2022-08-25 06:51:33 +09:00
Ian Philips
52a89d0783
Remove bolded More from navbar
2022-08-24 15:42:09 -06:00
Ian Philips
d553aae71e
Shrink icon
2022-08-24 15:11:38 -06:00
Ian Philips
5365fa6175
💔 💔 💔
2022-08-24 15:09:28 -06:00
mantikoros
d5ac560f0c
eslint
2022-08-24 15:36:57 -05:00
mantikoros
de74b2987a
eslint
2022-08-24 15:34:00 -05:00
mantikoros
d390b39e0a
eliminate fees
2022-08-24 15:29:48 -05:00
James Grugett
d6d1e8e86f
Fix types
2022-08-24 13:29:35 -05:00
James Grugett
1c323c5a7f
Simple recommended contracts based on contract creator
2022-08-24 12:59:23 -05:00
Ian Philips
3eb1b66e9a
Lint
2022-08-24 11:58:32 -06:00
Ian Philips
c72bf506c3
Heart button on xl style
2022-08-24 11:53:29 -06:00
Ian Philips
432ee387ec
Show all groups on sidebar
2022-08-24 11:23:07 -06:00
Ian Philips
a5812a5a73
Remove group chat display
2022-08-24 11:15:38 -06:00
Ian Philips
f50b4775a1
Allow to follow/unfollow markets, backfill as well ( #794 )
...
* Allow to follow/unfollow markets, backfill as well
* remove yarn script edit
* add decrement comment
* Lint
* Decrement follow count on unfollow
* Follow/unfollow button logic
* Unfollow/follow => heart
* Add user to followers in place-bet and sell-shares
* Add tracking
* Show contract follow modal for first time following
* Increment follower count as well
* Remove add follow from bet trigger
* restore on-create-bet
* Add pubsub to dev.sh, show heart on FR, remove from answer trigger
2022-08-24 10:49:53 -06:00
James Grugett
78780a9219
Dedup contract leaderboards code from contract slug (merge error?)
2022-08-23 19:25:57 -05:00
Sinclair Chen
7da4eb8fe9
Fix bet modal probability sticking ( #793 )
...
* Fix button group styles
* Reset prob strike-out when bet modal closed
2022-08-23 14:31:52 -07:00
Ian Philips
bea94d58c5
Add extra text-sm
2022-08-23 07:55:26 -06:00
Sinclair Chen
b476a7e3f8
Take descriptions out of LiteMarket ( #789 )
2022-08-22 18:18:51 -07:00
Sinclair Chen
20fd286756
Fix link classes duplicating on paste ( #788 )
2022-08-22 17:45:23 -07:00
Austin Chen
552f9add70
Reduce min time on contract graph to 1h
...
Allows more resolution on real-time markets, where a lot of trading happens within minutes
2022-08-22 17:23:59 -07:00
mantikoros
571cf80e13
markets api: only load 500 markets by default
2022-08-22 14:42:23 -05:00
mantikoros
3313b55853
listAllContracts: sort by createdTime by default
2022-08-22 14:23:52 -05:00
Austin Chen
650aa68bcd
Fix imports
2022-08-22 11:31:33 -07:00
Austin Chen
7736f1e3c1
Make duplicating better: description, closetime, logscale
...
Known issue: some markets like https://manifold.markets/FFSX/rojo-ronald-jones don't duplicate because too much stuff in JSON...?
2022-08-22 10:49:54 -07:00
Austin Chen
0cd61eb214
DX: Link to Firestore console from "..."
2022-08-22 10:48:21 -07:00
mantikoros
2530171721
don't run next-sitemap post build
2022-08-22 12:09:16 -05:00
mantikoros
009c85b61a
listAllContracts: order by popularity score
2022-08-22 12:07:05 -05:00
mantikoros
7a0d64e72f
host sitemap manually (delete nextjs sitemap)
2022-08-22 12:02:08 -05:00
mantikoros
40a22b31f3
fix sitemap
2022-08-22 11:52:05 -05:00
mantikoros
8ea9a79760
loan emoji
2022-08-22 10:31:23 -05:00
Ian Philips
571d3e71b5
Only show most recent streak notif, relative econ imports, pubsub emulator
2022-08-22 06:31:30 -06:00
Austin Chen
b7790a9678
Show Referrals count for each user
2022-08-21 22:53:02 -07:00
Austin Chen
88bf678ce3
Allow custom environments to override any economic aspect ( #787 )
...
* Extract monetary constants to a single file economy.ts
* Add missing import
* Allow environments to override any econ variable
* Update imports
* Update more imports
* Fix import
2022-08-21 22:37:26 -07:00
James Grugett
8b7cd20b6f
Loans2: Bets return you some capital every week ( #588 )
...
* Remove some old loan code
* Almost complete implementation of updateLoans cloud function
* Merge fixes
* Use invested instead of sale value, check if eligible, perform payouts
* Run monday 12am
* Implement loan income notification
* Fix imports
* Loan update fixes / debug
* Handle NaN and negative loan calcs
* Working loan notification
* Loan modal!
* Move loans calculation to /common
* Better layout
* Pay back loan on sell shares
* Pay back fraction of loan on redeem
* Sell bet loan: negate buy bet's loan
* Modal tweaks
* Compute and store nextLoanCached for all users
* lint
* Update loans with newest portfolio
* Filter loans to only unresolved contracts
* Tweak spacing
* Increase memory
2022-08-22 00:22:49 -05:00
Austin Chen
3158740ea3
Minor tweaks for custom instances
2022-08-21 22:13:42 -07:00
Austin Chen
258b2a318f
Default to showing weekly bet graph
2022-08-21 21:02:56 -07:00
Austin Chen
aa3647e0f3
Handle case when no charity txns
2022-08-21 20:55:04 -07:00
James Grugett
d18dd5b8fb
Fix a case of limit order sorting
2022-08-21 15:58:49 -05:00
James Grugett
645cfc65f4
Update sort order of limit orders (older bets first b/c they are filled first)
2022-08-21 12:57:00 -05:00
James Grugett
f4ebb2b504
Fix wrapping on "Add market" button
2022-08-20 15:19:05 -05:00
Sinclair Chen
a9f846e8fc
Fix tooltip styles in your bets ( #783 )
...
* Only show answer tooltips if truncated
* Always wrap in tooltip
* refactor. make title in dialog less big
2022-08-20 13:05:33 -07:00