sidheshenator
204bb1e47c
retrive keywordslist name from the tableModel
2015-03-13 11:38:20 -04:00
sidheshenator
256ce5bea2
Offest due to default keywordlists considered. User prompted before deletion
2015-03-10 17:01:16 -04:00
Brian Carrier
f16e48603e
Updated NBM module version numbers
2015-03-04 22:40:01 -05:00
Richard Cordovano
902ad99042
Merge pull request #1070 from sidheshenator/keyword-list-automatic-selection
...
newly added keyword list is selected by default
2015-02-24 10:00:21 -05:00
Kay Bassi
9612d9475c
Translation complete.
2015-02-20 15:14:33 -08:00
sidheshenator
72dafd30a7
Default selection enabled in case of Import List button action
2015-02-20 11:08:02 -05:00
sidheshenator
2d51be677f
Better selection approach. Searched by keywordslist name
2015-02-20 10:39:13 -05:00
sidheshenator
6ebfc4b2b1
newly added keyword list is selected by default
2015-02-19 17:42:49 -05:00
Brian Carrier
821888993e
Merge pull request #1048 from sidheshenator/doxygen-user-docs
...
Doxygen user docs
2015-02-17 10:49:49 -05:00
sidheshenator
e1bc923fdb
Menu/Help/Help Contents removed from the UI
2015-02-13 13:56:17 -05:00
Karl Mortensen
48a7ff9d0c
cast to long before multiply
2015-02-13 12:04:47 -05:00
sidheshenator
8846d73927
JavaHelp packages safely deleted
2015-02-11 14:34:32 -05:00
Brian Carrier
081610a31e
updated tool tip
2015-02-10 17:04:10 -05:00
Brian Carrier
e4ae84c559
Added option to not enable periodic keyword seraches
2015-02-10 17:02:57 -05:00
Richard Cordovano
5409901b4a
Remove selected old TODO statements
2015-02-03 19:59:59 -05:00
Richard Cordovano
1851ebbd16
Refactor file type detection
2015-01-30 18:50:54 -05:00
Richard Cordovano
bbfb0b1872
Make user-defined file type detection active for all clients
2015-01-30 10:05:03 -05:00
Eamonn Saunders
467562512b
Removed unused import.
2015-01-28 14:56:26 -05:00
Eamonn Saunders
b1d7dc9d96
Change variable name from 'file' to 'content'.
2015-01-28 14:53:56 -05:00
Eamonn Saunders
d0663d8fca
- KeywordHit now contains a Content member instead of an AbstractFile and getFile() has been replaced by getContent().
...
- Updated KeywordSearchResultFactory, LuceneQuery and TermComponentQuery to use KeywordHit.getContent().
- Modified KeywordHits.java to not attempt to create MAC time columns for hits that do not have an AbstractFile.
- Updated SolrSearchService.indexArtifact() to get the underlying image id for artifacts that do not have an associated AbstractFile.
2015-01-28 14:49:25 -05:00
Eamonn Saunders
65e2246209
Removed Content parameter from TextMarkupLookup.createInstance() method.
2015-01-22 12:33:36 -05:00
Eamonn Saunders
40f5191c15
Data type and comment cleanup.
2015-01-16 12:25:24 -05:00
Eamonn Saunders
8973e8e16e
Changed data type of objectId in HighlightedTextMarkup contructors from Long to long.
2015-01-16 11:31:12 -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
f1d9e34d52
When creating a KeyValueQueryContent object in KeywordSearchResultsFactory.createFlatKeys() the name is now set to either a file name or a string indicating which type of artifact produced the keyword hit.
2015-01-14 16:24:16 -05:00
Eamonn Saunders
2aeab97440
Text produced for artifact indexing now includes attribute names and formatted datetimes.
2015-01-13 15:05:17 -05:00
Eamonn Saunders
0e80551dda
Merge richard/artifact_keyword_search into art_kws_integration
2015-01-09 17:39:45 -05:00
Eamonn Saunders
5b2eb2f8aa
- Modified getSolrContent() to call the new Server.getSolrContent() method that takes an object id and a chunk id.
2015-01-09 17:39:09 -05:00
Eamonn Saunders
2240100b72
- Added package scoped methods that get Solr Content given an object id and an optional chunk id.
...
- Modified getSolrContent() to more robustly handle the situation where the indexed text field may or may not contain a file name.
2015-01-09 17:38:04 -05:00
Eamonn Saunders
d7eadb2d0c
Added a package scoped getObjectId() method.
2015-01-09 17:34:36 -05:00
Eamonn Saunders
8b55bcde1d
Implented an alternate mechanism for determining document/object id. If the node has a HighlightedTextMarkup object, we will use its object id, otherwise we use the Content id.
2015-01-09 17:32:57 -05:00
Richard Cordovano
76884f79c1
Remove KeywordSearchServiceFactory interface and Solr implementation
2015-01-09 15:19:49 -05:00
Richard Cordovano
60ab0a1188
Add Solr Object id to KeyValueQueryContent
2015-01-09 13:51:14 -05:00
Eamonn Saunders
ba73f4ed9a
Escape id string being passed into Lucene.
2015-01-09 13:27:31 -05:00
Eamonn Saunders
530b82c30b
Merge richard/artifact_keyword_search into art_kws_integration
...
Resolved conflict in
KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/HighlightedTextMarkup.java
2015-01-09 12:36:41 -05:00
Eamonn Saunders
8c5593bd98
Merge richard/artifact_keyword_search into art_kws_integration
...
Resolved conflict in
KeywordSearch/src/org/sleuthkit/autopsy/keywordsearch/HighlightedTextMarkup.java
2015-01-09 12:36:20 -05:00
Eamonn Saunders
8ffea0d8d3
Changed getObjectId() to getDocumentId() and correctly mask artifact id.
2015-01-09 12:13:26 -05:00
Eamonn Saunders
b4b7e5ca0f
Escape the content id string being used in the query filter.
2015-01-09 12:11:22 -05:00
Eamonn Saunders
cc97d0dc4b
Escape the object id being used in the query filter.
2015-01-09 12:10:11 -05:00
Eamonn Saunders
a3bdef06a7
Use existing Lucene query escaping method.
2015-01-09 12:08:02 -05:00
Eamonn Saunders
d43caca0d5
- Modified SolrSearchService to create 2 index entries for an artifact (a base entry with the masked artifact id and a chunk entry with the content).
2015-01-09 12:02:27 -05:00
Richard Cordovano
7ff428b7c0
Complete first attempt at search/artifact generation for artifact keyword search prototype
2015-01-09 11:48:08 -05:00
Richard Cordovano
b992035188
Interim checkin: first draft of artifact keyword search hit artifact generation
2015-01-07 17:04:41 -05:00
Eamonn Saunders
a9aacc1287
Merge artifact_content_viewer into art_kws_integration
2015-01-07 13:03:45 -05:00
Eamonn Saunders
459d6c8f81
- Added comments and made minor modifications to ExtractedContentViewer.getObjectId()
2015-01-07 12:58:10 -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
Richard Cordovano
dfe4c27d30
Interim checkin of changes to the keyword search and hit artifact generation
2015-01-07 11:27:14 -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
Richard Cordovano
cb01eb40cd
Make recent activity module cancellable
2014-11-06 21:14:26 -05:00
Brian Carrier
69c35704cf
updated to version 3.1.1 and associated Library versions
2014-10-31 12:17:50 -04:00