Commit Graph

81 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 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 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
fryorcraken.eth 2070b7879d
build(eth-pm):downgrade React to avoid peer dep conflict with mui
Material UI 4 is not compatible with React 18 and it looks like
some peer dep were recently changed, creating conflict issues
in CI.
2022-08-19 23:46:22 +10:00
fryorcraken.eth 06f6c6f250
Merge pull request #1 from waku-org/setup 2022-08-08 13:24:10 +10:00
fryorcraken.eth 9117d84636
build(web-chat): remove the peer deps config 2022-08-08 13:20:58 +10:00
fryorcraken.eth 206a71690d
chore(dependabot): change reviewer 2022-08-08 13:16:17 +10:00
fryorcraken.eth ce0470504c
chore(dependabot): fix config indentation 2022-08-08 13:16:17 +10:00
fryorcraken.eth 9e27984881
ci(relay-angular-ks: run with chromeheadless when in CI 2022-08-08 13:16:17 +10:00
fryorcraken.eth a7f422956c
ci: build before test, only test if present 2022-08-08 13:16:17 +10:00
fryorcraken.eth 9aa3962145
ci: lexical order examples 2022-08-08 13:16:16 +10:00
fryorcraken.eth b234b496f8
ci: only use pnpm 2022-08-08 12:48:29 +10:00