Martin Giger
34e1fce229
Bug 1715815 - Show matrix conversation encryption state in UI. r=clokep
...
Differential Revision: https://phabricator.services.mozilla.com/D120633
--HG--
extra : moz-landing-system : lando
2021-07-29 18:11:46 +00:00
Martin Giger
c52361f028
Bug 1716062 - Surface conversation encryption state provided by chat protocol. r=clokep
...
Differential Revision: https://phabricator.services.mozilla.com/D120632
--HG--
extra : moz-landing-system : lando
2021-07-29 18:11:46 +00:00
Martin Giger
af74cb72d0
Bug 1716062 - Add interfaces for protocol to provide encryption state for conversation. r=clokep
...
Differential Revision: https://phabricator.services.mozilla.com/D120009
--HG--
extra : moz-landing-system : lando
2021-07-29 18:11:45 +00:00
Martin Giger
e693165608
Bug 1716062 - Use prplIMessage isEncrypted for the encryption indicator of messages. r=clokep
...
Differential Revision: https://phabricator.services.mozilla.com/D120008
--HG--
extra : moz-landing-system : lando
2021-07-29 18:11:45 +00:00
Martin Giger
abfd2384b9
Bug 1719995 - Properly handle username split without separator for IRC. r=clokep
...
Differential Revision: https://phabricator.services.mozilla.com/D119616
--HG--
extra : moz-landing-system : lando
2021-07-12 23:00:33 +00:00
Richard Marti
4a74450ee9
Bug 1719985 - Port bug 1717680: Remove document.popupNode and document.tooltipNode. r=mkmelin
...
--HG--
extra : amend_source : 70505937c250f6a1d83a1966d87e537627ea4c69
2021-07-11 13:49:59 +03:00
Richard Marti
1eb79aa04e
Bug 1716354 - Port bug 1699586: De-duplicate twisty/arrow icons. r=aleca
...
--HG--
rename : mail/themes/shared/mail/overrides/twisty-expanded.svg => mail/themes/shared/mail/overrides/arrow-down-12.svg
rename : mail/themes/shared/mail/overrides/arrow-dropdown-16.svg => mail/themes/shared/mail/overrides/arrow-down-16.svg
rename : mail/themes/shared/mail/overrides/twisty-collapsed-rtl.svg => mail/themes/shared/mail/overrides/arrow-left-12.svg
rename : mail/themes/shared/mail/overrides/twisty-collapsed.svg => mail/themes/shared/mail/overrides/arrow-right-12.svg
rename : mail/themes/shared/mail/overrides/menu-arrow.svg => mail/themes/shared/mail/overrides/arrow-right.svg
rename : mail/themes/shared/mail/overrides/arrow-up-16.svg => mail/themes/shared/mail/overrides/arrow-up.svg
extra : amend_source : 9f3add955cbdfa694814b0785a852d6cbc8c45f3
2021-06-25 13:23:14 +03:00
Martin Giger
a2d51d1265
Bug 1712723 - Add buddy support for matrix. r=clokep
...
Differential Revision: https://phabricator.services.mozilla.com/D118085
--HG--
extra : amend_source : 7ae27db456849f0b683b6ddf91c616a02b8d6d34
2021-06-24 13:37:34 +03:00
Martin Giger
ce05615670
Bug 1699099 - Follow up to fix IRC tests. r=mkmelin
...
Differential Revision: https://phabricator.services.mozilla.com/D118601
--HG--
extra : amend_source : d4b3eaf17731c1158bd1a0b762ed97ed7c9ac7db
2021-06-24 13:36:25 +03:00
Martin Giger
2d1cfedf5f
Bug 1717238 - Move id of chat dialogs to windows. r=clokep
...
Differential Revision: https://phabricator.services.mozilla.com/D118349
--HG--
extra : amend_source : 840fb6c28919a8d31e3b3bd92be21f295556722b
2021-06-23 13:53:13 +03:00
Martin Giger
095d2d343b
Bug 1699099 - Matrix Homeserver URL discovery. r=clokep
...
Also splits the username during setup to ensure we get properly unique accounts.
Differential Revision: https://phabricator.services.mozilla.com/D118046
--HG--
extra : amend_source : d3e0bbd885e914d2eea8076e1797991099b33267
2021-06-23 13:49:46 +03:00
Martin Giger
8449c90171
Bug 1699099 - Support a prefix to the chat account name and split account when pasting a full identifier. r=clokep
...
Differential Revision: https://phabricator.services.mozilla.com/D118045
--HG--
extra : amend_source : eccf8bd1d5c326efaa3cde8b7caf71d2b7b7665b
2021-06-23 13:49:24 +03:00
Geoff Lankow
fbebd0bc30
Bug 1717523 - Stop setting docShell.charset in MozConversationBrowser to fix the tests. rs=bustage-fix
...
--HG--
extra : amend_source : 663fd90236d5891f0758c604e8b9de9ed3528191
2021-06-22 14:43:02 +12:00
Martin Giger
7f93642671
Bug 1712717 - Handle Matrix server notice rooms. r=clokep
...
Differential Revision: https://phabricator.services.mozilla.com/D117049
--HG--
extra : histedit_source : 4df0f8d7b28eb08ae566497be2cf305e6870aeeb
2021-06-16 11:09:21 +00:00
Martin Giger
e5e75651c5
Bug 1712944 - Enable lib olm crypto for Matrix SDK. r=clokep
...
Differential Revision: https://phabricator.services.mozilla.com/D116610
2021-06-16 18:25:38 -04:00
Magnus Melin
aa5017e2ed
Bug 1699093 - followup for linting. rs=eslint
2021-06-16 12:54:07 +03:00
Martin Giger
960f624137
Bug 1699093 - Show prompt for invites to Matrix DM rooms. r=clokep
...
Differential Revision: https://phabricator.services.mozilla.com/D116888
--HG--
extra : moz-landing-system : lando
2021-06-16 04:02:16 +00:00
Martin Giger
b4fe8bb2aa
Bug 1699092 - Set Matrix session name, unify login code paths. r=clokep
...
Differential Revision: https://phabricator.services.mozilla.com/D116896
2021-06-08 16:42:05 +00:00
Martin Giger
4de165a2c6
Bug 1715329 - Store correct Matrix device ID and revoke incorrectly stored access tokens. r=clokep
...
Differential Revision: https://phabricator.services.mozilla.com/D117196
2021-06-08 17:58:45 +00:00
Martin Giger
a190f5331b
Bug 1714761 - Fix race in imAccount constructor between account destruction and login service. r=clokep
...
Also disables OTR for browser_accountTelemetry.js due to a race with key generation when the account is removed.
Differential Revision: https://phabricator.services.mozilla.com/D117169
2021-06-08 14:47:22 +00:00
Martin Giger
363f81b5c1
Bug 1712722 - Ensure matrix rooms have correct conversation type after m.direct update. r=clokep
...
Differential Revision: https://phabricator.services.mozilla.com/D116996
--HG--
extra : histedit_source : b719712106685d51c006ab96c2651a8cd8a0efc7
2021-06-07 11:08:47 +00:00
Martin Giger
6aaa4b4426
Bug 1714849 - Fix typos in Matrix command help. r=clokep
...
Differential Revision: https://phabricator.services.mozilla.com/D116994
2021-06-07 10:51:34 +00:00
Martin Giger
0a3d76c47c
Bug 1712767 - Ignore Matrix space rooms. r=clokep
...
Differential Revision: https://phabricator.services.mozilla.com/D116475
--HG--
extra : rebase_source : 49515ff6f45562809f0e149ac510deff4a1aee17
extra : amend_source : 35fa9b9ac8a01cf3e9143eea429486b1bdba4e9e
2021-06-04 13:40:47 +03:00
Martin Giger
a02209615f
Bug 1712707 - Enable Matrix by default in Nightly. r=clokep
...
Differential Revision: https://phabricator.services.mozilla.com/D116127
--HG--
extra : amend_source : d6497d3f0d6c9b75b7491658caac6469be59ace1
2021-06-01 13:51:39 +03:00
Martin Giger
1abf263820
Bug 1699106 - Update tests for room type changing. r=clokep
...
Also adds some helpers that stub the matrix-sdk client instead of the actual protocol object instances. I think this should be a better long-term approach to tests.
Differential Revision: https://phabricator.services.mozilla.com/D115534
--HG--
rename : chat/protocols/matrix/test/test_genericMatrixConversation.js => chat/protocols/matrix/test/test_matrixRoom.js
extra : amend_source : 0145612a201fa23ec01df544c7e05a694361e2ef
2021-05-28 13:14:00 +03:00
Martin Giger
217c991b58
Bug 1699106 - Make Matrix conversation implementation androgynous to allow switching type seamlessly. r=clokep
...
Differential Revision: https://phabricator.services.mozilla.com/D115533
--HG--
extra : rebase_source : e67009e9ad40923b4517783475098f16aa95db18
extra : amend_source : 1047f5f2bd5f090c178c44f1a3f5a021b2322997
2021-05-28 13:10:59 +03:00
Martin Giger
6e5b5c5eac
Bug 1699106 - Support changing type of prplIConversation. r=clokep
...
Differential Revision: https://phabricator.services.mozilla.com/D115532
--HG--
extra : rebase_source : c9ca03b8453a1af4d6530b2a8ac6524542274a54
extra : amend_source : 0d9ed3ea88774c0b16cf86f82457a5a3426ac81e
2021-05-28 13:10:39 +03:00
Martin Giger
7e950ac1c1
Bug 1712709 - Update matrix-js-sdk to version 11.1.0. r=clokep
...
Differential Revision: https://phabricator.services.mozilla.com/D115907
--HG--
extra : amend_source : fd3fd278ce5fd248821e2ea18ccbe5721f44499b
2021-05-26 13:20:30 +03:00
Patrick Cloke
f5cff3db85
Bug 1712319 - Update default IRC server to libera.chat. r=freaktechnik
...
--HG--
extra : histedit_source : a417bda890b6956c124deccbcf1118a7d4d18705
2021-05-21 13:45:58 -04:00
Patrick Cloke
b321214152
Bug 1711029 - Use DOMParser and Timer.jsm instead of the hidden window. r=freaktechnik
2021-05-21 13:45:53 +03:00
Martin Giger
a6588bac1b
Bug 1711278 - Update test_InteractiveBrowser for immediate redirect handling. r=clokep
...
Differential Revision: https://phabricator.services.mozilla.com/D115147
--HG--
extra : amend_source : d6354a87c33e366bc47b43845b56ed36f28243b2
2021-05-19 13:51:55 +03:00
Martin Giger
540d3f1a73
Bug 1705652 - Fix intermittent browserRequest test failure. r=clokep
...
Differential Revision: https://phabricator.services.mozilla.com/D114524
--HG--
extra : amend_source : 48f7a5c6a9aec1a7460bc3d53304a5a4b8e30bc7
2021-05-14 13:43:50 +03:00
Patrick Cloke
af2264678e
Bug 1710207 - Fix matrix tests to include avatar URLs from bug 1621952. r=freaktechnik
2021-05-10 12:25:21 -04:00
Patrick Cloke
df137d44d8
Bug 1621952 - Use conversation icons for Matrix. r=freaktechnik
2021-05-07 12:13:18 -04:00
Martin Giger
89077a4c5e
Bug 1709828 - Clean up conversations in matrix account test. r=clokep
...
Differential Revision: https://phabricator.services.mozilla.com/D114485
2021-05-06 12:02:42 +00:00
Martin Giger
b47f2a6ba5
Bug 1706640 - Allow joining Matrix rooms by ID from join chat button. r=clokep
...
Differential Revision: https://phabricator.services.mozilla.com/D114483
2021-05-06 12:16:24 +00:00
Martin Giger
47e350dec7
Bug 1709819 - Use type constants from SDK instead of m.* strings. r=clokep
...
Differential Revision: https://phabricator.services.mozilla.com/D114476
2021-04-30 18:55:15 +00:00
Onno Ekker
ded7ef0d6e
Bug 1709809 - Change class to match entity from file mail/locales/en-US/messenger/otr/otr.ftl r=freaktechnik
...
--HG--
extra : histedit_source : f8fd564e1a3b86b3fc32a5de7a4468769bc6dd18
2021-05-06 13:11:46 +02:00
Martin Giger
401e0e4ce9
Bug 1706634 - Try to join any Matrix group conversation. r=clokep
...
And only if that fails and the room is local try to create a new room.
Differential Revision: https://phabricator.services.mozilla.com/D114201
--HG--
extra : amend_source : 3bbe0e51500a9ecbf3a38ff153cd3b6aceadd592
2021-05-06 13:23:08 +03:00
Martin Giger
a9004d94e0
Bug 1704610 - Convert logger.jsm to IOUtils/PathUtils. r=clokep
...
Differential Revision: https://phabricator.services.mozilla.com/D114085
--HG--
extra : moz-landing-system : lando
2021-05-06 04:55:42 +00:00
Martin Giger
354a29b3a9
Bug 1701213 - Send Matrix message read receipts. r=clokep
...
Differential Revision: https://phabricator.services.mozilla.com/D114072
--HG--
extra : moz-landing-system : lando
2021-05-06 04:55:41 +00:00
Rob Lemley
8415607f51
Bug 1692289 - [fluent-lint] Fixes for OTR integration. r=aleca
...
Differential Revision: https://phabricator.services.mozilla.com/D114293
--HG--
extra : moz-landing-system : lando
2021-05-05 22:08:45 +00:00
Martin Giger
e0a7f01f85
Bug 1699107 - Follow room version changes. r=clokep
...
Differential Revision: https://phabricator.services.mozilla.com/D113787
--HG--
extra : moz-landing-system : lando
2021-05-05 04:24:45 +00:00
Martin Giger
6dbfd83437
Bug 1709022 - Remove orphaned matrix buddies. r=clokep
...
Differential Revision: https://phabricator.services.mozilla.com/D114065
--HG--
extra : moz-landing-system : lando
2021-05-04 03:53:55 +00:00
Martin Giger
71d48416b6
Bug 1708695 - Decode byte string to UTF-8 for XMPP parser. r=clokep
...
Differential Revision: https://phabricator.services.mozilla.com/D114064
2021-05-01 10:02:16 +00:00
Martin Giger
c80b421ae0
Bug 1708671 - Don't write header to existing log file. r=clokep
...
Differential Revision: https://phabricator.services.mozilla.com/D113955
--HG--
extra : amend_source : 03f8de97e39ccfad2dc504a212b3d0779bfcea9f
2021-05-03 13:27:04 +03:00
Martin Giger
c86a3b0bff
Bug 1707948 - Refer to users by their MXID in notices. r=clokep
...
Differential Revision: https://phabricator.services.mozilla.com/D113537
--HG--
extra : amend_source : 81a47d68f02a3305fca900e485218150d4c78153
2021-05-03 13:26:32 +03:00
Martin Giger
8948fca0f4
Bug 1707654 - Fix conversation tooltips with an alias. r=clokep
...
Differential Revision: https://phabricator.services.mozilla.com/D113785
--HG--
extra : amend_source : 983f1aa95a8729bc320d651691b6000f87b452ff
2021-05-02 13:59:46 +03:00
Henry Wilkes
7bf894cb96
Bug 1683865 - Replace xul:image usage in chat roles. r=freaktechnik
...
Differential Revision: https://phabricator.services.mozilla.com/D113958
--HG--
extra : amend_source : d9578abe9fe48b4aded6886555f92c813b05d429
2021-05-01 13:57:44 +03:00
Henry Wilkes
5175e81e59
Bug 1683865 - Replace xul:image usage in OTR fingerprint dialog. r=freaktechnik
...
Differential Revision: https://phabricator.services.mozilla.com/D113957
--HG--
extra : amend_source : ab5dabbeb41e506f529f656166ba676b533169f9
2021-05-01 13:57:09 +03:00