Commit graph

  • ad7c564d5d notes Bruno Windels 2020-04-20 21:43:02 +0200
  • a097929dbd rename lowercase filenames of classes to camelcase like class Bruno Windels 2020-04-20 21:41:10 +0200
  • 31f3886eba move EventEmitter to utils Bruno Windels 2020-04-20 21:35:53 +0200
  • c379caf4c0 remove obsolete ifdef comments Bruno Windels 2020-04-20 21:31:27 +0200
  • 0f29fdb24e some notes Bruno Windels 2020-04-20 21:27:07 +0200
  • 001dbefbcf stop using default exports Bruno Windels 2020-04-20 21:26:39 +0200
  • 0de5e899ea remove dead code Bruno Windels 2020-04-20 21:25:17 +0200
  • 164d9d594f finish implemenation of SessionContainer Bruno Windels 2020-04-20 19:48:21 +0200
  • 87b23d062c fix imports after reshuffleling Bruno Windels 2020-04-20 19:47:45 +0200
  • 72b0eefccb replace isSyncing and emit with an Observable SyncStatus Bruno Windels 2020-04-19 19:52:26 +0200
  • 80f7caadbe rename SessionsStore to SessionInfoStorage Bruno Windels 2020-04-19 19:13:38 +0200
  • 8c56ac3e4f rename NetworkError to ConnectionError Bruno Windels 2020-04-19 19:05:12 +0200
  • 8c5411cb7d moar WIP Bruno Windels 2020-04-19 19:02:10 +0200
  • 1f15ca6498 more WIP Bruno Windels 2020-04-18 19:16:16 +0200
  • 378b75c98a more WIP and breakage Bruno Windels 2020-04-09 23:19:49 +0200
  • cc6b952209 e2ee note additions Bruno Windels 2020-04-09 18:36:38 +0200
  • ef267ca331 WIP2 Bruno Windels 2020-04-05 15:11:15 +0200
  • c980f682c6 create DOMClock, abstraction of clock functionalities for DOM Bruno Windels 2020-04-04 17:34:46 +0200
  • 00d27b1a47 more notes Bruno Windels 2020-04-04 17:06:53 +0200
  • c7388f1bb4 release v0.0.20 v0.0.20 Bruno Windels 2020-03-31 10:14:12 +0200
  • bc69e49cfb WIP2 Bruno Windels 2020-03-31 10:13:25 +0200
  • b6a5a02a33 WIP Bruno Windels 2020-03-30 23:56:03 +0200
  • 65cca83f7f notes how to implement reconnecting and status reporting Bruno Windels 2020-03-30 22:24:38 +0200
  • 2f7c825d2b
    Merge pull request #42 from bwindels/bwindels/fixnamechangeshownasjoin Bruno Windels 2020-03-30 20:00:39 +0000
  • e4563135bf look at prev_content when handling member events Bruno Windels 2020-03-30 21:59:44 +0200
  • 3a6a2e1e99
    Merge pull request #41 from bwindels/bwindels/catchsenderror Bruno Windels 2020-03-30 19:33:53 +0000
  • c830f50325 catch errors while persisting a new message Bruno Windels 2020-03-30 21:33:04 +0200
  • 53f2a5801e
    Merge pull request #40 from bwindels/bwindels/fixgaplinkslost Bruno Windels 2020-03-30 18:48:07 +0000
  • 234c260339 dont modify fragments in comparer until txn succeeds Bruno Windels 2020-03-30 20:46:52 +0200
  • 73ea09f668 Handle sync ordering vs back-fill ordering (see synapse #7164) resulting in dupe events Bruno Windels 2020-03-28 16:14:48 +0100
  • 9b2f282534 move docs about how to implement something to subdir Bruno Windels 2020-03-28 12:36:19 +0100
  • 089d2fe430 some notes on the general idea of persisting network calls in brawl Bruno Windels 2020-03-28 12:33:56 +0100
  • b8eea881f8 some notes on how we might implement members and display names Bruno Windels 2020-03-28 12:33:34 +0100
  • 0b25419ccd release v0.0.19 v0.0.19 Bruno Windels 2020-03-23 23:02:46 +0100
  • dc65274b8b
    Merge pull request #38 from bwindels/bwindels/remote-echo-for-gaps Bruno Windels 2020-03-23 22:00:45 +0000
  • 8354c58c07 also look for remote echos based on event_id Bruno Windels 2020-03-23 23:00:33 +0100
  • eda4022692 show version before login and link to release Bruno Windels 2020-03-23 22:46:31 +0100
  • f02641c808 look for transaction_id in /messages response to delete pending events Bruno Windels 2020-03-22 00:07:37 +0100
  • 6d68ec1bac move fillGap to room Bruno Windels 2020-03-21 23:40:40 +0100
  • ae01a65b3c some adjustments for lumia Bruno Windels 2020-03-21 23:20:13 +0100
  • 7ce13b0fd0 add prototype to test we can safely attempt to open two readwrite txns Bruno Windels 2020-03-21 22:53:11 +0100
  • 3ece193931 release v0.0.18 v0.0.18 Bruno Windels 2020-03-21 14:32:04 +0100
  • 72539073ec
    Merge pull request #36 from bwindels/bwindels/tilescollectionupdatebeforeadd Bruno Windels 2020-03-21 13:30:16 +0000
  • f729108226 pass emit update fn through setter so we control when tile can update Bruno Windels 2020-03-21 14:28:09 +0100
  • a3714f49cc group public methods for a tile together Bruno Windels 2020-03-21 14:26:56 +0100
  • 4176af56ea add failing test for problem Bruno Windels 2020-03-21 13:57:41 +0100
  • 0c51df220c release script Bruno Windels 2020-03-21 11:32:37 +0100
  • 396722c143 bump to 0.0.17 v0.0.17 Bruno Windels 2020-03-21 10:50:39 +0100
  • a0dd4ee159
    Merge pull request #34 from bwindels/bwindels/updateprevfragwhenappending Bruno Windels 2020-03-21 09:48:34 +0000
  • 44760a9f82 Revert "add logging related to fragments" Bruno Windels 2020-03-21 10:47:35 +0100
  • c4a5de20c0 update previous fragment in comparer when appending a new line fragment Bruno Windels 2020-03-21 10:45:09 +0100
  • aa7e5d4e0a bump version to 0.0.16 Bruno Windels 2020-03-20 20:24:00 +0100
  • 2f355cabef add logging related to fragments Bruno Windels 2020-03-20 20:23:07 +0100
  • 096800d91a
    Merge pull request #33 from bwindels/bwindels/fixwedgie Bruno Windels 2020-03-16 23:22:41 +0000
  • 7e8cc7ae00 need to return the response here, not the request wrapper Bruno Windels 2020-03-17 00:11:43 +0100
  • b69efc3425 fix errors when replaying Bruno Windels 2020-03-17 00:07:54 +0100
  • ff9e55e49c cut 0.0.15 Bruno Windels 2020-03-14 21:42:24 +0100
  • 06e43d9ee3 fix all tests Bruno Windels 2020-03-14 21:38:37 +0100
  • 8ac230a691 upgrade deps, also acorn to 7.1.1 because of security Bruno Windels 2020-03-14 21:38:27 +0100
  • 38d79026d8 upgrade to impunity 0.0.10 so tests can run again Bruno Windels 2020-03-14 21:37:25 +0100
  • 2b0151c248
    Merge pull request #32 from bwindels/bwindels/fixconstrainterror-part2-rebased Bruno Windels 2020-03-14 19:53:31 +0000
  • 714892c3d3 this breaks the local server, so don't do it for now Bruno Windels 2020-03-14 20:52:17 +0100
  • 56c87b3966 better naming Bruno Windels 2020-03-14 20:49:15 +0100
  • ac4a7f971b only apply sync changes in room summary once txn is committed Bruno Windels 2020-03-14 20:46:49 +0100
  • fc741272ba only apply sync changes in session once txn is committed Bruno Windels 2020-03-14 20:45:36 +0100
  • 177b03915d fix unit tests by updating impunity Bruno Windels 2020-03-13 22:54:11 +0100
  • 8eea6e7296
    Update e2e.md Bruno Windels 2020-03-10 17:34:45 +0000
  • 3ba91835c4 bump version for release Bruno Windels 2020-01-04 20:30:29 +0100
  • 063efea159
    Merge pull request #27 from bwindels/bwindels/tryfixconstrainterror Bruno Windels 2020-01-04 19:29:10 +0000
  • 224d56698a only set new live key when creating a fragment after the txn succeeds Bruno Windels 2020-01-04 20:06:49 +0100
  • bdc2c3d9ad cleanup: storage is not used in SyncWriter Bruno Windels 2020-01-04 20:04:57 +0100
  • 3b1ad40408
    Merge pull request #26 from bwindels/bwindels/netreplay Bruno Windels 2019-12-23 13:31:53 +0000
  • 29b531ae80 add (commented out) instructions how to use record/replay Bruno Windels 2019-12-23 14:29:19 +0100
  • eb34fc4ef6 ignore folders to store exports Bruno Windels 2019-12-23 14:29:05 +0100
  • 1d9a5c490a add record/replay network layer Bruno Windels 2019-12-23 14:28:42 +0100
  • aa86748cdd pull fetch code out of homeserverapi Bruno Windels 2019-12-23 14:28:27 +0100
  • d635773ac0 bump version Bruno Windels 2019-12-14 18:32:30 +0100
  • 6ac76f554b
    Merge pull request #25 from bwindels/bwindels/export Bruno Windels 2019-12-14 17:31:51 +0000
  • 35c090dcb4 add proper import/export functionality Bruno Windels 2019-12-14 18:29:35 +0100
  • 9c42710f9b add github link to home screens Bruno Windels 2019-11-22 09:46:19 +0100
  • 8a55778c32 make sure aliases and heroes aren't empty when picking name Bruno Windels 2019-11-22 09:29:18 +0100
  • 2848e85c87 add link to deployment Bruno Windels 2019-11-22 09:01:57 +0100
  • 4b28eee8b9 do non-debug build by default Bruno Windels 2019-11-22 08:55:30 +0100
  • 325077bcb0 try more domexception fixes Bruno Windels 2019-11-21 18:28:18 +0100
  • 5ecf0a6717 fix error path on transaction abort error Bruno Windels 2019-11-21 18:23:48 +0100
  • d073f2825b show json in one line when clearing cache Bruno Windels 2019-10-24 10:54:20 +0200
  • 738b8202be wrote docs about how to do invites and e2ee Bruno Windels 2019-10-23 09:42:39 +0200
  • 964e09bfd5 cut 0.0.7 Bruno Windels 2019-10-23 09:42:15 +0200
  • 2ce0f6e30e document steps needed to implement e2e Bruno Windels 2019-10-17 22:40:26 +0200
  • d34a0c73b5 show json in list instead of alert so we can copy it Bruno Windels 2019-10-13 08:29:23 +0200
  • 6f73d3983f add export/import of session data Bruno Windels 2019-10-13 08:16:08 +0200
  • e2b9e9dfdc add clear cache button for session Bruno Windels 2019-10-13 07:48:49 +0200
  • ad7a150aaa use aliases and heroes to fall back room name to Bruno Windels 2019-10-13 07:48:33 +0200
  • 3e2520dbba increment version to 0.0.3 Bruno Windels 2019-10-12 22:19:39 +0200
  • b16f21867c preserve value for storage errors on add and put Bruno Windels 2019-10-12 22:19:16 +0200
  • 201b70ee4f fix failing to sync new rooms Bruno Windels 2019-10-12 22:18:36 +0200
  • ac53b9099b only log error in sync loop Bruno Windels 2019-10-12 22:18:19 +0200
  • 3ba20dece1 fixup for delete button changes Bruno Windels 2019-10-12 22:18:08 +0200
  • 2fa5fa7890 add delete button in session picker Bruno Windels 2019-10-12 21:16:48 +0200
  • d367037332 very basic support for lazy loading Bruno Windels 2019-10-12 20:24:09 +0200