James Grugett
17c9beca28
Revert "Order groups by most recent chat activity ( #650 )"
...
This reverts commit 6e1aa4b0f4
.
2022-07-14 20:51:38 -05:00
Ian Philips
44d993a588
Bold group for old chat notif
2022-07-14 17:03:08 -06: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
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
Ian Philips
9e90f849a8
Show group scrollbars only when needed
2022-07-13 07:57:51 -06:00
James Grugett
b8d7c2ee17
Size group chat window & nav bar list of groups precisely. Update Page margin/padding.
2022-07-11 18:40:25 -05:00
Ian Philips
999c1cd8e3
Bold more on new group chats
2022-07-07 15:52:28 -06:00
Ian Philips
cfbb78af48
Use react-query to cache notifications ( #625 )
...
* Use react-query to cache notifications
* Fix imports
* Cleanup
* Limit unseen notifs query
* Catch the bounced query
* Don't use interval
* Unused var
* Avoid flash of page nav
* Give notification question priority & 2 lines
* Right justify timestamps
* Rewording
* Margin
* Simplify error msg
* Be explicit about limit for unseen notifs
* Pass limit > 0
2022-07-07 14:41:50 -06:00
Ian Philips
3a6d28e2c2
Bold groups with recent chat activity ( #621 )
...
* Bold groups with recent chat activity
* Cleanup
* Cleanup
2022-07-05 17:18:37 -06:00
Ian Philips
b26648c1ce
Daily trading bonuses ( #618 )
...
* first commit, WIP
* Give trading bonuses & paginate notifications
* Move read & update into transaction
* Move request bonus logic to notifs icon
2022-07-05 11:29:26 -06:00
mantikoros
d78bbcb3df
fix navbar tracking
2022-07-03 23:43:18 -04:00
Ian Philips
b9931e65da
Allow adding anyone's contract to a group
2022-07-01 16:37:30 -06:00
Austin Chen
19d12c949a
Add a line spacer on the sidebar
2022-06-29 17:51:11 -05: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
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
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
Ian Philips
9757ed1d8b
lint
2022-06-23 13:02:52 -05:00
Ian Philips
211905c27f
Free daily markets on hiatus
2022-06-23 13:00:14 -05:00
Austin Chen
ba39eb114c
Hide "Get M$" on private instances
2022-06-22 19:02:50 -05:00
James Grugett
16ac25bb77
Move more nav options to More menu on mobile
2022-06-22 17:34:43 -05:00
Ian Philips
495cbef995
portfolio fix
2022-06-22 12:54:41 -05:00
Ian Philips
eb02207c56
portfolio fix
2022-06-22 12:51:20 -05:00
Ian Philips
3b3717d307
Groups ( #510 )
...
* Folds=>groups
* Show groups on user profile
* Allow group creation from /create
* Refactoring to groups
* Convert folds to groups
* Add new add to group notification
* Fix user profile tab bug
* Add groups nav and tab for my groups
* Remove bad profile pages
* remove comments
* Add group list dropdown to sidebar
* remove unused
* group cards ui
* Messages=>Comments, v2, groupDetails
* Discussion time
* Cleaning up some code
* Remove follow count
* Fix pool scoring for cpmm
* Fix imports
* Simplify rules, add GroupUser collection
* Fix group cards
* Refactor
* Refactor
* Small fixes
* Remove string
* Add api error detail handling
* Clear name field
* Componentize
* Spacing
* Undo userpage memo
* Member groups are already in my tab
* Remove active contracts reference for now
* Remove unused
* Refactoring
* Allow adding old questions to a group
* Rename
* Wording
* Throw standard v2 APIError
* Hide input for non-members, add about under title
* Multiple names to & # more
* Move comments firestore rules to appropriate subpaths
* Group membership, pool=>volume
* Cleanup, useEvent
* Raise state to parent
* Eliminate unused
* Cleaning up
* Clean code
* Revert tags input deletion
* Cleaning code
* Stylling
* Limit members to display
* Array cleanup
* Add categories back in
* Private=>closed
* Unused vars
2022-06-22 11:35:50 -05:00
Justin
d572efad1a
Add Statistics link to sidebar ( #545 )
...
* add stats link to sidebar & mobile nav
* prettier
2022-06-20 18:28:18 -05:00
Sinclair Chen
e0a40d4d24
Replace leaderboard cake icon with line go up
2022-06-17 10:38:47 -07:00
mantikoros
781506129c
sign in, sign up button styling
2022-06-15 16:58:52 -05:00
mantikoros
c45da8c334
Tracking ( #511 )
...
* tracking helper functions
* track everything
* remove extraneous code
2022-06-15 16:34:34 -05:00
SirSaltyy
be777ba122
about button directs to "how to" ( #501 )
...
* Create how to manifold.md
* Updates to docs
Updated bounties, added new "How to Manifold" page, edited "About MM" page.
* Update sidebar.tsx
2022-06-14 18:02:21 +01:00
Marshall Polaris
816fc5d64c
Revert "Revert "Turn on no unused variables linting, kill dead code ( #484 )""
...
This reverts commit 5beda1ded7
.
2022-06-12 21:42:41 -07:00
mantikoros
0d2204bb02
Put "Get M$" in sidebar
2022-06-12 23:34:11 -05:00
mantikoros
246aa5c214
"add funds" => "get M$"
2022-06-12 23:26:05 -05:00
Austin Chen
5beda1ded7
Revert "Turn on no unused variables linting, kill dead code ( #484 )"
...
This reverts commit 515928a69a
.
2022-06-12 20:55:48 -07:00
Marshall Polaris
515928a69a
Turn on no unused variables linting, kill dead code ( #484 )
...
* Slightly fix up ChoicesToggleGroup
* Kill a bunch of dead code and unused variables
* Turn on no-unused-vars lint
* Un-kill some dead code that James likes
2022-06-12 19:04:55 -07:00
Ian Philips
ead13b4e08
Time flies when you floor it
2022-06-10 09:15:55 -06:00
Forrest Wolf
397d90c6b7
Replace some more uses of any
with more specific types ( #389 )
...
* Give confirmation button icon a type
* Give setBids a type
* Make StripeSession type more specific
* Give MenuButton buttonContent a type
2022-06-02 17:40:41 -07:00
Austin Chen
5b142baa98
Revert "Demote charity to more menu"
...
This reverts commit 311b39ffe9
.
2022-06-02 13:35:31 -07:00
James Grugett
311b39ffe9
Demote charity to more menu
2022-06-01 23:31:38 -05:00
Ian Philips
59830579a9
Set timeout to reset the free market banner ( #367 )
...
* wip - trigger recheck when past time
* wip - trigger recheck when past time
* Reset logic
* Interval=>timeout
2022-06-01 07:54:48 -06:00
Ian Philips
1c980ba678
Notifications ( #354 )
...
* Notifications generating on comment,answer,contract update
* Notifications MVP
* Submitted an answer => answered
* Listen for unseen notifications
* Fix userlink formatting, move page
* Fix links
* Remove redundant code
* Cleanup
* Cleanup
* Refactor name
* Comments
* Cleanup & update notif only after data retrieval
* Find initial new notifs on user change
* Enforce auth rules in db
* eslint update
* Code review changes
* Refactor reason
2022-06-01 07:11:25 -06:00
Austin Chen
5978f4b1cb
Show blog link in sidebar
2022-05-29 17:33:41 -07:00
James Grugett
90a8de09d7
Ask a question => Create a question
2022-05-28 15:48:08 -05:00
Austin Chen
2ea7ddc1aa
Hide mobile bottom bar if Manifold is iframed
2022-05-27 21:27:37 -07:00
Marshall Polaris
420ea9e90e
Add more linting to web
package ( #343 )
...
* Import React a lot
* Fix misc. linting concerns
* Turn on many recommended lints for `web` package
2022-05-26 14:41:24 -07:00
Ian Philips
f0d44be2f4
Clean up time diff code
2022-05-25 16:04:14 -06:00
Ian Philips
811a7cece7
Market => question
2022-05-24 08:28:09 -06:00
Ian Philips
13bf5ac253
Free daily market bugfix
2022-05-24 07:31:44 -06:00
mantikoros
854daaebb7
nav bar: gray background for selected page (indigo color was too prominent)
2022-05-23 16:49:30 -05:00
mantikoros
244fd7c981
changed sidebar button color — violet doesn't match color scheme
2022-05-23 16:38:42 -05:00