19541 Commits

Author SHA1 Message Date
Andrew Ziehl
c57cb7da8c Code cleanup, update UI to disable 'across data sources' radio button instead of disabling common files search altogether when open case has one datasource. 2018-04-19 11:32:21 -06:00
Andrew Ziehl
640cec499c Fix instance count query 2018-04-19 11:32:20 -06:00
Andrew Ziehl
17e5d84ceb functional within datasources query / UI
# Conflicts:
#	Core/src/org/sleuthkit/autopsy/commonfilesearch/CommonFilesPanel.java
2018-04-19 11:32:20 -06:00
Andrew Ziehl
ec560e4785 hook up panel UI elements.
# Conflicts:
#	Core/src/org/sleuthkit/autopsy/commonfilesearch/CommonFilesPanel.java
2018-04-19 11:32:19 -06:00
Andrew Ziehl
b9d2812096 error/ code cleanup
# Conflicts:
#	Core/src/org/sleuthkit/autopsy/commonfilesearch/CommonFilesMetaData.java
#	Core/src/org/sleuthkit/autopsy/commonfilesearch/CommonFilesPanel.java
2018-04-19 11:32:19 -06:00
Brian Sweeney
5ac57f3853 whitespace 2018-04-19 11:32:19 -06:00
Brian Sweeney
d8a6c98420 fixed an algorithmic bug in collating files 2018-04-19 11:32:18 -06:00
Brian Sweeney
3c1243860b new algorithm and model types for supporting children (the actual files) of common file nodes 2018-04-19 11:32:18 -06:00
Brian Sweeney
01c20dfb9c whitespace 2018-04-19 11:32:17 -06:00
Brian Sweeney
6906e37d48 common files search results supports child row 2018-04-19 11:32:17 -06:00
Brian Sweeney
da38d847dc white space and unneeded imports cleanup 2018-04-19 11:32:17 -06:00
Brian Sweeney
8a982c72e1 exception handling 2018-04-19 11:32:16 -06:00
Brian Sweeney
51e1f78eb9 throws exceptions 2018-04-19 11:32:16 -06:00
Brian Sweeney
cc355d99b6 files deduped in only 2 sql queries - no roundtrips
business logic encapsulated outside of swingworker
2018-04-19 11:32:15 -06:00
Brian Sweeney
babf376d8b new code for gather datasourcenames without db roundtrips - wip 2018-04-19 11:32:15 -06:00
Brian Sweeney
a56584164d impl notes 2018-04-19 11:32:15 -06:00
Brian Sweeney
107f595a01 Merge branch 'develop' of https://github.com/briangsweeney/autopsy into 3623-common-files-optimize
# Conflicts:
#	Core/src/org/sleuthkit/autopsy/commonfilesearch/CommonFilesMetaData.java
#	Core/src/org/sleuthkit/autopsy/commonfilesearch/CommonFilesSearchNode.java
2018-04-19 11:32:14 -06:00
Brian Sweeney
009f90c3ed added data result filter node back 2018-04-19 11:32:14 -06:00
Brian Sweeney
3930b72596 better error hanlding 2018-04-19 11:32:13 -06:00
Brian Sweeney
9c37f5fb2c removed unneeded code 2018-04-19 11:32:13 -06:00
Brian Sweeney
228581411c property error handling around data source selection for common files
# Conflicts:
#	Core/src/org/sleuthkit/autopsy/commonfilesearch/CommonFilesMetaData.java
2018-04-19 11:32:13 -06:00
Brian Sweeney
24da5292b8 improved event handler wire-up for search button 2018-04-19 11:32:12 -06:00
Brian Sweeney
1406e44a4d implement filenode to enable bottom right pane 2018-04-19 11:32:12 -06:00
Brian Sweeney
cf9c070c36 whitespace, final modifier
# Conflicts:
#	Core/src/org/sleuthkit/autopsy/commonfilesearch/CommonFilesSearchNode.java
2018-04-19 11:32:11 -06:00
Brian Sweeney
c5e3cbe226 fixed name column of common files search result 2018-04-19 11:32:11 -06:00
Brian Sweeney
461d3491a1 Merge branch '3602-common-case-files_r2' of https://github.com/briangsweeney/autopsy into 3602-common-case-files_r2
# Conflicts:
#	Core/src/org/sleuthkit/autopsy/commonfilesearch/CommonFilesMetaData.java
#	Core/src/org/sleuthkit/autopsy/commonfilesearch/CommonFilesPanel.java

# Conflicts:
#	Core/src/org/sleuthkit/autopsy/commonfilesearch/CommonFilesMetaData.java
2018-04-19 11:32:11 -06:00
Andrew Ziehl
50ac9cdbd9 add getChildren call back in 2018-04-19 11:32:10 -06:00
Andrew Ziehl
5b677cd424 Merge branch '3602-common-case-files_r2' of https://github.com/briangsweeney/autopsy into 3602-common-case-files_r2
# Conflicts:
#	Core/src/org/sleuthkit/autopsy/commonfilesearch/CommonFilesChildren.java
#	Core/src/org/sleuthkit/autopsy/commonfilesearch/CommonFilesSearchNode.java

# Conflicts:
#	Core/src/org/sleuthkit/autopsy/commonfilesearch/CommonFilesMetaData.java
#	Core/src/org/sleuthkit/autopsy/commonfilesearch/CommonFilesPanel.java
#	Core/src/org/sleuthkit/autopsy/commonfilesearch/CommonFilesSearchNode.java
2018-04-19 11:32:10 -06:00
Andrew Ziehl
132f8a938f wip ChildFactor refactor
# Conflicts:
#	Core/src/org/sleuthkit/autopsy/commonfilesearch/CommonFilesChildren.java
#	Core/src/org/sleuthkit/autopsy/commonfilesearch/CommonFilesMetaData.java
#	Core/src/org/sleuthkit/autopsy/commonfilesearch/CommonFilesPanel.java
#	Core/src/org/sleuthkit/autopsy/commonfilesearch/CommonFilesSearchNode.java
2018-04-19 11:32:09 -06:00
Brian Sweeney
92c47b60ab comments 2018-04-19 11:32:09 -06:00
Brian Sweeney
731098d39d better access modifiers/encapsulation, deduped datasource list, fixed a off-by-1 error in enumerating the non-deduped files 2018-04-19 11:32:08 -06:00
Brian Sweeney
ff532b1275 comment cleanup 2018-04-19 11:32:08 -06:00
Brian Sweeney
7d62a9cfca cleanup, notes, narrower access on a few items 2018-04-19 11:32:08 -06:00
Brian Sweeney
1130004c0c wrapped commonfilessearchnode with tablefilternode 2018-04-19 11:32:07 -06:00
Brian Sweeney
d3273899ba appropriate columns in common files search 2018-04-19 11:32:07 -06:00
Brian Sweeney
0f1a271689 adjusted the sql query to select all the data needed to display common files, passed new data down to nodes 2018-04-19 11:32:06 -06:00
Brian Sweeney
072bc77618 utility for collating common files 2018-04-19 11:32:06 -06:00
Brian Sweeney
699c94388d first pass at reimplementing common search results with CommonSearchNode 2018-04-19 11:32:06 -06:00
Brian Sweeney
9098cc1108 begin some changes based on latest comments from story 3602 - implenet AbstractNode rather than AbstractFsContentNode 2018-04-19 11:32:05 -06:00
Brian Sweeney
a3c6524803 renamed a class 2018-04-19 11:32:05 -06:00
Brian Sweeney
c0a61d69d9 tweaks based on PR comments 2018-04-19 11:32:04 -06:00
Brian Sweeney
636fd51ae3 amended swing worker pattern as per richards best practices 2018-04-19 11:32:04 -06:00
Brian Sweeney
9b095e7c84 removed unneeded interface, renamed a type to be more descriptive 2018-04-19 11:32:03 -06:00
Andrew Ziehl
300955eda5 known files query update 2018-04-19 11:32:03 -06:00
Brian Sweeney
cf6eea2982 comments 2018-04-19 11:32:03 -06:00
Brian Sweeney
1ab5f69e23 comments based on chat w/richard 2018-04-19 11:32:02 -06:00
Brian Sweeney
ad1890066f messages implemented using message Attribute 2018-04-19 11:32:02 -06:00
Brian Sweeney
700e116a05 comments 2018-04-19 11:32:01 -06:00
Brian Sweeney
8e150395aa 2nd pass implementing swingworker pattern 2018-04-19 11:32:01 -06:00
Brian Sweeney
3125c1fe4a refactored search action target to make use of swingworker pattern 2018-04-19 11:32:01 -06:00