learningequality / kolibri

Kolibri Learning Platform: the offline app for universal education
https://learningequality.org/kolibri/
MIT License
755 stars 637 forks source link

Distributed error reporting: Task to ping telemetry with all the tracked errors #12357

Open thesujai opened 5 days ago

thesujai commented 5 days ago

Summary

  1. Create and register task ping_error_reports that will post to telemetry
  2. Enqueue the ping_error_reports when _ping is successful, else do nothing

References

Closes #12356

Reviewer guidance


Testing checklist

PR process

Reviewer checklist

github-actions[bot] commented 5 days ago

Build Artifacts

Asset type Download link
PEX file kolibri-.pex
Windows Installer (EXE) kolibri-0.16.2b2.dev0+git.1186.gc1fd40df-windows-setup-unsigned.exe
Debian Package kolibri_0.16.2b2.dev0+git.1186.gc1fd40df-0ubuntu1_all.deb
Mac Installer (DMG) kolibri-0.16.2b2.dev0+git.1186.gc1fd40df-0.4.2.dmg
Android Package (APK) kolibri-0.16.2b2.dev0+git.1186.gc1fd40df-0.1.3-debug.apk
TAR file kolibri-0.16.2b2.dev0+git.1186.gc1fd40df.tar.gz
WHL file kolibri-0.16.2b2.dev0+git.1186.gc1fd40df-py2.py3-none-any.whl
thesujai commented 4 days ago

Resolved all reviews