Ryan Miller
0611aba29f
fix: add optional chainging to i18n log in case the window object is not ready
1 year ago
Ryan Miller
5f53b3fe8f
feat: replace and add changed and new localized strings
1 year ago
William Grant
a38555c03e
fix: fixed animation for different steps
...
flatten the loading callback as well
1 year ago
William Grant
500ab60ffa
fix: cleaned up typings and flattened error callback
1 year ago
William Grant
c9eac6c83e
feat: handle failing to find a display name from the swarm
...
the user can enter it manually, improved error handling, logging, sync post login
1 year ago
Ryan Miller
e143170e26
feat: rework i18n getMessages to use named dynamic vairiables and strict types
1 year ago
William Grant
97cd21a77e
Merge branch 'unstable' into feat/ses-899/user_profile_poll
1 year ago
William Grant
038589114f
feat: cleaned up poll once for display name
1 year ago
William Grant
8e41d51632
feat: restoring an account from seed and fetching seems to work
1 year ago
William Grant
1b405f533e
feat: working on restoring accounts with fetch
...
loads correctly but isn't saved to db and is lost on refresh
1 year ago
William Grant
76b7c2192f
feat: depracate getLastProfileUpdateTimestamp
...
since new user config has been on for a few months
1 year ago
William Grant
5e79ebc239
fix: small fixes from broken branch as we try to debug
1 year ago
William Grant
5ce8170188
Merge branch 'feat/ses-50/onboarding' into feat/ses-899/user_profile_poll
1 year ago
William Grant
68f8d12aa5
feat: recovery phrase to recovery password
1 year ago
William Grant
baca07a83b
feat: moved frontend errors to redux
1 year ago
William Grant
4de3570492
feat: got things working correctly with errors throwing before the timeout
...
still trying to debug loading the errors in the frontend
1 year ago
William Grant
7baf6c5886
feat: fixed processing the config message next is finishing the reg properly
...
we now fetch the display name correctly just need to refactor and test the error handling
1 year ago
William Grant
6a2af3e088
feat: added free function to libsession wrappers
...
almost processing the dump correctly
1 year ago
Audric Ackermann
0b551757cb
fix: fix ci
1 year ago
Audric Ackermann
095a9d33e5
fix: canDisplayImage needs check to be done on the thumbnail
1 year ago
William Grant
a3262d7af9
feat: attempting to fetch the display name separate from the usual pipeline
1 year ago
Audric Ackermann
629b58efcc
Merge branch 'unstable' into fix-resize-images-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
William Grant
9984846632
Merge branch 'unstable' into feat/ses-50/onboarding
1 year ago
William Grant
2c83d41ccd
fix: error handling now works correctly for all stages
...
buttons also correctly disable themselves
1 year ago
William Grant
6f84d5bede
feat: animated progress loader to spec
...
timeout display name fetch to 15 seconds, added display name inital screen still needs work
1 year ago
Ryan Miller
6a2065686f
Merge branch 'oxen-io:unstable' into standardised_strings
1 year ago
William Grant
547ab9b1b2
feat: start working on account create success screen
...
on conversations view
1 year ago
William Grant
ec7ab04d09
refactor: moved related function from registrationstages to createaccount
1 year ago
Audric Ackermann
ec25d2f97f
chore: bump Session to 1.12.0
1 year ago
Ryan Miller
6024dce393
fix: add LocalizerKeys type to getMessage and remove updateLocale function
1 year ago
Audric Ackermann
81c1263bfd
chore: address PR reviews
1 year ago
Audric Ackermann
2688fed656
Merge branch 'feature/ses-558/more-message-information' into userconfig_disappearingmessage
1 year ago
Audric Ackermann
c936cf0a59
chore: to remove. force disappear v2 ON temporarly
1 year ago
William Grant
e76eee5329
fix: make sure to save the attachment that is visible in the carousel
1 year ago
Audric Ackermann
a203ea79cd
Merge remote-tracking branch 'oxen/unstable' into userconfig_disappearingmessage
1 year ago
Audric Ackermann
f6cd12d599
fix: use at least 2 hashes for the update_expiries too
...
until the storage server release is live we need this workaround
1 year ago
Kee Jefferys
cf49839bde
Merge branch 'unstable' into follow-system-theme
1 year ago
Kee Jefferys
5571471bbe
fix: update selector usage and theme checking code
1 year ago
Audric Ackermann
45e118ae1b
feat: use multi value to know if disappear_v2 is live or nah
1 year ago
Kee Jefferys
ccd430bf0c
fix: commit untracked theme.ts
2 years ago
Audric Ackermann
1a53f699b4
Revert "fix: move right panel buttons to a panelbuttongroup"
...
This reverts commit e6dd6844f9
.
2 years ago
Audric Ackermann
8872ccf7fe
chore: disappear feature switch based on env variable for QA
2 years ago
William Grant
7f4475c975
Merge branch 'unstable' into userconfig_disappearingmessage
2 years ago
William Grant
bb6e09de0a
feat: cleaned up wip logs
2 years ago
William Grant
f5a9e9c366
fix: comment cleanup
2 years ago
William Grant
aad55025ba
fix: more comment cleanup
2 years ago
William Grant
1d7380a254
refactor: rename expirationLength
...
to expirationDurationMs
2 years ago
William Grant
5f3a0899f5
feat: moved remaining code into feature folder
...
also separated out legacy functions
2 years ago
William Grant
0212166fcc
feat: moved disappearing logic to a feature folder
...
only moved types and timerOptions so far
2 years ago
William Grant
b471900a18
feat: move timer options out of redux
2 years ago
William Grant
cafa9d80ec
fix: remove all unneeded tslint comments
...
fixed some eslint errors
2 years ago
William Grant
6f78de0ed3
feat: made ExpirationTimerUpdate type
2 years ago
William Grant
769808bd5c
test: finished changeToDisappearingMessageType tests
2 years ago
William Grant
a9d1abbfff
test: finished setExpirationStartTimestamp tests
2 years ago
William Grant
0dcf48be16
refactor: replaced get expires_at calls
...
with getExpiresAt
2 years ago
William Grant
777584945d
refactor: replaced get expireTimer calls
...
with getExpireTimer
2 years ago
William Grant
ebaedb2e4c
feat: created getters in message model
...
replaced all expirationType calls with getExpirationType
2 years ago
William Grant
1861131ce2
refactor: replaced get lastDisappearingMessageChangeTimestamp calls
...
with getLastDisappearingMessageChangeTimestamp
2 years ago
William Grant
712a1e92e4
refactor: replaced get hasOutdatedClient calls
...
with getHasOudatedClient
2 years ago
William Grant
f31e157c12
refactor: replaced get expireTimer calls
...
with getExpireTimer
2 years ago
William Grant
3ed041c4a5
feat: created getters on convo model
...
replaced all expirationMode calls
2 years ago
William Grant
a484011acb
refactor: changetodisappearingmessageconversationtype to changetodisappearingconversationmode
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
William Grant
0e67e2a0b7
feat: improved expiry retry and error handing
...
nested pRetry Abort errors can break our retry logic so we need to catch them
2 years ago
William Grant
e6257f3cbc
fix: commented out some logs
2 years ago
William Grant
93b450ce56
feat: hit expire endpoint for read messages
...
for now it will hit the expire endpoint twice
2 years ago
William Grant
c1dc2e5a6c
fix: hit expire endpoint when send is successful
...
we need the returned messageHash from the swarm
2 years ago
William Grant
475807c4ae
fix: remove redundant start timestamp start in read receipts
2 years ago
William Grant
a4bd3f59bb
feat: improved expire swarm result logic
...
better logging and handle errors more smoothly
2 years ago
William Grant
beb04d1b31
feat: improved logging for start expiry timestamp
2 years ago
William Grant
00ef4a47a2
fix: outgoing content messages can have an equal changetimestamp
2 years ago
William Grant
7c6e6c981a
fix: make sure to note sent another message
...
in all remote cases
2 years ago
William Grant
e8e3ba142e
fix: added isOutdated prop to expireUpdate
...
ignores duplicate setting messages
2 years ago
William Grant
3d8a664da9
fix: ignore equal lastMessageChangeTimestamps
2 years ago
William Grant
ab13f39a10
fix: newlines for logging
2 years ago
William Grant
50f144a8c3
fix: improved logging
...
made some progress with fixing things but other things broke
2 years ago
William Grant
c24487b938
fix: deleteAfterSend now works in private convos again
2 years ago
William Grant
ad21d198cf
feat: outdated banner now shows specific messaging for synced messages
2 years ago
William Grant
710da30594
feat: shouldDisappearButIsntMessage is now a function
...
result is added to the expireUpdate and improves outdated client checking logic
2 years ago
William Grant
617bcc670b
feat: added temp set feature for testing
2 years ago
William Grant
94d8697a29
fix: whitespace in comment
2 years ago
William Grant
b88842b687
feat: tested v2 releas
...
made some updates to expire update generation and handling, one final fix required
2 years ago
William Grant
bb6eb3e84e
feat: fixed 1-1s and added more logging
2 years ago
William Grant
6031db308d
fix: disappear messages from other platforms correctly
...
some platforms use the convo settings and dont include info the dataMessage before the v2 release
2 years ago
William Grant
58331209c7
fix: closed groups works correctly now
...
I think
2 years ago
Ruben Garcia
e5b7ca4d07
fix: yarn ready
2 years ago
William Grant
d923a0d611
feat: closed groups state now starts correctly
2 years ago
William Grant
e8c927f580
feat: setExpirationStartTimestamp uses DisappearingMessageConversationType
...
easier to manage starting a legacy disappearing message and always pass expiration type and timer
2 years ago
William Grant
85f270b67a
Merge branch 'unstable' into userconfig_disappearingmessage
2 years ago
William Grant
9d8cca1970
feat: convert between conversation and message model disappearing modes in key locations
...
remove disappearing messages from convo header context menu
2 years ago
Ruben Garcia
6ac328f0c3
Merge branch 'clearnet' into RenameMultipleAttachments
2 years ago
William Grant
deceae4119
feat: disappearing messages setting now sync correctly in user config
...
we also load the visible control message, added back a lot of WIP logging while we are testing
2 years ago
William Grant
60e5503e6a
feat: check for v2 release correctly on startup
...
improvements to creating and updating closed groups with disappearing message settings
2 years ago
Audric Ackermann
1b73112294
fix: make sure we scale image before trying to compress it
2 years ago
Ruben Garcia
1b91d84b09
Changes to save multiple attachments in same message with a different name.
2 years ago
William Grant
60b75a8ddf
feat: remove unlockNewModes from OverlayDisappearingMessages
...
use isDisappearMessageV2FeatureReleasedCached to set the mode to legacy strictly in the UI, created resolveLegacyDisappearingMode to change the legacy mode into the default mode for a conversation
2 years ago
William Grant
ff19c95a92
fix: remove using legacy as a string for disappearing messages except in the UI
...
created new isLegacyDisappearingModeEnabled check, default use UNKNOWN expiration type in message classes if not defined
2 years ago