-
Notifications
You must be signed in to change notification settings - Fork 1
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
Merge release 3.1.0 to main #60
Merged
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
* Added service methods to get pseudony, register and login * Added store methods to save pseudonym * Added method to store tokens on cookies * Added changes to make login and logout reactive * Updated guest and user banner section to use button * Added form validation on login and register * Added showing error and success message *
* Added channels API call fetch channels * Updated sorting keys on the featured channels component * Replaced title key with name key in channels, threads and messages * Modulaized code folder wise
…m:berkmancenter/threads_client into 15-add-backend-call-for-user-registration
* Added changes to create new channel * Added changes to open private/public creation modal
* Updated store to use authentication status
14 consume backend auth APIs
- Added create thread component for creating thread - Added service and store methods for saving new thread - Updated Thread component to use correct thread keys from backend - Updated router to load the threads - Updated router to add threads page as children - Added methods to load messages and send message - Updated message sending component to send message and display messages
- Updated active thread text color - Added fixed height to messages div - Added scroll to bottom to messages div on load - Changed definecomponent to script setup
* Appending message to the end of message box on send * Dynamic loading of messages on thread click * Styling changes and adding titles to match mockup * Added no message placeholder
…-and-thread-creation 28 create dialog for channel and thread creation
…-registration 15 add backend call for user registration
* load thread from API or from store * update similar change to threads page
…ead-id-to-url-for-sharing 23 add channel topic and thread id to url for sharing
* Updated login button to show tooltip * Updated guest exit session button * updated reponsiveness for mobile view * updated store to save guest state and return guest state
22 auth banner changes
* Load and register new pseudonym for logged in user * Get list of pseudonyms for logged in user
…s not scrolled to the bottom. Supports #45.
…onnection. Prevents double messages after reconnect. Supports #45.
These changes should be reversed when there is time to fix pseudonym deletion. Currently pseudonym deletion breaks the pseudonym mismatch logic and causes message sending to fail silently in the UI.
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.