Commit Graph

596 Commits (a56d0279fcbaa3bbe8da3a9f5b91c4534b74f901)

Author SHA1 Message Date
William Grant 0b811bc641 feat: added updateOurProfileDisplayName
which uses libsession to check the display name length, not yet used in onboarding
1 year ago
William Grant 55f5cf5c9b feat: added quit modal
when going back during critical onboarding steps it's better to restart the app entirely
1 year ago
William Grant cebe7c884d feat: move db deletion methods to accountManager 1 year ago
William Grant 490e4957f4 feat: click on qr codes now opens the lightbox
lightbox now supports saving data blobs
1 year ago
William Grant cdc147cd33 fix: clean wip logs 1 year ago
William Grant d1a06a93de feat: option to save qr codes with no colors by default 1 year 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
1 year ago
William Grant 26abb2bcf7 fix: note to self always appears when there is a match regardless of case sensitivity
start search on first character since we limit the results
1 year ago
William Grant 51534d4cc9 feat: added new hide recovery password setting 1 year ago
William Grant d4a8b555c6 Merge branch 'unstable' into feat/ses-825/onboarding2 2 years ago
Audric Ackermann 009bc18903
Merge pull request #3094 from Aerilym/change_max_avatar_size
Change max avatar size to match other platforms
2 years ago
Ryan Miller c0bb39d4e3
fix: add filesize constant 2 years ago
Ryan Miller 2fb88cfba8
fix: change max avatar size to match other platforms 2 years ago
Audric Ackermann 4eafe8c68c
Merge pull request #3080 from Bilb/fix-retrieve-snode-down
fix: randomly pick a snode to poll from until we build a better way with changes server side
2 years 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
2 years ago
Audric Ackermann faa24ce9a6 fix: lint 2 years ago
William Grant ab093ffc62 feat: replace react-qr-svg with react-qrcode-logo
updated error correction to 25%
2 years 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
2 years ago
Ryan Miller 87fb1701d4
chore: rename fetch functions 2 years ago
William Grant e727851fdc test: finished signInByLinkingDevice 2 years ago
William Grant e97ca2c7f3 test: validity check for signInByLinkedDevice done
made stubs for window whisper and storage
2 years ago
William Grant 7e6fb22907 test: registerSingleDevice
started on signInByLinkingDevice
2 years ago
William Grant 45694b9632 fix: cleanup 2 years ago
William Grant 1e40f1b608 fix: cleanup 2 years ago
Ryan Miller 3568bc2604 fix: spelling mistake in getMessage comment 2 years ago
Ryan Miller 0611aba29f fix: add optional chainging to i18n log in case the window object is not ready 2 years ago
Ryan Miller 5f53b3fe8f feat: replace and add changed and new localized strings 2 years ago
William Grant a38555c03e fix: fixed animation for different steps
flatten the loading callback as well
2 years ago
William Grant 500ab60ffa fix: cleaned up typings and flattened error callback 2 years 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
2 years ago
Ryan Miller e143170e26 feat: rework i18n getMessages to use named dynamic vairiables and strict types 2 years ago
William Grant 97cd21a77e Merge branch 'unstable' into feat/ses-899/user_profile_poll 2 years ago
William Grant 038589114f feat: cleaned up poll once for display name 2 years ago
William Grant 8e41d51632 feat: restoring an account from seed and fetching seems to work 2 years ago
William Grant 1b405f533e feat: working on restoring accounts with fetch
loads correctly but isn't saved to db and is lost on refresh
2 years ago
William Grant 76b7c2192f feat: depracate getLastProfileUpdateTimestamp
since new user config has been on for a few months
2 years ago
William Grant 5e79ebc239 fix: small fixes from broken branch as we try to debug 2 years ago
William Grant 5ce8170188 Merge branch 'feat/ses-50/onboarding' into feat/ses-899/user_profile_poll 2 years ago
William Grant 68f8d12aa5 feat: recovery phrase to recovery password 2 years ago
William Grant baca07a83b feat: moved frontend errors to redux 2 years 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
2 years 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
2 years ago
William Grant 6a2af3e088 feat: added free function to libsession wrappers
almost processing the dump correctly
2 years ago
Audric Ackermann 0b551757cb fix: fix ci 2 years ago
Audric Ackermann 095a9d33e5 fix: canDisplayImage needs check to be done on the thumbnail 2 years ago
William Grant a3262d7af9 feat: attempting to fetch the display name separate from the usual pipeline 2 years ago
Audric Ackermann 629b58efcc Merge branch 'unstable' into fix-resize-images-thumbnail 2 years ago
William Grant fd4e1525cb Merge branch 'unstable' into feat/ses-50/onboarding 2 years ago
Audric Ackermann 53059135ee fix: tsc does not overwrite workers compiled content 2 years ago
William Grant 9984846632 Merge branch 'unstable' into feat/ses-50/onboarding 2 years ago
William Grant 2c83d41ccd fix: error handling now works correctly for all stages
buttons also correctly disable themselves
2 years 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
2 years ago
Ryan Miller 6a2065686f Merge branch 'oxen-io:unstable' into standardised_strings 2 years ago
William Grant 547ab9b1b2 feat: start working on account create success screen
on conversations view
2 years ago
William Grant ec7ab04d09 refactor: moved related function from registrationstages to createaccount 2 years ago
Audric Ackermann ec25d2f97f chore: bump Session to 1.12.0 2 years ago
Ryan Miller 6024dce393 fix: add LocalizerKeys type to getMessage and remove updateLocale function 2 years ago
Audric Ackermann 81c1263bfd chore: address PR reviews 2 years ago
Audric Ackermann 2688fed656 Merge branch 'feature/ses-558/more-message-information' into userconfig_disappearingmessage 2 years ago
Audric Ackermann c936cf0a59 chore: to remove. force disappear v2 ON temporarly 2 years ago
William Grant e76eee5329 fix: make sure to save the attachment that is visible in the carousel 2 years ago
Audric Ackermann a203ea79cd Merge remote-tracking branch 'oxen/unstable' into userconfig_disappearingmessage 2 years 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
2 years ago
Kee Jefferys cf49839bde
Merge branch 'unstable' into follow-system-theme 2 years ago
Kee Jefferys 5571471bbe fix: update selector usage and theme checking code 2 years ago
Audric Ackermann 45e118ae1b feat: use multi value to know if disappear_v2 is live or nah 2 years 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