Commit Graph

140 Commits

Author SHA1 Message Date
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
fryorcraken.eth addaded39f
style: format 2022-08-29 15:26:14 +10:00
fryorcraken.eth d15c4fda87
fix: remove Buffer usage 2022-08-29 15:26:04 +10:00
fryorcraken.eth 4db0a2d650
fix: use new js-waku API 2022-08-29 15:25:56 +10:00
fryorcraken.eth ec9a7489b0
build: remove unused polyfill dependencies 2022-08-20 13:32:37 +10:00
fryorcraken.eth 2888b75e5d
build: remove cra-webpack-rewired 2022-08-20 13:25:32 +10:00
fryorcraken.eth d4d9f8a01a
build: bump js-waku to next 2022-08-20 13:23:35 +10:00
fryorcraken.eth b1ec46d8b4
Merge pull request #50 from waku-org/upgrade-js-waku 2022-08-20 00:34:23 +10:00
fryorcraken.eth 2aec5c71a2
test(relay-reactjs-chat): jest doesn't like esm 2022-08-20 00:31:25 +10:00
fryorcraken.eth db6d8de806
build(relay-reactjs-chat): craco needs eslint 2022-08-20 00:20:35 +10:00
fryorcraken.eth 3e97e01d2a
build(react-relay-js): craco needs typescript
ref: https://github.com/dilanx/craco/issues/447
2022-08-20 00:16:51 +10:00
fryorcraken.eth 7523fdd202
build(eth-pm): add uint8arrays as it's used 2022-08-20 00:16:23 +10:00
fryorcraken.eth 442bfa861e
build(relay-reactjs): bump to js-waku@next 2022-08-20 00:16:15 +10:00