Audric Ackermann
4f44eecd6b
fix: update with latest changes from crowdin
...
not compiling yet
1 year ago
Ryan Miller
005efc8952
Merge branch 'unstable' into standardised_strings_merge
...
# Conflicts:
# .gitignore
# _locales/en/messages.json
# ts/components/DebugLogView.tsx
# ts/components/SessionWrapperModal.tsx
# ts/components/basic/SessionHTMLRenderer.tsx
# ts/components/basic/SessionRadio.tsx
# ts/components/buttons/MenuButton.tsx
# ts/components/conversation/SessionConversation.tsx
# ts/components/conversation/SubtleNotification.tsx
# ts/components/conversation/TimerNotification.tsx
# ts/components/conversation/composition/CompositionBox.tsx
# ts/components/conversation/message/message-content/MessageText.tsx
# ts/components/conversation/message/message-item/InteractionNotification.tsx
# ts/components/conversation/message/reactions/ReactionPopup.tsx
# ts/components/conversation/right-panel/overlay/OverlayRightPanelSettings.tsx
# ts/components/conversation/right-panel/overlay/disappearing-messages/DisappearingModes.tsx
# ts/components/conversation/right-panel/overlay/disappearing-messages/OverlayDisappearingMessages.tsx
# ts/components/dialog/BanOrUnbanUserDialog.tsx
# ts/components/dialog/DeleteAccountModal.tsx
# ts/components/dialog/EditProfileDialog.tsx
# ts/components/dialog/ModeratorsAddDialog.tsx
# ts/components/dialog/OnionStatusPathDialog.tsx
# ts/components/dialog/ReactListModal.tsx
# ts/components/dialog/SessionSeedModal.tsx
# ts/components/dialog/SessionSetPasswordDialog.tsx
# ts/components/dialog/UserDetailsDialog.tsx
# ts/components/leftpane/LeftPaneSectionHeader.tsx
# ts/components/leftpane/LeftPaneSettingSection.tsx
# ts/components/leftpane/conversation-list-item/InteractionItem.tsx
# ts/components/leftpane/overlay/OverlayClosedGroup.tsx
# ts/components/leftpane/overlay/OverlayCommunity.tsx
# ts/components/leftpane/overlay/OverlayMessage.tsx
# ts/components/leftpane/overlay/SessionJoinableDefaultRooms.tsx
# ts/components/leftpane/overlay/choose-action/ContactsListWithBreaks.tsx
# ts/components/leftpane/overlay/choose-action/OverlayChooseAction.tsx
# ts/components/menu/Menu.tsx
# ts/components/registration/RegistrationStages.tsx
# ts/components/registration/RegistrationUserDetails.tsx
# ts/components/registration/SignInTab.tsx
# ts/components/registration/SignUpTab.tsx
# ts/components/settings/SessionSettings.tsx
# ts/components/settings/SessionSettingsHeader.tsx
# ts/components/settings/ZoomingSessionSlider.tsx
# ts/components/settings/section/CategoryAppearance.tsx
# ts/components/settings/section/CategoryHelp.tsx
# ts/components/settings/section/CategoryPermissions.tsx
# ts/components/settings/section/CategoryPrivacy.tsx
# ts/hooks/useParamSelector.ts
# ts/mains/main_renderer.tsx
# ts/models/message.ts
# ts/node/menu.ts
# ts/node/tray_icon.ts
# ts/session/constants.ts
# ts/session/disappearing_messages/timerOptions.ts
# ts/session/utils/Toast.tsx
# ts/state/selectors/search.ts
# ts/test/session/unit/selectors/conversations_test.ts
# ts/types/LocalizerKeys.ts
# ts/types/Util.ts
# ts/window.d.ts
# yarn.lock
1 year ago
yougotwill
39d8ad11e5
fix: a whole bunch of circular depdencies
...
for various convo duck, convo interactions, convo model and opengroup types
1 year ago
Audric Ackermann
79aca9c231
fix: open url confirm is Primary color and not destructive
...
also delete all messages when reinvited to a group we were kicked from
1 year ago
Audric Ackermann
aa6d39c270
fix: delete member + content from the admin side
1 year ago
Audric Ackermann
a49a65c92b
chore: cleaned up the batch sender
1 year ago
Audric Ackermann
9b124d384e
fix: featureFlag to show some buttons/toggle for QA of group chunk3
1 year ago
Audric Ackermann
e42be002a6
feat: cleaned up accept/block/decline logic
1 year ago
Audric Ackermann
9d9844aeb4
feat: make group v2 control messages disappear
2 years ago
Audric Ackermann
0a3d71fe03
feat: delete msg on swarm when admin receives member request
2 years ago
Audric Ackermann
2ec6c7f29c
feat: handle isDestroyed flag + "you were removed from XXX"
2 years ago
Audric Ackermann
6e137fe69f
Merge remote-tracking branch 'upstream/unstable' into closed-group-chunk3
2 years ago
Audric Ackermann
1796e82bcb
fix: add handling of revoked namespace messages
2 years ago
Audric Ackermann
7f7f0fe26c
fix: clear swarms from snodes not in pool on full fetch
2 years ago
Ryan Miller
5f53b3fe8f
feat: replace and add changed and new localized strings
2 years ago
Audric Ackermann
3a1b811ba7
fix: delete locally only allowed for failed sogs message
2 years ago
Audric Ackermann
40a1bb4417
feat: add focustrap for dialog and focus-within for buttons
2 years ago
Audric Ackermann
626e2a368c
fix: unsend in group: only apply change for msg sent before sig_ts
2 years ago
Audric Ackermann
d282875ac0
fix: make the delete by author/hashes with adminSig work
2 years ago
Audric Ackermann
d4f3c7fdc1
feat: add ability to unsend messages in groupv2
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
d6d9bec5ba
fix: fixed a bunch of groupv2 chunk2 issues
2 years ago
Audric Ackermann
b9da60af3b
fix: send msg to group unapproved accepts and then sends message
2 years ago
Audric Ackermann
5867c5af7f
fix: added type for all accessibility ids with react.d.ts
2 years ago
Audric Ackermann
0a4e3041de
fix: leave group v2 as only admin mark it as deleted and pushes to swarm
...
before removing the wrapper data
2 years ago
Audric Ackermann
95cd0e86f1
Merge remote-tracking branch 'upstream/unstable' into closed-group-chunk2
2 years ago
Audric Ackermann
5d467fd205
feat: add way to autoregister with env variables
2 years ago
Audric Ackermann
71d592e394
Merge pull request #3023 from yougotwill/fix/ses-1434/note_to_self_delete
...
SES-1434 fix: note to self convos cannot delete for everyone
2 years ago
Audric Ackermann
5b58a5194b
fix: make onClickClose on confirmModal mandatory
2 years ago
William Grant
1ee3405c7e
fix: note to self convos cannot delete for everyone
...
so we dont need options in the delete modal
2 years ago
Audric Ackermann
8d0bd84ef0
feat: add toggle to share history or not with invite group v2
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
William Grant
3c5f0bf018
fix: only close panel when we confirm delete
...
rtl text support in panelbutton and panelradiobutton
2 years ago
William Grant
dbd95fbf35
fix: sessionconfirm on click callback accepts arguments
...
now delete modal supports delete for me or everyone
2 years ago
William Grant
5dd62f7dd7
feat: started adding options to session confirm modal
...
for delete button in more message info
2 years ago
William Grant
aea4fd7ad9
Merge branch 'userconfig_disappearingmessage' into feature/ses-558/more-message-information
2 years ago
Audric Ackermann
6d81f5ff36
Merge remote-tracking branch 'yougotwill/userconfig_disappearingmessage' into closed-group-chunk2
2 years ago
Audric Ackermann
ba513b29ca
fix: fallback when we have an invite state without who invited us
2 years ago
Audric Ackermann
286260fae8
fix: make callMessage forced to be DaR for recipient
...
and put workaround for our local message
2 years ago
Audric Ackermann
3a26285667
fix: make group control message not expire
2 years ago
Audric Ackermann
82c6f0897b
fix: add jobs for expiry update & expiry fetch
2 years ago
Audric Ackermann
543c80bbe3
fix: add most of new designs (own setting) for disappear v2 messages
2 years ago
Audric Ackermann
ad9fa6dbee
chore: remove lastChangetimestmap and add explciit expiretype and type
...
on the messages creation
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
08c5f76a15
fix: store envelopetimestamp in cache, and make sure we use network one
...
everywhere
2 years ago
William Grant
c9a8ea2b81
feat: removed MessageDetails and added MessageInfo
...
added other components
2 years ago
Audric Ackermann
84451399e3
Merge remote-tracking branch 'upstream/unstable' into closed-group-chunk1
2 years ago
William Grant
0212166fcc
feat: moved disappearing logic to a feature folder
...
only moved types and timerOptions so far
2 years ago
Audric Ackermann
d134da3421
chore: renamed ConfigurationSyncJob to UserSyncJob
2 years ago
William Grant
38a8012e10
refactor: providedexpirationtype to provideddisappearingmode
2 years ago
William Grant
250e3d0238
refactor: rename expirationType on convo to expirationMode
...
this means convo has expirationMode and messages have expirationType
2 years ago
William Grant
cd2f51684d
refactor: disappearingmessageconversationtype to disappearingmessageconversationmodetype
2 years ago
Audric Ackermann
d12071f3c8
chore: big rename of convocontroller to convohub
2 years ago
William Grant
c33eef0162
fix: sync messages now expire in 1on1s
...
fromConfig has been removed from updateExpireTimer
2 years ago
Audric Ackermann
1a18054fae
feat: add bump of config hashes for groups when we have admin key
2 years ago
Audric Ackermann
197383a52f
feat: move some the convomodel.get attributes to functions
...
this is because we need to be able to override what is returned by what
is in the redux lib slice if needed (libsession data overrides what is
in the DB for groupv3)
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
Audric Ackermann
5b2580c48d
feat: add poller changes and closed group keypair gen
2 years ago
Audric Ackermann
53fca2a4e9
fix: text for note to self delete from all my devices
2 years ago
Audric Ackermann
bc081df17d
Merge branch 'unstable' into feature/ses-476/remove-profile-picture
2 years ago
William Grant
41af1e7865
Merge branch 'unstable' into userconfig_disappearingmessage
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
William Grant
b59f1bf445
feat: desktop now supports avatar being removed via sync configuration message
...
disabled buttons while loading
2 years ago
William Grant
84d3d5b1b4
feat: small refactoring
2 years ago
William Grant
cb7c36e2e6
feat: initial remove profile work done
2 years ago
Audric Ackermann
9a7ef4d373
Merge branch 'unstable' into userconfig_disappearingmessage
2 years ago
Audric Ackermann
594eee698b
Merge remote-tracking branch 'upstream/clearnet' into unstable
2 years ago
William Grant
0e4a628c20
feat: use getNowWithNetworkOffset instead of Date.now
2 years ago
William Grant
5f8cb35f8a
feat: make sure changes are needed before calling commit()
2 years ago
William Grant
1c8ae3650e
fix: pass yarn ready
2 years ago
William Grant
fcadc8df07
fix: cleanup
2 years ago
William Grant
45b904ce8c
feat: if we fail to leave a conversation then change to delete conversation and remove the group from the db
2 years ago
William Grant
ebf9db67a3
feat: when hiding note to self it shouldn't delete the messages
...
added a keepMessages option to deleteConvoInitialChecks
2 years ago
William Grant
f909f5d5b7
fix: close SessionConfirm modal as soon as user confirms that they want to leave a conversation
2 years ago
William Grant
d782a0214e
feat: dont save interaction error messages in communities
2 years ago
William Grant
abfc638c2c
fix: cleanup
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
027b412fb2
feat: save conversation interaction errors to a message history
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
1df57140ff
feat: handle closed group admin separately
...
update confirmation action to use leave text, left code for the closed groups rebuild
2 years ago
William Grant
de614109d0
feat: added lastMessageId to convo model to uniquely identify a lastMessage
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
0fa58a5654
chore: fix compilation issues after conflicts resolution
2 years ago
Audric Ackermann
4637f4609a
Merge remote-tracking branch 'yougotwill/disappearing_messages' into userconfig_disappearingmessage
3 years ago
William Grant
fb51b20096
fix: cleanup TODOS
3 years ago
William Grant
d706ecdead
fix: show authorName in reply ui
3 years ago
William Grant
6b2047b5c6
fix: Show correct attachment type in reply ui
3 years ago
Audric Ackermann
2068737cdd
fix: break down deleteContact based on convo type
3 years ago