Commit graph

332 commits

Author SHA1 Message Date
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 3e2520dbba increment version to 0.0.3 2019-10-12 22:19:39 +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 3c57ebf8a0 enable service worker again 2019-10-12 20:23:37 +02:00
Bruno Windels 131a2db87d delete obsolete files 2019-10-12 20:23:23 +02:00
Bruno Windels 0bf06c9b42 bump version 2019-09-28 09:48:18 +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 453e6e1e0c have build toggle for offline support 2019-09-28 09:45:01 +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 c875070ac5
Merge pull request #7 from bwindels/bwindels/build
Build script
2019-09-15 10:26:27 +00: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 e372914e7e update build script for debug boilerplate and possibility for appcache 2019-09-15 12:22:43 +02:00
Bruno Windels 610e83f2dd update todo list 2019-09-15 12:22:13 +02:00
Bruno Windels 412ced594a basic build script with js and css bundling 2019-09-15 09:14:20 +02:00
Bruno Windels fc050706b7 newline 2019-09-08 11:54:51 +02:00
Bruno Windels 5ea21831c6 add usage instructions 2019-09-08 11:54:18 +02:00
Bruno Windels 991dd5aa6f
Merge pull request #6 from bwindels/bwindels/login
Support login and picking a preexisting session
2019-09-08 08:52:59 +00:00
Bruno Windels 57bdec7237 update README 2019-09-08 10:52:06 +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