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
11 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
12 months ago
William Grant
70a987453d
fix: sender name in react list modal is now truncated
12 months ago
William Grant
40d81d0c66
fix: admins should also be able to clear reactions in communities
...
not just moderators
12 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
12 months ago
William Grant
51a0fa3b1e
fix: removed SeedModal code
12 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
12 months ago
William Grant
51534d4cc9
feat: added new hide recovery password setting
12 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
1 year ago
William Grant
2b95e6a283
feat: session input styles are now separated into per styling
...
monospaced, biggerText, isTextArea
1 year 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
1 year 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
Audric Ackermann
856c3e4c0e
Merge pull request #3060 from Bilb/fix-legacy-group-name-length
...
fix: group name limited to 30 chars
1 year ago
Ryan Miller
5f53b3fe8f
feat: replace and add changed and new localized strings
1 year ago
Audric Ackermann
f7d574ce20
Merge remote-tracking branch 'oxen/unstable' into delete-and-backspace
1 year ago
William Grant
97cd21a77e
Merge branch 'unstable' into feat/ses-899/user_profile_poll
1 year ago
Audric Ackermann
72b35373fe
fix: group name limited to 30 chars
...
MAX_GROUP_NAME_LENGTH
1 year ago
Audric Ackermann
ca069a1e36
Merge remote-tracking branch 'oxen/unstable' into fix-resize-images-thumbnail
1 year ago
Audric Ackermann
40a1bb4417
feat: add focustrap for dialog and focus-within for buttons
1 year ago
William Grant
cb6a63fc51
feat: start page and tos ids updated
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
da6ab59252
fix: fix mmdb country loc data when packaged
1 year ago
Audric Ackermann
96809bf5b4
fix: load maxmind data once on mount of status dialog
1 year ago
Kee Jefferys
3081bfca53
fix: update db and usage
1 year ago
Ian Macdonald
c85a5d3b7c
feat: update to maxmind db
1 year ago
Keejef
9b7908026f
fix: enable use of escape on modals
...
feat: confirm modal when enter is pressed
fix: fix linter issues
fix: update rebase and fix lint issues
fix: remove duplicate code
1 year ago
Audric Ackermann
095a9d33e5
fix: canDisplayImage needs check to be done on the thumbnail
1 year ago
William Grant
fd4e1525cb
Merge branch 'unstable' into feat/ses-50/onboarding
1 year ago
Audric Ackermann
53059135ee
fix: tsc does not overwrite workers compiled content
1 year ago
Audric Ackermann
2b53d109ed
fix: cleaned up UpdateGroupNameDialog css
1 year ago
Audric Ackermann
bd6f5e6e0d
feat: refacto GroupUpdateName to be functional component
1 year ago
Audric Ackermann
1c58899558
fix: rekey explicitely when creating a group
1 year ago
Ryan Miller
0e44cc9e0c
Merge branch 'standardised_strings' of github.com:Aerilym/session-desktop into standardised_strings
1 year ago
Ryan Miller
87986914c9
chore: disappearing messages string changes
1 year ago
Audric Ackermann
d6d9bec5ba
fix: fixed a bunch of groupv2 chunk2 issues
1 year ago
William Grant
ec7ab04d09
refactor: moved related function from registrationstages to createaccount
1 year ago
William Grant
4910911828
fix: rename MAX_USERNAME_BYTES to MAX_NAME_LENGTH to match libsession, updated byte limit to 100
...
added doctstring to explain the prop
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
Ryan Miller
d405efbc01
fix: enforce password check before modal view for recovery phrase
1 year ago
William Grant
cb517b4445
feat: added correct links to modal
1 year ago
William Grant
131c114b24
feat: improved TermsOfServicePrivacyDialog styling
...
added new modal confirm buttons, only tested in classic dark for onboarding
1 year ago
William Grant
a07fea677b
fix: remove TermsOfServicePrivacyDialog from convo state
...
we are moving it to a separate onboarding store
1 year ago
William Grant
b10873c64a
feat: updated tos and privacy policy on registration link
...
intial run at legal links modal
1 year ago
Audric Ackermann
95cd0e86f1
Merge remote-tracking branch 'upstream/unstable' into closed-group-chunk2
1 year ago
Audric Ackermann
5d467fd205
feat: add way to autoregister with env variables
1 year ago
Audric Ackermann
2a798aed92
fix: show timer fixed when off update
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
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
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
Audric Ackermann
d3ed798d0e
chore: show toast when trying to remove admin of groupv2
1 year ago
William Grant
dbd95fbf35
fix: sessionconfirm on click callback accepts arguments
...
now delete modal supports delete for me or everyone
1 year ago
William Grant
28517b7624
feat: sessionradio now supports being positioned on the right
...
used in delete message modal
1 year ago
William Grant
5dd62f7dd7
feat: started adding options to session confirm modal
...
for delete button in more message info
1 year ago
Audric Ackermann
4357f5cc1f
Merge remote-tracking branch 'yougotwill/userconfig_disappearingmessage' into closed-group-chunk2
1 year ago
Audric Ackermann
8b7ce7f3be
Merge remote-tracking branch 'yougotwill/userconfig_disappearingmessage' into closed-group-chunk2
1 year ago
Audric Ackermann
36c297f368
chore: wrap text of dialog desc when more than 90c long
1 year ago
Audric Ackermann
d839ff936d
chore: resolve compilation errors
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
1 year ago
Audric Ackermann
16e7ee1cd6
feat: make groupv2 messages skip cache
...
also add group members change
2 years ago
Audric Ackermann
f9502b4bbe
fix: remove titles from toasts
...
as they have been removed from the guideline
2 years ago
Audric Ackermann
8274712528
feat: add member status from wrapper when we are an admin
2 years ago
Audric Ackermann
84451399e3
Merge remote-tracking branch 'upstream/unstable' into closed-group-chunk1
2 years ago
William Grant
cafa9d80ec
fix: remove all unneeded tslint comments
...
fixed some eslint errors
2 years ago
Audric Ackermann
d12071f3c8
chore: big rename of convocontroller to convohub
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
95ac1492b5
fix: call function to upload avatar
...
am a dumbass, will help with dumbassing
2 years ago
Audric Ackermann
9d4201aa95
fix: void rather than eslint disable
2 years ago
Audric Ackermann
bc081df17d
Merge branch 'unstable' into feature/ses-476/remove-profile-picture
2 years ago
William Grant
43276b069e
Merge branch 'unstable' into userconfig_disappearingmessage
2 years ago
Audric Ackermann
509dd76b49
chore: share gh actions logic between workflows
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
ab946e69b1
fix: finish updating dependencies
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
853c9a2107
feat: fixed integration tests
...
except for linked device profile sync, need to update avatar-update-blue files for linux
2 years ago
William Grant
41d2760927
fix: removed duplicate imports and ordered localised keys
2 years ago
William Grant
7cc5cd0440
fix: EditProfilePictureModalState should be camel case
2 years ago