Bruno Windels
|
29b531ae80
|
add (commented out) instructions how to use record/replay
|
2019-12-23 14:29:19 +01:00 |
|
Bruno Windels
|
1d9a5c490a
|
add record/replay network layer
|
2019-12-23 14:28:42 +01:00 |
|
Bruno Windels
|
aa86748cdd
|
pull fetch code out of homeserverapi
|
2019-12-23 14:28:27 +01:00 |
|
Bruno Windels
|
35c090dcb4
|
add proper import/export functionality
|
2019-12-14 18:29:35 +01:00 |
|
Bruno Windels
|
9c42710f9b
|
add github link to home screens
|
2019-11-22 09:46:19 +01:00 |
|
Bruno Windels
|
8a55778c32
|
make sure aliases and heroes aren't empty when picking name
|
2019-11-22 09:29:18 +01:00 |
|
Bruno Windels
|
325077bcb0
|
try more domexception fixes
|
2019-11-21 18:28:18 +01:00 |
|
Bruno Windels
|
5ecf0a6717
|
fix error path on transaction abort error
|
2019-11-21 18:23:48 +01:00 |
|
Bruno Windels
|
d073f2825b
|
show json in one line when clearing cache
also make naming consistent
|
2019-10-24 10:54:20 +02:00 |
|
Bruno Windels
|
d34a0c73b5
|
show json in list instead of alert so we can copy it
|
2019-10-13 08:29:23 +02:00 |
|
Bruno Windels
|
6f73d3983f
|
add export/import of session data
|
2019-10-13 08:16:08 +02:00 |
|
Bruno Windels
|
e2b9e9dfdc
|
add clear cache button for session
|
2019-10-13 07:48:49 +02:00 |
|
Bruno Windels
|
ad7a150aaa
|
use aliases and heroes to fall back room name to
|
2019-10-13 07:48:33 +02:00 |
|
Bruno Windels
|
b16f21867c
|
preserve value for storage errors on add and put
|
2019-10-12 22:19:16 +02:00 |
|
Bruno Windels
|
201b70ee4f
|
fix failing to sync new rooms
|
2019-10-12 22:18:36 +02:00 |
|
Bruno Windels
|
ac53b9099b
|
only log error in sync loop
|
2019-10-12 22:18:19 +02:00 |
|
Bruno Windels
|
3ba20dece1
|
fixup for delete button changes
|
2019-10-12 22:18:08 +02:00 |
|
Bruno Windels
|
2fa5fa7890
|
add delete button in session picker
|
2019-10-12 21:16:48 +02:00 |
|
Bruno Windels
|
d367037332
|
very basic support for lazy loading
|
2019-10-12 20:24:09 +02:00 |
|
Bruno Windels
|
076582edc3
|
css fixes
- don't pronounce avatar initials
- prevent room header growing wider than screen
- ensure messages wrap their text
|
2019-09-28 09:46:09 +02:00 |
|
Bruno Windels
|
e3719b2527
|
allow http (no sssl) homeservers
|
2019-09-28 09:44:39 +02:00 |
|
Bruno Windels
|
d8696bea1d
|
add offline availability with service worker and appcache
|
2019-09-15 14:32:12 +02:00 |
|
Bruno Windels
|
8616d79aad
|
make fetch errors more informative by including method and url
|
2019-09-15 14:31:50 +02:00 |
|
Bruno Windels
|
2b2b4232e9
|
moar send logging
|
2019-09-15 12:25:14 +02:00 |
|
Bruno Windels
|
6f527fd2e0
|
use openCursor where openKeyCursor is not supported
|
2019-09-15 12:24:46 +02:00 |
|
Bruno Windels
|
bbf6943455
|
use .get fallback where .getKey is not supported (Edge 15)
|
2019-09-15 12:24:27 +02:00 |
|
Bruno Windels
|
8e590fe53b
|
rename and use StorageError to deal with idb DOMerror
|
2019-09-15 12:23:54 +02:00 |
|
Bruno Windels
|
f7f9129b8b
|
show send errors in UI
|
2019-09-15 12:23:26 +02:00 |
|
Bruno Windels
|
5a90b4673b
|
fix CORS requests failing
|
2019-09-15 12:23:08 +02:00 |
|
Bruno Windels
|
ed67689fdf
|
some minimal styling for login and session picker
|
2019-09-08 10:40:05 +02:00 |
|
Bruno Windels
|
09b9eff7c1
|
fix remaining errors to make login work
|
2019-09-08 10:19:16 +02:00 |
|
Bruno Windels
|
a7194e0c7a
|
implement missing views
|
2019-09-08 10:18:59 +02:00 |
|
Bruno Windels
|
1082233de4
|
start of session picker view
|
2019-07-31 00:07:12 +02:00 |
|
Bruno Windels
|
c27172fc4e
|
adjust main to new view
|
2019-07-31 00:07:04 +02:00 |
|
Bruno Windels
|
49a577991b
|
login and session picker view models, sessions store
|
2019-07-31 00:06:53 +02:00 |
|
Bruno Windels
|
378eea8ceb
|
Merge pull request #5 from bwindels/bwindels/sending
Send text messages
|
2019-07-29 18:28:29 +00:00 |
|
Bruno Windels
|
5b4d984645
|
height of app should always fill screen (not more or less)
|
2019-07-29 20:11:15 +02:00 |
|
Bruno Windels
|
de35df10d8
|
fix test + bug in ConcatList update
|
2019-07-29 20:03:22 +02:00 |
|
Bruno Windels
|
b723ab4cef
|
add failing test for ConcatList update
|
2019-07-29 20:03:06 +02:00 |
|
Bruno Windels
|
3b7ab8f1c8
|
fix MappedList test after passing params as well to updater
|
2019-07-29 20:02:42 +02:00 |
|
Bruno Windels
|
45cd85ead1
|
fixup: check for event entry with eventType, event isn't exposed anymore
|
2019-07-29 19:58:35 +02:00 |
|
Bruno Windels
|
7218595c17
|
only send message if it's non-empty
|
2019-07-29 19:54:21 +02:00 |
|
Bruno Windels
|
8665bcb897
|
concat synced events in timeline with pending events for local echo
|
2019-07-29 19:53:58 +02:00 |
|
Bruno Windels
|
88a7d64091
|
fixup: delay not awaited, but not needed for now
|
2019-07-29 19:53:30 +02:00 |
|
Bruno Windels
|
e23abe209f
|
fixup: leftover from removing access to events
|
2019-07-29 19:53:07 +02:00 |
|
Bruno Windels
|
bfdff353b0
|
pass params in map operator update fn
|
2019-07-29 19:52:28 +02:00 |
|
Bruno Windels
|
7a6e91de84
|
concat operator for observable lists
|
2019-07-29 19:18:11 +02:00 |
|
Bruno Windels
|
6f650d19b1
|
map operator for observable lists
|
2019-07-29 19:17:55 +02:00 |
|
Bruno Windels
|
0b5c2f9273
|
better naming
|
2019-07-29 10:59:49 +02:00 |
|
Bruno Windels
|
b53b60e142
|
use correct handler and make test succeed
|
2019-07-29 10:59:07 +02:00 |
|