mantikoros
abd06f272b
contract card: show traders instead of volume
2022-10-13 21:05:21 -05:00
Marshall Polaris
c44f223064
Fix some hydration issues ( #1033 )
...
* Extract `useIsClient` hook
* Fix a bunch of hydration bugs relevant to the contract page
2022-10-12 14:07:07 -07:00
Sinclair Chen
8bb9885aee
Fix @mention 500 error and can't close market bug ( #1021 )
...
* Fix @mention 500 error. Refactor text concat exts
* lint
2022-10-10 18:47:02 -07:00
Ian Philips
c46c384d1d
Add more bot tags, better creator name scaling
2022-10-10 15:38:27 -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
Sinclair Chen
8d06e4b4d2
refactor text input into one component ( #1016 )
...
* Add responsive text input component
* Add styled expanding textarea component
2022-10-09 19:37:24 -07:00
mantikoros
f551e6c469
market close styling
2022-10-04 19:07:06 -05:00
Ian Philips
f085df96e3
Allow wider group pills on mobile
2022-10-04 09:23:07 -06:00
mantikoros
d0d223f7ad
Auto-prettification
2022-10-03 22:21:56 +00:00
mantikoros
0c9226de41
EditableCloseDate: add pencil icon
2022-10-03 17:20:53 -05:00
FRC
06571a3657
Flag incorrectly resolved markets, warn about unreliable creators ( #945 )
...
* Flag incorrectly resolved markets, warn about unreliable creators
* Address James' review nits
* Added a loading state and some copy-changes
* Fix missing refactor
* Fix vercel error
* Fix merging issues
2022-10-03 10:49:19 +01:00
mantikoros
2f3ae5192e
embed: disable clicking contract details
2022-09-30 20:30:45 -05:00
Sinclair Chen
37beb584ef
fix comment bounty overflow style
2022-09-30 12:54:48 -07:00
Ian Philips
3677de58c3
Add tooltip and badge on contract for bounties
2022-09-30 10:00:55 -06:00
Ian Philips
a90b765670
Bounty comments ( #944 )
...
* Adding, awarding, and sorting by bounties
* Add notification for bounty award as tip
* Fix merge
* Wording
* Allow adding in batches of m250
* import
* imports
* Style tabs
* Refund unused bounties
* Show curreantly available, reset open to 0
* Refactor
* Rerun check prs
* reset yarn.lock
* Revert "reset yarn.lock"
This reverts commit 4606984276
.
* undo yarn.lock changes
* Track comment bounties
2022-09-30 09:27:42 -06:00
Ian Philips
138f34fc66
Add close now button to contract edit time
2022-09-30 08:40:46 -06:00
mantikoros
24cf42284f
replace "predictor" => "trader"
2022-09-19 14:03:52 -05:00
Sinclair Chen
5b8fc12163
Make add group button same height as group names ( #890 )
2022-09-16 15:21:07 -07:00
Ian Philips
68f2277def
Just put 'you' on mobile
2022-09-16 09:28:39 -06:00
ingawei
256fd89fd2
market close fix oopsies ( #886 )
...
* market close fix
2022-09-16 02:38:09 -05:00
Austin Chen
ca4a2bc7db
Remove console log
2022-09-15 23:00:58 -07:00
ingawei
1ce989f3d6
Inga/bettingfix embedfix ( #885 )
...
* Revert "Revert "Inga/bettingfix (#879 )""
This reverts commit 176acf959f
.
* added embed fix
2022-09-15 19:41:25 -05:00
Ian Philips
be91d5d5e0
Avatars don't link during contract selection
2022-09-15 09:51:52 -06:00
Pico2x
176acf959f
Revert "Inga/bettingfix ( #879 )"
...
This reverts commit 8aaaf5e9e0
.
2022-09-15 13:55:57 +01:00
ingawei
8aaaf5e9e0
Inga/bettingfix ( #879 )
...
* making betting action panels much more minimal, particularly for mobile
* added tiny follow button
2022-09-15 01:46:58 -05:00
Ian Philips
34bad35cb8
Betting=>predicting
2022-09-13 16:19:52 -06:00
mantikoros
28af2063c3
"bet" => "trade"
2022-09-07 14:45:04 -05:00
James Grugett
d812776357
Remove show hot volume param
2022-09-05 16:25:48 -05:00
Marshall Polaris
dca7205a47
Disable group prefetching from contract links ( #836 )
...
* Kill dead code
* Stop prefetching groups when viewing contract
* Tidy markup
2022-09-01 19:37:41 -07:00
Marshall Polaris
7508d86c73
Clean up contract overview code ( #823 )
...
* Don't call Date.now a million times in answers graph
* Refactor contract overview code so that it's easier to understand
2022-09-01 14:42:50 -07:00
Ian Philips
0823414360
Adjust group name padding on mobile
2022-09-01 08:52:49 -06:00
Ian Philips
c6eac97b64
Show group based on most recent creator added group
2022-09-01 08:29:56 -06:00
Ian Philips
5dec6b4a22
Medium includes 10 bettors
2022-09-01 07:23:43 -06:00
Ian Philips
37d2be9384
Show only relative time if same day on close date
2022-08-31 08:49:35 -06:00
Ian Philips
5df594e46a
Make details fit on one line, make group a link
2022-08-31 08:29:35 -06:00
Ian Philips
aad5f6528b
new market view ( #819 )
...
* Show old details on lg, don't unfill heart
* Hide tip market if creator
* Small ui tweaks
* Remove contract. calls
* Update high-medium-low
* Remove unused bets prop
* Show uniques
* Remove unused bets prop
2022-08-30 17:13:25 -06:00
Ian Philips
a0402830c5
liking markets with tip/heart ( #798 )
...
* WIP liking markets with tip
* Refactor Userlink, add MultiUserLink
* Lint
* Lint
* Fix merge
* Fix imports
* wip liked contracts list
* Cache likes and liked by user ids on contract
* Refactor tip amount, reduce to M
* Move back to M
* Change positioning for large screens
2022-08-30 09:38:59 -06:00
mantikoros
c88621de19
hide group edit dialog when signed out
2022-08-28 16:14:02 -05:00
James Grugett
7c798a063c
Improve edit close date UI
2022-08-28 00:35:24 -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
James Grugett
5735864fd1
Add pencil to edit group on contract page
2022-08-26 17:25:05 -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
Austin Chen
0f49effade
Tweak Featured badge design
2022-08-25 19:17:50 -07:00
Ian Philips
dc89d5d4d0
Feature markets on trending
2022-08-25 07:05:26 -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
Ian Philips
a0f62ba172
Markets emails ( #764 )
...
* Send out email template for 3 trending markets
* Rich text to plaintext descriptions, other ui changes
* Lint
* Filter for closed markets
* Change sign
* First order must be closeTime
* Send 6 emails, check flag twice
* Exclude contracts with trump and president in the name
* interesting markets email
* sendInterestingMarketsEmail
* Change subject line back
Co-authored-by: mantikoros <sgrugett@gmail.com>
2022-08-19 11:43:57 -06:00
Ian Philips
a00857cb45
Fix wrapping close date and truncate group name
2022-08-16 16:03:55 -06:00
Ian Philips
428d9a3692
Move avatar to below card on mobile
2022-08-15 13:49:33 -06:00
Marshall Polaris
96a378ec4b
Make RelativeTimestamp
a little more efficient ( #754 )
...
* Don't do extra dayjs work in timestamp components
* Remove extra wrapper from `RelativeTimestamp`
2022-08-12 17:48:41 -07:00