22135 Commits

Author SHA1 Message Date
adam-m
3f15599344 tweaks to keyword search GUI:
Simple
OK * "Query" should be renamed to "Keyword"
OK * Text area should be a single line (like google / yahoo)
OK * RegExp should be moved below text area and be named "Regular Expression"
OK * If you press the enter key, then it does the search.
OK * Pressing "Search" with no keyword should cause an error message to display and not open a new DataResultViewer
OK * trim keyword if user entered whitespaces
List
OK * Rename "Load" to "Load List" and "Import List"
OK * In general, group more and reduce white space
OK * Box around "Add keyword down to above search"
OK * In top of box, have "Current Keyword List"
OK * Remove "Add a new Keyword: "
OK * Change "LIteral" to "Regular Expression" (??)
OK * Remove "Current list of keyword"
OK * Similarly, rename "Delete All" to "Remove All"
OK * REname "Save" to "Save List"
OK * Remove white space between list an "Delete" buttons
OK * Lots of words were already in there
OK * Reword "Current list of keywords" to "Current List"
2012-01-18 16:21:29 -05:00
Dick Fickling
7f19ba4723 Merge github.com:sleuthkit/autopsy 2012-01-18 10:47:58 -05:00
adam-m
77ff6f7828 TSK-285 Add text to Keyword Search TC
Added some more text / tooltips for the user.  More should go to docs.
2012-01-17 17:07:40 -05:00
Dick Fickling
3a0496895f Close DB ResultSet to fix locked DB error on image add 2012-01-17 13:56:12 -05:00
adam-m
ce2e83a6e3 initial GUI for search history (no actions yet) 2012-01-17 12:52:48 -05:00
adam-m
9bdcdf7246 Merge branch 'master' of https://github.com/sleuthkit/autopsy 2012-01-13 17:23:28 -05:00
adam-m
f0af21f0ec TSK-299 Create Keyword List Export / Import Feature 2012-01-13 17:23:04 -05:00
Dick Fickling
bfb7ffacf0 Remove unused imports 2012-01-13 16:53:17 -05:00
Dick Fickling
736149f3dd Additional modifications to case, recentcases, and hashdb to use AutopsyPropFile 2012-01-13 14:56:36 -05:00
adam-m
3ed04eedf3 remove remaining unneeded bundles deps 2012-01-12 12:49:33 -05:00
adam-m
db4680b5f6 fix warnings: use non-deprecated function and typed collection 2012-01-12 11:19:11 -05:00
adam-m
49d75b9efd disable additional IDE bundles 2012-01-12 11:14:41 -05:00
adam-m
0216bc7203 disable unneeded IDE bundles 2012-01-12 11:08:39 -05:00
adam-m
407c3f5504 fixed runtime deps using netbeans autodetect 2012-01-12 10:39:47 -05:00
adam-m
ff605ae706 add delete keyword list feature 2012-01-11 18:53:49 -05:00
adam-m
607853a84f Merge branch 'keyword-search-prototype'
Conflicts:
	CoreComponents/src/org/sleuthkit/autopsy/corecomponents/DataContentViewerHex.java
	CoreComponents/src/org/sleuthkit/autopsy/corecomponents/DataContentViewerString.java
	DataModel/src/org/sleuthkit/autopsy/datamodel/ContentChildren.java
2012-01-11 12:11:18 -05:00
adam-m
ad818c4078 Merge branch 'keyword-search-prototype' of https://github.com/sleuthkit/autopsy into keyword-search-prototype 2012-01-11 11:23:03 -05:00
adam-m
7acbc92b1f cleanup comments 2012-01-11 11:20:16 -05:00
adam-m
4825aff6ee Load and save list dialogs 2012-01-11 11:16:25 -05:00
Dick Fickling
ca437d65c9 Merge branch 'keyword-search-prototype' of github.com:sleuthkit/autopsy into keyword-search-prototype 2012-01-11 09:24:17 -05:00
adam-m
bcb23023f0 Merge branch 'keyword-search-prototype' of https://github.com/sleuthkit/autopsy into keyword-search-prototype 2012-01-10 17:16:10 -05:00
adam-m
973235ecd7 - preliminary keyword list load/save support (more gui work needed)
- keyword list is now auto sorted alphanumerically
2012-01-10 17:14:19 -05:00
adam-m
52b29a2892 Increase query accuracy and reduce query postprocessing needed (at least for case insensitive queries) by quering only the ws delim Solr field in the aggregate query to get file ids 2012-01-10 17:12:29 -05:00
Dick Fickling
0d871d5696 Disable cleanup tasks 2012-01-10 14:03:00 -05:00
Dick Fickling
58a9caa47c Reword Extraction menu items, add dialog box on completion 2012-01-09 16:39:49 -05:00
Dick Fickling
57a493e761 Fix dependency changes 2012-01-09 14:20:06 -05:00
Dick Fickling
6a6753868e Merge branch 'keyword-search-prototype' of github.com:sleuthkit/autopsy into keyword-search-prototype 2012-01-09 13:39:06 -05:00
Dick Fickling
ac714e1b58 Simplify add image wizard 2012-01-09 12:49:46 -05:00
adam-m
64bad95659 added more default keywords for testing 2012-01-09 10:38:38 -05:00
adam-m
a8bfc14c13 - add expand node method to DataResultViewer interface and implement it for DataResultViewerTable
- auto start the list search for all queries once button is pressed, using the expand node method
2012-01-06 17:47:57 -05:00
Dick Fickling
99390e0d91 Move Logger and AutopsyPropFile into new module, CoreUtils 2012-01-06 16:29:42 -05:00
adam-m
f67715bc59 Fix to make .* regex queries more feasible (no need to send term containing * char to Solr) 2012-01-06 15:55:57 -05:00
adam-m
6afe67afa0 In addition to standard encoding of queries before sending over net, perform escaping of Lucene special characters to always treat Solr queries as words. This improves files query accuracy and highlighting dramatically and we assume user has no Lucene knowledge anyways. 2012-01-06 15:06:19 -05:00
adam-m
39e1c15e09 Hardcode some example keywords in the list for IP address, URL, phone numbers 2012-01-06 13:29:32 -05:00
adam-m
5ab3a41926 custom resize columns in keyword list 2012-01-06 12:20:59 -05:00
adam-m
8f6efb71fd custom resize columns in keyword list 2012-01-06 12:20:32 -05:00
adam-m
52a0b6cb12 - fix case when terms componenent query returns no results
- implement custom cell renderer with tooltips in query column showing entire query string
2012-01-06 10:11:08 -05:00
adam-m
89bceacdf7 Added delete/delete all button handlers in list search. 2012-01-05 17:42:05 -05:00
adam-m
8fefd9b23d Multiple keyword search - basic functionality (add keyword, search, escape literals) 2012-01-05 17:17:27 -05:00
adam-m
54758bf45a - fixed another Null ptr when there is no highlight content in rare cases
- tweaked composite Solr query escaping
2012-01-04 18:06:58 -05:00
adam-m
8bf50478af remove unused code, update comments 2012-01-04 17:33:01 -05:00
adam-m
5bcbe9a56f - add Solr POST query method and switch to POST Solr query method in most cases because http GET fails for more complex queries due to http HEAD length limit.
For instance, it fails for multiple keyword OR'd, and in consequence for broader regex matches that yield many hits.
- handle better solr query exception and don't obliterate the screen with an oversized dialog when GET query fails due to its length
2012-01-04 16:46:42 -05:00
adam-m
b8139e8c05 added query manager and child factories supporting single/multiple, word/regex queries, and 2 ways of presenting nodes (detailed view with all hits, and collapsed view) 2012-01-04 15:08:12 -05:00
adam-m
c890d69ac5 bugfix, fixed null ptr exception for some cases when there is no highlight snippet 2012-01-04 14:52:44 -05:00
adam-m
c8ffe6005f - Added query manager to handle various query types, which delegates to proper query engines and child factories.
- more refactoring to handle word lists.
2012-01-03 18:37:20 -05:00
Dick Fickling
e96a1da1cf Reset offset in DataResult on new file selection 2012-01-03 18:05:49 -05:00
adam-m
529afce917 - minor fixes post-refactoring
- improve regex result filtering
2012-01-03 15:51:40 -05:00
adam-m
ee588d2018 - started code refactor to make search result node presentation common
between single and multi search
- changed regex bullet to single checkbox in Simple
2012-01-03 15:14:50 -05:00
Brian Carrier
b197088de8 Fixed exception that occured if SOLR was not shutdown when autopsy was in debug session. Cleaned up SOLR Server code a little bit. 2012-01-02 23:24:11 -05:00
Brian Carrier
a360e432fa Merge branch 'keyword-search-prototype' of github.com:sleuthkit/autopsy into keyword-search-prototype 2012-01-02 21:53:29 -05:00