element-hq / element-web

A glossy Matrix collaboration client for the web.
https://element.io
Apache License 2.0
10.95k stars 1.94k forks source link

Rageshake support rather than ending up crappily taking screenshots of the console #136

Closed ara4n closed 7 years ago

ara4n commented 7 years ago

this is really important now given it's getting in the way of debugging e2e work. i think @kegsay volunteered? O:-)

kegsay commented 7 years ago

I wouldn't go that far :wink:

So the plan on this is to:

kegsay commented 7 years ago

Having spoke about this a bit more, it's going to be a PITA if it turns out the local storage impl isn't up to the job. We might just want to jump straight to IndexedDB. We will be using it for #121 anyway sooo... might as well.

kegsay commented 7 years ago

Sending wise:

kegsay commented 7 years ago

Spoke about this on #riot-dev and:

So sending wise, the plan:

ara4n commented 7 years ago

This will also make @ylecollen :happypanda: for https://github.com/vector-im/riot-android/issues/842

kegsay commented 7 years ago

Riot-Web work is now complete. It will attempt to POST logs to an endpoint specified in config.json, and there's UI in UserSettings if there is an endpoint available.

Server work is blocked pending clarification on where the logs should end up. I was under the impression that dumping them on disk would suffice, but as per https://github.com/vector-im/riot-web/pull/3072#issuecomment-275372471 it appears that they should end up in a bug tracker. See that PR for further discussion on the practicalities.

ara4n commented 7 years ago

kegan did this.