Commit Graph

392 Commits (53a6dae896e44e38453e68b54ee66f6d4179992b)

Author SHA1 Message Date
William Grant d662b7d17b fix: use recoveryPasswordOutline for light themes
updated to use building block svgs
1 year ago
William Grant 9dce5c1fd9 fix: repair global styling after styled upgrade improved match system setting
set each value on root instead of declaring one global css string. Use setThemeValues in all cases
1 year ago
William Grant f245f6d1d9 fix: added missing & selector to all pseudo events 1 year ago
William Grant dfd4631f40 feat: updated styled components and typings
cleaned up some extra SessionTheme declarations
1 year ago
William Grant 67f27636d8 Merge branch 'unstable' into feat/ses-825/onboarding2 1 year ago
William Grant 39dc918e3d fix: open recovery password settings page from left banner 1 year 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
1 year ago
William Grant bddac7a849 feat: added icons to all settings categories 1 year ago
William Grant 12caf66cde fix: message preview status icon was shrinking due to text overflow
also added session icon improvements from onboarding branch
1 year ago
William Grant fd722d1f2f feat: swapped out seed modal for settings category page
still work on category component but password protection works nicely
1 year ago
William Grant b6d5c24af4 feat: added updated group icon
add the ability to set custom icon sizes for some buttons
1 year ago
William Grant 8ae6dabfd1 feat: hide message preview in convo list item for outgoing requests 1 year ago
William Grant 6e3df83aed fix: overlayInvite errors 1 year ago
William Grant d4a8b555c6 Merge branch 'unstable' into feat/ses-825/onboarding2 1 year ago
William Grant aac90ccd96 feat: finished invite a friend overlay 1 year ago
William Grant 2b95e6a283 feat: session input styles are now separated into per styling
monospaced, biggerText, isTextArea
1 year ago
William Grant dd7f13ed1f feat: invite a friend screen is mostly done 1 year ago
Audric Ackermann 51c307af25 chore: fix PR reviews 1 year ago
William Grant 76f5ad1322 feat: consolidate remaining sessioneditable instances
fix styles for other overlays
1 year ago
Audric Ackermann 4589bde672 chore: moved more types to ReduxTypes.d.ts 1 year ago
Audric Ackermann 49ab04d2fd chore: move SessionSettingsCategory to .d.ts file
and remove the enum (instead use string union)
1 year ago
William Grant cd3bc727c2 feat: updated ContactsListWithBreaks to show text when empty 1 year ago
William Grant 093da15ba3 feat: updated style for choose action overlay
created new ActionRow component
1 year ago
William Grant 2a75a715a3 feat: update continue button styles
only show button when users enters something
1 year ago
William Grant edb9a24863 feat: new message description and added zendesk link 1 year ago
William Grant 2d7b957d8c feat: closed group pubkeys cannot be used to create new messages 1 year ago
William Grant 4decf22241 feat: improved error messaging when starting a new message 1 year ago
William Grant 30118c3426 feat: added monospace textarea support to sessioninput
this will replace the sessionideditable eventually still needs error handling etc
1 year ago
William Grant e96519445d feat: removed overlayheader
moved some parts into the leftpanesectionheader
1 year ago
William Grant 38c390355d refactor: leftpanemessagesection is now a functional component 1 year ago
William Grant 208d9cc0eb Merge branch 'unstable' into feat/ses-50/onboarding 1 year ago
William Grant dad09a75a6 fix: compressed all new svgs
tweaked svg styling
1 year ago
Audric Ackermann b887850388 chore: disable animations when running in integrationTests 1 year ago
William Grant 0f6d80b847 Merge branch 'unstable' into feat/ses-50/onboarding 1 year ago
Audric Ackermann 85c247eaf0 fix: focustrap when no buttons are mounted right away 1 year ago
Audric Ackermann f304a5239f fix: app start password window crash 1 year ago
William Grant bc196286bc Merge branch 'unstable' into feat/ses-1560/unit-tests 1 year ago
Audric Ackermann d267e7ccdc fix: minor ui fixes 1 year ago
Ryan Miller 5f53b3fe8f feat: replace and add changed and new localized strings 1 year ago
William Grant 97cd21a77e Merge branch 'unstable' into feat/ses-899/user_profile_poll 1 year ago
Audric Ackermann f6b1eac5ad
Merge pull request #2996 from KeeJef/unread-message-scroll-button-changes
Add unread message count indicator per conversation
1 year ago
Audric Ackermann ca069a1e36 Merge remote-tracking branch 'oxen/unstable' into fix-resize-images-thumbnail 1 year ago
William Grant 68f8d12aa5 feat: recovery phrase to recovery password 1 year ago
William Grant 9a756a8c9b feat: session id to account id 1 year ago
Audric Ackermann 3b8fd82d17 feat: add multiencrypt/decrypt unit test 1 year ago
Audric Ackermann 444e60ce89 fix: use 999+ for convo unread count, but 99+ for global one 1 year ago
Audric Ackermann 0b551757cb fix: fix ci 1 year ago
William Grant fd4e1525cb Merge branch 'unstable' into feat/ses-50/onboarding 1 year ago
Audric Ackermann cef59be005 fix: ellipsis on name rather than pubkey
also cleaned up our contexts a little bit
1 year ago
Audric Ackermann 53059135ee fix: tsc does not overwrite workers compiled content 1 year ago
Audric Ackermann cbccc8c76c fix: notification text based on msg content 1 year ago
Audric Ackermann bd6f5e6e0d feat: refacto GroupUpdateName to be functional component 1 year ago
Audric Ackermann d6d9bec5ba fix: fixed a bunch of groupv2 chunk2 issues 1 year ago
William Grant 71e3f82426 feat: added both recovery password icon types 1 year ago
William Grant ef0f3ba434 feat: updated restore account screen with new design 1 year ago
William Grant 4b976259bf feat: updated recovery password bannner 1 year ago
Audric Ackermann a53299377a chore: fix unit tests with group chunk2 1 year ago
Audric Ackermann 5867c5af7f fix: added type for all accessibility ids with react.d.ts 1 year ago
William Grant 9be21ce879 Merge branch 'unstable' into feat/ses-897/steps-create-account 1 year ago
Kee Jefferys 6e47bba172 fix: update themeing for unread message requests 1 year ago
Audric Ackermann 95cd0e86f1 Merge remote-tracking branch 'upstream/unstable' into closed-group-chunk2 1 year ago
Audric Ackermann 5b58a5194b fix: make onClickClose on confirmModal mandatory 1 year ago
Audric Ackermann 8d0bd84ef0 feat: add toggle to share history or not with invite group v2 1 year ago
William Grant 3250a2819f feat: moved spinners into new loading folder
converted session-loader sass to styled components
1 year ago
William Grant b81d5a3d7a refactor: clean up remaining global React import calls
import specific types from react package
1 year ago
Audric Ackermann 5e3f968d22 fix: merge issues 1 year ago
William Grant a098638bc0 refactor: remove unnecessary react imports
you don't need it from react 17
1 year ago
Audric Ackermann 1c6182a235 Merge branch 'closed-group-chunk2' of github.com:Bilb/session-desktop into closed-group-chunk2 1 year ago
Audric Ackermann 2371dba5ee Merge branch 'unstable' into closed-group-chunk2 1 year ago
Audric Ackermann 5f0888d144 fix: make sure all dialog "cancel" cancel the dialog 1 year ago
Audric Ackermann 571d593c38 fix: fix small ui issues after merge of multiple PRs 1 year ago
Audric Ackermann ae95649ad2 chore: lint 1 year ago
Audric Ackermann 24887dd05b Merge branch 'feature/ses-145/leave-conversation-update' into userconfig_disappearingmessage 1 year ago
Audric Ackermann fda6ca315c fix: allow contacts without didApproveMe to be invited to group 1 year ago
William Grant 22402a5f73 refactor: rename overlaymode to leftoverlaymode 1 year ago
Audric Ackermann 8b7ce7f3be Merge remote-tracking branch 'yougotwill/userconfig_disappearingmessage' into closed-group-chunk2 1 year ago
Audric Ackermann a203ea79cd Merge remote-tracking branch 'oxen/unstable' into userconfig_disappearingmessage 1 year ago
Audric Ackermann 6d81f5ff36 Merge remote-tracking branch 'yougotwill/userconfig_disappearingmessage' into closed-group-chunk2 1 year 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 2 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
2 years ago
William Grant d37aa42084 Merge branch 'unstable' into feature/ses-145/leave-conversation-update 2 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
2 years ago
Audric Ackermann 5d2d901aa0 Merge remote-tracking branch 'upstream/unstable' into userconfig_disappearingmessage 2 years ago
Audric Ackermann 43badfa134 fix: virtualize list of search result so input typing is fast 2 years ago
William Grant d40b2d16b8 fix: show interaction even if a user is typing 2 years ago
Audric Ackermann fed58161a0 fix: address PR reviews and optimize search results 2 years ago
Audric Ackermann bec667ebee fix: remove row_number ordering when looking up message 2 years ago
Audric Ackermann 3eb629e33e fix: cleanup convo selectors to hope to improve performances 2 years ago
Audric Ackermann f2cddb83c8 chore: broke apart big Message selectors into smaller ones 2 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
2 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
2 years ago
William Grant 68a94117a0 fix log string in interactionItem 2 years ago
William Grant b67d52382d feat: updated right panel leave button
added community leave failed text, handle leaving conversation with no name
2 years ago
William Grant 38c6cb0d7d feat: finished note to self and 1o1 conversation leaving and hiding 2 years ago
William Grant de614109d0 feat: added lastMessageId to convo model to uniquely identify a lastMessage 2 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
2 years ago
William Grant 45ed2d5c05 fix: rename useConversationInteractionState to useConversationInteractionPropsById
extracted useLastMessageFromConvo to param selectors and renamed to useLastMessage, moved InteractionItem into MessageItem
2 years ago
William Grant 96fcbf1345 feat: added start enum to interaction status
improved error handling, consolidated types
2 years ago
William Grant 454e382ce4 feat: moved interaction logic to use conversation model
added fail text color to interaction item
2 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
2 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
2 years ago
Audric Ackermann 4637f4609a Merge remote-tracking branch 'yougotwill/disappearing_messages' into userconfig_disappearingmessage 2 years ago
Emily 75c42356c7 Adding in data test-id to path light and fixing disappearing messages test 2 years ago
Audric Ackermann 7b42c64cf3 fix: make sure to include the associatedWith to handle 421 2 years ago
Audric Ackermann 6676bf77f9 chore: fix unit tests for userconfig changes 2 years ago
Audric Ackermann 5d4bce3e04 fix: keep the "no pending message requests" opened when none are there 2 years ago
Audric Ackermann 318a77be4b fix: mark messages sent before our lastreadts from the wrapper as read 2 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
2 years ago
Audric Ackermann 0e286142f1 chore: add a redux settings slice, currently outdated banner inc 2 years ago
Audric Ackermann 0080254286 fix: add NoticeBanner showing when legacy config message received 2 years ago
Audric Ackermann cbffc29950 fix: run tests for libsession-util integration and fix issue 2 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
2 years ago
Audric Ackermann faeb95fefd feat: add block/decline logic to msg request & wrapper 2 years ago
Audric Ackermann f3975b545a feat: use priority for hidden and pinned conversation 2 years ago
Audric Ackermann 796ccf0582 feat: add handling and setting of the expireTimer for contacts 2 years ago
Audric Ackermann 0050352470 chore: move selected convo selectors to another file 2 years ago
Audric Ackermann 1c50aacc34 chore: remove groupModerators sogs from the db, store in redux only 2 years ago
Audric Ackermann bf2456df8e chore: do not store mentionedUs and unreadCount as attribute in convo 2 years ago
Audric Ackermann 3c58f9c1e4 feat: add a hidden flag for convos and use it with the contactswrapper 2 years ago
Audric Ackermann c4217cb564 feat: sync nickname, blocked and approved status for contacts 2 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
2 years ago
William Grant 5b59b3eef2 fix: extract max unread count to a constant 2 years ago