Commit Graph

  • 69b3be2419 Store account data in the same way as room data Kegan Dougal 2017-02-21 11:39:34 +00:00
  • bbe74e6987 Merge pull request #376 from matrix-org/rav/delay_otk_generation Richard van der Hoff 2017-02-21 08:46:59 +00:00
  • 98d606fca4 Upload one-time keys on /sync rather than a timer Richard van der Hoff 2017-02-20 16:26:24 +00:00
  • 5c4472492a Un-hardcode home directory in jenkins.sh David Baker 2017-02-17 19:28:47 +00:00
  • a5c726eef9 Merge pull request #374 from matrix-org/kegan/sync-frequency David Baker 2017-02-17 16:54:51 +00:00
  • d23d5b50a3 Increase the WRITE_DELAY on database syncing Kegan Dougal 2017-02-17 16:49:49 +00:00
  • 37e507707d Merge pull request #373 from matrix-org/kegan/delete-all-data-promise David Baker 2017-02-17 15:11:09 +00:00
  • 44d889b99a Merge pull request #372 from matrix-org/dbkr/room_name_no_banned David Baker 2017-02-17 15:10:25 +00:00
  • 491092d040 Make deleteAllDate() return a Promise Kegan Dougal 2017-02-17 15:03:50 +00:00
  • b296a1dabe Don't include banned users in the room name David Baker 2017-02-17 11:28:28 +00:00
  • 63b8d45ef2 Merge pull request #363 from matrix-org/kegan/indexeddb Kegsay 2017-02-17 11:17:57 +00:00
  • 8220fad855 Informative logging given it won't be spammy Kegan Dougal 2017-02-17 11:14:02 +00:00
  • 5aa146f0a6 Add function to UTs Kegan Dougal 2017-02-17 10:41:04 +00:00
  • f8d2661426 Add deleteAllData to the store API Kegan Dougal 2017-02-17 10:39:30 +00:00
  • 25b8027bd6 Pass in an optional database name to allow for more than one Kegan Dougal 2017-02-17 10:22:19 +00:00
  • c93c8a79b7 Add startup() to store API Kegan Dougal 2017-02-17 10:14:12 +00:00
  • 29336e260c Merge branch 'develop' into kegan/indexeddb Kegan Dougal 2017-02-17 09:41:16 +00:00
  • 29942e5109 Merge pull request #370 from matrix-org/rav/sync_catchup Richard van der Hoff 2017-02-16 16:31:45 +00:00
  • 926fee8493 fix typo Richard van der Hoff 2017-02-16 16:16:13 +00:00
  • eedaacd256 Merge branch 'develop' into kegan/indexeddb Kegan Dougal 2017-02-16 16:10:56 +00:00
  • e926aa1bf8 Explain limits on maxTimelineEntries Kegan Dougal 2017-02-16 15:49:13 +00:00
  • 597f981fec Poll /sync with a short timeout while catching up Richard van der Hoff 2017-02-16 15:21:24 +00:00
  • 777fdfbcfa Correct/improve comments about sync states Richard van der Hoff 2017-02-15 15:17:25 +00:00
  • aafb587085 Don't break causality when rolling back state Kegan Dougal 2017-02-16 12:35:34 +00:00
  • 1eb2576dbe More copyyright headers on touched files Kegan Dougal 2017-02-16 11:31:33 +00:00
  • 9a9646d012 Review comments Kegan Dougal 2017-02-16 11:28:51 +00:00
  • 8ecb05a094 Merge pull request #368 from matrix-org/rav/fix_coverage Richard van der Hoff 2017-02-15 20:40:09 +00:00
  • 8c8ca0584f fix package.json Richard van der Hoff 2017-02-15 19:37:40 +00:00
  • b02ba08abc Remove debug comments Kegan Dougal 2017-02-15 16:53:31 +00:00
  • 75d213f6b3 Make test coverage work again Richard van der Hoff 2017-02-15 16:50:00 +00:00
  • 9fdeb7a8e3 Add tests for the SyncAccumulator Kegan Dougal 2017-02-15 16:21:06 +00:00
  • 635b3dbccb Merge pull request #367 from matrix-org/dbkr/event_sender_docs David Baker 2017-02-15 15:01:40 +00:00
  • e42af06609 spelling David Baker 2017-02-15 14:53:58 +00:00
  • 0416816329 Add docs to event David Baker 2017-02-15 14:27:38 +00:00
  • 7f8f216263 Merge pull request #366 from matrix-org/rav/update_synctoken_more_often David Baker 2017-02-15 13:10:32 +00:00
  • 69ebcf08fc Bugfix where, upon refresh, it was impossible to write to the db (clone errors) Kegan Dougal 2017-02-14 17:28:56 +00:00
  • cbdb007b26 Persist receipt data Kegan Dougal 2017-02-14 16:51:27 +00:00
  • a28c03a2f9 Remove TODO checks and change copyright Kegan Dougal 2017-02-14 15:42:53 +00:00
  • 94a8915f6c Merge pull request #365 from matrix-org/rav/fix_devicelist_race_1 David Baker 2017-02-14 10:46:48 +00:00
  • be7192082a Keep the device-sync token more up-to-date Richard van der Hoff 2017-02-13 18:56:49 +00:00
  • 54297cacd1 Fix race when downloading initial device change list Richard van der Hoff 2017-02-13 18:20:01 +00:00
  • 82f5997e61 Fix race condition in device list query Richard van der Hoff 2017-02-13 16:21:49 +00:00
  • 4d2bc88305 Merge pull request #364 from matrix-org/dbkr/fix_unban David Baker 2017-02-13 18:06:35 +00:00
  • cd8dfa331a Fix the unban method David Baker 2017-02-13 18:00:28 +00:00
  • 45d22c6196 Merge pull request #362 from matrix-org/rav/no_freeze_on_device_download Richard van der Hoff 2017-02-13 11:54:59 +00:00
  • eeed11e283 Fix integ tests Richard van der Hoff 2017-02-13 11:41:13 +00:00
  • 476333b3fc Fix comment typo Richard van der Hoff 2017-02-13 11:28:19 +00:00
  • c7fdbd1c64 Persist notification counts and treat them as clobbers Kegan Dougal 2017-02-10 17:15:17 +00:00
  • 0b9bc2a7a7 Remove old (de)serialize stuff. Inline more things Kegan Dougal 2017-02-10 16:51:55 +00:00
  • 6949b6666e Revert non-functional changes to other files Kegan Dougal 2017-02-10 16:13:13 +00:00
  • a380b6803a Merge branch 'develop' into kegan/indexeddb Kegan Dougal 2017-02-10 16:11:05 +00:00
  • 6696c712d3 Bug fixes with the accumualtor Kegan Dougal 2017-02-10 15:19:50 +00:00
  • 0d4833d6e3 Make it all work! Kegan Dougal 2017-02-10 14:27:56 +00:00
  • 207bce61ad Spread out device verification work Richard van der Hoff 2017-02-10 13:37:41 +00:00
  • 0f1d367b80 Merge pull request #361 from matrix-org/rav/moar_uisi_logging Richard van der Hoff 2017-02-10 10:51:19 +00:00
  • bf2e6a33c2 Minor post-review tweaks Richard van der Hoff 2017-02-10 10:37:46 +00:00
  • b66fed9ae9 Clean up/improve e2e logging Richard van der Hoff 2017-02-09 17:36:22 +00:00
  • 4897287fda Merge pull request #360 from matrix-org/rav/fix_decrypt_after_keys_arrive Richard van der Hoff 2017-02-09 17:33:45 +00:00
  • cc1daa5a54 Fix tests due to API breakage Kegan Dougal 2017-02-09 17:32:23 +00:00
  • 6e7b9472be Add a save() method to the store interface Kegan Dougal 2017-02-09 17:25:40 +00:00
  • e13ed6436e Fix decryption of events whose key arrives later Richard van der Hoff 2017-02-09 16:12:43 +00:00
  • db24690d9b Fix broken tests Kegan Dougal 2017-02-09 13:37:47 +00:00
  • 3a39fd23c4 Add glue code to hook up the sync accumulator Kegan Dougal 2017-02-09 12:49:10 +00:00
  • d471277031 Merge pull request #359 from matrix-org/rav/remove_redundant_invalidate Richard van der Hoff 2017-02-09 12:36:02 +00:00
  • ef57b88343 Remember next_batch tokens in the accumulator. Glue it in to SyncApi Kegan Dougal 2017-02-09 11:05:16 +00:00
  • 1e3fcdc109 Implement getJSON() Kegan Dougal 2017-02-09 10:50:31 +00:00
  • 606b9718a3 Implement timeline accumulation Kegan Dougal 2017-02-09 10:14:10 +00:00
  • ab6e30da28 Merge branch 'develop' into kegan/indexeddb Kegan Dougal 2017-02-09 09:57:36 +00:00
  • 0baea5c1a6 Invalidate device lists when encryption is enabled in a room Richard van der Hoff 2017-02-08 23:23:46 +00:00
  • bd07310e15 Remove redundant invalidation of our own device list Richard van der Hoff 2017-02-08 22:52:27 +00:00
  • bf227508ce matrix-client-crypto.spec: check no outstanding http expectations Richard van der Hoff 2017-02-08 18:17:43 +00:00
  • 1c1ba58579 Don't force device list download on every message in olm room Richard van der Hoff 2017-02-08 18:10:01 +00:00
  • a73f898bb9 try to make mock-request logging saner Richard van der Hoff 2017-02-08 17:24:55 +00:00
  • ee8a52d0c0 Merge pull request #358 from matrix-org/rav/mocha Richard van der Hoff 2017-02-08 16:50:11 +00:00
  • d5e87a537c Tell eslint we are using mocha rather than jasmine Richard van der Hoff 2017-02-08 16:41:43 +00:00
  • 18d3786676 Remove jasmine-node Richard van der Hoff 2017-02-08 15:48:53 +00:00
  • c906dbad75 jenkins.sh: clean out old reports Richard van der Hoff 2017-02-08 15:09:59 +00:00
  • db20fc7831 Accumulate current room state Kegan Dougal 2017-02-08 15:08:38 +00:00
  • bd226d94d8 Switch from jasmine to mocha + expect + lolex Richard van der Hoff 2017-02-08 07:29:01 +00:00
  • 8a487ca1bc Merge branch 'rav/source_map_support' into develop Richard van der Hoff 2017-02-08 11:35:27 +00:00
  • 7b43a34860 Merge pull request #357 from matrix-org/rav/search_no_undefined_keys David Baker 2017-02-08 10:58:44 +00:00
  • 6a60585123 Merge pull request #355 from matrix-org/rav/realtime_callbacks_this David Baker 2017-02-08 10:57:06 +00:00
  • 0f7ab32777 Merge pull request #354 from matrix-org/rav/fix_tests_without_olm David Baker 2017-02-08 10:55:41 +00:00
  • ffeaf2dec0 searchMessageText: avoid setting keys=undefined Richard van der Hoff 2017-02-08 09:20:23 +00:00
  • 3277820381 realtime-callbacks: pass global as this Richard van der Hoff 2017-02-08 07:32:28 +00:00
  • 80d0aadbd0 Install source-map-support in each test Richard van der Hoff 2017-02-07 22:50:33 +00:00
  • d744cecbfa Make the tests work without olm Richard van der Hoff 2017-02-07 22:56:16 +00:00
  • d453813db4 Merge pull request #353 from matrix-org/rav/refactor_e2e_tests David Baker 2017-02-06 16:45:52 +00:00
  • c06ebd1e4a Implement /sync accumulation for everything but room timelines/state Kegan Dougal 2017-02-06 16:45:25 +00:00
  • 10af2d0560 Merge pull request #352 from matrix-org/rav/device_list_lint David Baker 2017-02-06 16:18:48 +00:00
  • 42f2dafb40 Tests: Factor out TestClient and use it in crypto tests Richard van der Hoff 2017-02-02 19:36:41 +00:00
  • 6ca7661510 Fix some lint Richard van der Hoff 2017-02-01 20:04:54 +00:00
  • 4388cc207f Merge pull request #351 from matrix-org/rav/sign_source_tarball David Baker 2017-02-06 11:32:45 +01:00
  • 07f14538e3 Merge pull request #350 from matrix-org/rav/no_merge_prerel David Baker 2017-02-06 11:28:46 +01:00
  • 3d9173a877 Make a sig for source tarballs when releasing Richard van der Hoff 2017-02-04 11:10:40 +00:00
  • cb88f53587 When doing a pre-release, don't bother merging to master and develop. Richard van der Hoff 2017-02-04 11:07:14 +00:00
  • d76e8be4ff Merge branch 'release-v0.7.5' Richard van der Hoff 2017-02-04 10:22:04 +00:00
  • e8c6002d08 v0.7.5 v0.7.5 Richard van der Hoff 2017-02-04 10:15:09 +00:00
  • d9033812a2 Prepare changelog for v0.7.5 Richard van der Hoff 2017-02-04 10:15:02 +00:00
  • 2e6b93f886 v0.7.5-rc.3 v0.7.5-rc.3 Richard van der Hoff 2017-02-03 15:24:28 +00:00