Commit Graph

388 Commits (89e2115f95e00cdf9f1719b7e3e9383390cb14b5)

Author SHA1 Message Date
William Grant 67f27636d8 Merge branch 'unstable' into feat/ses-825/onboarding2 2 years ago
William Grant 39dc918e3d fix: open recovery password settings page from left banner 2 years ago
William Grant fb3a87a5f5 feat: added new hide recovery password modal
when we turn on the setting we prevent any recovery phrase ui from loading and return null
2 years ago
William Grant bddac7a849 feat: added icons to all settings categories 2 years ago
William Grant 12caf66cde fix: message preview status icon was shrinking due to text overflow
also added session icon improvements from onboarding branch
2 years ago
William Grant fd722d1f2f feat: swapped out seed modal for settings category page
still work on category component but password protection works nicely
2 years ago
William Grant b6d5c24af4 feat: added updated group icon
add the ability to set custom icon sizes for some buttons
2 years ago
William Grant 8ae6dabfd1 feat: hide message preview in convo list item for outgoing requests 2 years ago
William Grant 6e3df83aed fix: overlayInvite errors 2 years ago
William Grant d4a8b555c6 Merge branch 'unstable' into feat/ses-825/onboarding2 2 years ago
William Grant aac90ccd96 feat: finished invite a friend overlay 2 years ago
William Grant 2b95e6a283 feat: session input styles are now separated into per styling
monospaced, biggerText, isTextArea
2 years ago
William Grant dd7f13ed1f feat: invite a friend screen is mostly done 2 years ago
Audric Ackermann 51c307af25 chore: fix PR reviews 2 years ago
William Grant 76f5ad1322 feat: consolidate remaining sessioneditable instances
fix styles for other overlays
2 years ago
Audric Ackermann 4589bde672 chore: moved more types to ReduxTypes.d.ts 2 years ago
Audric Ackermann 49ab04d2fd chore: move SessionSettingsCategory to .d.ts file
and remove the enum (instead use string union)
2 years ago
William Grant cd3bc727c2 feat: updated ContactsListWithBreaks to show text when empty 2 years ago
William Grant 093da15ba3 feat: updated style for choose action overlay
created new ActionRow component
2 years ago
William Grant 2a75a715a3 feat: update continue button styles
only show button when users enters something
2 years ago
William Grant edb9a24863 feat: new message description and added zendesk link 2 years ago
William Grant 2d7b957d8c feat: closed group pubkeys cannot be used to create new messages 2 years ago
William Grant 4decf22241 feat: improved error messaging when starting a new message 2 years ago
William Grant 30118c3426 feat: added monospace textarea support to sessioninput
this will replace the sessionideditable eventually still needs error handling etc
2 years ago
William Grant e96519445d feat: removed overlayheader
moved some parts into the leftpanesectionheader
2 years ago
William Grant 38c390355d refactor: leftpanemessagesection is now a functional component 2 years ago
William Grant 208d9cc0eb Merge branch 'unstable' into feat/ses-50/onboarding 2 years ago
William Grant dad09a75a6 fix: compressed all new svgs
tweaked svg styling
2 years ago
Audric Ackermann b887850388 chore: disable animations when running in integrationTests 2 years ago
William Grant 0f6d80b847 Merge branch 'unstable' into feat/ses-50/onboarding 2 years ago
Audric Ackermann 85c247eaf0 fix: focustrap when no buttons are mounted right away 2 years ago
Audric Ackermann f304a5239f fix: app start password window crash 2 years ago
William Grant bc196286bc Merge branch 'unstable' into feat/ses-1560/unit-tests 2 years ago
Audric Ackermann d267e7ccdc fix: minor ui fixes 2 years ago
Ryan Miller 5f53b3fe8f feat: replace and add changed and new localized strings 2 years ago
William Grant 97cd21a77e Merge branch 'unstable' into feat/ses-899/user_profile_poll 2 years ago
Audric Ackermann f6b1eac5ad
Merge pull request #2996 from KeeJef/unread-message-scroll-button-changes
Add unread message count indicator per conversation
2 years ago
Audric Ackermann ca069a1e36 Merge remote-tracking branch 'oxen/unstable' into fix-resize-images-thumbnail 2 years ago
William Grant 68f8d12aa5 feat: recovery phrase to recovery password 2 years ago
William Grant 9a756a8c9b feat: session id to account id 2 years ago
Audric Ackermann 3b8fd82d17 feat: add multiencrypt/decrypt unit test 2 years ago
Audric Ackermann 444e60ce89 fix: use 999+ for convo unread count, but 99+ for global one 2 years ago
Audric Ackermann 0b551757cb fix: fix ci 2 years ago
William Grant fd4e1525cb Merge branch 'unstable' into feat/ses-50/onboarding 2 years ago
Audric Ackermann cef59be005 fix: ellipsis on name rather than pubkey
also cleaned up our contexts a little bit
2 years ago
Audric Ackermann 53059135ee fix: tsc does not overwrite workers compiled content 2 years ago
Audric Ackermann cbccc8c76c fix: notification text based on msg content 2 years ago
Audric Ackermann bd6f5e6e0d feat: refacto GroupUpdateName to be functional component 2 years ago
Audric Ackermann d6d9bec5ba fix: fixed a bunch of groupv2 chunk2 issues 2 years ago
William Grant 71e3f82426 feat: added both recovery password icon types 2 years ago
William Grant ef0f3ba434 feat: updated restore account screen with new design 2 years ago
William Grant 4b976259bf feat: updated recovery password bannner 2 years ago
Audric Ackermann a53299377a chore: fix unit tests with group chunk2 2 years ago
Audric Ackermann 5867c5af7f fix: added type for all accessibility ids with react.d.ts 2 years ago
William Grant 9be21ce879 Merge branch 'unstable' into feat/ses-897/steps-create-account 2 years ago
Kee Jefferys 6e47bba172 fix: update themeing for unread message requests 2 years ago
Audric Ackermann 95cd0e86f1 Merge remote-tracking branch 'upstream/unstable' into closed-group-chunk2 2 years ago
Audric Ackermann 5b58a5194b fix: make onClickClose on confirmModal mandatory 2 years ago
Audric Ackermann 8d0bd84ef0 feat: add toggle to share history or not with invite group v2 2 years ago
William Grant 3250a2819f feat: moved spinners into new loading folder
converted session-loader sass to styled components
2 years ago
William Grant b81d5a3d7a refactor: clean up remaining global React import calls
import specific types from react package
2 years ago
Audric Ackermann 5e3f968d22 fix: merge issues 2 years ago
William Grant a098638bc0 refactor: remove unnecessary react imports
you don't need it from react 17
2 years ago
Audric Ackermann 1c6182a235 Merge branch 'closed-group-chunk2' of github.com:Bilb/session-desktop into closed-group-chunk2 2 years ago
Audric Ackermann 2371dba5ee Merge branch 'unstable' into closed-group-chunk2 2 years ago
Audric Ackermann 5f0888d144 fix: make sure all dialog "cancel" cancel the dialog 2 years ago
Audric Ackermann 571d593c38 fix: fix small ui issues after merge of multiple PRs 2 years ago
Audric Ackermann ae95649ad2 chore: lint 2 years ago
Audric Ackermann 24887dd05b Merge branch 'feature/ses-145/leave-conversation-update' into userconfig_disappearingmessage 2 years ago
Audric Ackermann fda6ca315c fix: allow contacts without didApproveMe to be invited to group 2 years ago
William Grant 22402a5f73 refactor: rename overlaymode to leftoverlaymode 2 years ago
Audric Ackermann 8b7ce7f3be Merge remote-tracking branch 'yougotwill/userconfig_disappearingmessage' into closed-group-chunk2 2 years ago
Audric Ackermann a203ea79cd Merge remote-tracking branch 'oxen/unstable' into userconfig_disappearingmessage 2 years ago
Audric Ackermann 6d81f5ff36 Merge remote-tracking branch 'yougotwill/userconfig_disappearingmessage' into closed-group-chunk2 2 years ago
Audric Ackermann e5c76d3b70 feat: group message requests kind of working
still need to have them visible in the msg request only
2 years ago
Audric Ackermann 615722434b feat: merge expiring stopwatch and messagestatus together 2 years ago
Kee Jefferys 5571471bbe fix: update selector usage and theme checking code 2 years ago
Audric Ackermann b8876ebbfe feat: add subaccount auth 2 years ago
Kee Jefferys 358e95621d fix: refactor and move various functions 2 years ago
Kee Jefferys 2fe29ca30e feat: implement setting to follow system theme
feat: check theme congruence on startup and on native theme update

fix: make toggle and startup following work

fix: should return here, but this breaks things
2 years ago
Audric Ackermann c9b2d69a73 fix: remove all of the ConfiguratioMessage (legacy) logic 2 years ago
Audric Ackermann 84451399e3 Merge remote-tracking branch 'upstream/unstable' into closed-group-chunk1 2 years ago
Audric Ackermann d134da3421 chore: renamed ConfigurationSyncJob to UserSyncJob 2 years ago
Audric Ackermann d12071f3c8 chore: big rename of convocontroller to convohub 2 years ago
Audric Ackermann b53264593b feat: preload name of group from usergroup wrapper
until we get the groupinfo name from polling
2 years ago
Audric Ackermann 1a18054fae feat: add bump of config hashes for groups when we have admin key 2 years ago
Audric Ackermann 46e3675c45 feat: add function to redux to grab group detail outside of store 2 years ago
William Grant 85f270b67a Merge branch 'unstable' into userconfig_disappearingmessage 2 years ago
William Grant 60e5503e6a feat: check for v2 release correctly on startup
improvements to creating and updating closed groups with disappearing message settings
2 years ago
Audric Ackermann 5b2580c48d feat: add poller changes and closed group keypair gen 2 years ago
Audric Ackermann 73070d4e0e fix: trim pubkey before starting a convo with them
Fixes #2868
2 years ago
William Grant 43276b069e Merge branch 'unstable' into userconfig_disappearingmessage 2 years ago
Audric Ackermann e1d8b09c81
Merge pull request #2854 from Bilb/add-block-sogs-msg-requests
Add block sogs msg requests
2 years ago
Audric Ackermann 84deed19f9 feat: add block msg requests from sogs 2 years ago
Audric Ackermann cce1e89cdf fix: fallback to roboto if Loor does not have glyphs 2 years ago
Audric Ackermann c796afe4c8 Merge remote-tracking branch 'upstream/unstable' into integration_tests_2 2 years ago
William Grant 5285d4240a fix: resolved missing selected conversation hooks imports 2 years ago
William Grant 41af1e7865 Merge branch 'unstable' into userconfig_disappearingmessage 2 years ago
Audric Ackermann 41ca0666ce chore: remove () => void for misused promises 2 years ago
Audric Ackermann feaba36fa4 fix: picker emoji-mart errors after update 2 years ago
Audric Ackermann d43d6abbae chore: replace tslint with eslint and fix linting issues 2 years ago
William Grant ed2a372ca3 Merge branch 'unstable' into feature/ses-145/leave-conversation-update 2 years ago
Audric Ackermann 9a7ef4d373 Merge branch 'unstable' into userconfig_disappearingmessage 3 years ago
Audric Ackermann 5d323fa155 fix: give conversationId to convo list so the order is tracked
otherwise, a change of pinned conversation does not retrigger a render,
and the pinned conversation does not get pushed to the top
3 years ago
William Grant d37aa42084 Merge branch 'unstable' into feature/ses-145/leave-conversation-update 3 years ago
Audric Ackermann 1d9279c79c chore: merge conversation selectors into a single file
as the circular dependency was causing a createSelector called with
undefined issue on startup without user loggedin
3 years ago
Audric Ackermann 5d2d901aa0 Merge remote-tracking branch 'upstream/unstable' into userconfig_disappearingmessage 3 years ago
Audric Ackermann 43badfa134 fix: virtualize list of search result so input typing is fast 3 years ago
William Grant d40b2d16b8 fix: show interaction even if a user is typing 3 years ago
Audric Ackermann fed58161a0 fix: address PR reviews and optimize search results 3 years ago
Audric Ackermann bec667ebee fix: remove row_number ordering when looking up message 3 years ago
Audric Ackermann 3eb629e33e fix: cleanup convo selectors to hope to improve performances 3 years ago
Audric Ackermann f2cddb83c8 chore: broke apart big Message selectors into smaller ones 3 years ago
William Grant e7f3bb5abf fix: if there is no last message, we still want to display the interaction status
loading state shows correctly in all cases, cleanup as well
3 years ago
William Grant 24776c0d5c feat: moved convo model interaction props into the lastMessage logic
this makes it easier to interact with since if an interaction fails we save it to the db as a message
3 years ago
William Grant 68a94117a0 fix log string in interactionItem 3 years ago
William Grant b67d52382d feat: updated right panel leave button
added community leave failed text, handle leaving conversation with no name
3 years ago
William Grant 38c6cb0d7d feat: finished note to self and 1o1 conversation leaving and hiding 3 years ago
William Grant de614109d0 feat: added lastMessageId to convo model to uniquely identify a lastMessage 3 years ago
William Grant 30b486c80e feat: clear converation interactions if a new message appears in a chat
currently on checks text we need it to be more unique
3 years ago
William Grant 45ed2d5c05 fix: rename useConversationInteractionState to useConversationInteractionPropsById
extracted useLastMessageFromConvo to param selectors and renamed to useLastMessage, moved InteractionItem into MessageItem
3 years ago
William Grant 96fcbf1345 feat: added start enum to interaction status
improved error handling, consolidated types
3 years ago
William Grant 454e382ce4 feat: moved interaction logic to use conversation model
added fail text color to interaction item
3 years ago
William Grant 8a7007e7c3 feat: added interaction properties to conversation modal and started UI changes in ConversationListItem based on confirming an interaction
still to to port the original modal checks to use thd convo props
3 years ago
William Grant c492fad4ee feat: added support for tracking the confirmation process status and its type
attempting to show this status inside of the ConversationListItem message section, show confirmation modal when leaving private chats
3 years ago
Audric Ackermann 4637f4609a Merge remote-tracking branch 'yougotwill/disappearing_messages' into userconfig_disappearingmessage 3 years ago
Emily 75c42356c7 Adding in data test-id to path light and fixing disappearing messages test 3 years ago
Audric Ackermann 7b42c64cf3 fix: make sure to include the associatedWith to handle 421 3 years ago
Audric Ackermann 6676bf77f9 chore: fix unit tests for userconfig changes 3 years ago
Audric Ackermann 5d4bce3e04 fix: keep the "no pending message requests" opened when none are there 3 years ago
Audric Ackermann 318a77be4b fix: mark messages sent before our lastreadts from the wrapper as read 3 years ago
William Grant 8abd624c47 feat: updated right panel in a conversation to use overlay logic in preparation for disappearing messages
added panel buttons specific to this UI
3 years ago
Audric Ackermann 0e286142f1 chore: add a redux settings slice, currently outdated banner inc 3 years ago
Audric Ackermann 0080254286 fix: add NoticeBanner showing when legacy config message received 3 years ago
Audric Ackermann cbffc29950 fix: run tests for libsession-util integration and fix issue 3 years ago
Audric Ackermann 55a2767fce feat: do not approve a convo before sending the first message
but still sync it's state through the createdAt with libsession util
3 years ago
Audric Ackermann faeb95fefd feat: add block/decline logic to msg request & wrapper 3 years ago
Audric Ackermann f3975b545a feat: use priority for hidden and pinned conversation 3 years ago
Audric Ackermann 796ccf0582 feat: add handling and setting of the expireTimer for contacts 3 years ago
Audric Ackermann 0050352470 chore: move selected convo selectors to another file 3 years ago
Audric Ackermann 1c50aacc34 chore: remove groupModerators sogs from the db, store in redux only 3 years ago
Audric Ackermann bf2456df8e chore: do not store mentionedUs and unreadCount as attribute in convo 3 years ago
Audric Ackermann 3c58f9c1e4 feat: add a hidden flag for convos and use it with the contactswrapper 3 years ago
Audric Ackermann c4217cb564 feat: sync nickname, blocked and approved status for contacts 3 years ago
William Grant e5f1e65194 feat: added ability to save qr codes on click
recovery phrase modal ui layout is now the same as edit profile modal, fixes for yarn ready
3 years ago
William Grant 5b59b3eef2 fix: extract max unread count to a constant 3 years ago
tomobre 26bb1e8526 fix: unreadcount messages maximum of 9999+ 3 years ago
Audric Ackermann 4bfcf91193 fix: add return types for libsession wrapper functions 3 years ago
Audric Ackermann 90804491d6 feat: add job result enum with success, retry and permanent fail 3 years ago
Audric Ackermann 08a15b210a feat: move avatar downloading to JobRunner 3 years ago