Commit Graph

3396 Commits

Author SHA1 Message Date
926bcb7c74 Workaround unsigned fields in database unsupported by EntityFramework 6. 2018-12-23 18:49:07 +00:00
be59f7f910 Set device report v2 children as virtual so entityframework lazy loads them. 2018-12-22 22:41:58 +00:00
a1f357bb6e Convert XML reports to server database. 2018-12-22 20:47:05 +00:00
bbb6cff8fe Link device with reports in server database. 2018-12-22 20:46:51 +00:00
e7e3b6c29f Convert XML server statistics to database. 2018-12-22 05:12:57 +00:00
7408db3881 Read server statistics from database. 2018-12-22 05:00:30 +00:00
47d4c697be Convert received statistics V1 to database. 2018-12-22 04:33:24 +00:00
d80ffb5cfc Receive statistics V2 in server. 2018-12-22 03:47:15 +00:00
414cbf73c0 Store statistics on server database. 2018-12-22 03:46:48 +00:00
72f31d0bcd Upload statistics from the database. 2018-12-21 18:17:49 +00:00
3a25f54e55 Import old XML statistics to the database. 2018-12-21 16:52:25 +00:00
b503d1ae97 Read statistics from database. 2018-12-21 15:42:16 +00:00
3c649deebb Add counter to statistics tables. 2018-12-21 13:25:35 +00:00
94a05d64a8 Remove generation of current statistics XML file. 2018-12-21 04:27:58 +00:00
8fb7ccffd6 Remove benchmark, media scan, and verify statistics. 2018-12-21 04:23:56 +00:00
94b60395ec Move version statistics to database. 2018-12-21 04:17:14 +00:00
4f445e53c3 Move operating system statistics to database. 2018-12-21 04:08:58 +00:00
f376286e8a Move device statistics to database. 2018-12-21 03:55:56 +00:00
c6684c43cc Move media statistics to database. 2018-12-21 03:34:54 +00:00
a7721f943a Move NameValue statistics to database. 2018-12-21 03:17:35 +00:00
ccc249261f Convert V1 device report to V2 and add them to database. 2018-12-20 23:52:16 +00:00
13ce58cac0 Use MySQL database server in Server to store uploaded reports (version 2). 2018-12-20 21:04:08 +00:00
c964cf27b3 Update dependency to Unclassified.NetRevisionTask 2018-12-20 21:02:05 +00:00
119f274b5a Variable rename. 2018-12-20 00:18:20 +00:00
478a334892 On uploads, throw exception only if there's an attached debugger. 2018-12-20 00:16:54 +00:00
692b67c1c4 Send report V2 to server. 2018-12-20 00:12:48 +00:00
6a3e865f58 Support receiving report V2 in server. 2018-12-20 00:01:53 +00:00
6ba9d115c2 Add debug configurations to repository. 2018-12-20 00:00:28 +00:00
77d367f6b9 Fix detection of JaguarCD when drive offset returns the track start in the sector before the requested one. 2018-12-19 07:17:38 +00:00
17ada7965b Fix error creating sidecar with DVD's CMI. 2018-12-10 21:47:51 +00:00
e220ed0094 Ensure all lzma allocations when dicformat closes are freed by the .net memory allocator. Fixes #210. 2018-12-01 19:40:41 +00:00
b2dbcc6149 On device, when in Windows, tell .NET Framework to close the handle, to prevent an exception raised when GC collects it. 2018-12-01 19:34:05 +00:00
3a0b9b634f On device prevent closing an already closed handle, as when debugging under Windows this raises an exception. 2018-12-01 19:31:04 +00:00
ade74a57f5 Remove NT device path calculation method as it doesn't work neither is it needed anywhere. 2018-12-01 19:26:30 +00:00
e4f559e0de Update SharpCompress dependency to 0.22.0. 2018-11-29 22:52:53 +00:00
c4a1d45818 Do not allow device-report command to be run without administrative privileges. 2018-11-27 21:29:16 +00:00
8965a63ac7 Add support for detecting if user has administrative privileges. 2018-11-27 21:28:51 +00:00
656b791b47 Save device report in database. 2018-11-27 01:42:38 +00:00
7b45cf1b92 Use List<T> instead of Array<T> in device report. 2018-11-27 01:42:25 +00:00
9c83c3d296 Correct database sets. 2018-11-27 01:41:50 +00:00
68646e64b4 Correct database model taking ATA instead of ATAPI. 2018-11-27 01:41:08 +00:00
b025956631 Enable automatic database migration. 2018-11-27 00:31:15 +00:00
0696a82916 Add basic fields to device report. 2018-11-27 00:23:05 +00:00
714ed8ef0f Add constructors from device report version 2 to device and report models. 2018-11-27 00:12:07 +00:00
6a2fc9f76b Move DeviceType to CommonTypes. 2018-11-27 00:11:03 +00:00
f118287dfb Add missing references. 2018-11-26 23:36:31 +00:00
ad5c633180 Use device report version 2 for the database. 2018-11-26 23:16:54 +00:00
9a746909d7 Add documentation about PlayStation 2 Memory Card filesystem. 2018-11-25 22:17:48 +00:00
0d7192ec72 Move SCSI reporters to parent folder. 2018-11-25 22:17:19 +00:00
d077bf13d5 Move SCSI MMC device reporting to non-static class and its UI to CLI. 2018-11-25 22:15:38 +00:00