forked from ethersphere/ethercast
-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Adds group chat to the Stream #3
Draft
ottpeter
wants to merge
73
commits into
master
Choose a base branch
from
Dev-Stream-Chat
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Draft
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…thercast into Dev-Stream-Chat
… always correct, some fixes needed
…thercast into Dev-Stream-Chat
commit a5bea5109dc0e3d8f424d833fd3c50ac48f1d6ac Author: Peter Ott <[email protected]> Date: Sun Apr 28 14:17:23 2024 +0200 done commit 75b0b721e70156ac42ca9f46c6ec755f35ce9a10 Author: Peter Ott <[email protected]> Date: Fri Apr 26 18:30:03 2024 +0200 writeAggregatedFeed commit 542faf40a5255fd5732a6ec3b413d494bef28bac Author: Peter Ott <[email protected]> Date: Fri Apr 26 18:02:19 2024 +0200 Adds fetchAllMessages commit f73b74a03efe93279e066ce5aea010dd4999cb86 Author: Peter Ott <[email protected]> Date: Fri Apr 26 17:23:03 2024 +0200 Modifies updateUserList to give back lastReadIndex as well commit d86f9e3ebc403f86849c31e32ae5faf60d79cc10 Author: Peter Ott <[email protected]> Date: Fri Apr 26 17:20:37 2024 +0200 Removes createUserList commit ce42cb51bad0cc25de72e7a8e5148d34f355b0c3 Author: Peter Ott <[email protected]> Date: Fri Apr 26 17:20:10 2024 +0200 Adds updateUserList commit f0629cd999decfb64e1957b5823c3253727e8437 Author: Peter Ott <[email protected]> Date: Fri Apr 26 17:01:10 2024 +0200 Adds createUserList commit 64caec1e32259380efe60597ad45451b80f634da Author: Peter Ott <[email protected]> Date: Fri Apr 26 14:43:11 2024 +0200 validateUserObject commit fd797534c08326e760595363a532a9a077471389 Author: Peter Ott <[email protected]> Date: Fri Apr 26 12:55:26 2024 +0200 Modifies readSingleMessage commit ef3cf1f Author: Peter Ott <[email protected]> Date: Fri Apr 26 12:42:08 2024 +0200 writeToOwnFeed commit 2a27420 Author: Peter Ott <[email protected]> Date: Fri Apr 26 12:06:28 2024 +0200 Modifies registerUser in a way, that it will use generated private key instead of MetaMask, and save it to LocalStorage commit 51bd7fb Author: Peter Ott <[email protected]> Date: Fri Apr 26 11:16:26 2024 +0200 registerUser commit 17c3184 Author: Peter Ott <[email protected]> Date: Fri Apr 26 10:05:24 2024 +0200 Changes uploadMessageToBee to uploadObjectToBee commit d0101df Author: Peter Ott <[email protected]> Date: Fri Apr 26 09:56:53 2024 +0200 initChatRoom commit 772247a Author: Peter Ott <[email protected]> Date: Thu Apr 25 16:38:08 2024 +0200 objectToUint8Array commit 059bc84 Author: Peter Ott <[email protected]> Date: Thu Apr 25 16:30:25 2024 +0200 createUsersFeed commit 960bba3 Author: Peter Ott <[email protected]> Date: Thu Apr 25 16:13:26 2024 +0200 createUsersFeed and createAggregatedFeed empty functions commit b1a9070 Author: Peter Ott <[email protected]> Date: Thu Apr 25 16:01:20 2024 +0200 generateUserOwnedFeedId commit c386922 Author: Peter Ott <[email protected]> Date: Thu Apr 25 15:58:42 2024 +0200 Modifies generateRoomId commit ae98d97 Author: Peter Ott <[email protected]> Date: Thu Apr 25 15:57:28 2024 +0200 Adds generateUsersFeedId commit 111b548 Author: Peter Ott <[email protected]> Date: Thu Apr 25 11:59:01 2024 +0200 Added pseudo code functions about aggregated feed approach chat commit ec7a9a7 Author: Peter Ott <[email protected]> Date: Tue Apr 23 10:51:20 2024 +0200 handle skipped messages, at render commit 42fbfcf Author: Peter Ott <[email protected]> Date: Tue Apr 23 09:48:32 2024 +0200 increment readIndex inside readNextMessage commit 6e2d9bd Author: Peter Ott <[email protected]> Date: Mon Apr 22 14:20:22 2024 +0200 Adds check for message send success commit 64c2075 Author: Peter Ott <[email protected]> Date: Mon Apr 22 14:06:36 2024 +0200 Solved merge conflict commit d0d1f32 Author: Peter Ott <[email protected]> Date: Mon Apr 22 14:05:57 2024 +0200 Solved merge conflict commit 76b4344 Author: Roland Seres <[email protected]> Date: Mon Apr 22 13:00:34 2024 +0200 Minor changes commit 47258bd Author: Peter Ott <[email protected]> Date: Mon Apr 22 11:11:56 2024 +0200 Chat handles state differently, and new UI and CSS commit 191edea Author: Roland Seres <[email protected]> Date: Mon Apr 15 10:09:46 2024 +0200 UI related modifications commit b4300d3 Author: Peter Ott <[email protected]> Date: Mon Apr 15 10:49:49 2024 +0200 Small changes in chat commit bbdc1d9 Author: Peter Ott <[email protected]> Date: Thu Apr 11 14:50:44 2024 +0200 Adds client-side chat with same topic as stream. Message order is not always correct, some fixes needed commit d001b6c Author: Peter Ott <[email protected]> Date: Wed Apr 10 11:00:20 2024 +0200 Moved chat_server to client side commit b836f6f Author: Levente Kiss <[email protected]> Date: Mon Mar 18 13:45:08 2024 +0100 fix: textinput commit 1ede0aa Author: Peter Ott <[email protected]> Date: Fri Mar 1 18:32:40 2024 +0100 Adds basic chat functionality to front end commit a24157a Author: Peter Ott <[email protected]> Date: Fri Mar 1 10:08:59 2024 +0100 Adds a chat backend with create-room send-message read-message functionality commit 8b0a12e Author: Roland Seres <[email protected]> Date: Wed Feb 28 16:16:24 2024 +0100 chat design modifications commit 3597a05 Author: Levente Kiss <[email protected]> Date: Mon Apr 22 12:19:25 2024 +0200 Feat/error handling (#1) * feat: add error boundary + remove index like export approach * feat: handle stream errors * feat: add error boundary * chore: add remaining boundaries * fix: infinity loop * feat: form validation for stream page * feat: form validation for home page * fix(controller): rules type * fix: type * fix: use correct error boundary * chore: throw from withError instad of return --------- Co-authored-by: Levente Kiss <[email protected]> commit f8c0f00 Author: Levente Kiss <[email protected]> Date: Mon Apr 15 13:30:44 2024 +0200 chore: use localhost for tests
commit e5acca9 Author: Roland Seres <[email protected]> Date: Fri Apr 26 17:43:14 2024 +0200 UI style and layout and feature mods commit f031749 Author: Roland Seres <[email protected]> Date: Tue Apr 23 16:06:59 2024 +0200 UI and merged changes commit c4f53dd Author: Roland Seres <[email protected]> Date: Tue Apr 23 11:30:43 2024 +0200 UI mods commit 01942d8 Author: Roland Seres <[email protected]> Date: Fri Apr 19 20:08:40 2024 +0200 UI mods commit 92ace23 Author: Roland Seres <[email protected]> Date: Thu Apr 18 19:09:42 2024 +0200 UI mod commit 0bef4f7 Author: Roland Seres <[email protected]> Date: Tue Apr 16 16:26:07 2024 +0200 Code refactor commit 5542579 Author: Roland Seres <[email protected]> Date: Tue Apr 16 16:18:42 2024 +0200 Adding emoji-picker
…plicate user entries)
commit a5bea5109dc0e3d8f424d833fd3c50ac48f1d6ac Author: Peter Ott <[email protected]> Date: Sun Apr 28 14:17:23 2024 +0200 done commit 75b0b721e70156ac42ca9f46c6ec755f35ce9a10 Author: Peter Ott <[email protected]> Date: Fri Apr 26 18:30:03 2024 +0200 writeAggregatedFeed commit 542faf40a5255fd5732a6ec3b413d494bef28bac Author: Peter Ott <[email protected]> Date: Fri Apr 26 18:02:19 2024 +0200 Adds fetchAllMessages commit f73b74a03efe93279e066ce5aea010dd4999cb86 Author: Peter Ott <[email protected]> Date: Fri Apr 26 17:23:03 2024 +0200 Modifies updateUserList to give back lastReadIndex as well commit d86f9e3ebc403f86849c31e32ae5faf60d79cc10 Author: Peter Ott <[email protected]> Date: Fri Apr 26 17:20:37 2024 +0200 Removes createUserList commit ce42cb51bad0cc25de72e7a8e5148d34f355b0c3 Author: Peter Ott <[email protected]> Date: Fri Apr 26 17:20:10 2024 +0200 Adds updateUserList commit f0629cd999decfb64e1957b5823c3253727e8437 Author: Peter Ott <[email protected]> Date: Fri Apr 26 17:01:10 2024 +0200 Adds createUserList commit 64caec1e32259380efe60597ad45451b80f634da Author: Peter Ott <[email protected]> Date: Fri Apr 26 14:43:11 2024 +0200 validateUserObject commit fd797534c08326e760595363a532a9a077471389 Author: Peter Ott <[email protected]> Date: Fri Apr 26 12:55:26 2024 +0200 Modifies readSingleMessage commit ef3cf1f Author: Peter Ott <[email protected]> Date: Fri Apr 26 12:42:08 2024 +0200 writeToOwnFeed commit 2a27420 Author: Peter Ott <[email protected]> Date: Fri Apr 26 12:06:28 2024 +0200 Modifies registerUser in a way, that it will use generated private key instead of MetaMask, and save it to LocalStorage commit 51bd7fb Author: Peter Ott <[email protected]> Date: Fri Apr 26 11:16:26 2024 +0200 registerUser commit 17c3184 Author: Peter Ott <[email protected]> Date: Fri Apr 26 10:05:24 2024 +0200 Changes uploadMessageToBee to uploadObjectToBee commit d0101df Author: Peter Ott <[email protected]> Date: Fri Apr 26 09:56:53 2024 +0200 initChatRoom commit 772247a Author: Peter Ott <[email protected]> Date: Thu Apr 25 16:38:08 2024 +0200 objectToUint8Array commit 059bc84 Author: Peter Ott <[email protected]> Date: Thu Apr 25 16:30:25 2024 +0200 createUsersFeed commit 960bba3 Author: Peter Ott <[email protected]> Date: Thu Apr 25 16:13:26 2024 +0200 createUsersFeed and createAggregatedFeed empty functions commit b1a9070 Author: Peter Ott <[email protected]> Date: Thu Apr 25 16:01:20 2024 +0200 generateUserOwnedFeedId commit c386922 Author: Peter Ott <[email protected]> Date: Thu Apr 25 15:58:42 2024 +0200 Modifies generateRoomId commit ae98d97 Author: Peter Ott <[email protected]> Date: Thu Apr 25 15:57:28 2024 +0200 Adds generateUsersFeedId commit 111b548 Author: Peter Ott <[email protected]> Date: Thu Apr 25 11:59:01 2024 +0200 Added pseudo code functions about aggregated feed approach chat commit ec7a9a7 Author: Peter Ott <[email protected]> Date: Tue Apr 23 10:51:20 2024 +0200 handle skipped messages, at render commit 42fbfcf Author: Peter Ott <[email protected]> Date: Tue Apr 23 09:48:32 2024 +0200 increment readIndex inside readNextMessage commit 6e2d9bd Author: Peter Ott <[email protected]> Date: Mon Apr 22 14:20:22 2024 +0200 Adds check for message send success commit 64c2075 Author: Peter Ott <[email protected]> Date: Mon Apr 22 14:06:36 2024 +0200 Solved merge conflict commit d0d1f32 Author: Peter Ott <[email protected]> Date: Mon Apr 22 14:05:57 2024 +0200 Solved merge conflict commit 76b4344 Author: Roland Seres <[email protected]> Date: Mon Apr 22 13:00:34 2024 +0200 Minor changes commit 47258bd Author: Peter Ott <[email protected]> Date: Mon Apr 22 11:11:56 2024 +0200 Chat handles state differently, and new UI and CSS commit 191edea Author: Roland Seres <[email protected]> Date: Mon Apr 15 10:09:46 2024 +0200 UI related modifications commit b4300d3 Author: Peter Ott <[email protected]> Date: Mon Apr 15 10:49:49 2024 +0200 Small changes in chat commit bbdc1d9 Author: Peter Ott <[email protected]> Date: Thu Apr 11 14:50:44 2024 +0200 Adds client-side chat with same topic as stream. Message order is not always correct, some fixes needed commit d001b6c Author: Peter Ott <[email protected]> Date: Wed Apr 10 11:00:20 2024 +0200 Moved chat_server to client side commit b836f6f Author: Levente Kiss <[email protected]> Date: Mon Mar 18 13:45:08 2024 +0100 fix: textinput commit 1ede0aa Author: Peter Ott <[email protected]> Date: Fri Mar 1 18:32:40 2024 +0100 Adds basic chat functionality to front end commit a24157a Author: Peter Ott <[email protected]> Date: Fri Mar 1 10:08:59 2024 +0100 Adds a chat backend with create-room send-message read-message functionality commit 8b0a12e Author: Roland Seres <[email protected]> Date: Wed Feb 28 16:16:24 2024 +0100 chat design modifications commit 3597a05 Author: Levente Kiss <[email protected]> Date: Mon Apr 22 12:19:25 2024 +0200 Feat/error handling (#1) * feat: add error boundary + remove index like export approach * feat: handle stream errors * feat: add error boundary * chore: add remaining boundaries * fix: infinity loop * feat: form validation for stream page * feat: form validation for home page * fix(controller): rules type * fix: type * fix: use correct error boundary * chore: throw from withError instad of return --------- Co-authored-by: Levente Kiss <[email protected]> commit f8c0f00 Author: Levente Kiss <[email protected]> Date: Mon Apr 15 13:30:44 2024 +0200 chore: use localhost for tests
commit e5acca9 Author: Roland Seres <[email protected]> Date: Fri Apr 26 17:43:14 2024 +0200 UI style and layout and feature mods commit f031749 Author: Roland Seres <[email protected]> Date: Tue Apr 23 16:06:59 2024 +0200 UI and merged changes commit c4f53dd Author: Roland Seres <[email protected]> Date: Tue Apr 23 11:30:43 2024 +0200 UI mods commit 01942d8 Author: Roland Seres <[email protected]> Date: Fri Apr 19 20:08:40 2024 +0200 UI mods commit 92ace23 Author: Roland Seres <[email protected]> Date: Thu Apr 18 19:09:42 2024 +0200 UI mod commit 0bef4f7 Author: Roland Seres <[email protected]> Date: Tue Apr 16 16:26:07 2024 +0200 Code refactor commit 5542579 Author: Roland Seres <[email protected]> Date: Tue Apr 16 16:18:42 2024 +0200 Adding emoji-picker
…plicate user entries)
…ot working yet (needs delay between upload and read-back)
commit 05252d1 Author: Roland Seres <[email protected]> Date: Fri May 10 16:48:34 2024 +0200 Autoscroll nickname and other UI related mods commit a98b0f4 Author: Roland Seres <[email protected]> Date: Mon Apr 29 14:58:11 2024 +0200 loading spinner-nickname commit e5acca9 Author: Roland Seres <[email protected]> Date: Fri Apr 26 17:43:14 2024 +0200 UI style and layout and feature mods commit f031749 Author: Roland Seres <[email protected]> Date: Tue Apr 23 16:06:59 2024 +0200 UI and merged changes commit c4f53dd Author: Roland Seres <[email protected]> Date: Tue Apr 23 11:30:43 2024 +0200 UI mods commit 01942d8 Author: Roland Seres <[email protected]> Date: Fri Apr 19 20:08:40 2024 +0200 UI mods commit 92ace23 Author: Roland Seres <[email protected]> Date: Thu Apr 18 19:09:42 2024 +0200 UI mod commit 0bef4f7 Author: Roland Seres <[email protected]> Date: Tue Apr 16 16:26:07 2024 +0200 Code refactor commit 5542579 Author: Roland Seres <[email protected]> Date: Tue Apr 16 16:18:42 2024 +0200 Adding emoji-picker
…sending does not work
…thercast into Dev-Stream-Chat
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.