* add validate script that runs concurrent static checks
* split unit test and other static checks in 2 different workflows
* fix infinite loop test script
* do not check coverage when running tests in ci
* update lock file
* integrate with wallet connect
* add wallet connect support and refect metamask provider to use new detector
* add support for coinbase wallet
* use forked dependency for eth-json-rpc-middleware
* fix unit test
* wip
* ui wip
* finish notification for invite, like, repost, and reply
* add notification for accepting invite
* add notification for mentions
* fix build and test
* fix: add missing html-entities dep
* add notification for chat messages (#68)
* add notification for chat messages
* add chat notifications per chat id
* pin gun to v0.2020.1232
* update pnpm-locl
* Search (#70)
* wip
* add search input
* add ui for search results
* add keydown control and user search to GlobalSearchInput
* fix mobile onClick timing
* reset selected index on blur
* add zindex
* notif: store last read timestamp in backend (#71)
* notif: store last read timestamp in backend
* store last read timestamp of chat in backend
* fix typo
* remove console.log
* use enum for notification types
* use ContextReplacementPlugin
* fix prettier and unit test
* bump chat when unread
Co-authored-by: r1oga <38692952+r1oga@users.noreply.github.com>
* add husky pre commit check format hook
* include format check in GH build workflow
* bump node version used in GH build action
* add build step
* add husky dep
* not silent
* fix node version
* fix install step
* silent install step
* refactor: extract `Post`(s) components in separate files
* feat: fetch likers by post on `ExpandedPost` load
* refactor: define reusable `UsersCountModal` component
* feat: display list of user's follow-er/ing(s)
* remove console.log
* fix: update likes counter when clicking like button
* fix: update likes counter when clicking like button
* feat: do no show counter close to button if 0
* fix: update displayed followers on un/follow click
* cleanup
* trigger fetch effect on count update
* fix: move fetching into onClick
* fixing zkpr
* Implement Custom Group (#28)
* add group profile toggle
* finish custom group
* fix user handle on zk post
* fix: go to signup when clicking on unauth button content (#30)
* fix: display id commitments as hex (#27)
Co-authored-by: r1oga <38692952+r1oga@users.noreply.github.com>