Austin Chen
da4ce99755
Merge Manifold for Teams infra into main codebase ( #61 )
...
* Add dev target for TheoremOne
* Restrict signups to theoremone.co emails
* Add new indices
* Forbid reads from unauthenticated users
* Client-side render pages that need auth
These pages are now client-side rendered:
- /home
- /leaderboards
- /market/...
- /fold/...
* Hide 404 for private Manifolds
* Brand instance for TheoremOne
* Hide "Add Funds" and "Personalize your feed"
* "M$" => "T$"
* Hide Discord & About Page too
* Update placeholders for teams
* Update firestore.indexes.json
* Switch /analytics to propz
* Migrate per-env code into common/
* More migrations to PROJECT_ID
* Conditionally use SSG depending on public vs private instance
* Fix props to be empty object
* Move more logic into access
* Spin out config files for each environment
* Generify most of the customizable brand stuff
* Move IS_PRIVATE_MANIFOLD to access.ts
* Rename access.ts to envs/constants.ts
* Add "dev:dev" alias
* Rever firestore rules to existing settings
* Fixes according to James's review
2022-03-08 18:43:30 -08:00
James Grugett
d7d8fb94c4
Trim activity feed ( #60 )
...
* Trim activity feed: show only items from last 24 hours, remove contract description, shorter width.
* Preserve feed ordering based on initial fetch of bets
* Add see more button, description to explore items
2022-03-04 18:06:11 -06:00
James Grugett
ce30b34480
Fetch somewhat less data for fold static props
2022-03-01 18:08:46 -08:00
James Grugett
c372a0af9d
Filter out undefined contracts in fold
2022-03-01 12:40:46 -08:00
James Grugett
cd590031e7
Feed updates: 1. Order by any bet instead of top 10 & comments 2. No resolved contracts 3. Show loading while fetching recent bets clientside so order preserved 4. Don't change order from new bets
2022-02-25 01:59:53 -06:00
Austin Chen
7338bdd47a
Automatically sort Tailwind classes with Prettier ( #45 )
...
* Add Prettier Tailwind plugin
* Autoformat Tailwind classes with Prettier
2022-02-11 10:40:22 -08:00
James Grugett
4150479aa3
Break words and linkify fold about text
2022-02-10 14:57:41 -06:00
James Grugett
00fbe711e5
Only show leaderboard scores that round up to M$ 1 or more
2022-02-10 14:51:14 -06:00
James Grugett
19baf86963
Sort fold & tag markets by 24-hour-vol
2022-02-07 23:03:55 -06:00
James Grugett
6c9f566d3d
Add hashtag in tags of fold card
2022-02-03 14:13:51 -06:00
James Grugett
a90e9b7083
Reorder fold page queries to be more in parallel
2022-02-03 00:19:59 -06:00
James Grugett
fdbaa5270b
Show hot markets in fold feed
2022-02-02 23:58:27 -06:00
James Grugett
00ac581736
Show your performance in fold
2022-02-02 23:34:35 -06:00
James Grugett
95268844aa
Add text to fold "about" explaining how markets are included.
2022-02-02 14:20:04 -06:00
James Grugett
f80ef1cd34
Add hot markets to home feed
2022-02-02 00:40:46 -06:00
James Grugett
b95f258763
Add package.json to common directory, and lodash dependency
2022-02-01 12:59:51 -06:00
James Grugett
4e1174a4dc
Option to disallow market creation from fold
2022-01-31 22:10:02 -06:00
James Grugett
2e1fdd7d7a
Add border bottom back on fold page
2022-01-31 19:29:59 -06:00
James Grugett
00b7f3505f
Listen for contract updates in folds feed
2022-01-30 22:12:12 -06:00
James Grugett
997f13d986
Make leaderboard not error on non-existant users
2022-01-30 21:25:52 -06:00
mantikoros
f06ca8305c
Resolve prob ( #41 )
...
* rename MKT to PROB; show resolved probability; move format utilities to common
* ProbabilitySelector
* resolve to PROB
* prob and mkt labels
2022-01-30 15:51:30 -06:00
jahooma
482654d06b
Update folds SEO to include curator.
2022-01-28 13:45:32 -06:00
jahooma
f04d66d5c8
Don't focus feed create unless there's no question yet
2022-01-28 13:23:44 -06:00
jahooma
f75dc0200d
Remove link create a market in placeholder
2022-01-28 12:54:15 -06:00
jahooma
53a6748c6d
Hide negative earners on leaderboard. Show empty message if none on leaderboard.
2022-01-28 12:43:35 -06:00
jahooma
764790c1e1
Add simple Fold page SEO
2022-01-28 12:34:13 -06:00
jahooma
d5742900b0
Remove border on ask question form. Add padding to fold title on mobile
2022-01-28 12:13:12 -06:00
jahooma
bb788d5201
Change placeholder in fold create question
2022-01-27 14:05:59 -06:00
jahooma
9764a03189
Add create market to top of fold activity. Auto-adds the primary tag of the fold.
2022-01-27 12:45:35 -06:00
jahooma
769763d006
Tweaks
2022-01-27 00:38:42 -06:00
jahooma
b1abfcda8b
Placeholder when no activity on folds page
2022-01-26 14:39:25 -06:00
jahooma
76841e53b1
Follow and unfollow folds
2022-01-26 14:03:32 -06:00
jahooma
8e511e7cc9
Add about to top of fold page on mobile. Layout tweaks
2022-01-26 12:02:53 -06:00
jahooma
2ea05f8913
Folds query on lowercase tags. Adding to description updates tags & lowercaseTags fields.
2022-01-25 17:52:21 -06:00
jahooma
897eb0c27b
Handle 404 errors for non-existent fold subpages
2022-01-25 15:44:32 -06:00
James Grugett
8b9d0e5dba
New fold page UI with tabs ( #37 )
...
* Tabbed fold page
* Implement market, leaderboard tab views for fold. And edit dialog
* Add about field to Fold
2022-01-25 14:47:25 -06:00