James Grugett
02aa13f7d1
Whitelist SalemCenter as a market creator as well.
2022-07-15 00:58:39 -05:00
James Grugett
c15292e2cb
Remove top creators and top followed from leaderboards
2022-07-15 00:50:52 -05:00
James Grugett
bfc1f38477
Add leaderboards as top level navigation. Remove more option
2022-07-15 00:49:27 -05:00
James Grugett
240355f717
Merge branch 'main' into salemcenter
2022-07-15 00:46:01 -05:00
James Grugett
36851ae9f9
Exclude more mobile options from private instances
2022-07-15 00:45:50 -05:00
James Grugett
6a5fe931dd
Only RichardHanania can create questions
2022-07-15 00:42:34 -05:00
James Grugett
a6f4a5fc22
Add salem center logo & favicon
2022-07-15 00:32:57 -05:00
James Grugett
d3b78eeb42
Add me as admin in firestore.rules
2022-07-15 00:10:43 -05:00
James Grugett
b7b6e10968
Don't show no portfolio history label
2022-07-14 23:57:25 -05:00
James Grugett
64c83c4ef0
Don't show portfolio no history message
2022-07-14 23:56:30 -05:00
James Grugett
471e55665d
Add dev script
2022-07-14 23:55:44 -05:00
James Grugett
c63070744d
Add cloudRunId
2022-07-14 23:55:35 -05:00
James Grugett
d9d2dee576
Update indices
2022-07-14 23:26:40 -05:00
James Grugett
133ef04826
Add .env config for functions
2022-07-14 23:14:41 -05:00
James Grugett
0f77b08319
Add Salem Center contants
2022-07-14 23:13:35 -05:00
James Grugett
590c63e911
Small fixes for limit order table
2022-07-14 21:27:00 -05:00
James Grugett
17c9beca28
Revert "Order groups by most recent chat activity ( #650 )"
...
This reverts commit 6e1aa4b0f4
.
2022-07-14 20:51:38 -05:00
ingawei
2f02e4d3e0
minor tweaks of manalink form ( #647 )
...
* minor tweaks of manalink form, adding M$ in front of amount and changing expire time to dropdown instead of calendar selection
* made minimum for uses and amount 1, it seems otherwise it does not generate a link at all
2022-07-14 19:43:06 -05:00
Ian Philips
44d993a588
Bold group for old chat notif
2022-07-14 17:03:08 -06:00
James Grugett
a9018d77c7
If a limit bet doesn't match any orders, don't update the contract, don't redeem shares. Perf win!
2022-07-14 18:01:35 -05:00
Ian Philips
6e1aa4b0f4
Order groups by most recent chat activity ( #650 )
...
* Order groups by most recent chat activity
* Use group chat slug constant
* Match source slug and isSeenOnHref
* Listen for group member changes
2022-07-14 16:46:45 -06:00
James Grugett
be64bf71a7
Limit the amount of bets and comments sent to the client through getStaticProps
2022-07-14 14:57:17 -05:00
Ian Philips
d9279e42cc
Don't collapse/expand notifs with ctrl/cmd click
2022-07-14 11:56:40 -06:00
Ian Philips
6a28643215
Notifications ux
2022-07-14 11:48:04 -06:00
Ian Philips
27a544205f
Optimistically join groups
2022-07-14 11:09:28 -06:00
James Grugett
8daf1b2ba8
Return undefined instead of null for useUserById(undefined)
2022-07-14 12:03:29 -05:00
Sinclair Chen
a93e64c830
fix: let useUserById accept undefined userId ( #648 )
2022-07-14 12:02:46 -05:00
James Grugett
0c328bc398
Move getStorage() into init.ts after initializeApp() is called.
2022-07-14 11:44:52 -05:00
Ian Philips
deaa595f07
Exclude contract creator in both places
2022-07-14 09:32:50 -06:00
Ian Philips
4eba3c8124
Try new way of calculating rankings for large groups
2022-07-14 09:09:12 -06:00
Ian Philips
eb6b1b9f89
Rename on-delete-group
2022-07-14 08:02:54 -06:00
Ian Philips
709ce5377a
Remove extra key assignment
2022-07-14 07:57:33 -06:00
Ian Philips
ee01328553
Remove group slugs from contracts on delete group
2022-07-14 07:53:41 -06:00
Sinclair Chen
5ebd4498a0
Remove deprecated useUserById implementation ( #571 )
...
* Remove duplicate useUserById implementation
* fix bug: firebase doesn't accept empty paths
2022-07-13 17:43:20 -07:00
Sinclair Chen
095af10d4f
replace raw checkbox w/ Checkbox component
...
also run prettier
2022-07-13 16:50:08 -07:00
James Grugett
f4b7b9efd0
Only show probabilty update with arrow if probability changes
2022-07-13 18:39:32 -05:00
James Grugett
67b3450924
Use quick vs limit bet in mobile dialog
2022-07-13 18:28:33 -05:00
James Grugett
9240cd3d1c
Bet panel: Quick vs Limit pill buttons. Also, pill buttons for Yes vs No.
2022-07-13 18:23:36 -05:00
Sinclair Chen
98192ee580
simplify rich text link styles
2022-07-13 16:14:44 -07:00
Sinclair Chen
664e55a40b
Add typing, pasting links ( #646 )
2022-07-13 15:56:15 -07:00
Ian Philips
45fb3803c1
Limit member search to 100
2022-07-13 16:24:35 -06:00
mantikoros
e1b6619e9c
embeds: don't show bet button after resolution
2022-07-13 17:22:50 -05:00
Ian Philips
7a49549389
Ignore rankings/members for huge groups for now
2022-07-13 16:20:56 -06:00
Sinclair Chen
f08d6bda93
when adding package, don't put ^ before version ( #645 )
2022-07-13 15:14:06 -07:00
ingawei
a4e2cce4aa
initial commit for manalinks UI improvements ( #642 )
...
* manalinks UI improvements
* made manalink look more like card
* changed new link to pulsing indigo instead of green
2022-07-13 16:57:34 -05:00
Ian Philips
55c91dfcdd
Categories to groups ( #641 )
...
* start on script
* Revert "Remove category filters"
This reverts commit d6e808e1a3
.
* Convert categories to official default groups
* Add new users to default groups
* Rework group cards
* Cleanup
* Add unique bettors to contract and sort by them
* Most bettors to most popular
* Unused vars
* Track unique bettor ids on contracts
* Add followed users' bets to personal markets
* Add new users to welcome, bugs, and updates groups
* Add users to fewer default cats
2022-07-13 15:11:22 -06:00
James Grugett
e868f0a15a
Fix pagination component going one page too far + tweaks
2022-07-13 15:15:03 -05:00
James Grugett
9075a6f33a
Add headers to limit orders table
2022-07-13 14:59:51 -05:00
Austin Chen
87b669e358
Add FYXX Foundation (h/t Holly Elmore)
2022-07-13 12:44:32 -07:00
Sinclair Chen
a92eda3af2
fix bug where descriptions not showing
2022-07-13 12:36:01 -07:00