Commit graph

1014 commits

Author SHA1 Message Date
Audric Ackermann
c6e3116b06 fix integration tests 2022-09-14 15:46:18 +10:00
Audric Ackermann
c2e3e3ca3f Merge remote-tracking branch 'upstream/clearnet' into ui-redesigns 2022-09-14 11:58:30 +10:00
Audric Ackermann
afe573fd06
Merge pull request #2482 from Bilb/crypto-magic-swallow-exception
fix: swallow exception while doing tryMatchBlindWithStandardKey
2022-09-13 13:08:02 +10:00
Audric Ackermann
d2472007b8 fix: swallow exception while doing tryMatchBlindWithStandardKey 2022-09-13 13:07:27 +10:00
Audric Ackermann
1d45aa6f45 fix: show loading spinner while sogs is fetching initial messages 2022-09-08 16:26:43 +10:00
Audric Ackermann
e464d6c573 Merge branch 'settings-redesign' into feature-menu-redesign 2022-09-08 10:55:31 +10:00
Audric Ackermann
d9621f79c3 fix: allow any sogs to be awaited until messages are fetched 2022-09-08 10:28:36 +10:00
Audric Ackermann
38d85a653a fix: do not wait for sogs messages on join of unofficial sogs 2022-09-07 17:54:33 +10:00
Audric Ackermann
0eac74dd07 Merge branch 'dev' into menu-redesign 2022-09-07 15:03:30 +10:00
Audric Ackermann
e8fe564a08 fix: show sogs without display name in convo list
also use the pollinfo to update whatever the displayname if needed
2022-09-07 11:11:57 +10:00
Audric Ackermann
3915e946b4 Merge branch 'clearnet' into settings-redesign 2022-09-07 10:15:03 +10:00
Audric Ackermann
2e2dac6c08
Merge pull request #2458 from Bilb/fix-add-voice-message-flag
fix: set flags to VOICE_MESSAGE when sending attachment with voice msg
2022-09-07 09:33:47 +10:00
Audric Ackermann
bb72833e60
Merge pull request #2462 from Bilb/fix-send-attachment-width-height
fix: make sure we include width and height when sending attachments
2022-09-07 09:33:28 +10:00
Audric Ackermann
2bd6c01ee3
Merge pull request #2473 from Bilb/fix-remove-admin-remove-mod-topo
Fix remove admin remove mod permission too
2022-09-06 17:54:43 +10:00
Audric Ackermann
aa0c15c8c1 fix: drop messages from a room left since start of current poll 2022-09-06 17:14:29 +10:00
Audric Ackermann
e14ff787d4 chore: update strings of moderator to admins until we have mods support 2022-09-06 14:44:22 +10:00
Audric Ackermann
f1358c4049 fix: make sure that removing an admin also removes the mod permission
because we cannot currently choose in the app what type of admin/mod we
want, it makes sense that adding/removing changes both permissions
2022-09-06 10:48:16 +10:00
Audric Ackermann
55365f817d Merge remote-tracking branch 'upstream/clearnet' into settings-redesign 2022-09-05 17:21:21 +10:00
Audric Ackermann
b9cccfc2a8 feat: open convo a session sogs when joined from the UI 2022-09-05 16:31:14 +10:00
Audric Ackermann
dcf9212b07 fix: make sure we include width and height when sending attachments 2022-09-01 13:35:59 +10:00
William Grant
9251e7687f refactor: improved logging for mutation cache 2022-09-01 13:10:15 +10:00
William Grant
58e4b4e896 fix: make sure to clear a reaction is the count is 0 on an opengroup 2022-08-31 16:33:57 +10:00
William Grant
f138ea31b2 test: finished writing tests for sogs mutation cache
refactored processMessagesWithCachce function
2022-08-31 16:02:15 +10:00
William Grant
7c6af17327 fix: dont log removing entries from cache when there are none 2022-08-30 17:26:15 +10:00
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
2022-08-30 17:18:22 +10:00
Audric Ackermann
9ffa529c30 fix: set flags to VOICE_MESSAGE when sending attachment with voice msg 2022-08-30 14:32:15 +10:00
William Grant
bbfb55f211 fix: pr review fixes 2022-08-30 11:53:35 +10:00
William Grant
b33ea096b4 fix: speed up reaction UI update for opengroups 2022-08-30 11:37:20 +10:00
William Grant
dde61bb35b feat: moderator clear all reactions behaviour now uses the cache 2022-08-29 17:46:38 +10:00
William Grant
5ebd1775c0 feat: open group messages are now procesed via the cache
cached entries are now added or removed based on the "optimistic" state that we want
2022-08-29 17:46:38 +10:00
William Grant
e409c7ca82 feat: created a cache for opengroups reactions, we can add and update them 2022-08-29 17:46:38 +10:00
Audric Ackermann
1e202fcdab feat: add theme switcher +accent color from settings
not all of the logic is linked and not all of the colors are there as this is part of theming
2022-08-29 13:18:07 +10:00
Audric Ackermann
c54a438f7c fix: add some aria labels and match QA test 2022-08-25 16:56:48 +10:00
William Grant
d77c9fa824 fix: sogs reactions work again and added rate limiting 2022-08-25 15:10:12 +10:00
Audric Ackermann
81fa09b8ee Merge branch 'menu-redesign' into settings-redesign 2022-08-22 17:47:09 +10:00
Audric Ackermann
f87d902c98 fix: PR Reviews 2022-08-22 17:32:31 +10:00
Audric Ackermann
ef1f634e6b Merge remote-tracking branch 'upstream/clearnet' into menu-redesign 2022-08-22 16:56:57 +10:00
Audric Ackermann
530ed5991a
Merge pull request #2423 from Bilb/track-hidden_mods-hidden-admins-too
fix: track hidden mods and admins if we get them
2022-08-22 16:41:10 +10:00
Will G
267f49ff1e
Emoji Reacts (#2320)
Add support for emoji reacts in conversations

Resolves #2375 and #1577
2022-08-22 16:40:14 +10:00
Audric Ackermann
cfbb58aa7f fix: remove logs of HF 19.0 and 19.1 values 2022-08-19 14:30:28 +10:00
Audric Ackermann
5266a24d88 fix: track hidden mods and admins if we get them 2022-08-19 13:31:31 +10:00
Audric Ackermann
970e719229 chore: move session radio group to styled components
also clean up unused css
and move some elements from OverlayClosedGroup to styled components
2022-08-19 09:53:53 +10:00
Audric Ackermann
9e3b76dd28 fix: catch exception when raised in last dljob
this is for attachment download. We don't want  to throw an uncaught
exception in the catch block
2022-08-19 09:53:53 +10:00
Audric Ackermann
9cf874db5e
Merge pull request #2414 from Bilb/sogs-convo-dedup
Sogs convo dedup + fix sogs fetching of sogs messages
2022-08-12 15:01:35 +10:00
Audric Ackermann
eabee8f39a fix: split migrations and sql files
also address PR reviews
2022-08-12 14:50:31 +10:00
Audric Ackermann
18ab715e93 fix: sogs messages being skipped and not handled 2022-08-12 13:21:57 +10:00
Audric Ackermann
2faab12c2f chore: update comments about parrallelism in AttachmentJobs 2022-08-12 10:00:45 +10:00
Audric Ackermann
fac41bc6c4 fix: migrate session sogs room to their DomaiName syntax 2022-08-11 18:02:40 +10:00
Audric Ackermann
9b405b86ab fix: do not attempt to connect to an sogs already join
make sure we consider http://, https:// and no protocol at all to look
for matches
2022-08-11 11:41:37 +10:00
Audric Ackermann
c08f761d47 fix: revert to allow 3 attachments download at a time 2022-08-10 14:04:37 +10:00