Skip to content

Bugreport TODOs #148

@CRImier

Description

@CRImier

We now have bugreporting that can be used for ZPUI and ZeroPhone debugging. However, there are things we could wish from it, of course.

  • Add usage examples in "Howto" for app developers
  • Add proper date&time timestamp generation for the filename
  • Add bugreporting (with prompt) to the Avrdude app (when flashing fails)
  • Allow reading the default FTP location from a config file available somewhere globally (currently, hardcoded in /libs/bugreport/bugreport.py.
    • This would allow for custom servers
  • Add opt-in automatic log sending on exceptions
  • Allow sending the logs that were stored when network connection wasn't available (can workaround with "Custom file" option, for now)
  • BugReport: add send_from_stored method
  • BugReport: rename save_in to store_in
  • BugReport: add send_or_store method that would allow apps to avoid duplicating the try: send; except: save code
  • Add a function to notify about privacy policy changes (showing a diff to the user)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions