* 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
* setup unit test
* add unit test
* add config.test.json
* add unit test
* add unit test: users.ts
* add unit test
* add unit test: all ducks and services
* add unit test: Post
* finish unit test
* add doc
* show identities when ids exist
* debug chrome
* wip
* incognito onboarding wip
* basic connect twitter
* verify twitter user when connecting
* create signature for twitter session
* show mirror replies
* show tweet replies and mirror replies
* refresh meta when switching account
* finish interrep integration
* add base url
* fix connect twitter logic
* fix qr scanner
* close qr scanner on success