mantikoros
39b745b25a
bucket input, numeric resolution panel
2022-05-12 16:22:17 -04:00
mantikoros
7cce2cc63f
fix bucketing
2022-05-12 13:36:06 -04:00
mantikoros
81edf29ec7
number input
2022-05-12 13:35:38 -04:00
mantikoros
cd3d78fa32
validation
2022-05-11 21:03:56 -04:00
mantikoros
83a83e09b8
bet panel labels
2022-05-11 19:31:24 -04:00
mantikoros
62dea9b1fd
fix getNewContract params
2022-05-11 19:09:15 -04:00
mantikoros
4364be0ded
change numeric graph color
2022-05-11 19:00:35 -04:00
mantikoros
a1d3db6eff
merge
2022-05-11 18:32:55 -04:00
mantikoros
501aac3e8a
Merge branch 'main' into range-markets
2022-05-11 18:32:14 -04:00
mantikoros
3969cc878a
range input
2022-05-11 18:25:07 -04:00
mantikoros
b00814a8c4
Template emails ( #185 )
...
* unsubscribe from generic emails
* new welcome email
* fix from address
* thank you email
* one week bonus email
2022-05-11 10:51:58 -05:00
Marshall Polaris
1ca634be3b
Move @types/module-alias to a dev dependency
...
My bad, I accidentally did `yarn add` and it went to the wrong spot.
2022-05-10 21:43:57 -07:00
James Grugett
2b9e639281
Default to 'all' search filter for markets on user page
2022-05-11 00:19:29 -04:00
Marshall Polaris
b55e807c62
Truncate multi-line commit messages in console build info ( #180 )
2022-05-10 21:12:00 -07:00
Marshall Polaris
22c594eb79
Print out build info in console ( #179 )
...
* Print out build info in console
* Fix up build info printing per feedback
2022-05-10 20:57:09 -07:00
James Grugett
948d878222
Prevent 500 error on markets with no collected fees
2022-05-10 23:01:07 -04:00
Marshall Polaris
9b376fb11a
Reinstate eslint warning cleanup ( #174 )
...
* Reinstate eslint upgrade and related fixes
* Another shot at improving ContractLeaderboard
2022-05-10 14:49:24 -07:00
Marshall Polaris
4565430db5
Revert "Upgrade eslint, fix eslint warnings ( #149 )"
...
It's not 100% clear, but this could have caused some production
problems on the contract page, so let's revert it for now.
2022-05-10 14:22:57 -07:00
Marshall Polaris
c82a56af09
Make absolute imports work with functions project ( #168 )
...
* Use a silly hack to make absolute imports work with Firebase tools
* Use absolute import for common module in functions code
2022-05-10 13:59:38 -07:00
Marshall Polaris
6c9df223d8
Feed container markup cleanup ( #173 )
...
* Move FeedContainer stuff into ActivityFeed
* Greatly clean up ActivityFeed container markup
2022-05-10 13:59:19 -07:00
Marshall Polaris
167cf20bfc
Upgrade eslint, fix eslint warnings ( #149 )
...
* Add a couple missing dependencies for hooks
* Upgrade eslint
This newer eslint and typescript-eslint fixes some spurious warnings
that were bugs and supports our version of Typescript.
* Use Next Script component the way it wants us to
* Rephrase ContractLeaderboard component to avoid useEffect woes
* Use perhaps more idiomatic type for ContractLeaderboard props
* Make Folds data fetching more correct and more clear
2022-05-10 13:58:38 -07:00
Sinclair Chen
a297f6492d
move manaToUSD to format.ts ( #172 )
2022-05-10 11:14:24 -07:00
Austin Chen
b97301c6fa
Hardcode two new frontpage markets
2022-05-10 13:03:53 -04:00
mantikoros
8313930c70
show correct commission in market close emails
2022-05-10 11:24:06 -04:00
James Grugett
bbfdc923fb
Fix word scores, broken by an extra long word
2022-05-10 10:28:07 -04:00
mantikoros
264e5058ea
Separate out fees ( #169 )
...
* deduct market ante from profits
* display creator fees in stats
* show creator earnings in stats
* separate out creator, liquidity fees in payouts and deduct from profits
* include creator payout in resolution emails
* deduct liquidity from profits
* hide cost tooltip if daily free market
2022-05-10 08:49:14 -05:00
James Grugett
067fb34973
Switch vscode imports to "shortest"
2022-05-10 09:43:04 -04:00
James Grugett
235c9f6b21
Add .vscode workspace settings: Use non-relative imports
2022-05-09 19:18:10 -04:00
Marshall Polaris
d34907681a
Remove some random unnecessary wrapper divs ( #163 )
...
* Remove wrapper div in user comment feed item
* Remove wrapper div around feed market card title link
* Remove wrapper div around BetRow
2022-05-09 15:50:20 -07:00
mantikoros
ef43e46153
include fees in tooltip
2022-05-09 17:33:24 -04:00
Marshall Polaris
8a99f3772a
Cleanup avatar again ( #161 )
...
* Reinstate avatar component cleanup
This was reverted due to a bug, fixed in the subsequent commit.
* Kill additional wrapper divs around avatars
This also fixes a bug where the `w-8` answer row wrapper div was
constraining the width of the `w-10` avatar, leading it to be `w-8`
and `h-10` and appear as an oval.
2022-05-09 14:32:59 -07:00
mantikoros
9fc9fc0dd6
fix import errors
2022-05-09 17:14:00 -04:00
mantikoros
5135135e79
Separate out fees ( #159 )
...
* deduct market ante from profits
* display creator fees in stats
* show creator earnings in stats
* separate out creator, liquidity fees in payouts and deduct from profits
2022-05-09 16:04:40 -05:00
Boa
a5b0372a6e
Free response markets with investment cap ( #157 )
...
* Show error message for FR bet
* Allow M$ limit for markets
* Allow M$ limit for markets
* Apply M$ limit to FR answer bets
* Improve error message
* Improve error message
* Only check stats if mana limit set
* Consolidate logic
* Remove unused variable
* absolute import
* absolute imports
2022-05-09 14:09:07 -06:00
James Grugett
d55990d5d4
Fix contract search not adjusting to new user
2022-05-09 15:47:18 -04:00
James Grugett
e8ab863557
🔍 Algolia search ( #136 )
...
* Add algolia and instantsearch packages
* Switch to hooks-web package
* Implement algolia search!
* Fix types
* Fix tags page
* Closed sort option
* Implement select for filtering on open, closed, resolved, all.
* Support search in dev environment
* Fix runtime error in landing page
2022-05-09 12:38:33 -05:00
Austin Chen
3fc159f10b
Revert "Convert common imports in functions to be absolute"
...
This reverts commit c03518e906
.
2022-05-09 12:06:16 -04:00
Ian Philips
8fbbeffd38
Revert one more avatar component change
2022-05-09 10:33:52 -04:00
Ian Philips
5c1bc78408
Revert avatar component changes
2022-05-09 10:18:05 -04:00
Marshall Polaris
acc9c84e2e
More absolute imports ( #156 )
...
* Configure functions module to allow absolute imports
* Convert common imports in functions to be absolute
* Convert common imports in web to be absolute
* Convert lib imports in web to be absolute
* Convert hooks imports in web to be absolute
* Convert components imports in web to be absolute
2022-05-09 09:04:36 -04:00
Marshall Polaris
dd2366458d
Fix up target in web tsconfig ( #155 )
2022-05-08 23:57:29 -07:00
Austin Chen
b47e4364ad
Remove circle around markets/comments count
2022-05-08 22:53:02 -04:00
Marshall Polaris
5efcf61289
Configure compiler to allow absolute imports from root ( #147 )
2022-05-08 13:33:58 -07:00
mantikoros
1339b0c3a4
normpdf variance mislabeled
2022-05-08 15:42:11 -04:00
Austin Chen
2eed1c432a
Hardcode in 8 frontpage markets
2022-05-07 19:44:01 -04:00
Austin Chen
cea9422802
Update site copy
2022-05-07 10:10:25 -04:00
Austin Chen
22a9901148
Feature Nonlinear as a charity
2022-05-07 08:15:40 -04:00
James Grugett
3658c6eee0
Fix probability calc
2022-05-06 17:31:20 -04:00
James Grugett
b7b146a35a
Use min and max to map the input
2022-05-06 17:26:38 -04:00
mantikoros
83c89ad940
calculateNumericDpmShares: use sorted order
2022-05-06 17:19:56 -04:00