James Grugett
01e43abd17
Add factors to weight new contracts higher, contracts with unseen comments, and contracts with prob closer to 50%
2022-04-20 16:37:01 -05:00
Ian Philips
0390ec0f47
Prepare user website urls for external link
2022-04-20 10:13:17 -06:00
Ian Philips
d6d72aa619
Clean twitter and website user urls
2022-04-20 09:47:14 -06:00
Boa
9ba7c04524
Sell shares mobile ( #86 )
...
* Abstract sell shares row to component
* Allow sell row to show just a button
This is nice for the feed and on a bet's mobile interface.
* Add and use floor shares
* Allow sell button on the same line as bet button
* Move use save shares to own file
* Make sure to sell non-integer shares
* Create SellButon & sell non-integer shares
* Remove props prefixes
* Break out sell modal and button
2022-04-20 08:13:39 -06:00
James Grugett
c592a3ab59
Fix type error take 2
2022-04-20 01:04:53 -05:00
James Grugett
987e36c357
Fix type error
2022-04-19 22:36:19 -05:00
James Grugett
3c1e16b815
Move contract details components to their own file.
2022-04-19 22:34:41 -05:00
James Grugett
3b413e52e5
Clean up FR answer on card
2022-04-19 22:31:45 -05:00
Marshall Polaris
30d92becd6
Kill allowTransparency on 404 Discord widget ( #84 )
2022-04-19 21:42:04 -05:00
Marshall Polaris
bf408d9bf0
Fix tiny Tailwind config details ( #82 )
...
* Fix Tailwind darkMode CSS pref
See https://tailwindcss.com/docs/upgrade-guide#remove-dark-mode-configuration .
* Fix Tailwind 'purge' -> 'content'
See https://tailwindcss.com/docs/upgrade-guide#configure-content-sources .
* Remove additional cruft from Tailwind config
These literally weren't hurting anything but the upgrade guide
suggests toasting them, so might as well do it while I'm in here.
2022-04-19 21:41:24 -05:00
Marshall Polaris
abf9d30ad2
Fix up dev tsc typechecking ( #85 )
...
* Don't typecheck Next-generated JS
* Add comment to package.json explaining explicit tsc
2022-04-19 21:40:54 -05:00
James Grugett
d19debfd19
Close time label: show relative time iff same day. Show year iff not same year.
2022-04-19 12:55:22 -05:00
James Grugett
24a9a79f16
Decrease padding so sell shares label fits in one line
2022-04-19 12:53:04 -05:00
James Grugett
190a39b2d6
Autofocus question input on /create page
2022-04-19 11:04:07 -05:00
Ian Philips
7ccdc6d683
Hide bet panel on FR after successful submit
2022-04-19 09:01:40 -06:00
Boa
7c7d6815f8
Add create market button ( #79 )
2022-04-19 08:15:05 -06:00
James Grugett
e8e19e0e5d
Add monthly retention (code suggested by co-pilot)
2022-04-19 01:57:27 -05:00
James Grugett
3c6369726e
Add weekly activiation rate
2022-04-19 01:47:58 -05:00
James Grugett
280ae97070
Track clicks from feed
2022-04-19 00:16:08 -05:00
James Grugett
a6e6e2f52f
Include top answer in answer card.
2022-04-18 21:44:31 -05:00
James Grugett
88b8d39c7c
Remove filterToOutcome
2022-04-18 20:54:31 -05:00
James Grugett
9c74f88b4a
Improve Free response UI ( #78 )
...
* Add legend to free response graph
* Hide answers panel unless resolving. Correctly order answers
* No gray background for add answer & resolve panel. Tweak spacing
* Max answer length 240 chars
* Show answer text in resolution for market page, card instead of number.
* Remove remaining answer #'s. Refactor outcome/resolution labels.
* Move answer panel back up
* Tweak spacing
* Update placement of bet button on mobile for FR answer feed item
* Fix reversed feed for binary markets
* Show multi resolve options
* Clean up unused parts of answer item
* Lighten resolve buttons
* Show answer text in market resolve email
2022-04-18 18:02:40 -05:00
mantikoros
790aec9baf
Cfmm migration ( #80 )
...
* cfmm migration script
* save dpm shares, pool
* formatMoney: use floor instead of round
* migrate cfmm: use sale amount as shares for sold bets
* migration: make up fake share qty for sold shares
* migration: also convert resolved markets
* migration: don't migrate resolved markets after all
* migration: error checking
2022-04-18 17:02:53 -05:00
James Grugett
b637ab1536
Analytics: Add ratios of daily, weekly, monthly active users
2022-04-15 20:56:07 -05:00
James Grugett
102e22e111
Recent trade => recent
2022-04-15 17:55:26 -05:00
James Grugett
87b54ff92e
Fix getBinaryProb when resolutionProbability is 0.
2022-04-14 23:17:55 -05:00
James Grugett
72a56b46fd
Switch portfolio default sort to recent trade
2022-04-14 00:16:08 -05:00
James Grugett
43b8c16fcc
Compact-ify cards in portfolio page
2022-04-14 00:06:13 -05:00
James Grugett
8a59ab3180
Tweak current investment calculation
2022-04-13 22:28:29 -05:00
James Grugett
2a3593c269
Fix profit calculation for dpm sales
2022-04-13 20:42:47 -05:00
James Grugett
e58ec54546
Clean up portfolio sorts
2022-04-13 18:56:28 -05:00
James Grugett
ec63464461
Remove Communities: Not shown in navigation or market info
2022-04-13 18:14:03 -05:00
James Grugett
a09af526a0
Switch summary stat from payout at current % to profit
2022-04-13 17:57:46 -05:00
James Grugett
bfb708d477
Fix profit calculation for cpmm sales. Change totalValue to investment value excluding sales
2022-04-13 17:25:32 -05:00
James Grugett
a9028b0a94
Remove invested metric for cfmm markets
2022-04-13 15:47:12 -05:00
Austin Chen
624d99fc1d
Show number of traders in "More" panel
2022-04-13 12:11:49 -07:00
James Grugett
75b39cbf6f
Remove loans: no new loans
2022-04-13 12:52:12 -05:00
James Grugett
4268e03293
Redirect to contract page if home loads initially with query params
2022-04-12 23:11:10 -05:00
James Grugett
ff1cb68077
Copy contract url doesn't use current url
2022-04-11 17:06:51 -05:00
James Grugett
e53cde5b34
Quick back navigation into feed
2022-04-11 16:13:26 -05:00
James Grugett
9f2ac17ffb
Add copy link button in market share options
2022-04-10 19:59:01 -05:00
James Grugett
8c9da833bf
Don't match parenthses in link url
2022-04-10 19:47:26 -05:00
James Grugett
4a9fc7bc9b
Don't show portfolio when signed out. Home navigates to '/' when signed out.
2022-04-10 00:26:28 -05:00
mantikoros
642fedbbb4
fix error
2022-04-09 19:09:06 -05:00
mantikoros
ea07edcbd3
add funds: remove M$500 purchase option
2022-04-09 18:56:05 -05:00
mantikoros
5bf36d1963
market stats: pool
2022-04-09 18:23:24 -05:00
mantikoros
2d8e85ab5e
ContractInfoDialog: volume
2022-04-09 18:13:15 -05:00
James Grugett
ec49a73c74
Algo feed ( #77 )
...
* Implement algo feed
* Remove 'See more...' from feed items
* Fix problem with useUpdatedContracts.
* Tweak some params
2022-04-09 18:10:58 -05:00
mantikoros
7c11df6147
market info stats
2022-04-09 18:04:13 -05:00
mantikoros
fe5fba184f
FeedQuestion: hide close time
2022-04-09 17:15:05 -05:00
mantikoros
6e38540d58
contract tabs: always show timeline tab
2022-04-09 16:34:43 -05:00
mantikoros
13300326fd
bet panel styling
2022-04-09 16:26:43 -05:00
mantikoros
b624ec045e
"buy" => "bet"
2022-04-09 16:13:36 -05:00
mantikoros
2fe71731e4
create: fixed ante of $100
2022-04-09 13:51:22 -05:00
mantikoros
ab41404d07
contract tabs: separate market timeline from your trades ( #76 )
...
* contract tabs: separate market timeline from your trades
* contract tabs: use pre-existing tab component
* tab styling
2022-04-08 16:13:10 -05:00
mantikoros
108f0afb95
contract card: remove created time; inline info dialog button
2022-04-08 14:27:17 -05:00
James Grugett
238af975e3
Reverse FR acitivty as well
2022-04-07 18:00:44 -05:00
James Grugett
7dfc3fb966
Reverse contract feed on contract page!
2022-04-07 16:29:36 -05:00
James Grugett
f773a59676
FR: Move description above answers
2022-04-07 16:19:27 -05:00
James Grugett
aff6acc8f4
Refactor contract components into contract directory
2022-04-07 16:15:51 -05:00
James Grugett
14cef9ffc3
Move contract description out of activity feed
2022-04-07 16:09:19 -05:00
James Grugett
5e8decfa4e
Move tweet, embed buttons plus communities and tags into a market info dialog
2022-04-07 15:52:54 -05:00
mantikoros
7e6545a669
app: viewport meta tag to prevent Safari from automatically zooming in
2022-04-06 22:54:44 -05:00
mantikoros
20052b61ec
AmountInput: filter non-numeric, show numeric keyboard on ios
2022-04-06 22:48:06 -05:00
James Grugett
67d71fa531
Add useStateCheckEquality, and use for user & contract hooks
2022-04-06 13:56:08 -05:00
James Grugett
a2344492a2
Simplify useContractWithPreload
2022-04-06 13:56:08 -05:00
James Grugett
dfa61be382
Optimize use fold hooks to trigger fewer re-renders
2022-04-06 13:56:08 -05:00
James Grugett
849248376b
Memo-ize graph components for better performance
2022-04-06 13:56:08 -05:00
mantikoros
e3800612ea
"A market for every question"
2022-04-06 13:20:16 -05:00
James Grugett
a524b952ee
FR: Hide contract activity on mobile when betting
2022-04-06 00:22:43 -05:00
James Grugett
f749eb1df8
Log views of contracts in feed
2022-04-04 22:28:38 -05:00
James Grugett
f577437a8b
Show your avatar and balance in mobile bottom bar instead of 'More'
2022-04-04 16:49:14 -05:00
James Grugett
8ccf834724
Fix url link to fold page tab: markets and leaderboard
2022-04-04 13:28:33 -05:00
James Grugett
708773e9a6
Fix FR not having correct loan info
2022-04-04 11:30:49 -05:00
mantikoros
18bba89507
raise min ante to M$50
2022-04-04 10:47:29 -05:00
mantikoros
9c11104110
create panel: remove add tags section
2022-04-04 10:32:04 -05:00
James Grugett
d0aa9c710c
"A market for every question"
2022-04-04 01:07:58 -05:00
James Grugett
1ec8fc5b45
Deemphasize sign in button on sidebar. Change bet panel to use 'sign up' wording.
2022-04-04 00:58:56 -05:00
James Grugett
6d25494713
Add Manifold Markets logo on signed out home.
2022-04-04 00:45:23 -05:00
James Grugett
20db898753
Home: remove tabs for Recent activity vs Explore
2022-04-04 00:27:25 -05:00
James Grugett
076f2979b4
Reinstate Manifold Markets logo
2022-04-04 00:09:01 -05:00
James Grugett
3760cd576b
Tweak padding/margin
2022-04-03 23:37:14 -05:00
James Grugett
7cd4b5d454
Remove communities from top-level nav. List out options in mobile
2022-04-03 23:20:41 -05:00
James Grugett
6ce53a4418
Only show one of bet panel or bet row. Bring back sticky bet panel & sidebar
2022-04-03 18:43:30 -05:00
James Grugett
ef0408dcdf
Mobile navbar includes Portfolio instead of Communities. Each option is labeled!
2022-04-03 18:26:50 -05:00
James Grugett
9420b10bd9
Fix overlapping bet panel
2022-04-03 16:57:38 -05:00
James Grugett
d7b702fe00
Portfolio page! Add to sidebar when signed in, move about into more.
2022-04-03 15:48:25 -05:00
James Grugett
5dcd43f5b2
Refactor tricky bet calculations to one function
2022-04-03 14:48:53 -05:00
James Grugett
1b9a38ff66
Tweak current value calculation
2022-04-03 11:18:31 -05:00
James Grugett
6b2f6f7185
Calculate invested differently. Sort trades by value and profit, including sales profit. Display profit when sorting by profit.
2022-04-03 01:08:57 -05:00
Austin Chen
cb0f9d922f
Update web README
2022-04-02 12:12:33 -07:00
Austin Chen
55c6481d5b
Don't require sign in for bottom navbar
2022-04-02 09:42:01 -07:00
Austin Chen
80728ff4f9
Switch confirmation buttons to the new modal
2022-03-31 02:09:08 -07:00
Austin Chen
94b7ebe5e8
Minor fixes: typo, React keys
2022-03-31 01:38:57 -07:00
Austin Chen
34e7a27125
Standardize on a single Tabs component ( #72 )
...
* Extract out Tabs component
* Use tabs component on /home
* Use Tabs on Fold pages too
2022-03-30 23:24:35 -07:00
Austin Chen
75e48204ef
Add left sidebar (with mobile support this time) ( #71 )
...
* Revert "Reverting side navbar for now"
This reverts commit a90441d9d5
.
* Use padding instead of margin for bg color
* Use a slideout menu on mobile
* Remove "wide" page option
* Stick right sidebar on page bottom
* Darken bg on hover
2022-03-30 22:35:20 -07:00
James Grugett
a90441d9d5
Reverting side navbar for now
2022-03-30 22:51:15 -05:00
James Grugett
925e623a64
Prevent flash of sign in button on navigate
2022-03-30 19:15:38 -05:00
Austin Chen
5c12da140d
Add a left sidebar on desktop ( #70 )
...
* Copy in nav from TailwindUI
* Split up nav files
* Hook up sidebar options to the current page
* Tweak padding
* Insert a right sidebar on folds & contracts
* Keep column always centered
* Remove markets and folds from top navbar
* Extract out sidebaricon; link to /about
* Rename to "useFollowedFoldIds"
* Cache followed folds in localstorage
* Remove unused mobile sidebar (for now)
* Remove unused code
* Remove sidebar from landing page
* Tweak resolution panel styling
* Remove the top navbar entirely
* Completely remove the old navbar
* Add "more" and profile link
* Rearrange sidebar ordering
* Remove unused component
* Add Sign In button for logged-out users
* Remove extra options for signed-out users
2022-03-30 16:56:51 -07:00
James Grugett
cfbbbc4367
Upgrade some packages
2022-03-29 23:55:47 -05:00