Add first draft of new ingest module interfaces
Completed first draft of interfaces for parallel file ingest
Added new AbstractIngestModuleFactory class to ingest package
Add skeleton of HashLookupModuleFactory to HashDatabase nbm
Merge remote-tracking branch 'upstream/develop' into parallel_file_analysis_pipelines
Complete method stubs for HashLookupModuleFactory
Make hash lookup ingest module implement FileINgestModule interface
Made HashLookupModuleFactory able to create a hash lookup module instance
Make HashDbIngestModule implement FileINgestModule instead of extend IngestModuleAbstractFile
Back up work completed on parallel file ingest
Complete first phase of first draft of changes to ingest config
Completed integration of first draft of new ingest config code
Start adding ingest pipeline infrastructure
Continue adding ingest pipeline infrastructure
Make compilable first version of minimal new ingest infrastructure
Complete first minimally working version of new file ingest infrastructure
Start refactoring to give each DataSourceIngestJob (DataSourceTask) a progress bar
Make the default top-right search panel query type substring, and add a checkbox to the settings popup menu for Whole Words (the old behavior).
Work towards converting core ingest modules to new ingest API
More work on adapting ingest modules to new infrastructure