Audric Ackermann
8e129e28c7
feat: add block/unblock modal
8 months ago
Audric Ackermann
f5812b6fce
chore: lint
8 months ago
Audric Ackermann
68a1953389
fix: don't trim entered passwords
8 months ago
Audric Ackermann
2dcacb3932
fix: disable password buttons/enter when no pw given
8 months ago
Ryan Miller
f9fb345599
feat: window i18n types and docs with safe setup and fallbacks
8 months ago
Ryan Miller
4ffa754802
feat: locale as args for modals and localized formatted html strings
8 months ago
Audric Ackermann
95476fba2f
feat: move openUrl modal to its own as maxHeight is linked to url len
8 months ago
Audric Ackermann
718b814902
fix: toast stripped function fetch cannot run on import
8 months ago
Audric Ackermann
b48bfef58d
fix: toast strings are stripped as we don't render html there
8 months ago
Audric Ackermann
1f366b6d8b
fix: more i18n changes
8 months ago
Audric Ackermann
4f44eecd6b
fix: update with latest changes from crowdin
...
not compiling yet
8 months ago
Audric Ackermann
d152ce946b
Merge remote-tracking branch 'upstream/unstable' into standardised_strings
8 months ago
yougotwill
c101f4eeb5
fix: multiline inputs now grow instead of scroll when the content is tall
8 months ago
yougotwill
7708bc97c1
fix: make sure to show scroll bar on fixed height session input
9 months ago
yougotwill
53308f6183
fix: setting the password no longer requires a restart
...
make sure to set the password hash on storage after the database is updated
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
7f2660e615
fix: return to qr view on profile modal when exiting the lightbox
9 months ago
yougotwill
8260f0481b
fix: session input with textarea now centers content correctly
9 months ago
yougotwill
eaeabaf813
fix: dont trim display name when sanitizing
...
trim on submission
9 months ago
Ryan Miller
79f3f35977
feat: update strings usages and library
9 months ago
William Grant
145b722369
feat: fixed member layout in update group modals
9 months ago
William Grant
3192bcc1c2
feat: fixed member layout in invite contancts and remove mods modals
9 months ago
yougotwill
8ea7daae45
fix: overflow in session modal title
...
user details dialog is now a fixed width
9 months ago
yougotwill
87b922daff
fix: ran formatter
9 months ago
yougotwill
39d8ad11e5
fix: a whole bunch of circular depdencies
...
for various convo duck, convo interactions, convo model and opengroup types
9 months ago
yougotwill
182f5605a5
fix: replace MAX_GROUP_NAME_LENGTH
...
using libsession BASE_GROUP_MAX_NAME_LENGTH
9 months ago
William Grant
e05d3a6874
fix: formatting fixes
...
use profile manager name validation in CreateAccount component
9 months ago
William Grant
d252662630
fix: truncate submitted display names
...
we dont look for libsession throws when setting a display name.
libsession now truncates by default
9 months ago
William Grant
bc2e28b6b7
feat: use CONTACT_MAX_NAME_LENGTH
...
as max length for session inputs for user profile name
9 months 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
9 months ago
Audric Ackermann
9963287193
fix: a few issues with group invite job/refresh state
10 months ago
William Grant
0b811bc641
feat: added updateOurProfileDisplayName
...
which uses libsession to check the display name length, not yet used in onboarding
10 months ago
William Grant
55f5cf5c9b
feat: added quit modal
...
when going back during critical onboarding steps it's better to restart the app entirely
10 months ago
William Grant
150ea61b03
feat: remove modal confirm button container
...
use no padding class on modal instead, less messing around with ghost buttons in certain cases
10 months ago
William Grant
cebe7c884d
feat: move db deletion methods to accountManager
10 months ago
William Grant
490e4957f4
feat: click on qr codes now opens the lightbox
...
lightbox now supports saving data blobs
10 months ago
William Grant
009795eb3b
feat: migrated lightbox to modal state
10 months ago
William Grant
3b17e08ea6
fix: more review feedback part 2
10 months ago
William Grant
cf34db53c8
feat: added new hot key hook since useKey doesnt ignore special keys
...
replaced all alpha numeric shortcuts
11 months ago
William Grant
83a57a3bc6
fix: move shortcuts back into edit profile
...
use region comments
11 months ago
William Grant
903cfcb613
fix: added skinny brand icon instead of messing with ratios
11 months ago
William Grant
d1a06a93de
feat: option to save qr codes with no colors by default
11 months ago
William Grant
b459bf9570
fix: generate colors for the QR code in a hook that also converts svgs to data urls
...
we no longer need to update the svgs manually
11 months ago
Audric Ackermann
9b124d384e
fix: featureFlag to show some buttons/toggle for QA of group chunk3
11 months ago
Audric Ackermann
8ce5f6f429
fix: don't drop groupUpdateMessages from a blocked user
...
because we still need to process some things even if he is blocked
(getting promoted, etc).
If the message needs to be dropped, we should not have that group at
all, so that message will be dropped nevertheless
11 months ago
William Grant
11b3a0ece1
feat: upgraded react-qrcode-logo to v3
11 months ago
William Grant
59e6074429
fix: since the pass hash is in the items table we can call it from storage
...
added storage function getPasswordHash and use everywhere, warn user to restart the app
11 months ago
William Grant
4f44a7a5fa
feat: refactor theme state
...
added hooks for is light or dark theme and cleaned up any references
11 months ago
William Grant
c20bda442e
fix: improved global window types for persistStore and inboxStore
...
we now await the persist store purge in deleteDbLocally
11 months ago
William Grant
edeed6e4cc
fix: separate p tag styles into a component from styledprofilename
11 months ago
William Grant
d7a874d0fb
fix: specify seconds in onion status glow duration comment
11 months ago
William Grant
3b90d7d1d1
fix: replace keyup event listener with usekey hook
...
focus password input on mount for convenience
11 months ago
William Grant
2906b3200e
fix: use input ref for password value instead of document lookup on pasword modal
11 months ago
William Grant
6f77b9a17d
Merge branch 'unstable' into feat/ses-825/onboarding2
11 months ago
William Grant
aa87675ad4
feat: added aria label to edit profile qr code
11 months ago
Audric Ackermann
6e137fe69f
Merge remote-tracking branch 'upstream/unstable' into closed-group-chunk3
11 months ago
William Grant
93d1a9d430
feat: profile modal flow done
...
refactored edit profile dialog and extracted out components and keyboard shortcuts
11 months ago
William Grant
4507669961
feat: added aria labels ot tos buttons in modal
11 months ago
William Grant
48fe7b4faa
fix: resolve outstanding react-use imports
11 months ago
William Grant
afca070e76
feat: added copy to clipboard icon button
11 months ago
William Grant
6477d73c7b
feat: updated onion status and spinner aimations
11 months ago
William Grant
6039d9f526
feat: fixed update group name error and session recording light animations
11 months ago
William Grant
4ae133bb67
feat: only center textarea placeholder text and not value in sessioninput
11 months ago
William Grant
94abe60af1
feat: added SessionInput to Profile Modal
...
layout and style improvements, disable ui during name change, improved keyboard navigation
11 months ago
William Grant
698eb147f0
fix: rename fontSize and disableOnBlur on Sessioninput
11 months ago
William Grant
e5625cac76
feat: updated SessionInput to support multiple font sizes
...
this replaces the bigger text option, new props required, tabIndex, inputRef
11 months ago
William Grant
33b68a2123
feat: created copy to clipboard button
11 months ago
Audric Ackermann
6f7e576604
feat: add notice banner for deprecating group and inviting users
11 months ago
William Grant
ccee83596e
feat: updated profile modal with style changes
...
cleaned up old sass and used style components instead
11 months ago
Audric Ackermann
1796e82bcb
fix: add handling of revoked namespace messages
11 months ago
William Grant
70a987453d
fix: sender name in react list modal is now truncated
11 months ago
William Grant
40d81d0c66
fix: admins should also be able to clear reactions in communities
...
not just moderators
11 months ago
William Grant
b13e907753
fix: resolve cyclic imports in avatarplaceholder
...
bt moving types from data module identitykey, guardnode, snode, swarmnode to a separate file
11 months ago
William Grant
51a0fa3b1e
fix: removed SeedModal code
11 months 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
11 months ago
William Grant
51534d4cc9
feat: added new hide recovery password setting
11 months ago
William Grant
2eca1447ef
fix: improve qr code icon
...
fixed styling of qr icon on profile modal
12 months ago
William Grant
bb27570a90
fix: make qr code update correctly if theme changes
...
even if visible, there is some flickering with the logo that I have been unable to fix.
12 months ago
William Grant
fd722d1f2f
feat: swapped out seed modal for settings category page
...
still work on category component but password protection works nicely
12 months ago
William Grant
7d890973d5
fix: usemount imports have to be specific
...
otherwise we can get start errors due to an invalid import by react-use
12 months ago
William Grant
3e1bf049e5
fix: remove extra window
12 months ago
William Grant
d346f28942
feat: extracted password to new modal
...
added shiny hook to password protect anywhere
12 months ago
William Grant
d4a8b555c6
Merge branch 'unstable' into feat/ses-825/onboarding2
12 months ago
William Grant
2b95e6a283
feat: session input styles are now separated into per styling
...
monospaced, biggerText, isTextArea
12 months ago
William Grant
44cc8594a5
fix: saved qr codes will be black and white by default
...
qr code logos can now be svgs for better rendering performance
12 months ago
William Grant
0d3c058137
feat: new sessionqrcode component
...
updated account id and recovery password qr codes with logos
1 year ago
William Grant
ab093ffc62
feat: replace react-qr-svg with react-qrcode-logo
...
updated error correction to 25%
1 year ago
Audric Ackermann
42bea0264c
fix: improve retrieve timeout to 10s
...
also:
- add comments about not adding the limit:256 on snode list fetch
- fix an issue when no audio are found when starting a webrtc call
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
7f7f0fe26c
fix: clear swarms from snodes not in pool on full fetch
1 year ago
William Grant
208d9cc0eb
Merge branch 'unstable' into feat/ses-50/onboarding
1 year ago
William Grant
ab544070dd
fix: repaired rounding on upload profile image component
1 year ago
William Grant
dad09a75a6
fix: compressed all new svgs
...
tweaked svg styling
1 year ago
William Grant
5cda16d845
fix: renamed button modal-confirm to ghost
...
moved SessionButton defaults into component
1 year ago
Audric Ackermann
63fa2538fc
chore: fix integration tests
1 year ago
William Grant
0f6d80b847
Merge branch 'unstable' into feat/ses-50/onboarding
1 year ago
Audric Ackermann
ca597d31fd
fix: address PR reviews
1 year ago
Audric Ackermann
cfcbc013e5
fix: make sure we only try to delete data once
1 year ago
William Grant
bc196286bc
Merge branch 'unstable' into feat/ses-1560/unit-tests
1 year ago