exo icon indicating copy to clipboard operation
exo copied to clipboard

Dn/exo logging

Open dtnewman opened this issue 1 year ago • 0 comments

This PR adds basic logging functionality so that when errors occur, users have the option to send logs to exo to help the team diagnose the issue/s.

Major changes are as follows:

  • Adds the CLI args/options to the readme
  • Adds a script for updating/generating that section of the readme
  • Adds persistent and session-based configuration
  • Logs data in a file within the app_data directory (automatically handles this for mac/linux/windows)... config is also stored there in a json file
  • When the user has an error that crashes the program, it gives them the option to report the error, in which case the logs (which are erased at the start of every session) are sent to Exo's servers

dtnewman avatar Oct 31 '24 04:10 dtnewman