Bruno Windels
|
7b7907add0
|
some doc comments for logging api
|
2021-02-23 19:23:12 +01:00 |
|
Bruno Windels
|
dd38fc13d7
|
log sending messages
|
2021-02-23 19:22:59 +01:00 |
|
Bruno Windels
|
57bb75e864
|
log login & loading a session
|
2021-02-23 19:22:25 +01:00 |
|
Bruno Windels
|
ef1e867dee
|
no need for keys in the iteration
|
2021-02-23 19:20:58 +01:00 |
|
Bruno Windels
|
67ddcaa468
|
fix lint errors in Sync
|
2021-02-23 19:20:36 +01:00 |
|
Bruno Windels
|
c6c96a611a
|
fix iteration bug when disposing pending events at shutdown
discovered by logging
|
2021-02-23 19:04:25 +01:00 |
|
Bruno Windels
|
a8df30016b
|
mark force-finished log items when app closes
|
2021-02-23 15:36:36 +01:00 |
|
Bruno Windels
|
17451b7bd6
|
fix typo
|
2021-02-23 15:36:17 +01:00 |
|
Bruno Windels
|
ed1b37d251
|
support referencing other log items that are detached (fire & forget)
for async tasks that are not awaited
|
2021-02-23 15:27:55 +01:00 |
|
Bruno Windels
|
b2621b3001
|
Merge pull request #234 from vector-im/bwindels/sync-logging
Better sync logging
|
2021-02-22 13:31:34 +00:00 |
|
Bruno Windels
|
0a4d72b011
|
remove extra newline
|
2021-02-22 11:23:24 +01:00 |
|
Bruno Windels
|
94cc8b99b0
|
don't need to check this actually, sync response should be there
|
2021-02-22 11:21:56 +01:00 |
|
Bruno Windels
|
f0d9d13f4e
|
don't assume device lists are set in sync response
|
2021-02-22 11:20:51 +01:00 |
|
Bruno Windels
|
3a8badb3e7
|
also add log method to null logger
|
2021-02-22 10:48:46 +01:00 |
|
Bruno Windels
|
364295c7a9
|
don't throw when container is already disposed, just dispose immediately
|
2021-02-22 10:48:06 +01:00 |
|
Bruno Windels
|
417e920ea0
|
make log id autoinc
|
2021-02-22 10:46:40 +01:00 |
|
Bruno Windels
|
656637e5e2
|
typo
|
2021-02-19 11:57:50 +01:00 |
|
Bruno Windels
|
f4a3b64da0
|
log in sync writer (at detail level) and log room ids at info level
|
2021-02-19 11:57:17 +01:00 |
|
Bruno Windels
|
08622699f6
|
more logging for device messages
|
2021-02-18 19:56:47 +01:00 |
|
Bruno Windels
|
c5c0a181ff
|
move check for devicelists up in Session.writeSync, and more logging
|
2021-02-18 19:56:10 +01:00 |
|
Bruno Windels
|
ad0c813833
|
don't take network time into account in sync log filter
|
2021-02-18 19:48:19 +01:00 |
|
Bruno Windels
|
f2f9162b85
|
log pagehide event
|
2021-02-18 19:47:16 +01:00 |
|
Bruno Windels
|
bd85dc2393
|
children is undefined here actually, so filter wasn't working properly
|
2021-02-18 15:38:32 +01:00 |
|
Bruno Windels
|
cd68bb7b3f
|
log when devices get marked as outdated
|
2021-02-18 14:00:06 +01:00 |
|
Bruno Windels
|
8539b0c893
|
also log session in after sync completed as detail level
|
2021-02-18 13:07:52 +01:00 |
|
Bruno Windels
|
dea11845f5
|
log encrypted event count in session sync write
|
2021-02-18 13:07:32 +01:00 |
|
Bruno Windels
|
e590b573fb
|
log remaining specific room entries as detailed
|
2021-02-18 12:44:19 +01:00 |
|
Bruno Windels
|
9f9de0988e
|
don't log here yet as the logger isn't passed from createIdentity yet
|
2021-02-18 12:44:19 +01:00 |
|
Bruno Windels
|
7524a912c3
|
use (t)ype rather than kind
|
2021-02-18 12:44:19 +01:00 |
|
Bruno Windels
|
f321968ac3
|
add more sync logging
|
2021-02-18 12:44:19 +01:00 |
|
Bruno Windels
|
e14929bd4f
|
inherit log level from parent rather than defaulting to info if not set
|
2021-02-18 12:44:19 +01:00 |
|
Bruno Windels
|
cc916b80de
|
add app version to logs
|
2021-02-18 12:44:19 +01:00 |
|
Bruno Windels
|
d201d2c9de
|
don't use depth based log filtering, also add Detail log level
it's hard to make it work with an override where you don't want
to filter by depth if a given loglevel is present in the children.
|
2021-02-18 12:44:19 +01:00 |
|
Bruno Windels
|
d39c3812b2
|
Merge pull request #231 from vector-im/bwindels/logs
Structured logging
|
2021-02-17 10:19:46 +00:00 |
|
Bruno Windels
|
5bec4d5a72
|
comment
|
2021-02-16 20:05:33 +01:00 |
|
Bruno Windels
|
630ac40f05
|
this is broken now, but we're not using it anyway, so remove
|
2021-02-16 20:00:08 +01:00 |
|
Bruno Windels
|
0ccf735148
|
console log when failing to restore queued items
|
2021-02-16 19:57:45 +01:00 |
|
Bruno Windels
|
b28eefb2db
|
do emergency serialization without log filter
|
2021-02-16 19:53:37 +01:00 |
|
Bruno Windels
|
c3637def2e
|
ensure any breakage does not disrupt logging
|
2021-02-16 18:36:41 +01:00 |
|
Bruno Windels
|
2dd8803efc
|
better error handling if something goes wrong serializing log items
|
2021-02-16 18:30:23 +01:00 |
|
Bruno Windels
|
338f628627
|
remove option to anonymize
|
2021-02-16 18:30:06 +01:00 |
|
Bruno Windels
|
90cfcad5f1
|
add privacy notice in settings
|
2021-02-16 18:25:52 +01:00 |
|
Bruno Windels
|
59928432df
|
better logs filename
|
2021-02-16 17:46:07 +01:00 |
|
Bruno Windels
|
1f91fa9a94
|
final flush interval
|
2021-02-16 17:45:47 +01:00 |
|
Bruno Windels
|
e629a93edd
|
delete extra log items when over limit,to not have to delete every flush
|
2021-02-16 17:45:19 +01:00 |
|
Bruno Windels
|
ee4a382578
|
revert this back
|
2021-02-16 15:38:43 +01:00 |
|
Bruno Windels
|
5d67db0c5e
|
Fix NullLogger
|
2021-02-16 15:35:30 +01:00 |
|
Bruno Windels
|
7dc3707871
|
add button to export logs
|
2021-02-16 15:27:24 +01:00 |
|
Bruno Windels
|
48569c28bc
|
serialize logs as json
|
2021-02-16 15:08:08 +01:00 |
|
Bruno Windels
|
4defbe1322
|
simplify log filtering, while also adding depth based filtering
|
2021-02-16 15:07:17 +01:00 |
|