Ian Philips
f50b4775a1
Allow to follow/unfollow markets, backfill as well ( #794 )
...
* Allow to follow/unfollow markets, backfill as well
* remove yarn script edit
* add decrement comment
* Lint
* Decrement follow count on unfollow
* Follow/unfollow button logic
* Unfollow/follow => heart
* Add user to followers in place-bet and sell-shares
* Add tracking
* Show contract follow modal for first time following
* Increment follower count as well
* Remove add follow from bet trigger
* restore on-create-bet
* Add pubsub to dev.sh, show heart on FR, remove from answer trigger
2022-08-24 10:49:53 -06:00
James Grugett
78780a9219
Dedup contract leaderboards code from contract slug (merge error?)
2022-08-23 19:25:57 -05:00
Sinclair Chen
7da4eb8fe9
Fix bet modal probability sticking ( #793 )
...
* Fix button group styles
* Reset prob strike-out when bet modal closed
2022-08-23 14:31:52 -07:00
Ian Philips
bea94d58c5
Add extra text-sm
2022-08-23 07:55:26 -06:00
mantikoros
1c73d21925
weeklyMarketsEmails: send different markets to different users
2022-08-23 00:27:07 -05:00
Sinclair Chen
b476a7e3f8
Take descriptions out of LiteMarket ( #789 )
2022-08-22 18:18:51 -07:00
Sinclair Chen
baa27a3c85
Make Sinclair an admin
2022-08-22 17:50:59 -07:00
Sinclair Chen
20fd286756
Fix link classes duplicating on paste ( #788 )
2022-08-22 17:45:23 -07:00
Austin Chen
552f9add70
Reduce min time on contract graph to 1h
...
Allows more resolution on real-time markets, where a lot of trading happens within minutes
2022-08-22 17:23:59 -07:00
Ian Philips
3bea983662
Be more explicit after unsubscribing from weekly trending
2022-08-22 16:56:28 -06:00
Ian Philips
6929076740
Be more specific about unsubscribe
2022-08-22 16:43:08 -06:00
Ian Philips
e1775681aa
Add weekly email sent flag, filter out manifold grouped markets
2022-08-22 16:36:39 -06:00
Sinclair Chen
ec4d0f6b4a
Fix notification for updated questions ( #782 )
...
* Fix update notification for question, description
* Don't notify on updated description
2022-08-22 15:26:54 -07:00
Ian Philips
b9a667b126
Add logs to weekly emails
2022-08-22 14:59:11 -06:00
mantikoros
571cf80e13
markets api: only load 500 markets by default
2022-08-22 14:42:23 -05:00
mantikoros
3313b55853
listAllContracts: sort by createdTime by default
2022-08-22 14:23:52 -05:00
Austin Chen
650aa68bcd
Fix imports
2022-08-22 11:31:33 -07:00
Austin Chen
7736f1e3c1
Make duplicating better: description, closetime, logscale
...
Known issue: some markets like https://manifold.markets/FFSX/rojo-ronald-jones don't duplicate because too much stuff in JSON...?
2022-08-22 10:49:54 -07:00
Austin Chen
0cd61eb214
DX: Link to Firestore console from "..."
2022-08-22 10:48:21 -07:00
mantikoros
2530171721
don't run next-sitemap post build
2022-08-22 12:09:16 -05:00
mantikoros
009c85b61a
listAllContracts: order by popularity score
2022-08-22 12:07:05 -05:00
mantikoros
7a0d64e72f
host sitemap manually (delete nextjs sitemap)
2022-08-22 12:02:08 -05:00
mantikoros
40a22b31f3
fix sitemap
2022-08-22 11:52:05 -05:00
mantikoros
8ea9a79760
loan emoji
2022-08-22 10:31:23 -05:00
James Grugett
e6db99e810
Check loans calc for isFinite
2022-08-22 10:20:22 -05:00
Ian Philips
571d3e71b5
Only show most recent streak notif, relative econ imports, pubsub emulator
2022-08-22 06:31:30 -06:00
Austin Chen
b7790a9678
Show Referrals count for each user
2022-08-21 22:53:02 -07:00
Austin Chen
88bf678ce3
Allow custom environments to override any economic aspect ( #787 )
...
* Extract monetary constants to a single file economy.ts
* Add missing import
* Allow environments to override any econ variable
* Update imports
* Update more imports
* Fix import
2022-08-21 22:37:26 -07:00
James Grugett
8b7cd20b6f
Loans2: Bets return you some capital every week ( #588 )
...
* Remove some old loan code
* Almost complete implementation of updateLoans cloud function
* Merge fixes
* Use invested instead of sale value, check if eligible, perform payouts
* Run monday 12am
* Implement loan income notification
* Fix imports
* Loan update fixes / debug
* Handle NaN and negative loan calcs
* Working loan notification
* Loan modal!
* Move loans calculation to /common
* Better layout
* Pay back loan on sell shares
* Pay back fraction of loan on redeem
* Sell bet loan: negate buy bet's loan
* Modal tweaks
* Compute and store nextLoanCached for all users
* lint
* Update loans with newest portfolio
* Filter loans to only unresolved contracts
* Tweak spacing
* Increase memory
2022-08-22 00:22:49 -05:00
Austin Chen
3158740ea3
Minor tweaks for custom instances
2022-08-21 22:13:42 -07:00
Austin Chen
258b2a318f
Default to showing weekly bet graph
2022-08-21 21:02:56 -07:00
Austin Chen
aa3647e0f3
Handle case when no charity txns
2022-08-21 20:55:04 -07:00
James Grugett
d18dd5b8fb
Fix a case of limit order sorting
2022-08-21 15:58:49 -05:00
James Grugett
645cfc65f4
Update sort order of limit orders (older bets first b/c they are filled first)
2022-08-21 12:57:00 -05:00
mantikoros
97b38c156f
Revert "create contract: ante no longer user liquidity provision"
...
This reverts commit 56e9b5fa2f
.
2022-08-20 15:34:52 -05:00
mantikoros
c6dc852cd8
send creator guide on D1
2022-08-20 15:34:34 -05:00
mantikoros
ef127ea335
update welcome email
2022-08-20 15:34:34 -05:00
mantikoros
43bbc9ec24
send followup email on D2
2022-08-20 15:34:34 -05:00
Marshall Polaris
2439317408
Convert tags to groups on demand ( #784 )
...
* Fix stuff to not prematurely initialize Firebase when imported
* Add script to convert a tag to a group with the same contracts
2022-08-20 13:32:12 -07:00
James Grugett
f4ebb2b504
Fix wrapping on "Add market" button
2022-08-20 15:19:05 -05:00
Sinclair Chen
a9f846e8fc
Fix tooltip styles in your bets ( #783 )
...
* Only show answer tooltips if truncated
* Always wrap in tooltip
* refactor. make title in dialog less big
2022-08-20 13:05:33 -07:00
James Grugett
099764a931
Show unlisted markets in groups and under your markets
2022-08-20 14:38:15 -05:00
James Grugett
09e8993cd4
Implement visibility option for new markets
2022-08-20 14:31:32 -05:00
mantikoros
dd6c5dc97a
betting streaks copy
2022-08-20 13:47:26 -05:00
James Grugett
2fef413d88
Don't show fantasy football in newest sort
2022-08-20 13:46:14 -05:00
James Grugett
474304d284
Revert " 🔥 🔥 🔥 🔥 🔥 🔥 🔥 🔥 "
...
This reverts commit fc8487dca0
.
2022-08-20 11:45:13 -05:00
Austin Chen
6791da0fc8
Fix "Most Recent Donor" on /charity
2022-08-19 17:28:08 -07:00
Sinclair Chen
c850cfe97f
Revert "Revert "fix firefox visual glitch - single card wrapping""
...
This reverts commit 63a5241b2e
.
2022-08-19 16:59:42 -07:00
Austin Chen
51c843d765
Use masonry on contract cards, sorted correctly ( #773 )
...
* Revert "Revert "Tile contract cards in masonry layout (#761 )""
This reverts commit 62728e52b7
.
* Sort the contracts in the correct masonry order
* Fix ordering on single columns
* Use react-masonry-css to accomplish masonry view
* Improve comment
* Remove gridClassName
Everything is spaced with m-4, too bad
2022-08-19 16:57:23 -07:00
Ian Philips
03d98a7ad7
Reset hour to 12am utc
2022-08-19 17:16:17 -06:00