mantikoros
e8f155e3a8
pseudo numeric embeds
2022-07-01 17:59:01 -04:00
mantikoros
a44b3606fe
prettier
2022-07-01 17:42:55 -04:00
mantikoros
1d5cd2da9f
validation
2022-07-01 17:42:34 -04:00
mantikoros
716588eb57
bet labeling
2022-07-01 17:30:02 -04:00
mantikoros
dffc61ebe4
graph: handle min value of zero
2022-07-01 16:50:34 -04:00
mantikoros
7571a069d0
prettier delenda est
2022-07-01 13:46:48 -04:00
mantikoros
c8bf333877
don't allow log scale for ranges with negative values (b/c of problem with graph library)
2022-07-01 13:38:13 -04:00
mantikoros
c339253507
create: initial value can't be min or max
2022-07-01 13:33:24 -04:00
mantikoros
d7308a5787
Merge branch 'main' into pseudo-numeric
2022-07-01 13:13:46 -04:00
mantikoros
543b9960d1
log scale
2022-07-01 13:02:08 -04:00
James Grugett
cb68530e2a
Use client side contract search for emulator
2022-07-01 12:26:45 -04:00
Ben Congdon
d29115b05a
Nitpick on Manalinks claim page ( #608 )
2022-07-01 08:40:43 -07:00
Ian Philips
5034a43c3c
Filter for ian's deleted users
2022-07-01 08:29:12 -06:00
Ian Philips
3165e42119
Referrals ( #592 )
...
* add trigger for updated user
* Add referral bonuses and notifications for them
* Cleanup
* Add share group button, cleanup
* Cleanup
* Add referrals list to user profile
* Remove unused
* Referral bonus => constant
* Refactor
* Add referral txn to helper fn
* Move reads into firebase transaction
* Use effects to write referral info
* Flex-wrap profile objects
* Small ui changes
* Restrict referral user to one update
* Remove rogue semicolon
* Note about group referral query details
* Track referrals, add them to settings list
2022-07-01 07:47:19 -06:00
Marshall Polaris
b0b8c6e98b
Make the resolve API docs not obviously wrong ( #604 )
2022-06-30 15:25:32 -07:00
Ben Congdon
7fc1ec6bd2
Clear suggested FR answer after submission ( #603 )
2022-06-30 15:13:59 -07:00
Ben Congdon
c5efd5b7d0
Market Resolution API ( #600 )
...
* Add market resolution API
* Add additional free market resolution validation
* Address review comments
* Refactor resolution validation code somewhat
Co-authored-by: Marshall Polaris <marshall@pol.rs>
2022-06-30 15:11:45 -07:00
Ben Congdon
a5a0a1370a
Remove daily free market text from docs ( #601 )
2022-06-30 10:07:28 -05:00
Marshall Polaris
fc7f19e785
Finalize v2 resolvemarket migration ( #598 )
...
* Update resolve-market to be a v2 function
* Cleanup API error responses
* Update frontend to use v2 version of resolvemarket
* Appease ESLint
* Address review comments
* Appease ESLint
* Remove unnecessary auth check
* Fix logic bug in FR market validation
* Make it so you can specify runtime opts for v2 functions
* Cleanup to resolve market API resolutions input, fixes
* Fix up tiny lint
* Last minute cleanup to resolvemarket FR API input validation
Co-authored-by: Benjamin <ben@congdon.dev>
2022-06-29 16:47:06 -07:00
Marshall Polaris
2fbbc66029
Point v2 functions @ localhost during emulation ( #597 )
2022-06-29 16:31:53 -07:00
Austin Chen
7bbc425690
Only show "My Groups" when there is at least 1 group
2022-06-29 17:54:08 -05:00
Austin Chen
19d12c949a
Add a line spacer on the sidebar
2022-06-29 17:51:11 -05:00
mantikoros
1afe62296e
create log scale market, validation
2022-06-29 16:20:49 -05:00
mantikoros
301d9d8538
redemption for pseudo numeric markets
2022-06-29 15:27:00 -05:00
Marshall Polaris
3b4666ba3e
Add Firebase schema collection helpers (kind of an RFC) ( #583 )
...
* Add Firebase schema collection helpers
* Decentralize definitions from schema file (James feedback)
* Add lint comment
2022-06-29 12:21:40 -07:00
Austin Chen
8132fa595b
Don't add space when there are 0 groups
2022-06-29 13:08:01 -05:00
Austin Chen
2d79d7f8db
Rework nav to show list of groups ( #596 )
...
* Rework nav to show list of groups
* Fix lint
* Replace Portfolio with Profile link
* Lint: remove unused vars
2022-06-29 12:33:20 -05:00
mantikoros
f45d7f2913
bets tab
2022-06-29 12:31:39 -05:00
mantikoros
be1243e93a
pseudo numeric resolution
2022-06-29 12:29:03 -05:00
mantikoros
0d6054be2d
fix graph
2022-06-29 12:15:12 -05:00
Ian Philips
8c3c30c707
Show groups on user page, allow to join/leave ( #594 )
...
* Show groups on user page, allow to join/leave
* Link to groups
* Unused var
2022-06-29 11:00:43 -05:00
mantikoros
7c6aaa71b1
sell panel
2022-06-29 10:56:54 -05:00
SirSaltyy
63528aa0f3
Add CES charity ( #591 )
...
Added CES charity to the charity page.
2022-06-28 17:19:58 -05:00
Forrest Wolf
7f9b0557c4
Reorganize verify scripts ( #589 )
...
* Update verify to match check for functions
* Give each subdirectory a verify:dir script
2022-06-28 12:46:25 -07:00
Austin Chen
c18a0378e9
Tweak nav items around
2022-06-28 11:18:55 -05:00
Austin Chen
2f434c849d
Remove portfolio link; user icon links to portfolio
2022-06-28 11:03:14 -05:00
mantikoros
af5ffc455d
Estimated value
2022-06-27 19:16:10 -05:00
mantikoros
d8aaf4219e
pseudo numeric market layout, quick betting
2022-06-27 19:14:23 -05:00
mantikoros
0ee6dfae94
graph and bet panel for pseudo numeric
2022-06-27 16:22:20 -05:00
Marshall Polaris
0b585d1c98
Typescript project references take 2 ( #586 )
...
* More liberal .gitignores on TS output directories
* Use project references for Typescript functions project
* Use /dist dir for Cloud Functions deployment payload
* Fix Github actions functions tsc job
2022-06-27 13:32:24 -07:00
mantikoros
a1bdf552c0
create pseudo-numeric contracts
2022-06-27 15:08:30 -05:00
James Grugett
4107d5fedb
Fix weird layout on refreshing create page
2022-06-27 14:40:40 -05:00
James Grugett
1e904f567a
Revert "Use Typescript project references, improve functions build/deploy ( #575 )"
...
This reverts commit 4edad9f19b
.
2022-06-27 12:30:22 -05:00
Sinclair Chen
54356b8d2f
Remove undo. Show full tip amount. Linear scale. ( #573 )
2022-06-27 11:18:15 -05:00
Austin Chen
c1765ca0cb
Use green for FR (and numeric) cards
2022-06-26 19:44:10 -05:00
Ben Congdon
3b6ba76db6
Add market liquidity addition events to bets feed ( #578 )
...
* Add liquidity events to bets feed
* Use larger avatar for liquidity feed items
2022-06-26 19:00:02 -05:00
Marshall Polaris
0067bee94b
Compute stats in Firebase instead of Vercel ( #584 )
...
* Add stats updating cloud function
* Read stats from database on client instead of computing them
* Improve logging for stats updater
* Tidying up
2022-06-26 14:42:42 -07:00
Marshall Polaris
2e5d852a77
Fix lint
2022-06-25 18:20:54 -07:00
Marshall Polaris
11f6a57c54
Fix types on API LiteUser
2022-06-25 18:20:10 -07:00
Justin
fa86f5e89a
Add Users API endpoint ( #547 )
...
* add users endpoint to API
* docs, url
* tweak docs
2022-06-25 16:28:01 -07:00