Commit Graph

266 Commits

Author SHA1 Message Date
Franck Royer 4fc7d6cc62
Enforce function return types
Very useful for proto wire types as all fields are optional but not
always reflected in the generated type.
2021-10-08 14:29:11 +11:00
Franck Royer 2ee6b74787
Instantiate Community and retrieve details 2021-10-08 14:29:11 +11:00
Franck Royer 43ecd31e76
Generation of content topic is the same for chats and communities 2021-10-08 14:29:10 +11:00
Franck Royer 9f6abaf952
Create util mod with `bufToHex` that includes 0x prefix
As this is how the string is represented for Community id.
2021-10-08 14:29:10 +11:00
Franck Royer 5d04f731a7
Move proto wrappers in wire folder 2021-10-08 14:29:09 +11:00
Franck Royer 64abd9dd2e
A message contains either text or media 2021-10-08 11:29:15 +11:00
Oleksandr 2491bba0c6
Make modal responsive (#52) 2021-10-07 18:05:27 +02:00
Szymon Szlachtowicz 000ffa2aba
Refactor retrieving messages and timestamp (#51) 2021-10-07 15:20:07 +02:00
Szymon Szlachtowicz d4353cad84
Add image message support (#50) 2021-10-07 13:41:40 +02:00
Maria Rushkova 377f4e5409
Add skeleton loading (#46) 2021-10-07 12:21:47 +02:00
Szymon Szlachtowicz 3f5e31f794
Add preview links (#29) 2021-10-07 09:46:51 +02:00
Franck Royer e6b3ec616a
Add Audio, Image and Sticker messages 2021-10-07 15:18:28 +11:00
Franck Royer 304a1021b1
Add function to create media messages 2021-10-07 15:18:28 +11:00
Franck Royer 749c15cf91
Provide message timestamp to caller 2021-10-07 15:09:49 +11:00
Maria Rushkova c2b174ab53
Fix narrow topbar (#47) 2021-10-06 18:02:59 +02:00
Maria Rushkova e4be0447e7
Hide lists (#44) 2021-10-06 11:59:32 +02:00
Szymon Szlachtowicz b40ce941d9
Load last day messages (#43) 2021-10-06 11:40:05 +02:00
Maria Rushkova 655399b03d
Add narrow members (#40) 2021-10-06 10:41:07 +02:00
Maria Rushkova 370f6c65e4
Add empty state for channel (#41) 2021-10-06 09:33:31 +02:00
Franck Royer 7ccc333757
Only process message with a clock
It may be better to use the timestamp on Waku Message than the Chat
Message clock:
https://github.com/status-im/dappconnect-chat-sdk/issues/5#issuecomment-935322419
2021-10-06 14:14:40 +11:00
Franck Royer db7fa52fa9
Add getters for all usable fields 2021-10-06 14:10:28 +11:00
Franck Royer 8f90c177fb
Specify return types 2021-10-06 13:55:01 +11:00
Franck Royer 04690b553a
Create promises before dialing 2021-10-06 13:51:24 +11:00
Szymon Szlachtowicz ea49955412
Use retrieve previous messages (#39) 2021-10-05 14:47:18 +02:00
Maria Rushkova aad475a435
Change members UI (#38) 2021-10-05 10:39:20 +02:00
Maria Rushkova 8346801e51
Add narrow mode (channels) (#35) 2021-10-05 09:55:43 +02:00
Franck Royer 2f98d4e240
Merge pull request #9 from status-im/store 2021-10-05 13:53:26 +11:00
Franck Royer 3a204c9ad4
Merge pull request #12 from status-im/ci-timeout 2021-10-05 13:52:42 +11:00
Oleksandr a4e2aee6f2
Add community dialog (#30) 2021-10-04 13:05:41 +02:00
Szymon Szlachtowicz 654c0c29d7
Add multiline input support (#34) 2021-10-04 12:15:10 +02:00
Maria Rushkova d25d48c81d
Fix icons size (#33) 2021-10-04 12:11:03 +02:00
Szymon Szlachtowicz 0d6239aab8
Fix channel messages (#32) 2021-10-04 10:04:41 +02:00
Maria Rushkova aa034e963f
Add resizing provider (#31) 2021-10-04 08:49:21 +02:00
Maria Rushkova 34ce0c4c87
Fix background colors (#28) 2021-10-01 15:51:08 +02:00
Maria Rushkova e4710c3445
Extract channel component (#27) 2021-10-01 14:50:20 +02:00
Maria Rushkova f0dec3d5af
Add link style (#26) 2021-10-01 11:33:33 +02:00
Maria Rushkova 3e1bbd89dd
Add members style (#25)
* Change network

* Add mock members data

* Add members section

* Add members section

* Yarn fix

* Yarn fix

* Add key property
2021-09-30 15:22:58 +02:00
Szymon Szlachtowicz b2f8b24fc9
Add link highliting (#24) 2021-09-30 14:18:29 +02:00
Szymon Szlachtowicz d260c51939
Add date separator (#22) 2021-09-30 11:20:39 +02:00
Szymon Szlachtowicz 0f9572cbfb
Use history in messaging (#21) 2021-09-30 10:44:32 +02:00
Maria Rushkova e379aeca84
Add icons (#19) 2021-09-30 08:35:53 +02:00
Szymon Szlachtowicz c07d912c39
Improve use messenger (#18) 2021-09-29 15:05:43 +02:00
Maria Rushkova c9246acd1e
Add input style and emojis (#17) 2021-09-29 14:49:38 +02:00
Szymon Szlachtowicz 9275f9cb0f
Use messenger for messages (#16) 2021-09-28 15:17:08 +02:00
Maria Rushkova c5258f8068
Add channels and improve styles (#15) 2021-09-28 13:36:56 +02:00
Szymon Szlachtowicz d8d3bac048
Add chat messages mockup (#14) 2021-09-27 16:38:17 +02:00
Maria Rushkova a7cec73346
Add Components (#13) 2021-09-27 13:21:23 +02:00
Franck Royer f1ae5a1639
test: Add debug logging 2021-09-27 11:08:14 +10:00
Szymon Szlachtowicz e6e8217fc2
Add react chat packages (#11) 2021-09-24 13:36:26 +02:00
Franck Royer dc616b5013
Upgrade js-waku to 13.1 2021-09-24 13:24:49 +10:00
Franck Royer 4571903bf4
Add interface to retrieve previous messages 2021-09-24 13:22:15 +10:00
Franck Royer b1ddcb5c49
Add CI 2021-09-24 12:48:32 +10:00
Franck Royer 30e123a418
Add API to retrieve signers on a message 2021-09-23 16:08:06 +10:00
Franck Royer 14849fe62f
Add signature to Waku messages 2021-09-23 15:47:21 +10:00
Franck Royer 8f702928bc
Add encryption for chat groups 2021-09-23 15:42:15 +10:00
Franck Royer bbf5cc6b00
Wrap chat message in ApplicationMetadataMessage 2021-09-23 14:33:09 +10:00
Franck Royer 5dd482be11
It's actually communities v1 2021-09-23 11:29:00 +10:00
Franck Royer 6baf953e98
Test pass 2021-09-22 15:11:08 +10:00
Franck Royer 9c2f497c9e
Send and receive message 2021-09-22 15:05:36 +10:00
Franck Royer 4af46a8320
Sort typescript building with mocha 2021-09-15 12:05:33 +10:00
Franck Royer f95ca1decc
Setting up ws scripts 2021-09-14 16:02:01 +10:00
Franck Royer fbbf02af01
Add messenger 2021-09-14 15:16:40 +10:00
Franck Royer b6dc7d5dba
Fix build 2021-09-14 14:09:09 +10:00
Franck Royer 761c1feebd
Install formatting 2021-09-14 13:50:27 +10:00
Franck Royer 9a1f6a3286
Started building 2021-09-14 12:50:33 +10:00
Franck Royer d72170cb11
Setup status-communities package 2021-09-13 15:54:05 +10:00