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
2 years 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
William Grant
b00eb52d35
fix: pass yarn ready
2 years ago
William Grant
977dbea9dc
refactor: rename DisplayPictureModal to EditProfilePictureModal
2 years ago
William Grant
b2c473c489
fix: rename oldAvatarPath to avatarPath for clarity
2 years ago
William Grant
49b4a28ef5
fix: moved all avatar logic from editProfileDialog to DisplayPictureModal
2 years ago
William Grant
3a0b7d1c72
feat: added upload image button if user doesn't have an avatar set
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
William Grant
88587a203d
feat: added button state logic and migrated avatar upload logic from EditProfileDialog
...
show loading spinner while avatar is loading
2 years ago
William Grant
ebeaec2080
feat: initial work for set display picture modal done
...
still need to do logic and handle multiple modals on screen
2 years ago
William Grant
a9e8862c0a
feat: convered EditProfileDialog to a functional component
2 years ago
Audric Ackermann
9a7ef4d373
Merge branch 'unstable' into userconfig_disappearingmessage
2 years ago
wafflesvsfrankie
53558932a7
Merge branch 'oxen-io:clearnet' into integration_tests_2
2 years ago
Audric Ackermann
594eee698b
Merge remote-tracking branch 'upstream/clearnet' into unstable
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
3eb629e33e
fix: cleanup convo selectors to hope to improve performances
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
ad08372f2a
feat: added headerReverse prop to SessionConfirm modal
...
adjusted styling and rendering of confirmation text and sub text
2 years ago
William Grant
9cd95bbcf1
fix: remove AdminLeaveClosedGroupDialog
...
added new leave group dialog strings
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
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
461b192f37
fix: mod and admin actions on message context menu for communities
2 years ago
Audric Ackermann
4637f4609a
Merge remote-tracking branch 'yougotwill/disappearing_messages' into userconfig_disappearingmessage
2 years ago
William Grant
d706ecdead
fix: show authorName in reply ui
2 years ago
William Grant
d7bc8213d6
fix: community quotes now dont break the app
2 years ago
Emily
75c42356c7
Adding in data test-id to path light and fixing disappearing messages test
2 years ago
Audric Ackermann
2068737cdd
fix: break down deleteContact based on convo type
2 years ago
Audric Ackermann
3827298078
Merge remote-tracking branch 'emily/integration_tests_2' into onboarding-with-integrationtest-2
2 years ago
Emily
9e3a569fac
Adding tests set nickname, call checks, change profile picture on linked device and unsend message check. Adding into data-testids for aforementioned tests and cleaning up typings
2 years ago
Audric Ackermann
2a4bbbd587
feat: add the deleteContact and deleteConversation only menu items
2 years ago
Audric Ackermann
6f6620f622
fix: skip new group messages when receved after group was removed
2 years ago
Audric Ackermann
bac2887c28
fix: update with latest libsession util
2 years ago
Audric Ackermann
44483b7d23
fix: use releaseFeature from disappearing message PR as featureFlag
2 years ago
Audric Ackermann
8edb1275c2
fix: keep updating dumps even if user config feature is off
2 years ago
Audric Ackermann
051c4bb262
fix: merge the confSyncDumpJob into the confSyncJob
2 years ago
William Grant
778f575bb6
fix: pass yarn ready
2 years ago
William Grant
4c64997607
fix: log but continue if there are errors while clearing out sogs inboxes
2 years ago
William Grant
462f96341e
fix: iterate allRoominfos map correctly
...
testing complete
2 years ago
William Grant
19025cd7e0
feat: abstracted getAllValidOpenGroupV2ConversationRoomInfos function and handled the response correctly
...
just need to do testing
2 years ago
William Grant
db00ed8827
feat: added delete option to inbox request in sogs, linked with delete account modal
...
still needs testing and handling the response see TODO CONTINUE
2 years ago
Audric Ackermann
0e286142f1
chore: add a redux settings slice, currently outdated banner inc
2 years ago
Audric Ackermann
3ecc89fab3
Merge remote-tracking branch 'upstream/master' into onboarding
2 years ago
Audric Ackermann
3ff7281b6a
chore: remove isGroup from the redux stored entry
...
as it is always = !isPrivate
2 years ago
Audric Ackermann
0050352470
chore: move selected convo selectors to another file
2 years ago
Audric Ackermann
bf2456df8e
chore: do not store mentionedUs and unreadCount as attribute in convo
2 years ago
Audric Ackermann
c4e17d0825
fix: add mgmt of members in user groups wrapper
2 years ago
Audric Ackermann
bc905bdba1
feat: start of community handling in libsession util
...
also remove tracking of hashes for config namespaces
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
tomobre
46c166d0d5
fix: undefined country removed strings in onion status
2 years ago
William Grant
a8b8692016
fix: improved reaction alignment based on avatar visibility
2 years ago
Audric Ackermann
4bfcf91193
fix: add return types for libsession wrapper functions
2 years ago
Audric Ackermann
9cf1419ca5
feat: add first try to build SharedConfigMessages
2 years ago
Audric Ackermann
d1cefd4729
feat: add contacts & user profile handling of incoming messages
2 years ago
Audric Ackermann
68852a9e63
chore: move syncUtils to its own folder
2 years ago
Audric Ackermann
d7bcf1026f
fix: refactor snodeRPC to use snode batching
3 years ago
Audric Ackermann
ec5f3307ac
test: fix integration tests
3 years ago
William Grant
367c0c94d0
Merge branch 'clearnet' into theming
3 years ago
William Grant
2a0396d522
fix: qa feedback - fixed background for group member list in create group overlay
3 years ago
William Grant
69d5e2ea41
fix: qa feedback - updated recovery phrase password modal to match password modals
3 years ago
William Grant
4657181993
fix: qa feedback - updated input box styling and tweaked modals
3 years ago
William Grant
de94d2e64a
fix: pr review - create selectors for isDarkTheme and isLight Theme
3 years ago
William Grant
5b44565b5f
Merge branch 'clearnet' into theming
3 years ago
William Grant
cf8a66a82b
fix: resolved all outstanding theming todos
3 years ago
Audric Ackermann
4e913f1439
fix: displayName allowed length based on bytes rather than char
3 years ago
William Grant
0d10667d6e
feat: updated settings password modal
3 years ago
Audric Ackermann
ea35399e5b
Merge pull request #2531 from Bilb/fix-rerenders-reactListModal
...
fix: rerender loop of react list modal
3 years ago
Audric Ackermann
51e03cf4e5
fix: rerender loop of react list modal
...
update redux related libraries
and update imports to use the RTK ones
3 years ago
Audric Ackermann
b30499568f
fix: copy of in various dialogs
3 years ago
William Grant
0f3a23779a
Merge branch 'clearnet' into theming
3 years ago
William Grant
adf370997e
feat: added theming to the about page
3 years ago
William Grant
8fae1f979b
feat: themed confirm and react modals
3 years ago
William Grant
dda9067e01
feat: theme editprofile, onion status and seed modals
...
styled qr code and cleanup
3 years ago
William Grant
a47e96ca34
feat: themed modal colors and making progress through different dialogs
...
styled inputs in modals, fixed member list item and radio button styling, fixed some borders
3 years ago
Audric Ackermann
1fb082917f
fix: copy of login screen with password and setting screen
3 years ago
William Grant
b3885bf9d9
Merge branch 'clearnet' into theming
...
Link previews are broken for now
3 years ago
Audric Ackermann
d944379dd7
fix: update copy and clear account modal
3 years ago
Audric Ackermann
dcf2f96c9f
fix: address regression tests UI issues
3 years ago
William Grant
e5bfda37af
feat: primary color switching now persists
...
fixed isDarkMode, will need to confirm when we add ocean themes
3 years ago
William Grant
edefa21a2b
feat: we can now toggle to the classic dark theme
...
fixed ocean dark colors and updating theme setting logic
3 years ago
William Grant
27e19f3afa
feat: updated SessionIconButton to support themes
3 years ago
William Grant
060cbd3bbf
feat: added proper theming to password popup
...
cleaned up redundant session label options
3 years ago
William Grant
073a41b6aa
feat: updated calls UI
...
except for background color, waiting on designs
3 years ago
William Grant
a54fb65d0b
Merge branch 'theming' into theming_left_pane
3 years ago
William Grant
3c4fc8d919
Merge branch 'clearnet' into theming
3 years ago
William Grant
5ab28bb60e
refactor: rename SessionButton2 to SessionButton and remove old version
3 years ago
William Grant
87b66794ed
feat: updated all session buttons to use new button
...
small style fixes and sass cleanup
3 years ago
William Grant
1bb5c9752e
feat: updated all modal buttons
3 years ago
William Grant
9876e8824c
feat: settings page now uses new session button
3 years ago
William Grant
c076c5b819
fix: improve alignment in list modal when rendering complex emojis
3 years ago
William Grant
2cb7e72f68
feat: starting theming work on left pane and commented on areas that will need to be fixed
3 years ago
William Grant
6cd81e06f2
Merge branch 'ui-redesigns' into theming
3 years ago
Audric Ackermann
3ffc470c40
fix: address reviews comment
3 years ago
William Grant
131ee22099
Merge branch 'settings-redesign' into theming
3 years ago
Audric Ackermann
55365f817d
Merge remote-tracking branch 'upstream/clearnet' into settings-redesign
3 years ago
William Grant
17d893f2b7
refactor: finished converting sass colors in _theme_dark.scss
...
converted module-main-header__search__input class to styled component, consolidated blues, grays and whites
3 years ago
Audric Ackermann
25f54a13ff
Merge pull request #2454 from yougotwill/sogs_poller_conflict_resolver
...
Opengroup Poller Reaction Conflict Resolution + Fixes
3 years ago
William Grant
3060ffd25a
test: added tests for adding and updating sogs cache entries
...
updated idForLogging for opengroups to be more verbose, updated reaction method calls to use exported Reactions object
3 years ago
William Grant
bbfb55f211
fix: pr review fixes
3 years ago
Audric Ackermann
3fd6c570c7
fix: click on a link preview shows the dialog to open or copy url
3 years ago
William Grant
dde61bb35b
feat: moderator clear all reactions behaviour now uses the cache
3 years ago
William Grant
469de252cb
fix: added current emoji to reaction list reactor description
3 years ago
William Grant
5f49d3084b
fix: dont need isequal for comparing numbers
3 years ago
William Grant
1a44f5cb66
feat: added additional reactor information to the ReactListModal
3 years ago
William Grant
4889cb5b32
fix: ReactionList Senders is now an array since we want to handle opengroup reactions separately
...
we no longer need the messagehash and server id for rendering reactions in the UI, ignore reactions using the outdated type
3 years ago
William Grant
0600416f77
fix: clearing your own reaction from the clear modal should close it
3 years ago
Audric Ackermann
e09e38911f
refactor: fix PR reviews
3 years ago
Audric Ackermann
81fa09b8ee
Merge branch 'menu-redesign' into settings-redesign
3 years ago
Audric Ackermann
ef1f634e6b
Merge remote-tracking branch 'upstream/clearnet' into menu-redesign
3 years ago
Will G
267f49ff1e
Emoji Reacts ( #2320 )
...
Add support for emoji reacts in conversations
Resolves #2375 and #1577
3 years ago
Audric Ackermann
0e65b667a8
chore: move onion dialog components to styled
3 years ago
Audric Ackermann
282e631f73
feat: add menu action and action chooser left pane option
3 years ago
Audric Ackermann
242d51ca8d
Id blinding + onionv4 + new endpoints for sogs and fileserver ( #2347 )
...
* Added Onionv4 support to file server, sogs and pn server
* Added blinded message support
* Updated endpoints for sogs and file server to remove legacy ones
3 years ago
Audric Ackermann
55869fbe37
fix: swap confirm and cancel buttons in the confirmDialog
3 years ago
Audric Ackermann
ec76057c5e
Merge integration test ( #2313 )
...
* Testing playwright for Desktop automation
* add more data-testid field
* remove commited test-results
* test: skip group upkeep for now
* test: mention test create group instead of restoring from seed
* test: run on testnet
* fix: revert messagebanner unread count changes
from commit 8107d75e89
Co-authored-by: Emily <emily@oxen.io>
3 years ago
Audric Ackermann
8de8f014dd
fix: password input errors in seeddialog
3 years ago
Audric Ackermann
da9df532b0
Merge pull request #2242 from Bilb/node-side-in-ts
...
Node side + web worker in typescript
3 years ago
warrickct
3eb6bec908
fix group members sorting causing error.
3 years ago
Audric Ackermann
9f8920ef2c
mostly working but need to improve perfs
3 years ago
Audric Ackermann
280cc494e8
test with webpack - not working
3 years ago
Audric Ackermann
2dfd09a7b1
app kind of start background side
3 years ago