Commit Graph

  • f6f54c35a3 Prepare changelog for v3.0.0 RiotRobot 2020-01-13 12:52:22 +00:00
  • 0a9959bffb use a separate object for each encrypted content Hubert Chathi 2020-01-11 15:49:01 -05:00
  • b3a16cb852 lint (and add a comment) Hubert Chathi 2020-01-10 13:36:11 -05:00
  • 9beb259333 Emoji verification: Change name of 🔒 to lock Aaron Raimist 2020-01-09 21:55:37 -06:00
  • 63c57e8e02 record, report, and notify about olm errors Hubert Chathi 2020-01-09 22:19:35 -05:00
  • 0448a7ea68 Sign key backup with cross-signing key on upgrade David Baker 2020-01-09 20:46:36 +00:00
  • 5bd005b28a Merge pull request #1143 from matrix-org/travis/sourcemaps-dev Travis Ralston 2020-01-07 15:30:56 -07:00
  • 3aec6367d1 Fix OlmDevice import for "algorithms" to fix tests Travis Ralston 2020-01-07 15:09:46 -07:00
  • cea3831c20 Fix merge conflicts Travis Ralston 2020-01-07 14:43:36 -07:00
  • 18ccceca2d [CONFLICT CHUNKS] Merge branch 'develop' into travis/sourcemaps-dev Travis Ralston 2020-01-07 14:37:17 -07:00
  • fffcdcb514 Merge pull request #1134 from matrix-org/travis/babel7-wp-media Travis Ralston 2020-01-07 14:27:36 -07:00
  • efadf374d6 Merge pull request #1142 from uhoreg/reporting_no_key_fix Hubert Chathi 2020-01-07 11:36:53 -05:00
  • 55ecb40190 don't keep processing if we have an error Hubert Chathi 2020-01-07 10:55:47 -05:00
  • 01f6b3dfc6 notify devices when we don't send them keys (#1135) Hubert Chathi 2020-01-06 17:47:22 -05:00
  • 786590eadc v3.0.0-rc.1 v3.0.0-rc.1 RiotRobot 2020-01-06 13:54:48 +00:00
  • c9174188ba Prepare changelog for v3.0.0-rc.1 RiotRobot 2020-01-06 13:54:47 +00:00
  • 64fb79e0be Merge pull request #1141 from matrix-org/t3chguy/fuzzier_disambiguate Michael Telatynski 2020-01-06 13:12:39 +00:00
  • 088ff5d0aa Merge pull request #1129 from matrix-org/t3chguy/m_too_large Michael Telatynski 2020-01-06 11:42:27 +00:00
  • 99e58b0297 Make displayName disambiguation more fuzzy especially against RTL/LTR content Michael Telatynski 2020-01-05 19:40:04 +00:00
  • f4d1c5c006 Switch back to plain export functions instead of class Travis Ralston 2020-01-03 12:15:57 -07:00
  • 72fd1e4e7c add note to fix bug later Bruno Windels 2020-01-03 18:21:33 +01:00
  • f44e0a8e12 parenthesis in wrong place broke logic Bruno Windels 2020-01-03 18:21:18 +01:00
  • 9338d9c2a6 commit logging Bruno Windels 2020-01-03 18:20:59 +01:00
  • 75fc25feb5 fix method names Bruno Windels 2020-01-03 18:20:50 +01:00
  • 5919874f6f check !unsent instead of requested for emitting the crypto.request event Bruno Windels 2020-01-03 18:20:16 +01:00
  • 213bb9dba2 allow to move straight from UNSENT to STARTED Bruno Windels 2020-01-03 18:19:49 +01:00
  • 3a9dc37d02 new state machine relies on having remote echos, so fake for to_device Bruno Windels 2020-01-03 18:18:09 +01:00
  • 423c8a886d use isRemoteEcho to determine if the event is theirs or not Bruno Windels 2020-01-03 18:16:25 +01:00
  • f8a1e98de1 Merge pull request #1139 from matrix-org/dbkr/fix_create_key_backup_crosssigning_disabled David Baker 2020-01-03 14:52:16 +00:00
  • 5487cf2070 Fix callback check David Baker 2020-01-03 14:36:04 +00:00
  • e998be3a9b Fix typos in comments J. Ryan Stinnett 2020-01-03 14:21:02 +00:00
  • d70767ef3a Merge pull request #1138 from matrix-org/dbkr/key_backup_checkdevicetrust David Baker 2020-01-03 14:03:50 +00:00
  • fbb355c5c9 Thank you once again, o great linter, for saving our lines from being too long David Baker 2020-01-03 14:02:38 +00:00
  • 20bc8071fc Fix creating a key backup with cross signing diabled David Baker 2020-01-03 13:52:36 +00:00
  • 0438c6c51c Oh great linter, your wisdom knows no bounds. David Baker 2020-01-03 13:37:55 +00:00
  • b39abba41e Use checkDeviceTrust with key backup David Baker 2020-01-03 13:32:31 +00:00
  • 3ec8233a2d fixes & implement timeout Bruno Windels 2020-01-03 13:33:17 +01:00
  • 8ed51c806e don't cancel or timeout when verify isn't called Bruno Windels 2020-01-03 13:32:47 +01:00
  • 57135a898f don't mark events loaded from cache as live events Bruno Windels 2020-01-03 13:31:56 +01:00
  • 0d3d27a519 fixes and cleanup for historical Bruno Windels 2020-01-02 16:49:38 +01:00
  • cf42ad83da WIP historical Bruno Windels 2019-12-27 18:02:55 +01:00
  • e7bcb61a3b attempt at only creating verifier for live events Bruno Windels 2019-12-20 21:29:18 +01:00
  • 883b83f1da move blocking non-participating users back to InRoomChannel Bruno Windels 2019-12-20 13:47:04 +00:00
  • 48977e6eaa get other party user id by inspecting initial event sender/to fields Bruno Windels 2019-12-20 13:45:48 +00:00
  • efe2488155 get other user id from channel Bruno Windels 2019-12-20 13:43:49 +00:00
  • 29c04b6f9c only move to PHASE_DONE when both .done events are received Bruno Windels 2019-12-20 11:17:56 +00:00
  • 984b6234d2 don't block remote echos to VerificationRequests Bruno Windels 2019-12-20 11:16:34 +00:00
  • dac4a5452d make this a public prop Bruno Windels 2019-12-20 11:15:23 +00:00
  • 5f9e82204a more ready and remote echo support Bruno Windels 2019-12-19 16:07:39 +00:00
  • c4142d93c3 store in-room verification requests by roomId, txnId Bruno Windels 2019-12-18 16:51:39 +00:00
  • b34a2c7ee2 WIP Bruno Windels 2019-12-10 17:51:34 +01:00
  • cd7cc1b71f set verification request on event Bruno Windels 2019-12-10 12:13:26 +01:00
  • 4c6dd564a4 filter verification methods from argument Bruno Windels 2019-12-10 12:11:55 +01:00
  • 28e46a82ea expose common phases as properties Bruno Windels 2019-12-10 12:11:19 +01:00
  • 10e294784e waitForVerifier is unused now, make it more broadly useful with callback Bruno Windels 2019-12-10 12:10:49 +01:00
  • 2da725340c return request instead of verifier from verification methods Bruno Windels 2019-12-10 11:04:55 +01:00
  • 882d3a765d support .ready event in VerificationRequest Bruno Windels 2019-12-10 11:04:47 +01:00
  • e52e2f10bf Merge pull request #1131 from matrix-org/travis/babel7-wp-main Travis Ralston 2020-01-02 10:51:52 -07:00
  • dfc19e79f1 Merge pull request #1133 from matrix-org/travis/babel7-wp-idb Travis Ralston 2019-12-27 12:04:11 -07:00
  • f59bd3da7a Merge pull request #1132 from matrix-org/travis/babel7-wp-request Travis Ralston 2019-12-27 11:56:52 -07:00
  • 50791e3aa7 Make ContentRepo a class for easier importing Travis Ralston 2019-12-20 14:06:36 -07:00
  • 8211b2358f Fix import for indexeddb crypto store Travis Ralston 2019-12-20 14:02:11 -07:00
  • f2e1f3393d Add additional properties to package.json for riot-web's webpack Travis Ralston 2019-12-19 19:09:07 -07:00
  • 0ffec0a32d Use the right request when creating clients Travis Ralston 2019-12-20 14:02:24 -07:00
  • 1e5e705458 Regen lockfile Travis Ralston 2019-12-19 17:10:32 -07:00
  • f2af6ea60d Merge pull request #1127 from matrix-org/travis/babel7-btargets Travis Ralston 2019-12-19 17:08:57 -07:00
  • de9187fee2 Merge branch 'travis/sourcemaps' into travis/babel7-btargets Travis Ralston 2019-12-19 17:08:50 -07:00
  • 5eed091185 Merge pull request #1126 from matrix-org/travis/babel7-updated-sourcemaps Travis Ralston 2019-12-19 17:08:03 -07:00
  • 06644b5748 Merge pull request #1125 from matrix-org/travis/babel7-cleanup Travis Ralston 2019-12-19 17:07:56 -07:00
  • bb853f65e0 Merge pull request #1124 from matrix-org/travis/babel7-test-sourcemaps Travis Ralston 2019-12-19 17:07:49 -07:00
  • eb830dd014 Merge pull request #1123 from matrix-org/travis/babel7-strict Travis Ralston 2019-12-19 17:07:41 -07:00
  • de82d1e90c Merge pull request #1122 from matrix-org/travis/babel7-src-es6 Travis Ralston 2019-12-19 17:07:29 -07:00
  • 53e838083c Fix terser for new sourcemap handling Travis Ralston 2019-12-19 14:03:35 -07:00
  • 975368de8f Externalize our sourcemaps for the browser bundle Travis Ralston 2019-12-19 13:58:08 -07:00
  • 89173be055 Update README to describe build targets better Travis Ralston 2019-12-19 13:42:47 -07:00
  • fe2bdd027e Merge pull request #1128 from matrix-org/dbkr/keybackup_migrate David Baker 2019-12-19 19:55:39 +00:00
  • b376a7c399 Improve minification Travis Ralston 2019-12-19 12:25:28 -07:00
  • 2df262d877 Reword concerns about default exports Travis Ralston 2019-12-19 11:56:47 -07:00
  • 320ab050fe Stray p David Baker 2019-12-19 17:28:07 +00:00
  • 1816d7aa4c comment David Baker 2019-12-19 17:27:15 +00:00
  • 41b763f331 Just get the private key from the decryption object David Baker 2019-12-19 17:25:28 +00:00
  • 36db57615d stop retrying to send event if we get M_TOO_LARGE Michael Telatynski 2019-12-19 13:21:05 +00:00
  • 8f7ed1dc15 Lint David Baker 2019-12-19 11:50:25 +00:00
  • 83a8a0cf21 Add support for passthrough SSSS secrets David Baker 2019-12-19 11:23:57 +00:00
  • ffb0e27efa We don't need no dist Travis Ralston 2019-12-18 11:37:21 -07:00
  • e71c4b3bc4 Publish src to npm as well Travis Ralston 2019-12-17 19:35:00 -07:00
  • 85a0adb004 Reorder babel arguments to leave more of it to the config Travis Ralston 2019-12-17 19:31:53 -07:00
  • f1475cd3d7 Target NodeJS 10 and minified browser bundle Travis Ralston 2019-12-17 16:17:35 -07:00
  • 8c14812537 Re-focus sourcemap generation Travis Ralston 2019-12-17 16:14:14 -07:00
  • 27aedf0563 Remove ancient polyfill for prototype inheritance Travis Ralston 2019-12-17 16:07:56 -07:00
  • 95c2c1643e Remove "source-map-support" from tests because it makes sourcemaps worse Travis Ralston 2019-12-17 15:44:57 -07:00
  • f952f6742f Remove ancient "use strict" annotations Travis Ralston 2019-12-17 15:38:18 -07:00
  • f3a10a8166 Appease the linter's line length limit Travis Ralston 2019-12-17 15:24:07 -07:00
  • 0790201cca Add tsify so the browser bundle can use src/ Travis Ralston 2019-12-17 15:21:22 -07:00
  • 5938c49453 Move index files for outputs and update pipeline Travis Ralston 2019-12-17 15:08:15 -07:00
  • 14fb080f80 Document ES6 changes Travis Ralston 2019-12-17 15:05:02 -07:00
  • 034b8db070 Convert tests to ES6 Travis Ralston 2019-12-17 14:53:56 -07:00
  • d3ce0cb82f Convert src to ES6 Travis Ralston 2019-12-17 15:04:27 -07:00
  • 4dbda8dffd Merge pull request #1113 from matrix-org/travis/babel7-watcher Travis Ralston 2019-12-12 16:09:18 -07:00
  • 01f32e0f45 Undo change to utils import Travis Ralston 2019-12-12 14:14:19 -07:00