Commit Graph

169 Commits (487e418f733d209c274e39cdcfd89e19d7d4f03c)

Author SHA1 Message Date
Audric Ackermann 7d6953812d
Merge remote-tracking branch 'upstream/unstable' into closed-group-chunk3 7 months ago
Audric Ackermann 5d5dba703d
fix: block msg request confirmation dialog copy 8 months ago
Audric Ackermann a854bfbbe5
fix: use correct copy and colors for the msg request dialogs 8 months ago
Audric Ackermann 0a1806a37b
fix: use correct description when leaving a closed group 8 months ago
Audric Ackermann 93f2171155
fix: enable link preview first use matches other platforms 8 months ago
Audric Ackermann 09785cd3df chore: latest crowdin fetch & fixes 9 months ago
Audric Ackermann 8e129e28c7 feat: add block/unblock modal 9 months ago
Ryan Miller 4ffa754802 feat: locale as args for modals and localized formatted html strings 9 months ago
Audric Ackermann 95476fba2f feat: move openUrl modal to its own as maxHeight is linked to url len 9 months ago
Audric Ackermann 1f366b6d8b fix: more i18n changes 9 months ago
Audric Ackermann 4f44eecd6b fix: update with latest changes from crowdin
not compiling yet
9 months 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
9 months ago
yougotwill 39d8ad11e5 fix: a whole bunch of circular depdencies
for various convo duck, convo interactions, convo model and opengroup types
10 months ago
Audric Ackermann 9b124d384e fix: featureFlag to show some buttons/toggle for QA of group chunk3 11 months ago
Audric Ackermann e42be002a6 feat: cleaned up accept/block/decline logic 11 months ago
Audric Ackermann 9d9844aeb4 feat: make group v2 control messages disappear 11 months ago
Audric Ackermann 2ec6c7f29c feat: handle isDestroyed flag + "you were removed from XXX" 11 months ago
Audric Ackermann 6e137fe69f Merge remote-tracking branch 'upstream/unstable' into closed-group-chunk3 12 months ago
Audric Ackermann 1796e82bcb fix: add handling of revoked namespace messages 12 months ago
Ryan Miller 5f53b3fe8f feat: replace and add changed and new localized strings 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 d6d9bec5ba fix: fixed a bunch of groupv2 chunk2 issues 1 year ago
Audric Ackermann b9da60af3b fix: send msg to group unapproved accepts and then sends message 1 year ago
Audric Ackermann 0a4e3041de fix: leave group v2 as only admin mark it as deleted and pushes to swarm
before removing the wrapper data
1 year ago
Audric Ackermann 5d467fd205 feat: add way to autoregister with env variables 1 year ago
Audric Ackermann 8d0bd84ef0 feat: add toggle to share history or not with invite group v2 1 year ago
Audric Ackermann 2371dba5ee Merge branch 'unstable' into closed-group-chunk2 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
William Grant aea4fd7ad9 Merge branch 'userconfig_disappearingmessage' into feature/ses-558/more-message-information 1 year ago
Audric Ackermann 6d81f5ff36 Merge remote-tracking branch 'yougotwill/userconfig_disappearingmessage' into closed-group-chunk2 1 year ago
Audric Ackermann ba513b29ca fix: fallback when we have an invite state without who invited us 1 year ago
Audric Ackermann 286260fae8 fix: make callMessage forced to be DaR for recipient
and put workaround for our local message
1 year ago
Audric Ackermann 3a26285667 fix: make group control message not expire 1 year ago
Audric Ackermann 543c80bbe3 fix: add most of new designs (own setting) for disappear v2 messages 1 year ago
Audric Ackermann ad9fa6dbee chore: remove lastChangetimestmap and add explciit expiretype and type
on the messages creation
1 year ago
Audric Ackermann e5c76d3b70 feat: group message requests kind of working
still need to have them visible in the msg request only
1 year 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