-
Notifications
You must be signed in to change notification settings - Fork 13
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
WIP: [FEATURE] Chat #6
base: chat
Are you sure you want to change the base?
Conversation
Better to create another branch for this. |
]; | ||
|
||
export const getMessages = history => | ||
history.filter(item => item.type === "invoice" && !item.memo.startsWith("stream_payment_")); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Are all this filtered history items are messages?
|
||
const mapStateToProps = state => ({ | ||
messages: chatSelectors.getMessages(state.lightning.history), | ||
sendedMessages: state.chat.messages, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Does this remain state after logout?
<SubHeader key={1} />, | ||
<div key={2} className="contacts-page"> | ||
<div className="container"> | ||
<div className="chat__msg-container"> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Chat is now common for all users. Depending on desires and plans add messages separation
Can one of the admins verify this patch? |
Edit longValue wrappers around native JS functions to match native args order
Fix version of event-stream on 3.3.4 because of vulnerability of flatmap-stream package that is in dependency of it.
Refactor operations, move BLOCK_HEIGHT_URL to types, update unit tests
Remove readFilePart func from server
Make delay resolvers global, customize recurring delay naming to avoid overlapping, fix clear functions for that wrappers
[FEATURE] Mainnet
[REFACTOR] Multiple
…load-mainnet [FEATURE] Switch preload settings to mainnet
* [FEATURE] Sync speed Refactor error handling functions * [FEATURE] User session Add initial commit for restore session form UI * [FEATURE] User session Add functionality for redirection to restore session screen based on debounce function * [FEATURE] Add cryptojs package * [FEATURE] User session Add saving hashed user password to store * [FEATURE] User session Add restore session functionality * [FEATURE] User session Add ability to logout from restore session screen * [FEATURE] User session Update unit tests * [BUGFIX] User session Fix propType in restore session component, add logging * [FEATURE] User session Add global session status to store Add checks on redirect attemt from input password page * [FEATURE] User session Update unit tests after add session status * [FEATURE] User session Add more event listeners to detect session activity status * [REFACTOR] Crypto Remove crypto-js package, use in-build crypto lib * [FEATURE] Interval status checks Move interval status checks init from mounting of wallet page to account module with call from initAccount to make it work during session password request window * [BUGFIX] Debounce Switch from lodash debounce to cutrom one to avoid not-execution on pc sleep * [REFACTOR] Debounce input Remove external react-debounce-input component, add internal one based on custom debounce * [TEST] Update coverage in account tests * Temp 3 min time * Fix handling lightning urls when session inactive * Fix display inactive duration on session expire page * Fix restore window when click on magnet link * Update session to 15min
* [CLEANUP] Remove duplicate in clear new channel in actions and operations * [FEATURE] Open channel status Server: set openChannel GRPC deadline to 3 minutes to avoid successful channel opening after DEADLINE_EXCEEDED error * [FEATURE] Open channel status Add displaying of channels waiting for lnd responce for cretion. Add options to copy pubkey for pending and awaiting channels. * handle rpc timeout for new channel * fix lint error * revert create-channel modal * Add helper text for create channel error * Update channel error help text
* [BUGFIX] channels Add validation for channelInfo in new channel modal Add clear merchant channel info from modal * Temp update settings for testnet * fix merchants pagination * Fix display merchant without channel info * Update config for mainnet
# Conflicts: # frontend/components/contacts/index.js # frontend/containers/wallet-page.js # server/binaries/Lnd.js
* [BUGFIX] Fix bug after merge * [BUGFIX] Fix unit tests * [DOC] Update installation
…ognito-flow [FEATURE] Multiple privacy modes, UI update
[DOC] Readme file update
[FEATURE] Add encryption
[BUGFIX] Updater fix
* Fix qr * Fix tests for new rebuild function * Fix password error display for QR regeneration * Fix qr enter button push
* [DOC] Added link to Slack * Adding empty row after email
* feature: profile re-arrange change unit select * refactor: page-blocker call * feature: lightning details add fee display in % * bugfix: channels overlay update positioning * bugfix: mobile menu * bugfix: icons update in case of size issues * bugfix: session fix stop session on logout * bugfix: file choose update button type
* bugfix: generate qr fix processing status actions disabling * feature: qr modal update layout, update styles and usage * bugfix: style fix word break into error popups, fix select width
* feature: init ga in new flow * feature: add GA on remote node qr * refactor: connect remote qr lifecycle methods
disable edit option for incoming payments
add ellipsis on name && error
update wrapping and sizes
update styles
fix action buttons position
* Fix fee request * Remove extra comments and update test * Fix linter
* [DOC] Updated config decription Added description for parameters: devMode and maxpendingchannels. Added link to the "settings.testnet.ini" file. * Update Config_descrption.md * Update Config_descrption.md
# Conflicts: # frontend/components/header/index.js # frontend/config/routes.js # frontend/containers/wallet-page.js # frontend/reducers/index.js # public/assets/_builds/components/_header.scss # public/assets/_builds/style.scss # server/binaries/proto/rpc.proto # server/ipc.js
No description provided.