Commit Graph

4 Commits (7b68df4816aa9179e2018e940d82aba0ac5b8146)

Author SHA1 Message Date
crizzitello 9344c69b8e
Remove database error thows (#191)
Co-authored-by: Chris Rizzitello <crizzitello@ics.com>
2022-07-12 12:31:28 -07:00
Joel Smith 201abe7519
Allow migration of data between computers (#67)
* add db method to update evidence path

* Add ability to move file

* minor refactoring to support migrating evidence

* refacotred database per qt guidelines

* move pathToEvidence to avoid cyclic import

* enhance file error for system transfer

* allow config to be read/writen to an arbitray path

* remove tag/evidenceid link in model

* add ability to import/export system (no-ui)

* move SystemManifest impl into cpp file (broken)

* first stab at ui - progress bar needs touchup

* allow database connection to share its path

* add convenience method to generate FileError

* SysManifest will now emit events, called in thread

* rework dialog to work with threading

* move import/export/settings to submenu

* re-namespace sync to porting

* include evidence id in model tag

* significantly improve export speeed

* Add tray message for import/export

* Have export tray msg open path to output dir

* skip adding failed copies to manifest for export

* add documentation

* documentation update

* cleanup per ctidy recommendations

* change submit button name/action on port complete

* move settings to root menu, create *port submenu
2021-02-23 17:10:04 -08:00
Joel Smith 222d11b728
Add ability to check for updates (#47) 2020-09-22 16:31:13 -07:00
Joe Rozner e91b9f3dc3 Prepare open source release 2020-06-30 09:55:33 -07:00