manifold/web/pages
mantikoros 1e66f4d140
Share row (#715)
* Challenge bets

* Store avatar url

* Fix before and after probs

* Check balance before creation

* Calculate winning shares

* pretty

* Change winning value

* Set shares to equal each other

* Fix share challenge link

* pretty

* remove lib refs

* Probability of bet is set to market

* Remove peer pill

* Cleanup

* Button on contract page

* don't show challenge if not binary or if resolved

* challenge button (WIP)

* fix accept challenge: don't change pool/probability

* Opengraph preview [WIP]

* elim lib

* Edit og card props

* Change challenge text

* New card gen attempt

* Get challenge on server

* challenge button styling

* Use env domain

* Remove other window ref

* Use challenge creator as avatar

* Remove user name

* Remove s from property, replace prob with outcome

* challenge form

* share text

* Add in challenge parts to template and url

* Challenge url params optional

* Add challenge params to parse request

* Parse please

* Don't remove prob

* Challenge card styling

* Challenge card styling

* Challenge card styling

* Challenge card styling

* Challenge card styling

* Challenge card styling

* Challenge card styling

* Challenge card styling

* Add to readme about how to dev og-image

* Add emojis

* button: gradient background, 2xl size

* beautify accept bet screen

* update question button

* Add separate challenge template

* Accepted challenge sharing card, fix accept bet call

* accept challenge button

* challenge winner page

* create challenge screen

* Your outcome/cost=> acceptorOutcome/cost

* New create challenge panel

* Fix main merge

* Add challenge slug to bet and filter by it

* Center title

* Add helper text

* Add FAQ section

* Lint

* Columnize the user areas in preview link too

* Absolutely position

* Spacing

* Orientation

* Restyle challenges list, cache contract name

* Make copying easy on mobile

* Link spacing

* Fix spacing

* qr codes!

* put your challenges first

* eslint

* Changes to contract buttons and create challenge modal

* Change titles around for current bet

* Add back in contract title after winning

* Cleanup

* Add challenge enabled flag

* Spacing of switch button

* market share row

* Add lite market endpoint

* 500 mana email (#687)

* Create 500-mana.html

* Update 500-mana.html

Fixed typos and links not working

* Added "create a good market" guide

added page creating-market.html
For Stephen to set up condition (email 3 days after signing up)

* Update 500-mana.html

updated 500 Mana email (still need to make changes to create market guide)

* email changes

* sendOneWeekBonusEmail logic

* add dayjs as dependency

* don't use mailgun scheduling

Co-authored-by: mantikoros <sgrugett@gmail.com>

* Challenge Bets (#679)

* Challenge bets

* Store avatar url

* Fix before and after probs

* Check balance before creation

* Calculate winning shares

* pretty

* Change winning value

* Set shares to equal each other

* Fix share challenge link

* pretty

* remove lib refs

* Probability of bet is set to market

* Remove peer pill

* Cleanup

* Button on contract page

* don't show challenge if not binary or if resolved

* challenge button (WIP)

* fix accept challenge: don't change pool/probability

* Opengraph preview [WIP]

* elim lib

* Edit og card props

* Change challenge text

* New card gen attempt

* Get challenge on server

* challenge button styling

* Use env domain

* Remove other window ref

* Use challenge creator as avatar

* Remove user name

* Remove s from property, replace prob with outcome

* challenge form

* share text

* Add in challenge parts to template and url

* Challenge url params optional

* Add challenge params to parse request

* Parse please

* Don't remove prob

* Challenge card styling

* Challenge card styling

* Challenge card styling

* Challenge card styling

* Challenge card styling

* Challenge card styling

* Challenge card styling

* Challenge card styling

* Add to readme about how to dev og-image

* Add emojis

* button: gradient background, 2xl size

* beautify accept bet screen

* update question button

* Add separate challenge template

* Accepted challenge sharing card, fix accept bet call

* accept challenge button

* challenge winner page

* create challenge screen

* Your outcome/cost=> acceptorOutcome/cost

* New create challenge panel

* Fix main merge

* Add challenge slug to bet and filter by it

* Center title

* Add helper text

* Add FAQ section

* Lint

* Columnize the user areas in preview link too

* Absolutely position

* Spacing

* Orientation

* Restyle challenges list, cache contract name

* Make copying easy on mobile

* Link spacing

* Fix spacing

* qr codes!

* put your challenges first

* eslint

* Changes to contract buttons and create challenge modal

* Change titles around for current bet

* Add back in contract title after winning

* Cleanup

* Add challenge enabled flag

* Spacing of switch button

* Put sharing qr code  in modal

Co-authored-by: mantikoros <sgrugett@gmail.com>

* See challenges you've accepted too

* Remove max height

* Notify mentioned users on market publish (#683)

* Add function to parse at mentions

* Notify mentioned users on market create

- refactor createNotification to accept list of recipients' ids

* Switch comments/chat to rich text editor (#703)

* Switch comments/chat to rich text editor

* Remove TruncatedComment

* Re-add submit on enter

* Insert at mention on reply

* Update editor style for send button

* only submit on enter in chat

* code review: refactor

* use more specific type for upload

* fix ESlint and errors from merge

* fix trigger on every render eslint warning

* Notify people mentioned in comment

* fix type errors

* Revert "Switch comments/chat to rich text editor (#703)"

This reverts commit f52da72115.

* merge conflict

* share modal

* merge issue

* eslint

* bigger link icion

Co-authored-by: Ian Philips <iansphilips@gmail.com>
Co-authored-by: James Grugett <jahooma@gmail.com>
Co-authored-by: SirSaltyy <104849031+SirSaltyy@users.noreply.github.com>
Co-authored-by: Sinclair Chen <abc.sinclair@gmail.com>
2022-08-05 00:22:45 -05:00
..
[username] Revert "Switch comments/chat to rich text editor (#703)" 2022-08-04 16:49:59 -07:00
api/v0 Add lite market endpoint 2022-08-03 22:21:22 -07:00
challenges Share row (#715) 2022-08-05 00:22:45 -05:00
charity Allow to add/remove from groups on market page (#685) 2022-07-22 11:34:10 -06:00
embed Challenge Bets (#679) 2022-08-04 15:27:02 -06:00
group/[...slugs] Challenge Bets (#679) 2022-08-04 15:27:02 -06:00
link Challenge Bets (#679) 2022-08-04 15:27:02 -06:00
tag Remove category selector references 2022-07-07 14:55:28 -06:00
_app.tsx noobify welcome demo (#699) 2022-07-30 02:50:03 -05:00
_document.tsx Clean up font loading and see if it fixes our problem (#667) 2022-07-19 13:57:32 -07:00
404.tsx More absolute imports (#156) 2022-05-09 09:04:36 -04:00
add-funds.tsx Initial draft of Vercel Firebase auth (#593) 2022-07-19 00:50:11 -07:00
admin.tsx Initial draft of Vercel Firebase auth (#593) 2022-07-19 00:50:11 -07:00
contract-search-firestore.tsx Most popular=> Trending 2022-08-01 09:03:46 -06:00
create.tsx Groups contracts (#709) 2022-08-01 21:15:09 -06:00
groups.tsx Backfill and forward fill contracts with group info (#686) 2022-07-22 16:28:53 -06:00
home.tsx Refactor search to not use Algolia components (#705) 2022-07-29 19:08:51 -05:00
index.tsx homepage seo 2022-07-22 12:01:52 -05:00
leaderboards.tsx "bettors" => "traders" 2022-07-22 12:03:33 -05:00
links.tsx manalinks: mention referral bonus 2022-08-02 15:22:53 -07:00
markets.tsx add SEO tags to everything 2022-07-22 11:56:03 -05:00
notifications.tsx Challenge Bets (#679) 2022-08-04 15:27:02 -06:00
profile.tsx Initial draft of Vercel Firebase auth (#593) 2022-07-19 00:50:11 -07:00
referrals.tsx referrals text 2022-07-24 22:50:33 -07:00
server-sitemap.xml.tsx Change lodash stuff so that it can be tree-shaken out of build (#233) 2022-05-22 01:36:05 -07:00
simulator.tsx Replace some more uses of any with more specific types (#389) 2022-06-02 17:40:41 -07:00
stats.tsx Analyze tab usage 2022-07-07 15:24:13 -06:00
trades.tsx Initial draft of Vercel Firebase auth (#593) 2022-07-19 00:50:11 -07:00