Audric Ackermann
|
4637f4609a
|
Merge remote-tracking branch 'yougotwill/disappearing_messages' into userconfig_disappearingmessage
|
2 years ago |
William Grant
|
992d3d34e4
|
fix: mispell of ConversationHeaderSubtitle
|
2 years ago |
William Grant
|
2fbee2197a
|
fix: checking the subtitle array without casting as bool will produce a string in react
|
2 years ago |
William Grant
|
5cd4bf1b6f
|
fix: changed timer options dataTestId to use seconds and not the name
since we need an id unaffected by localisation
|
2 years ago |
William Grant
|
996f1d0cb1
|
fix: disappearing modes loadDataTestId should return in switch cases
|
2 years ago |
William Grant
|
8fb3f26376
|
feat: make timer value load an existing one from the conversation or the default
fixed session radio button flickering
|
2 years ago |
William Grant
|
f41c28a873
|
fix: moved feature release timestamp to constants so it only has to be defined once
|
2 years ago |
Audric Ackermann
|
3b7589796c
|
fix: noticebanner and scrollable right panel ui glitch
|
2 years ago |
William Grant
|
5d4238a3d8
|
feat: created getMessageExpirationProps selector and used in ExpirableReadableMessage
this stops us passing props down from the child components of ExpirableReadableMessage
|
2 years ago |
William Grant
|
dd40fba132
|
fix: remove panel-settings panel mode since it is not needed
|
2 years ago |
William Grant
|
a10822bc74
|
feat: improved robustness of changing the conversation header subtitle
the previous logic relied on the length of the subtitles array which didn't account for when it changed depending on the conversation we were on
|
2 years ago |
William Grant
|
a1a3d68e45
|
feat: added data test ids
|
2 years ago |
William Grant
|
8c345cede0
|
fix: added onclick function to subtitle
fixed opening correct settings option depending on header option displayed
|
2 years ago |
William Grant
|
96ae50869f
|
feat: added PropsForExpirationSettings type
|
2 years ago |
Audric Ackermann
|
739693024b
|
test: fix create group integration test
|
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 |
Emily
|
eeb6cfb435
|
Adds data-testid to loading-animation, microphone recording button, recording permissions button, stop recording button, consolidates tests into user actions test, adds media to fixtures folder, updates linked device tests with avatar change, username change and group tests. Adds tests for messaging, sending image, video, document, gif and link with preview. Also updates reply message functionality to wait for loading animation
|
2 years ago |
Audric Ackermann
|
ce186517a3
|
chore: lint code
|
2 years ago |
William Grant
|
42924b0c54
|
fix: use storage put instead of data methods so that we can track in redux
added a fix in OverlayDisappearingMessages so when v2 turns on an and the app is running a migration occurs
|
2 years ago |
William Grant
|
c1c380ba9d
|
fix: remove unecessary any type from TimerOptions
|
2 years ago |
William Grant
|
dadc93bfda
|
fix: remove unecessary useCallback for feature releaser
|
2 years ago |
William Grant
|
1d6f200d50
|
fix: pass yarn ready
|
2 years ago |
William Grant
|
a50ea95bf3
|
fix: fixed timer alignment once and for all
|
2 years ago |
William Grant
|
162e66876e
|
feat: added single mode view for closed groups and note to self
|
2 years ago |
William Grant
|
f3f83505e0
|
fix: duplicate copy
|
2 years ago |
William Grant
|
afaaedac3e
|
feat: added proper note to self support
note to self is always delete after send
|
2 years ago |
William Grant
|
a928aeb76c
|
feat: improvements to the disabled state and group non-admins settings
separated components in OverlayDisappearingMessages
|
2 years ago |
William Grant
|
157ec74cc1
|
feat: improved conversation header title
|
2 years ago |
William Grant
|
a1e956b3a9
|
feat: made the conversation header subititle into its own component
|
2 years ago |
William Grant
|
2e6acb1f59
|
feat: only use timer svg for disappearing message
|
2 years ago |
William Grant
|
64ce39398b
|
feat: conversationHeaderTitle is now keyboard accessible
SessionIconButton is now keyboard accessible if a tabIndex is set to > -1
|
2 years ago |
William Grant
|
5398f45a26
|
fix: typing animation alignment
|
2 years ago |
William Grant
|
b6c3edbac4
|
fix: pass yarn ready
|
2 years ago |
William Grant
|
99412beaf3
|
feat: added dismiss button to NoticeBanner
|
2 years ago |
William Grant
|
93cb972514
|
feat: updated hasOutdatedClient to track last user to send a legacy message
this makes the banner work properlly in closed groups
|
2 years ago |
William Grant
|
ea0a505dcf
|
fix: fixed state of overlay options depending on release status
|
2 years ago |
William Grant
|
80f18e9f1c
|
feat: use correct timer options and set the defaults
|
2 years ago |
William Grant
|
03bc6706f6
|
feat: added legacy mode timer notification copy
|
2 years ago |
William Grant
|
6f1230398c
|
fix: TimerNotification text is now centered
|
2 years ago |
William Grant
|
bd900128f4
|
feat: added hasOutdated Client to convo model, use feature release check to process disappearing messages
trigger banner when receiving a legacy disappearing message via hasOutdatedClient
|
2 years ago |
William Grant
|
4dbbada728
|
feat: added notice banner component
show notice when conversation is in legacy mode, extracted some UI components from the ConversationHeader, updated featureReleaseTimestamp
|
2 years ago |
William Grant
|
848c97938c
|
feat: disabled new disappearing message modes behind a timed feature release function
|
2 years ago |
William Grant
|
190c68d759
|
feat: added disabled state to right panel components
|
2 years ago |
William Grant
|
7d0673f7f2
|
wip: added new legacy mode to panel, improved backwards compatibility
legacy mode support in conversation header, added typing for the expireUpdate, next is sending support
|
2 years ago |
William Grant
|
42356b0d60
|
fix: duplicate timer update messages
|
2 years ago |
William Grant
|
97ecc9e521
|
feat: fixed double expiration update message issue
started creating an inheritable expiration message class, improved start triggering logic
|
2 years ago |
William Grant
|
446752cf54
|
feat: DataExtractionNotifications now expire
MessageRequestResponses should not expire, pass yarn ready
|
2 years ago |
William Grant
|
5c697572a7
|
feat: Call Notifications now expire properlly
include the direction in the expiration props, setting the start timer doesnt directly update the model
|
2 years ago |
William Grant
|
ac844af691
|
feat: updated timer notification design and copy
|
2 years ago |