Commit graph

  • 9961d3e4fc unused code Bruno Windels 2021-04-21 15:48:27 +02:00
  • 7e2870acef wire up InviteViewModel in Session/RoomGridViewModel Bruno Windels 2021-04-21 15:47:39 +02:00
  • 0cc95f5083 first draft of InviteViewModel Bruno Windels 2021-04-21 15:45:51 +02:00
  • 16f275ca34 make pass-through props smaller Bruno Windels 2021-04-21 15:34:35 +02:00
  • a91a584201 not used anymore Bruno Windels 2021-04-21 15:33:45 +02:00
  • 9c19fa5c63 utility to remove room from path (with our without grid) Bruno Windels 2021-04-21 15:33:08 +02:00
  • ad5d7fc9f0 add note collection emit should happen first in Invite Bruno Windels 2021-04-21 15:32:37 +02:00
  • a5e6294593 test accepted/rejected fields in invite tests Bruno Windels 2021-04-21 15:32:13 +02:00
  • 465e0c191f add logging to accepting or rejecting an invite Bruno Windels 2021-04-21 15:31:55 +02:00
  • 5ce138539b network calls to accept and reject invite Bruno Windels 2021-04-20 19:02:45 +02:00
  • bb1c64e1ac add left panel tile view model for invites Bruno Windels 2021-04-20 19:01:40 +02:00
  • ee98eaa640 restore invites when loading the session Bruno Windels 2021-04-20 18:09:48 +02:00
  • 5876e5200b don't need this for now Bruno Windels 2021-04-20 18:03:27 +02:00
  • 4560e0e491 split sync lifecycle steps out in different methods to keep it smaller Bruno Windels 2021-04-20 17:57:17 +02:00
  • 09ac503e22 add test for removing invite Bruno Windels 2021-04-20 17:57:03 +02:00
  • d1dc4c9e9c remove extra layer of log items Bruno Windels 2021-04-20 17:56:53 +02:00
  • a072426e07 integrate invites into the sync lifecycle and expose them on session Bruno Windels 2021-04-20 17:39:46 +02:00
  • de125441d1 add write/load test for Invite Bruno Windels 2021-04-20 17:34:45 +02:00
  • 39c772300a fix indenting Bruno Windels 2021-04-20 16:21:35 +02:00
  • 81a35639ba add Invite class Bruno Windels 2021-04-20 16:11:21 +02:00
  • 7c4a6fbe4b invite store Bruno Windels 2021-04-20 13:02:50 +02:00
  • 03d92b687e doc with design rationale Bruno Windels 2021-04-20 13:02:33 +02:00
  • 76e65c0bfd move rollup to devdeps Bruno Windels 2021-04-15 14:47:52 +02:00
  • 7ecb4f9678
    Merge pull request #326 from vector-im/bwindels/fix-avatar-updates Bruno Windels 2021-04-15 15:27:32 +02:00
  • 33f1ba686c add warning when rendering outside of render fn for templates bwindels/fix-avatar-updates Bruno Windels 2021-04-15 15:14:02 +02:00
  • 766ce4e217 create AvatarView and renderStaticAvatar (for timeline) and use it Bruno Windels 2021-04-15 15:12:14 +02:00
  • c85b2ca3c9 allow manually updating subviews in templates w/ parentProvidesUpdates Bruno Windels 2021-04-15 15:11:05 +02:00
  • 357ce21678 extract base class from Template view to select update mechanism Bruno Windels 2021-04-15 15:09:45 +02:00
  • 16fda4dde0 white background for transparent avatar images Bruno Windels 2021-04-15 14:59:01 +02:00
  • 050d603812 release v0.1.45 v0.1.45 Bruno Windels 2021-04-09 20:01:00 +02:00
  • 3cf86999a6
    Merge pull request #325 from vector-im/bwindels/connectionerror-initial-sync Bruno Windels 2021-04-09 20:00:03 +02:00
  • d414fb6b94 sync can also stop without an error bwindels/connectionerror-initial-sync Bruno Windels 2021-04-09 19:50:22 +02:00
  • ba38ce7976 use canonical way of check error type Bruno Windels 2021-04-09 16:30:53 +02:00
  • b852feeb9c ConnectionError isn't throw from start, but sets sync.error Bruno Windels 2021-04-09 16:28:14 +02:00
  • 4b19e3c498 remove unused member Bruno Windels 2021-04-09 16:27:25 +02:00
  • 4d0ad04f7b
    Merge pull request #323 from vector-im/bwindels/service-worker-aborts Bruno Windels 2021-04-09 15:38:07 +02:00
  • 606e30fed2 make comment easier to read bwindels/service-worker-aborts Bruno Windels 2021-04-09 15:24:10 +02:00
  • c604c31032 use external mock for request in timeout tests Bruno Windels 2021-04-09 15:16:43 +02:00
  • c36e812360 move RequestWrapper to own file Bruno Windels 2021-04-09 15:15:28 +02:00
  • 2b1f4866a9 map unexpected fetch AbortError to ConnectionError, so doesn't stop sync Bruno Windels 2021-04-09 14:25:19 +02:00
  • 2341748023 add some tests to timeout code Bruno Windels 2021-04-09 14:09:48 +02:00
  • fe6f0c9b48
    Merge pull request #322 from vector-im/bwindels/send-waits-for-keyshare Bruno Windels 2021-04-09 10:43:05 +02:00
  • e17fb24bd8 also await sharing the key in encrypt bwindels/send-waits-for-keyshare Bruno Windels 2021-04-09 10:37:55 +02:00
  • 13f20cdd26 wait for running key share operation in encrypt Bruno Windels 2021-04-09 10:37:43 +02:00
  • 6802f0720e release v0.1.44 v0.1.44 Bruno Windels 2021-04-08 18:44:57 +02:00
  • dce13f67dd
    Merge pull request #321 from vector-im/bwindels/fix-remote-echo-race Bruno Windels 2021-04-08 18:43:41 +02:00
  • bdc8451c4a better logging bwindels/fix-remote-echo-race Bruno Windels 2021-04-08 18:39:52 +02:00
  • 9e697c6cbe don't add the pending event again if removed already, fixes #289 Bruno Windels 2021-04-08 18:36:26 +02:00
  • f976eeaf13 rename SortedArray.replace to update Bruno Windels 2021-04-08 18:36:09 +02:00
  • d8d97c40f7 show start time milliseconds in log viewer Bruno Windels 2021-04-08 18:35:30 +02:00
  • aee904fd8c
    Merge pull request #320 from vector-im/bwindels/localecho-fallback-userid Bruno Windels 2021-04-08 16:35:58 +02:00
  • 863f659774 fall back to bare userid for local echo profile bwindels/localecho-fallback-userid Bruno Windels 2021-04-08 16:30:46 +02:00
  • 521894f401
    Merge pull request #319 from vector-im/bwindels/lost-first-member Bruno Windels 2021-04-08 16:15:22 +02:00
  • 813be758d7 we should prefer to not pick the event itself if it's a member event bwindels/lost-first-member Bruno Windels 2021-04-08 15:33:21 +02:00
  • f67ccc18f4 take most recent member rather than first in timeline for inline lookup Bruno Windels 2021-04-08 12:57:10 +02:00
  • 6f37c232f7 Don't cache members that haven't been written yet - fixes #271 Bruno Windels 2021-04-08 12:56:24 +02:00
  • f5db6babf2 forgot to change the type of the hs field, so it still nags Bruno Windels 2021-04-08 10:27:50 +02:00
  • be3d734319 if we don't have our own member yet, fetch it from the server and store bwindels/fetch-member-on-first-msg Bruno Windels 2021-04-07 22:43:08 +02:00
  • 151c74d182 basic setup to generate typescript declaration files bwindels/typecheck Bruno Windels 2021-04-07 15:38:59 +02:00
  • d94aeff98c release v0.1.43 v0.1.43 Bruno Windels 2021-04-07 14:46:01 +02:00
  • ced98d02d5
    Merge pull request #318 from vector-im/bwindels/avoid_bogus_notifs Bruno Windels 2021-04-07 12:41:28 +00:00
  • 141cf95eac some minor TODOs for template view improvements Bruno Windels 2021-04-07 14:38:48 +02:00
  • ca9663d2f5 opt-out for unread count notifications, which cause bogus notifs bwindels/avoid_bogus_notifs Bruno Windels 2021-04-07 14:37:46 +02:00
  • cd93077731
    Merge pull request #309 from vector-im/bwindels/add-protocol-to-hs Bruno Windels 2021-04-01 15:54:57 +00:00
  • 97030f7ef3 add https to homeserver if not already a valid url bwindels/add-protocol-to-hs Bruno Windels 2021-04-01 17:44:55 +02:00
  • 91949a0006 anticipate firefox throwing a SecurityError from sw.register() bwindels/ff-serviceworker-fail Bruno Windels 2021-04-01 17:41:47 +02:00
  • 1ac36cbd23 release v0.1.42 v0.1.42 Bruno Windels 2021-04-01 15:04:21 +02:00
  • 1505f2d101
    Merge pull request #307 from vector-im/hs/deault-hs-url Bruno Windels 2021-04-01 13:03:46 +00:00
  • 334e7c0893
    Merge pull request #308 from vector-im/bwindels/check-pusher-on-hs Bruno Windels 2021-04-01 13:02:24 +00:00
  • 10e9e7388f expose checking pusher on homeserver in setting bwindels/check-pusher-on-hs Bruno Windels 2021-04-01 15:01:04 +02:00
  • c06659c0be support checking if pusher is still present on server Bruno Windels 2021-04-01 14:59:46 +02:00
  • 010b782a96 allow t.map render fn to not return a dom node Bruno Windels 2021-04-01 14:59:18 +02:00
  • 110f0821f0 Add to index.html hs/deault-hs-url Will Hunt 2021-03-31 17:01:49 +01:00
  • 3f36ea04f4 release v0.1.41 v0.1.41 Bruno Windels 2021-03-31 17:29:16 +02:00
  • 5a54eda512
    Merge pull request #306 from vector-im/bwindels/prevent-reload-on-notif-click Bruno Windels 2021-03-31 14:55:06 +00:00
  • 8894329fa3 don't use url to open room as it still refreshes the page on chrome bwindels/prevent-reload-on-notif-click Bruno Windels 2021-03-31 16:51:25 +02:00
  • 3767060632 fix reloading or opening wrong page when clicking notif Bruno Windels 2021-03-31 16:34:37 +02:00
  • 6bdf7f1ee9 Allow specifying a custom defaultHomeServer Will Hunt 2021-03-30 17:43:03 +01:00
  • 37bb078547 Add license comments to make GNU LibreJS accept Hydrogen's JS Johannes Marbach 2021-03-27 14:11:19 +01:00
  • c74a829ae4 update readme Prathap 2021-03-26 22:52:17 +05:30
  • 14ed5fd1e8 Manually adapt UI when keyboard shows or hides on mobile Safari Johannes Marbach 2021-03-16 19:34:34 +01:00
  • f4bb95f459
    Merge pull request #299 from vector-im/bwindels/skinning Bruno Windels 2021-03-25 17:56:04 +00:00
  • 2a0045bed7 support override main css file bwindels/skinning Bruno Windels 2021-03-25 18:54:10 +01:00
  • cd615265f8 support overriding imports for customizations Bruno Windels 2021-03-25 18:08:47 +01:00
  • c06b9cd886 release v0.1.40 v0.1.40 Bruno Windels 2021-03-25 11:25:45 +01:00
  • 2cba223995
    Merge pull request #295 from vector-im/bwindels/donthidenotifs Bruno Windels 2021-03-25 10:15:12 +00:00
  • 07fc49e371 Never close notifs unless clicking them as all browsers only seem to show the last one anyway bwindels/donthidenotifs Bruno Windels 2021-03-25 11:13:54 +01:00
  • fb6f31d958
    Merge pull request #283 from vector-im/bwindels/pushnotifs Bruno Windels 2021-03-25 09:31:05 +00:00
  • b3680af342 move comment back to right place, and explain we we do it after bwindels/pushnotifs Bruno Windels 2021-03-25 10:23:43 +01:00
  • 889ca05506 log when we get a click from a notif without a tag Bruno Windels 2021-03-25 10:11:05 +01:00
  • e54a707684 rework notifications Bruno Windels 2021-03-25 10:08:38 +01:00
  • f98369c4d6 remove obsolete code from refactoring before Bruno Windels 2021-03-25 10:07:42 +01:00
  • a70a38f481 focus can throw on Android, wrap it in a try/catch Bruno Windels 2021-03-25 10:03:44 +01:00
  • bc763e2a19 fix typo Bruno Windels 2021-03-25 10:01:25 +01:00
  • 165532be30 add badge icon to notifs Bruno Windels 2021-03-25 00:12:57 +01:00
  • 0b3f2a7fa0 improve notification click handling Bruno Windels 2021-03-24 15:25:59 +01:00
  • f91abe4301 improve notifications shown Bruno Windels 2021-03-24 15:23:01 +01:00
  • 2de61c5928 ask the new version to the new and not old service worker Bruno Windels 2021-03-24 15:19:10 +01:00
  • 73c433ec3d add public key for matrix.org sygnal instance Bruno Windels 2021-03-23 16:39:46 +01:00
  • c9642cc98c add notes how to enable push for local dev Bruno Windels 2021-03-23 15:22:37 +01:00