Austin Chen
21180c2ff0
Move more logic into access
2022-03-07 17:43:23 -08:00
Austin Chen
bb897a0a0f
Fix props to be empty object
2022-03-07 17:14:51 -08:00
Austin Chen
dc29ca531c
Conditionally use SSG depending on public vs private instance
2022-03-07 16:20:06 -08:00
Austin Chen
ae63f70a30
More migrations to PROJECT_ID
2022-03-07 15:52:13 -08:00
Austin Chen
4b216b682e
Migrate per-env code into common/
2022-03-07 15:43:26 -08:00
Austin Chen
95e24e9b87
Switch /analytics to propz
2022-03-07 14:20:15 -08:00
Austin Chen
0fcfee6d77
Update firestore.indexes.json
2022-03-07 14:19:55 -08:00
Austin Chen
a3bcbd0518
Update placeholders for teams
2022-03-07 13:42:25 -08:00
Austin Chen
5d64d53c65
Merge branch 'main' into theoremone
2022-03-07 13:39:00 -08:00
James Grugett
ff92338873
Fix multi payout calculation!
2022-03-07 13:15:12 -08:00
Austin Chen
a32bb57167
Update about page
2022-03-07 10:40:53 -08:00
James Grugett
abd9be921f
Allow paying users negative amounts on market resolve.
2022-03-06 01:03:06 -08:00
James Grugett
a8fd4c8014
Better fix the create market focus issues. Expand to 4 lines when you add many chars to a question.
2022-03-06 00:48:08 -08:00
James Grugett
d8681b043c
Only autofocus question input if no question text and not focused.
2022-03-05 23:58:54 -08:00
James Grugett
4ee458d3f5
Align "See more..." right on mobile
2022-03-05 23:48:35 -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
e49b64ee9f
Flex shrink 0 on bet panel container
2022-03-04 10:33:38 -08:00
James Grugett
cb9fa0ceb2
Daily active users & comments
2022-03-03 12:59:12 -08:00
mantikoros
ed9b20b5ad
fast folds: add russia-ukraine
2022-03-03 13:57:59 -05:00
Austin Chen
b4f8fcf38e
Show profit/loss in sale panel
2022-03-03 02:10:20 -08:00
Austin Chen
ef77779cec
Format Tailwind classes with Prettier
...
Not sure why Husky hooks aren't enforcing this 🤷
2022-03-03 01:09:32 -08:00
Austin Chen
d9fb2c0557
Tweak padding
2022-03-03 01:07:21 -08:00
Austin Chen
c0ace53df2
Improve VisD & copy on landing page
2022-03-03 00:56:03 -08:00
Austin Chen
76c4cd6d68
Render timestamps client-side to fix timezone ( #58 )
...
* Render timestamps client-side to fix timezone
* Fix compilation error
2022-03-02 23:51:58 -08:00
James Grugett
c30962bf80
Create bet count and market count charts in our analytics
2022-03-02 17:52:41 -08:00
James Grugett
4d8af33c85
Invested value => Investment value
2022-03-02 15:48:38 -08:00
James Grugett
6285212a1e
Update your trades to show total profit, invested value
2022-03-02 15:42:59 -08:00
James Grugett
fa817c34a9
Fix more places where insufficient balance error was not accounting for loans
2022-03-02 14:28:23 -08:00
James Grugett
cd8b336635
Enforce a max comment length
2022-03-02 14:09:53 -08:00
James Grugett
405604adef
Fix insufficient balance error to use bet amount net loan
2022-03-02 14:02:44 -08:00
James Grugett
6abf235505
Show correct remaning balance for ante input when creating market
2022-03-02 13:50:19 -08:00
James Grugett
2a03751d49
Widen bet panel
2022-03-02 13:43:48 -08:00
James Grugett
9e9535ce56
Subtract loans from leaderboard calculations
2022-03-01 21:23:37 -08:00
James Grugett
1dd078562a
Fix to actually show investment instead of current value. And subtract bet amount from current value.
2022-03-01 21:09:33 -08:00
James Grugett
985cdd2537
🏦 Per-market loans! ( #57 )
...
* Loan backend: Add loanAmount field to Bet, manage loans up to max loan amount per market -- buy, sell, and resolve.
* Loan frontend: show your loan amount in bet panel, answer bet panel
* Resolve emails include full payout not subtracting loan
* Exclude sold bets from current loan amount
* Handle bets table for loans. Sell dialog explains how you will repay your loan.
* Floor remaining balance
* Fix layout of create answer bet info
* Clean up Sell popup UI
* Fix bug where listen query was not updating data.
* Reword loan copy
* Adjust bet panel width
* Fix loan calc on front end
* Add comment for includeMetadataChanges.
Co-authored-by: Austin Chen <akrolsmir@gmail.com>
2022-03-01 21:31:48 -06:00
Austin Chen
a3973b3481
Comment on cmd+enter too
2022-03-01 18:52:50 -08:00
James Grugett
ce30b34480
Fetch somewhat less data for fold static props
2022-03-01 18:08:46 -08:00
Austin Chen
6243f132aa
Add "closed" sort option
2022-03-01 18:02:07 -08:00
James Grugett
5944cada77
Quick fix: don't show points in graph when > 100 bets
2022-03-01 17:43:06 -08:00
Austin Chen
5e4a205025
Hide Discord & About Page too
2022-03-01 17:30:49 -08:00
James Grugett
41b5dd2e38
Don't send answer emails if the submitter is also the market creator
2022-03-01 17:25:19 -08:00
Austin Chen
064d7e4ccc
"M$" => "T$"
2022-03-01 17:19:40 -08:00
Austin Chen
3633167d8a
Hide "Add Funds" and "Personalize your feed"
2022-03-01 17:19:20 -08:00
Austin Chen
c1fd17aba1
Brand instance for TheoremOne
2022-03-01 17:18:46 -08:00
Austin Chen
de10504606
Merge branch 'main' into theoremone
2022-03-01 16:42:41 -08:00
Austin Chen
1fe63c75fe
Add new indices
2022-03-01 16:42:01 -08:00
Austin Chen
e29174d622
Merge branch 'main' into theoremone
2022-03-01 16:39:38 -08:00
Austin Chen
c8add8ea51
Hide 404 for private Manifolds
2022-03-01 16:37:37 -08:00
Austin Chen
20d18f3588
Client-side render pages that need auth
...
These pages are now client-side rendered:
- /home
- /leaderboards
- /market/...
- /fold/...
2022-03-01 16:32:31 -08:00
Austin Chen
eef35cd7d0
Forbid reads from unauthenticated users
2022-03-01 16:31:03 -08:00