James Grugett
10e5916dc6
Merge branch 'main' into server-feed
2022-04-29 17:19:51 -04:00
Boa
78997c1e45
Show comments position ( #110 )
...
* Add betting activity back to feed
* Show position in bin. markets, no comments on bets
* Degroup bets on Bets tab
* Show users position or recent bet with comments
* Add tooltip on answer to FR comments
* Style improvements
* Only use bets by current user for comment input
2022-04-29 15:11:04 -06:00
James Grugett
542ec218f9
Update feed script
2022-04-29 16:53:49 -04:00
mantikoros
5cb6ee3bca
daily free markets' liquidity provided by @ManifoldMarkets
2022-04-29 15:58:01 -04:00
mantikoros
5f86637ca5
raise ante to M$100
2022-04-29 15:53:13 -04:00
James Grugett
72768d6d0a
Delete view cache script
2022-04-29 15:43:18 -04:00
James Grugett
4b3bc71cbb
Update user feed each hour and get feed from cache doc.
2022-04-29 15:25:38 -04:00
James Grugett
cd5689a72f
Cache view script runs on all users
2022-04-29 15:17:40 -04:00
Austin Chen
c2832039b8
Link to beeminder & discourse
2022-04-29 13:45:10 -04:00
mantikoros
f078ce4fa9
CLA: fix link
2022-04-29 13:40:44 -04:00
mantikoros
be7e4a5c03
Manifold CLA: readme message, move to top level
2022-04-29 13:39:52 -04:00
mantikoros
c59e444d0a
Manifold CLA
2022-04-29 13:30:27 -04:00
James Grugett
7e8ac0fc8f
Batched wait all userRecommendations
2022-04-29 10:32:06 -04:00
James Grugett
16ae447823
Script to cache viewCounts and lastViewTime
2022-04-29 10:31:39 -04:00
James Grugett
fa8ebe36bd
Move loading indicator into SearchableGrid.
2022-04-29 10:05:32 -04:00
James Grugett
7e9007aad1
Fetch markets client side on explore page (to avoid vercel 5MB limit for static props)
2022-04-29 09:53:51 -04:00
Ian Philips
ca8420d61b
Allow free daily market with M-zsh
2022-04-29 07:38:46 -06:00
Marshall Polaris
2ddd95e904
Make tags page filter on server side ( #108 )
2022-04-28 22:39:39 -07:00
Ian Philips
760681f958
Default has created one to prevent flash
2022-04-28 19:39:55 -06:00
Ian Philips
9e275a18f1
use Date instead of dayjs
2022-04-28 19:31:43 -06:00
Boa
4ec59be46f
Free daily market ( #107 )
...
* Allow users a free daily market
* Show confetti on recent created market
* remove unused import
* remove comment
* Did create market -> hook, capitalize buttons
* Check for confetti with interval
* Just check once
* Capitalize create market button on feed
2022-04-28 17:01:50 -06:00
Austin Chen
2e17f9f917
Add a "Show more..." button when there are more contracts
2022-04-28 18:45:26 -04:00
Ian Philips
625308c19d
Readme: must be in dev for emulators to work
2022-04-28 12:29:02 -06:00
James Grugett
50e77d5899
Hook up client to use getFeed
2022-04-28 13:28:52 -04:00
James Grugett
db42761143
Implement getFeed cloud function
2022-04-28 13:27:36 -04:00
James Grugett
a4696bc273
Remove folds activity feed
2022-04-28 10:51:54 -04:00
mantikoros
da153ceea9
bound initial probability to [0.1, 0.9]
2022-04-28 10:47:18 -04:00
James Grugett
39ebf79978
Remove contract's lastUpdatedTime
2022-04-28 00:46:29 -04:00
James Grugett
f357b6e92e
Update contract's lastBetTime and lastCommentTime on new bets and comments.
2022-04-28 00:45:36 -04:00
mantikoros
45aa6646fa
sendNewCommentEmail: forgot abs value
2022-04-27 23:34:50 -04:00
mantikoros
d9ee03a96f
sendNewCommentEmail: handle sold shares for cfmm
2022-04-27 22:24:32 -04:00
James Grugett
57fb9baed6
Schedule updating user recommendations. Compute using tf-idf.
2022-04-27 21:27:31 -04:00
James Grugett
d639e73284
Store view counts & last viewed time
2022-04-27 17:26:33 -04:00
James Grugett
8e514de28f
Add volume factor to feed
2022-04-27 16:26:01 -04:00
Marshall Polaris
d33913a111
A couple additions to help newbies out ( #104 )
2022-04-27 13:15:14 -07:00
mantikoros
5a5069a419
sitemap: market changefreq; homepage priority = 1
2022-04-27 13:47:51 -04:00
mantikoros
e926741177
sitemap: remove non-public pages; sort by 24hr volume; make market page priority depend on volume
2022-04-27 13:40:02 -04:00
Marshall Polaris
53c79f41a3
Hardening Firestore rules ( #101 )
...
* Harden Firestore fold update rule
This prevents editing fields on the fold that would lead to
strange and disruptive results, for example, changing the
curatorId to another user, or manually changing followCount.
* Harden Firestore follower update rule
This prevents users from creating follower entries with
the userId of someone else, which would effectively
subscribe that person to the fold.
* Harden Firestore comment posting rule
This prevents people from posting comments with inauthentic
user information.
* Fix silly bugs in comment rules I made
2022-04-27 01:17:29 -07:00
Marshall Polaris
c0d6e17060
Disallow users deleting contracts ( #99 )
2022-04-27 00:34:23 -07:00
Boa
1db1a739cf
Misc comment ux improvements ( #103 )
...
* Separate comments and bets via tabs
* Normalcase comment button
* Note about abbreviated and all mode
* Revese,abbreviate,limit comments in feed
2022-04-26 15:08:50 -06:00
Marshall Polaris
f9f226aceb
Write some useful stuff in the /web README ( #94 )
...
* Write some useful stuff in the /web README
* Fix one busted link in new README
* Reorder some README stuff per feedback
2022-04-26 13:08:29 -07:00
Boa
d6c7230d6a
Moved answers ( #102 )
...
* Moved answers
* Remove unnecessary code
2022-04-26 09:53:12 -06:00
Ian Philips
9fbd521732
Top traders -> Top bettors
2022-04-26 08:42:45 -06:00
Ian Philips
8ba2a55180
Your trades -> Your bets
2022-04-26 08:38:28 -06:00
Boa
7722c723c4
Separate free response answers & comments ( #100 )
...
* Just for playing with, bad code
* Whiten answer cards
* Separate answers and comments in FR markets
* Highlight FR answer in bet w/ comment
* Darken answer text and move classname
* Normalcase Comment
2022-04-26 07:24:57 -06:00
Marshall Polaris
9270d48e12
Flesh out main README ( #96 )
...
* Flesh out main README
* Shorten "Getting Started" to an numbered list
Co-authored-by: Austin Chen <akrolsmir@gmail.com>
2022-04-26 01:35:22 -05:00
Marshall Polaris
5df0b014c1
Bump web typescript to 4.5.3 ( #98 )
2022-04-25 10:47:00 -05:00
Boa
1e2f9fc099
Support local firestore emulation ( #91 )
...
* Support local firestore emulation
* Update readme
* Update readme
2022-04-25 09:46:35 -06:00
Marshall Polaris
44107ccbd3
Take 2 on getting tsc to behave ( #97 )
2022-04-25 10:46:20 -05:00
Marshall Polaris
4d48c98975
Fix generation of create market placeholder text ( #92 )
...
* Fix generation of create market placeholder text
* Capitalize comment
2022-04-24 17:14:20 -05:00