Commit Graph

398 Commits

Author SHA1 Message Date
Austin Chen
a024f3edc1 WIP comment box 2022-01-06 17:29:04 -08:00
jahooma
6d86a5eb49 Merge branch 'manifold' 2022-01-06 18:44:49 -06:00
jahooma
4390ee4314 Send transactional email from manifold.markets 2022-01-06 18:33:19 -06:00
jahooma
bcd86ddce9 Rename user contracts 2022-01-06 18:05:48 -06:00
Austin Chen
928b34784c Merge branch 'main' of https://github.com/manticmarkets/mantic 2022-01-06 10:55:51 -08:00
Austin Chen
a333d8334e Return the new bet ID 2022-01-06 10:55:31 -08:00
James Grugett
85b5ee5cbc
Rename to Manifold Markets! (#19)
* Update logo and about page to manifold

* Change urls, titles / metatags, landing page
2022-01-06 12:48:30 -06:00
jahooma
b928d0e70c Change urls, titles / metatags, landing page 2022-01-06 12:40:27 -06:00
jahooma
0c9984287c Update logo and about page to manifold 2022-01-06 11:57:20 -06:00
Austin Chen
95472c5faf Tweak bet panel UI 2022-01-06 01:49:41 -08:00
Austin Chen
4659cab18c Only "Advanced" label should look clickable 2022-01-06 01:48:27 -08:00
Austin Chen
f218a74a0c Add probability slider to Create Market 2022-01-06 00:45:30 -08:00
jahooma
477878a09f Right align tweet button 2022-01-05 23:02:39 -06:00
mantikoros
95b28bd536 create page: disable form elements after submitting 2022-01-05 21:10:06 -06:00
mantikoros
3d780be70a rules: allow contract deletion by creator 2022-01-05 21:10:06 -06:00
Austin Chen
22894cb44e Update Notion link 2022-01-05 15:51:56 -08:00
jahooma
75e9d419ee Fix payout calculation for correct bet in bet panel. 2022-01-05 17:03:30 -06:00
mantikoros
fbc61fe28f rules fix 2022-01-05 16:52:54 -06:00
mantikoros
8594700fb4 turn off keepAwake 2022-01-05 12:30:19 -06:00
mantikoros
0b8ad76b0f global warming: warm up all cloud functions on client 2022-01-05 12:30:16 -06:00
jahooma
5eaf50612d Advanced metrics for bet panel 2022-01-05 12:23:44 -06:00
jahooma
3302cbddbd Move contract close time into contract details 2022-01-05 11:49:23 -06:00
mantikoros
8f3a002840 rules: handle querying all bets 2022-01-05 11:47:39 -06:00
mantikoros
2453fcf1ef basic firestore rules 2022-01-05 11:42:55 -06:00
jahooma
e20537bf49 Remove tags and date from card. 2022-01-05 01:06:30 -06:00
jahooma
1bc323d575 Hot markets! 🔥 2022-01-05 00:33:01 -06:00
mantikoros
4386422f02 fix make-predictions 2022-01-05 00:07:36 -06:00
mantikoros
7c875f80da subsidized markets; create contract cloud function 2022-01-04 23:51:34 -06:00
jahooma
57ee53e133 Create page: Change "Prediction" to "Question" and make it gray 2022-01-04 21:03:00 -06:00
jahooma
67007c5897 Make tweet button smaller 2022-01-04 16:47:56 -06:00
jahooma
6d97b82aee Use our own Tweet button instead of loading Twitter script 2022-01-04 16:34:07 -06:00
jahooma
596c6fe33d Show tags in contract details. 2022-01-04 16:09:03 -06:00
jahooma
73f1116b8f Add Tweet button to share market 2022-01-04 14:57:48 -06:00
jahooma
db1543ea71 Round bet amounts in feed 2022-01-04 09:55:34 -06:00
Austin Chen
583dc10e6a Don't prematurely show close times in feed 2022-01-03 23:41:52 -08:00
Austin Chen
07ce27f20b
Show activity feed on each market & allow comments on your bets (#18)
* Copy feed template from TailwindUI

* Show all bets in a feed-like manner

* Tweak design of individual trades

* Allow traders to comment on their bets

* Code cleanups

* Incorporate contract description into the feed

* Support description editing from contract feed

* Group together bets placed within 24h

* Fix build error

* Add a feed item for market resolution

* Add a feed item for markets that have closed

* Comment on a separate subcollection
2022-01-03 23:21:14 -08:00
mantikoros
f0e045694a update about page with more info about basic betting mechanics 2022-01-03 23:56:56 -06:00
mantikoros
7d5b4359f8 align sales price 2022-01-03 23:56:56 -06:00
jahooma
4d0646a200 Add payout if MKT. Current value uses MKT payout. 2022-01-03 23:44:58 -06:00
mantikoros
44f44272ff create page: minor changes 2022-01-03 13:00:53 -06:00
jahooma
24e873b6de Show "sold for" under sale price / payout column. Outcome label to new file 2022-01-03 12:56:02 -06:00
jahooma
a331faa1a7 Create page: Chance => Initial probabilty, description out of advanced, advanced arrow clickable 2022-01-03 12:39:44 -06:00
jahooma
f7d4926d22 Update to show sale price in column 2022-01-03 00:57:25 -06:00
Austin Chen
fb0e16d619
Add a closing date to Create Market (#10)
* Preview a slimmed-down version of /Create

* Rework dropdown to be on bottom

* Parse the close time as just before midnight

* Prevent invalid contracts from being created

* Prevent trading after contract has closed
2022-01-02 21:21:25 -08:00
jahooma
3ba96028f4 Parse tags to get unique ignoring case 2022-01-02 16:53:20 -06:00
James Grugett
bad7a2b543
Sort & query url params (#17)
* Sort query in progress

* Search and query url params!
2022-01-02 16:46:04 -06:00
jahooma
b375256e96 Reuse ResolutionOrChance component. Make smaller for card, larger for contract page. 2022-01-02 14:53:42 -06:00
jahooma
657b6b2763 Improve positioning of x% chance on mobile, break words in description. 2022-01-02 13:09:11 -06:00
mantikoros
cdf25ba659 contract page seo tags 2022-01-02 12:57:52 -06:00
mantikoros
907acec601
Mkt resolution 2: Enable MKT resolution (#16)
* new standard resolution; contract.totalBets; MKT resolution

* recalculate script

* enable resolve MKT

* different approach to resolve MKT

* comment out init

* Count payouts for bets with exluded sales

Co-authored-by: jahooma <jahooma@gmail.com>
2022-01-02 00:27:58 -06:00