Bruno Windels
2b1f4866a9
map unexpected fetch AbortError to ConnectionError, so doesn't stop sync
2021-04-09 14:25:19 +02:00
Bruno Windels
2341748023
add some tests to timeout code
2021-04-09 14:09:48 +02:00
Bruno Windels
fe6f0c9b48
Merge pull request #322 from vector-im/bwindels/send-waits-for-keyshare
...
Sending a message waits for (ongoing) keyshare
2021-04-09 10:43:05 +02:00
Bruno Windels
e17fb24bd8
also await sharing the key in encrypt
2021-04-09 10:37:55 +02:00
Bruno Windels
13f20cdd26
wait for running key share operation in encrypt
2021-04-09 10:37:43 +02:00
Bruno Windels
6802f0720e
release v0.1.44
2021-04-08 18:44:57 +02:00
Bruno Windels
dce13f67dd
Merge pull request #321 from vector-im/bwindels/fix-remote-echo-race
...
Fix local echo reappearing after remote echo arrived
2021-04-08 18:43:41 +02:00
Bruno Windels
bdc8451c4a
better logging
2021-04-08 18:39:52 +02:00
Bruno Windels
9e697c6cbe
don't add the pending event again if removed already, fixes #289
2021-04-08 18:36:26 +02:00
Bruno Windels
f976eeaf13
rename SortedArray.replace to update
2021-04-08 18:36:09 +02:00
Bruno Windels
d8d97c40f7
show start time milliseconds in log viewer
2021-04-08 18:35:30 +02:00
Bruno Windels
aee904fd8c
Merge pull request #320 from vector-im/bwindels/localecho-fallback-userid
...
fall back to bare userid for local echo profile
2021-04-08 16:35:58 +02:00
Bruno Windels
863f659774
fall back to bare userid for local echo profile
2021-04-08 16:30:46 +02:00
Bruno Windels
521894f401
Merge pull request #319 from vector-im/bwindels/lost-first-member
...
Member lookup prevents members from being written when only present in the timeline
2021-04-08 16:15:22 +02:00
Bruno Windels
813be758d7
we should prefer to not pick the event itself if it's a member event
...
but still fall back to that if it's a new join
2021-04-08 15:33:21 +02:00
Bruno Windels
f67ccc18f4
take most recent member rather than first in timeline for inline lookup
...
noticed this while inspecting the code, looks related to #269
2021-04-08 12:57:10 +02:00
Bruno Windels
6f37c232f7
Don't cache members that haven't been written yet - fixes #271
2021-04-08 12:56:24 +02:00
Bruno Windels
f5db6babf2
forgot to change the type of the hs field, so it still nags
2021-04-08 10:27:50 +02:00
Bruno Windels
d94aeff98c
release v0.1.43
2021-04-07 14:46:01 +02:00
Bruno Windels
ced98d02d5
Merge pull request #318 from vector-im/bwindels/avoid_bogus_notifs
...
opt-out for unread count notifications, which cause bogus notifs
2021-04-07 12:41:28 +00:00
Bruno Windels
141cf95eac
some minor TODOs for template view improvements
2021-04-07 14:38:48 +02:00
Bruno Windels
ca9663d2f5
opt-out for unread count notifications, which cause bogus notifs
2021-04-07 14:37:46 +02:00
Bruno Windels
cd93077731
Merge pull request #309 from vector-im/bwindels/add-protocol-to-hs
...
add https to homeserver if not already a valid url
2021-04-01 15:54:57 +00:00
Bruno Windels
97030f7ef3
add https to homeserver if not already a valid url
2021-04-01 17:44:55 +02:00
Bruno Windels
1ac36cbd23
release v0.1.42
2021-04-01 15:04:21 +02:00
Bruno Windels
1505f2d101
Merge pull request #307 from vector-im/hs/deault-hs-url
...
Allow specifying a custom defaultHomeServer
2021-04-01 13:03:46 +00:00
Bruno Windels
334e7c0893
Merge pull request #308 from vector-im/bwindels/check-pusher-on-hs
...
Check pusher on hs
2021-04-01 13:02:24 +00:00
Bruno Windels
10e9e7388f
expose checking pusher on homeserver in setting
2021-04-01 15:01:04 +02:00
Bruno Windels
c06659c0be
support checking if pusher is still present on server
2021-04-01 14:59:46 +02:00
Bruno Windels
010b782a96
allow t.map render fn to not return a dom node
2021-04-01 14:59:18 +02:00
Will Hunt
110f0821f0
Add to index.html
2021-03-31 17:01:49 +01:00
Bruno Windels
3f36ea04f4
release v0.1.41
2021-03-31 17:29:16 +02:00
Bruno Windels
5a54eda512
Merge pull request #306 from vector-im/bwindels/prevent-reload-on-notif-click
...
Fix reloading or opening wrong page when clicking notif
2021-03-31 14:55:06 +00:00
Bruno Windels
8894329fa3
don't use url to open room as it still refreshes the page on chrome
...
even though only the hash is different
2021-03-31 16:52:37 +02:00
Bruno Windels
3767060632
fix reloading or opening wrong page when clicking notif
2021-03-31 16:34:37 +02:00
Will Hunt
6bdf7f1ee9
Allow specifying a custom defaultHomeServer
2021-03-30 17:43:03 +01:00
Bruno Windels
f4bb95f459
Merge pull request #299 from vector-im/bwindels/skinning
...
Basic skinning support
2021-03-25 17:56:04 +00:00
Bruno Windels
2a0045bed7
support override main css file
2021-03-25 18:54:10 +01:00
Bruno Windels
cd615265f8
support overriding imports for customizations
2021-03-25 18:08:47 +01:00
Bruno Windels
c06b9cd886
release v0.1.40
2021-03-25 11:25:45 +01:00
Bruno Windels
2cba223995
Merge pull request #295 from vector-im/bwindels/donthidenotifs
...
Never close notifs unless clicking them
2021-03-25 10:15:12 +00:00
Bruno Windels
07fc49e371
Never close notifs unless clicking them as all browsers only seem to show the last one anyway
2021-03-25 11:13:54 +01:00
Bruno Windels
fb6f31d958
Merge pull request #283 from vector-im/bwindels/pushnotifs
...
Basic push notification support
2021-03-25 09:31:05 +00:00
Bruno Windels
b3680af342
move comment back to right place, and explain we we do it after
2021-03-25 10:23:43 +01:00
Bruno Windels
889ca05506
log when we get a click from a notif without a tag
...
like when the browser decides to show "site got updated in the
background" notif in response to a unread=0 push message.
2021-03-25 10:11:05 +01:00
Bruno Windels
e54a707684
rework notifications
...
- we don't close them when receiving a push message without event_id
as we always need to have a notification open after a push message
and replacing them with a generic one like we did is worse than just
leaving it open
- after the second notification for a room, we just show "New messages"
and you don't get binged again for new messages after that.
- You will still have a notification for every room, and on Android
you will just see the one for the last room as it only shows one
notification at a time.
2021-03-25 10:08:38 +01:00
Bruno Windels
f98369c4d6
remove obsolete code from refactoring before
2021-03-25 10:07:42 +01:00
Bruno Windels
a70a38f481
focus can throw on Android, wrap it in a try/catch
2021-03-25 10:03:44 +01:00
Bruno Windels
bc763e2a19
fix typo
2021-03-25 10:01:25 +01:00
Bruno Windels
165532be30
add badge icon to notifs
2021-03-25 00:12:57 +01:00