3138 Commits

Author SHA1 Message Date
Eamonn Saunders
4756073248 Backed out artifact indexing code. 2015-01-16 11:30:23 -05:00
esaunders
491de990a1 Merge branch 'develop' of https://github.com/sleuthkit/autopsy into art_kws_integration 2015-01-15 16:06:46 -05:00
Eamonn Saunders
241b06c1a6 - Removed references to the artifact id mask (0x8000000000000000)
- Modified SolrSearchService.indexArtifacts() to ignore artifacts with an artifact_id > 0.
2015-01-15 16:04:54 -05:00
Eamonn Saunders
5aaf9f7363 Added comments for BlackboardArtifactNode.setDisplayName() 2015-01-14 16:36:53 -05:00
Eamonn Saunders
d4663b5f62 Modified display name so that there is some indication in the UI when a keyword hit was on an artifact instead of a file. 2015-01-14 14:36:39 -05:00
Brian Carrier
25258717df Added comments to why dataresultviewertable drops first property. Made ImageNode name be more useful 2015-01-14 12:38:07 -05:00
Brian Carrier
3345c835af Merge branch 'develop' of github.com:sleuthkit/autopsy into develop 2015-01-14 10:19:01 -05:00
Brian Carrier
34bbdb1f57 Changed file extraction so that it replaces : with _ so that attributes are not hidden as ADS 2015-01-14 10:18:43 -05:00
Richard Cordovano
ac1b6a8d8c Supply missing position attribute in top level registration of FileTypeIdOptionsPanelController 2015-01-13 11:47:37 -05:00
Richard Cordovano
76884f79c1 Remove KeywordSearchServiceFactory interface and Solr implementation 2015-01-09 15:19:49 -05:00
Eamonn Saunders
4a098b7694 Exported keywordsearchservice package. 2015-01-09 13:33:17 -05:00
Eamonn Saunders
11c2e2b71b Apply masking to associated artifact id. 2015-01-09 12:08:52 -05:00
Eamonn Saunders
a9aacc1287 Merge artifact_content_viewer into art_kws_integration 2015-01-07 13:03:45 -05:00
Eamonn Saunders
dba254a033 Merge index_artifacts into art_kws_integration 2015-01-07 13:01:56 -05:00
Eamonn Saunders
7c2a548dd8 Modifications to support displaying indexed artifact text in content viewer:
- Modified HighlightedTestMarkup constructor to take an object id instead of a Content object. The object id can either be for a file or an artifact. The highlighter uses the object id to get the indexed text from Solr.
- Modified RawTextMarkup constructor to take both a Content object and an object id. RawTextMarkup needs the Content object to display messages about whether the file was skipped (because it is a known file) or whether the file content has yet to be indexed.
- Added a method to ExtractedContentViewer to get the correct object id. If the node contains a keyword hit blackboard artifact that contains a TSK_ASSOCIATED_ARTIFACT attribute, the object id is the artifact id of the associated artifact. Otherwise the object id is obtained from the Content object.
2015-01-07 12:52:55 -05:00
Eamonn Saunders
6576d8c8c6 Initial version of blackboard artifact indexing:
- Added KeywordSearchService and KeywordSearchServiceFactory interfaces to Autopsy core.
- Modified Services.java to load a keyword search service provider and added the getKeywordSearchService() method.
- Added SolrSearchService and SolrSearchServiceFactory to keyword search module.
- Changed Ingester.ingest(ContentStream ...) from private to package scope.
- SolrSearchService.indexArtifact concatenates all attribute values into a single string, sets the document id to art-<artifact-id> and calls Ingester.ingest()
- Modified ExifParserFileIngestModule to pass EXIF artifacts to the artifact indexer.
2015-01-02 13:33:26 -05:00
Karl Mortensen
e21acc818c close file handles appropriately 2015-01-02 11:51:26 -05:00
Richard Cordovano
1ce585e906 Add missing synchronized keyword to IngestJob method 2014-12-29 10:25:28 -05:00
Richard Cordovano
2ff68abd97 Rename UserDefinedFileTypeIdentifier 2014-12-23 10:01:16 -05:00
Richard Cordovano
2dc73333cb Remove XML test from tika file type detector 2014-12-22 21:53:12 -05:00
Richard Cordovano
f1262af487 Bug fixes for user-defined file types 2014-12-22 21:29:16 -05:00
Richard Cordovano
acf83debc5 Bug fixes for user-defined file types 2014-12-22 17:07:37 -05:00
Richard Cordovano
3562152a99 Bug fixes for user-defined file types 2014-12-22 08:36:05 -05:00
Richard Cordovano
2de508e11a Commit version of file types manager with fine grained-control, simpler will be better 2014-12-22 08:35:43 -05:00
Richard Cordovano
a9ea3d280e Bug fixes for user-defined file types 2014-12-21 23:48:43 -05:00
Richard Cordovano
747486c05c Complete user-defined file types feature 2014-12-21 21:31:24 -05:00
Richard Cordovano
bae4e8df5e Improve user-defined file types UI 2014-12-19 17:04:37 -05:00
Richard Cordovano
fe64bac239 Improve user-defined file types UI 2014-12-19 17:04:21 -05:00
Richard Cordovano
86e9ba0692 Continue to work on user-defined file types 2014-12-18 22:45:34 -05:00
Richard Cordovano
dcd632e5e6 Continue to work on user-defined file types 2014-12-18 16:59:34 -05:00
Richard Cordovano
8d3135c02b Merge branch 'develop' into file_typing_module_enhancements 2014-12-18 13:08:44 -05:00
Richard Cordovano
1eef4f10c6 Add isCancelled to IngestJob.DataSourceIngestModuleHandle 2014-12-18 13:04:15 -05:00
Richard Cordovano
56e83b59d0 Fix incorrect null check in IngestJob.getSnapshot 2014-12-18 12:45:43 -05:00
Richard Cordovano
0a523552e1 Continue work on user-defined file types 2014-12-18 10:25:05 -05:00
Richard Cordovano
1f539b53b7 Add caveat to IngestManager.isIngestRunning 2014-12-18 09:54:34 -05:00
Richard Cordovano
2cba098749 Merge branch 'develop' into file_typing_module_enhancements 2014-12-17 16:14:42 -05:00
Richard Cordovano
68a948e279 Merge branch 'develop' into ingest_api_for_automation 2014-12-17 15:57:51 -05:00
Richard Cordovano
04c81a7662 Correct implementations of new IngestManager APIs 2014-12-17 15:57:09 -05:00
Richard Cordovano
704452b4ef Merge pull request #1001 from rcordovano/ingest_api_for_automation
Ingest api for automation
2014-12-17 13:22:38 -05:00
Richard Cordovano
ad886ad736 Fix bug in ingest pipelines code 2014-12-17 13:21:58 -05:00
Richard Cordovano
4c8b967773 Fix bug in ingest pipelines code 2014-12-17 13:17:01 -05:00
Nick Davis
a2365c7b32 Switched import statement to be specific instead of importing all of java.awt. 2014-12-17 11:49:08 -05:00
Nick Davis
46c29850dc Merge branch 'develop' of https://github.com/sleuthkit/autopsy into interesting_items_ja 2014-12-17 11:44:59 -05:00
Nick Davis
1f42d3df07 Fixed issue where string was displayed as all "SQUARES". 2014-12-17 11:41:29 -05:00
Richard Cordovano
c11b5a0fe0 Continue reworking of ingest API 2014-12-16 23:19:19 -05:00
Richard Cordovano
d385d9e085 Update public API of ingest package 2014-12-16 09:53:12 -05:00
Nick Davis
4dd88e5f04 Merge branch 'mod_int_items_ja' of github.com:mrtizmo/autopsy into interesting_items_ja 2014-12-15 20:56:12 -05:00
Kay Bassi
40bab3b278 Checked for non-standard characters. Didn't find any. Re-typed the translation to see if that helps. 2014-12-15 17:27:41 -08:00
Nick Davis
0257e76bbb Removed errant translation. 2014-12-15 20:25:34 -05:00
Nick Davis
d0f74cc8a7 Merge branch 'develop' of https://github.com/sleuthkit/autopsy into timeline_ja 2014-12-15 20:22:04 -05:00