Commit Graph

252 Commits

Author SHA1 Message Date
fryorcraken.eth b80e8fcda7
fix(angular): use new js-waku api 2022-09-02 15:17:05 +10:00
fryorcraken.eth ef955e7133
build(angular): bump js-waku to @next 2022-09-02 15:11:25 +10:00
fryorcraken.eth 94fe3aace8
build(angular): remove polyfills 2022-09-02 15:11:01 +10:00
fryorcraken.eth def1d912ef
build(angular): fix homepage 2022-09-02 15:06:11 +10:00
fryorcraken.eth 41aace02f7
doc(web-chat): update readme, protons is used 2022-09-02 15:04:26 +10:00
fryorcraken.eth 8cbf0ca0e6
feat(store-reactjs-chat): replace protons with protobufjs for protobuf serialization
Proto files must be used for latest version of protons. This is not ideal when build an example and iterating fast.
2022-09-02 15:04:05 +10:00
fryorcraken.eth ae2d4a6607
Merge pull request #83 from waku-org/dependabot/npm_and_yarn/web-chat/types/react-18.0.18 2022-09-02 14:52:02 +10:00
dependabot[bot] d1d7971b28
build(deps-dev): bump @types/react from 17.0.49 to 18.0.18 in /web-chat
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 17.0.49 to 18.0.18.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

---
updated-dependencies:
- dependency-name: "@types/react"
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-02 14:44:19 +10:00
fryorcraken.eth 857b9b4dbb
Merge pull request #89 from waku-org/add-issues-to-project 2022-09-02 14:43:55 +10:00
fryorcraken.eth 6bccd65264
chore: add issues to waku Product project board 2022-09-02 14:32:43 +10:00
fryorcraken.eth f698d97013
Merge pull request #87 from waku-org/web-chat-bump-js-waku 2022-09-02 14:32:33 +10:00
fryorcraken.eth 5b82c8e963
test(web-chat): remove tests
Not really used and some issues with jest.
2022-09-02 14:29:28 +10:00
fryorcraken.eth e4c001d901
fix: unique key in message list 2022-09-02 14:24:20 +10:00
fryorcraken.eth 491062154b
feat: use filter+light push instead of relay
The node already leaks IP by using store. There would be some advantages to use relay to send messages but not as much as if only relay was used.
2022-09-02 14:24:20 +10:00
fryorcraken.eth fa4c9ed042
chore(deps): re-add process for React env check 2022-09-02 14:24:19 +10:00
fryorcraken.eth f0038c4ef7
fix: update homepage 2022-09-02 14:24:19 +10:00
fryorcraken.eth 3a28c7854c
chore: replace protobufjs with protons 2022-09-02 14:24:17 +10:00
fryorcraken.eth 5c1063528e
fix: use js-waku's and libp2p's new API 2022-09-02 14:23:43 +10:00
fryorcraken.eth 11659ada59
chore(deps): bump js-waku to @next 2022-09-02 14:23:10 +10:00
fryorcraken.eth 7f4ae0b7b2
chore(deps): remove polyfill deps 2022-09-02 14:22:17 +10:00
fryorcraken.eth f49f6d81ce
chore(deps): remove cra-webpack-rewired 2022-09-02 14:22:17 +10:00
fryorcraken.eth f230f1aa35
Merge pull request #84 from waku-org/store-reactjs-chat 2022-09-01 14:34:28 +10:00
fryorcraken.eth 08312c73d0
ci: do not run react tests
No value in these tests + some issue encountered due to ESM (I assume).
2022-09-01 10:38:47 +10:00
fryorcraken.eth 13e24a68d4
Merge pull request #85 from waku-org/html-examples
[relay-js/store-js] bump js-waku to next
2022-08-31 15:47:12 +10:00
fryorcraken.eth cea5e76e74
fix: attempt to retrieve *any* message from store 2022-08-31 14:35:54 +10:00
fryorcraken.eth 2c5a1a192a
build(store-js): bump js-waku to next 2022-08-31 13:18:24 +10:00
fryorcraken.eth b48a65f87d
build(relay-js): bump js-waku to next 2022-08-31 13:05:59 +10:00
fryorcraken.eth ee4119eefe
fix: delay store query as there is an issue with libp2p peer store 2022-08-31 12:58:20 +10:00
fryorcraken.eth 568f3f83f2
fix: use new js-waku API 2022-08-31 12:58:18 +10:00
fryorcraken.eth 08daac8a7f
fix: use React createRoot 2022-08-30 14:45:04 +10:00
fryorcraken.eth 7ae8a4960c
build: correct homepage 2022-08-30 14:44:06 +10:00
fryorcraken.eth 3705ad1107
build: install js-waku@next 2022-08-30 14:43:19 +10:00
fryorcraken.eth 5f5352bf9c
build: remove webpack config 2022-08-30 14:42:16 +10:00
fryorcraken.eth 72ab3f22ec
build: remove polyfill deps 2022-08-30 14:39:05 +10:00
fryorcraken.eth fcaf17d953
Merge pull request #77 from waku-org/eth-pm-deps-upgrade 2022-08-29 17:12:37 +10:00
fryorcraken.eth 4b9386d495
build(deps): bump js-waku to 0.24.0-aa40959 2022-08-29 17:03:41 +10:00
fryorcraken.eth b403ca574c
Merge pull request #76 from waku-org/remove-eth-pm-wallet 2022-08-29 16:57:35 +10:00
fryorcraken.eth bb0f0d7ff4
build(deps): bump React to 18, bump react-scripts to 5.0.1 2022-08-29 16:51:43 +10:00
fryorcraken.eth 0c48cd2e26
build(deps): bump protobufjs to 7.1.0 2022-08-29 16:49:01 +10:00
fryorcraken.eth 04d129143e
feat: remove eth-pm-wallet-encryption
The MetaMask API is now deprecated: https://medium.com/metamask/metamask-api-method-deprecation-2b0564a84686

Refer to eth-pm for an alternative example.
2022-08-29 16:27:13 +10:00
fryorcraken.eth 878b37e761
Merge pull request #75 from waku-org/upgrade-js-waku-eth-pm 2022-08-29 16:06:04 +10:00
fryorcraken.eth e541ce1744
refactor: use ethers for typed data signing 2022-08-29 15:31:48 +10:00
fryorcraken.eth 6508403912
fix: use nwaku test fleet
Filter bug not yet deployed in prod

ref: https://github.com/status-im/nwaku/pull/1090
2022-08-29 15:27:48 +10:00
fryorcraken.eth 3606654b4d
feat: set method and content topic to decryption keys
Not mandatory but it removes errors in the console.
2022-08-29 15:27:38 +10:00
fryorcraken.eth c82244c9e6
fix: remove state for unsubscribe 2022-08-29 15:27:27 +10:00
fryorcraken.eth b6296dd07f
fix: connect to wallet 2022-08-29 15:27:19 +10:00
fryorcraken.eth a3fe2709db
feat: use light push and filter to access Waku network 2022-08-29 15:27:08 +10:00
fryorcraken.eth 257e4910a1
build: bump ethers 2022-08-29 15:26:41 +10:00
fryorcraken.eth cf6942d5fa
fix: start waku & use waitForRemotePeer 2022-08-29 15:26:33 +10:00
fryorcraken.eth 7d94016076
build: fix homepage location 2022-08-29 15:26:23 +10:00