Commit Graph
8800 Commits
Author SHA1 Message Date
Brian Sweeney 1f7f974bb3 Merge branch 'Branch_3629_common_datasource' of https://github.com/briangsweeney/autopsy into 3624-tree-table-view
# Conflicts:
#	Core/src/org/sleuthkit/autopsy/commonfilesearch/CommonFilesMetaData.java
#	Core/src/org/sleuthkit/autopsy/commonfilesearch/CommonFilesPanel.java
2018-04-19 11:32:22 -06:00
Andrew Ziehl e66915ba28 boolean logic fixes 2018-04-19 11:32:22 -06:00
Andrew Ziehl 5f1e2f36d9 Merge branch 'develop' of https://github.com/briangsweeney/autopsy into Branch_3629_common_datasource
# 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
2018-04-19 11:32:21 -06:00
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