jmillman
a2a8fc0bc6
move Tag events to ...casemodule.events package; explicitly implement Serializable interface.
...
use as needed logger to avoid serializing it.
2015-07-02 10:54:29 -04:00
jmillman
73ad87b161
catch correct exception when no case is open
2015-07-01 13:37:49 -04:00
jmillman
13d4e71b50
fix typo in warning messages
2015-07-01 13:34:47 -04:00
jmillman
1b980ea9dd
fix up comments
2015-07-01 13:32:15 -04:00
jmillman
1e13d5a039
Merge remote-tracking branch 'upstream/collaborative' into new-tag-events-collab
...
Conflicts:
Core/src/org/sleuthkit/autopsy/timeline/TimeLineController.java
2015-07-01 13:12:21 -04:00
jmillman
bb7ab1eab3
don't call getNewValue and getOldValue unless they are needed
...
they might invoke expensive db operations to load transient members and should be avoided unless those values are needed
2015-07-01 13:06:54 -04:00
jmillman
fc3accc733
don't put Tags into the newValue field as serialization will fail. instead rely on private tag member and lazy loading in overriden getNewValue()
2015-07-01 12:34:53 -04:00
jmillman
641fe4aa9d
have BlackboardArtifactTagNodeFactory implement Observer and listen to tag changes like ContentTagNodeFactory does
2015-07-01 12:33:49 -04:00
Richard Cordovano
5de14bde5c
Merge pull request #1412 from sleuthkit/no_write_on_open
...
do not call write when opening a case - not sure why it was ever done
2015-07-01 12:30:15 -04:00
Brian Carrier
1bcc1a7aa5
do not call write when opening a case - not sure why it was ever done
2015-07-01 12:13:24 -04:00
Richard Cordovano
ea00fb2d94
Merge pull request #1411 from sleuthkit/add_msvcr120
...
Add msvcr120
2015-07-01 11:17:40 -04:00
Brian Carrier
3e9b7b5bcb
Updated Installer to preload MSVCR120
2015-07-01 11:17:03 -04:00
Brian Carrier
2ce579b16b
Fixed error in update script
2015-07-01 11:12:29 -04:00
Brian Carrier
b0039e2995
Updated to include VS2013 runtime dlls for PostgreSQL support
2015-07-01 11:10:25 -04:00
Richard Cordovano
95231c3a82
Merge in timeline update popup fix and resolve conflicts
2015-07-01 10:44:24 -04:00
jmillman
74a8455c10
update comments
2015-07-01 10:35:25 -04:00
Richard Cordovano
ef2be4c5d4
Merge pull request #1409 from APriestman/zombies2
...
Fixes for data source analysis events
2015-06-30 13:43:08 -04:00
APriestman
01c6d85166
Moved all DataSourceAnalysis started and cancelled events to DataSourceIngestJob
2015-06-30 12:55:38 -04:00
jmillman
62259e2d6b
comments and minor cleanup
2015-06-30 12:43:52 -04:00
jmillman
c12faa9859
refactor TagEvents heirarchy to support serialization;
...
don't try to lookup DeletedTag by Id, it won't exist. Instead send DeletedTagInfo which has key info of deleted tag and is serializable.
2015-06-30 12:27:23 -04:00
APriestman
5c9f8303e8
Send event when datasource processing is cancelled before ingest begins
2015-06-30 09:39:46 -04:00
jmillman
bbfeda6401
begin implementing Serializability of tag events via transient fields and id based lookup
2015-06-29 17:39:39 -04:00
jmillman
28c8440343
add getXXXTagByTagId methods to TagsManager
2015-06-29 17:39:04 -04:00
Richard Cordovano
4ced3378df
Change defaults for multi user collaboration services settings
2015-06-26 16:50:16 -04:00
Richard Cordovano
8799601627
Extend time stamping to all notifications
2015-06-26 12:00:45 -04:00
Richard Cordovano
571e2985e3
Merge pull request #1400 from esaunders/solr_monitoring
...
Added KeywordSearchService.canConnectToRemoteSolr() method and update…
2015-06-25 13:17:37 -04:00
Richard Cordovano
d1219f78de
Merge develop into collaborative
2015-06-25 13:15:54 -04:00
Eamonn Saunders
92e3dd26a4
Added KeywordSearchService.canConnectToRemoteSolr() method and updated CollaborationMonitor to use it.
2015-06-25 12:48:56 -04:00
Richard Cordovano
e551fd15ae
Restore current case checks to DeletedContent.java
2015-06-25 12:40:07 -04:00
Richard Cordovano
9195700dfa
Merge pull request #1399 from millmanorama/events_tags_categories_rework
...
Events tags categories rework
2015-06-25 12:39:45 -04:00
jmillman
5b904edba6
fix merge mistakes
2015-06-25 11:31:53 -04:00
jmillman
622da1c8de
use private notifyPropertyChangeEvent() method in notifyNewDataSource
2015-06-25 10:56:26 -04:00
jmillman
773e4293c5
SlideShow toggle is disabled when there is no group selected; fix relative paths to images in fxml
2015-06-25 10:55:13 -04:00
jmillman
bb85f3feda
SlideShow toggle is disabled initialy; fix relative paths to images in fxml
2015-06-25 10:55:11 -04:00
jmillman
257ebc64da
clean up add tag action, use invokeLater not invokeAndWait; getNonCategoryTagNames returns TagNames in alphabetical order by displayname
2015-06-25 10:54:44 -04:00
jmillman
e157a5b53b
only add new cat tag if there is no existing cat tag. put adding and removing fileids to/from group on jfx thread; remove file from groups when adding to new catagory based on new tag
2015-06-25 10:54:28 -04:00
jmillman
ed2fcdf80e
better handling of exceptions in event bus eventhandlers
2015-06-25 10:54:05 -04:00
jmillman
8c2f6d274a
move classes to better packages; remove FileUpdateEvent
2015-06-25 10:53:32 -04:00
jmillman
f293485a2f
remove unneeded interface
2015-06-25 10:52:29 -04:00
jmillman
38732c17ba
move DrawableView and GroupPane to a new package
2015-06-25 10:52:27 -04:00
jmillman
d11e4b03d5
reduce duplicate code
2015-06-25 10:51:30 -04:00
jmillman
4b7285ffd8
rename method in CategoryManager to be more descriptive; fix tag and category grouping when tags aer added / removed
2015-06-25 10:50:40 -04:00
jmillman
da0554de6a
fix bugs updating tags/categpries in slideshowview and metadata pane
...
make new abstract base calss DrawableUIBase and move fileid and file object access to it.
2015-06-25 10:50:07 -04:00
jmillman
1f1d59d76f
remove uneeded notification code; let event handlers do it all. optionalize DrawableView
2015-06-25 10:48:10 -04:00
jmillman
1665dc11b9
use new Autopsy Tag events, don't fire extra events from ig, but listen to events from autopsy
2015-06-25 10:44:36 -04:00
jmillman
39a5b142be
Tag Events
...
- created new Case.Event enum values for BlackBoard/Content tags added/deleted
- created new PropertyChangeEvent subclasses for BlackBoard/Content tags added/deleted
- replaced ModuleDataEvent hack with new Tag Events
- removed [in] from javadocs, other minor cleanup
2015-06-25 10:40:41 -04:00
jmillman
bc33284c68
more granular synchronization in DrawableTagsManager
2015-06-25 10:39:20 -04:00
jmillman
e126aee4cb
new Tag event system
2015-06-25 10:38:36 -04:00
jmillman
5432309c2f
rename method; add synchronization; remove singletonness from SummaryTablePane
2015-06-25 10:35:59 -04:00
jmillman
e336dccfb2
refactor in GroupManager, to make logic and flow cleaner
...
split FileUpdateEvent handlers to seperate update and removed methods
name DbWorkerThread, Thread
2015-06-25 10:34:32 -04:00