Commit graph

5155 commits

Author SHA1 Message Date
Tim Worrall
2044b0dcec Merge branch 'develop' of https://github.com/vivo-project/VIVO into develop 2015-02-06 12:35:39 -05:00
Tim Worrall
5c0e031af8 VIVO-960: vcard Individuals now display correctly on the manage authors page and can have their rank in the authorship list modified. 2015-02-06 12:35:33 -05:00
hudajkhan
10c1a24305 VIVO-955 adding a flag already present in customFormWithAutocomplete's logic to clear out the label field for a URI that already exists 2015-02-05 10:36:04 -05:00
Tim Worrall
431847165b VIVO-954: updated to include the autocomplete custom form for the publisherOf property. 2015-01-30 10:21:00 -05:00
j2blake
250a701213 VIVO-869 Cleanup: Committer, shorter event type, ALLTEXTUNSTEMMED, et. al.
Get rid of the SearchIndexerSetup.Committer listener class. This functionality becomes internal to UpdateUrisTask.
Use shorter names for Event.Type values, so the display will be more compact.
ALLTEXTUNSTEMMED is not automatically populated from ALLTEXT, so change the default target field on
    SimpleSparqlQueryDocumentModifier to include both of them.
Trivial cleanup in UpdateDocumentWorkUnit.
Create StackTraceLayout, a simple Log4J layout that will print the stack trace for each call.
    Used for diagnosing the source of uninformative log messages.
2015-01-26 10:18:52 -05:00
Tim Worrall
39062cb5e2 added some log.isDebugEnabled checks. No Jira issue. 2015-01-23 08:57:41 -05:00
Tim Worrall
dfb1b05691 VIVO-943: removing Spanish language label from initialTBoxAnnotations. 2015-01-22 16:21:20 -05:00
j2blake
c85aed6943 VIVO-870 Move VivoAgentContextNodeFields into the configuration.
Delete VivoAgentContextNodeFields and its tests and the data files for the tests.
2015-01-22 12:38:43 -05:00
brianjlowe
4eeb0f5c09 VIVO-850 fixes some incorrect intersectionOf axioms in vCard filegraph 2015-01-20 16:44:32 +02:00
j2blake
9a16aeeff3 VIVO-870 Make the number of threads configurable.
Also, clean up the shutdown process and some comments.
2015-01-18 18:45:24 -05:00
j2blake
e724ecd50c Merge branch 'develop' into feature/searchIndexerTry 2015-01-16 16:54:50 -05:00
j2blake
20bf51d7c9 VIVO-870 Move the DocumentModifiers into the configuration. 2015-01-16 16:53:43 -05:00
Tim Worrall
ee74186463 backing out previous change to this template. 2015-01-16 13:45:25 -05:00
j2blake
2d2c5032cc VIVO-870 Start moving DocumentModifiers into the configuration.
Create the SimpleSparqlQueryDocumentModifier.
Use it to replace VivoISFGrantFields and VivoInformationResourceContextNodeFields.
2015-01-16 11:51:24 -05:00
j2blake
86f9714fb6 VIVO-870 Confirm that DocumentModifiers are thread-safe. 2015-01-12 18:08:37 -05:00
j2blake
6a49dbf7ec VIVO-870 Implement UpdateStatementsTask.
Also add the listener to support it and get rid of the last of the vestigial classes.
2015-01-12 15:15:37 -05:00
j2blake
69711960bc VIVO-870 Make IndexingUriFinders configurable.
Use no-argument constructors, supplying data through the ContextModelsUser interface as needed.

Add toString() methods to IndexingUriFinders, DocumentModifiers and SearchIndexExcluders
2015-01-07 17:26:07 -05:00
j2blake
5b89014105 VIVO-873 Adapt the client code to the new interface.
Create a bridge implementation of SearchIndexerImpl that just wraps around an old IndexBuilder.

Modify client code:
Application, BasicAuthenticator, SearchServiceController, SparqlUpdateApiController,
UpdateUrisInIndex and VClassGroupCache

Rewrite IndexController to use AJAX and to show the current status and history of the indexer events.
2015-01-07 16:19:06 -05:00
j2blake
af8bd10cee VIVO-873 restructure packages for SearchIndexer
documentBuilding, exclusions, and indexing, under  searchindex instead of search.
2015-01-04 17:19:30 -05:00
j2blake
5acaace4b1 Merge branch 'feature/pelletRemoval' into develop 2014-12-31 15:13:43 -05:00
j2blake
54f4758314 VIVO-778 Remove references to pellet. 2014-12-31 15:10:12 -05:00
Tim Worrall
39e1de0af4 VIVO-261: added a reference to the installation instructions and a link to the technical documentation page on the wiki. 2014-12-23 15:39:27 -05:00
Tim Worrall
f2e661e99c VIVO-920: made clarifications within gui so the dates associated with the visualizations made more sense. 2014-12-23 13:23:44 -05:00
Tim Worrall
469200d93e No Jira issue. Added the Freemarker ?url builtin to an href attribute. 2014-12-18 09:05:21 -05:00
j2blake
19b515c5cc Merge branch 'feature/elk' into develop 2014-12-17 17:48:07 -05:00
j2blake
c1ae62a917 VIVO-778 Use JFact as the TBox reasoner, instead of Pellet.
There are still some differences between the two, and I expect  some answers from Jon and Brian regarding irregularities in the ontologies.

The Pellet libraries have not yet been removed.
2014-12-17 17:44:41 -05:00
Tim Worrall
653cfa4557 VIVO-866: was able to accomplish this by changing the range on an existing faux property from bibo:DocumentPart to bibo:Document. 2014-12-17 10:37:56 -05:00
j2blake
02f68f17de Merge branch 'develop' into feature/elk 2014-12-11 16:24:16 -05:00
j2blake
77dd381a19 VIVO-863 get rid of GuardAgainstUnmigratedRDB
It was only useful for the transition from 1.6 to 1.7, and it was a problem when someone used a triple-store other than SDB.
2014-12-11 16:13:05 -05:00
j2blake
16a97bad6a Merge branch 'develop' of git+ssh://github.com/vivo-project/VIVO into develop 2014-12-11 15:52:38 -05:00
j2blake
6d8c50bb53 VIVO-933 Read PropertyConfig.n3 into an existing model, just once. 2014-12-11 15:52:29 -05:00
tworrall
c25e726e85 Merge pull request #13 from nateprewitt/develop
Fixed query variables for organizationForTraining list view config; JIRA...
2014-12-11 15:39:55 -05:00
Nate
6ed94fcafe Fixed query variables for organizationForTraining list view config; JIRA VIVO-932 2014-12-10 16:13:13 -05:00
j2blake
fc3827712b VIVO-695 VIVO-699 Refactor and optimize the PropertyRestrictionBean
Formerly the PropertyRestrictionPolicyHelper.
2014-12-10 15:02:15 -05:00
j2blake
131f0a8c03 Merge branch 'develop' into feature/fauxEditing 2014-12-08 15:56:43 -05:00
Tim Worrall
3a732d366d Merge branch 'develop' of https://github.com/vivo-project/VIVO into develop 2014-12-08 12:42:14 -05:00
Tim Worrall
48f3722428 No Jira issue. Added a boolean to indicate whether an individual is an event. For the microformats. 2014-12-08 12:42:06 -05:00
j2blake
1e42cfa09e VIVO-778 Refactor the connections to the TBox reasoner.
Replace PelletListener with a TBoxReasonerModule in the Application.
   The reasoner will be accessible only through here, not as a context attribute or through the WebappDaoFactory.
Split out the initialization of the TBox reasoner from SimpleReasonerSetup.
Break out the filtering of TBox changes into a ConfiguredReasonerListener.
Refactor the threading logic into a BasicTBoxReasonerDriver.
   Add a factory for creating VitroBackgroundThreads in an Executor.
Isolate the actual reasoner into a TBoxReasoner implementation. In this case, PelletTBoxReasoner.
Combine the consistency flag, error flag, explanation, and running status into one TBoxReasonerStatus object.
2014-12-08 10:54:26 -05:00
j2blake
c5230bce84 Merge branch 'develop' into feature/elk 2014-12-08 10:20:38 -05:00
Tim Worrall
721fc7437b No Jira issue. Updated PrpertyConfig.n3 so that an EventSeries can have a webpage. 2014-12-08 10:10:28 -05:00
Tim Worrall
3188fa7676 VIVO-927: fixed number formatting issue which appeared with international users 2014-12-05 17:01:32 -05:00
Tim Worrall
c511d9353a VIVO-922: update web.xml for new faux listing controller 2014-12-05 16:55:41 -05:00
j2blake
7ec849b599 Merge branch 'develop' into feature/elk 2014-12-03 17:12:33 -05:00
j2blake
a1da475c2c VIVO-778 Restructure the driver and connect the plumbing properly.
Create a concrete class for PelletTBoxReasonerModule, and configure it in applicationSetup.n3
Get rid of PelletReasonerSetup in favor of ApplicationImpl$ReasonersSetup.
2014-12-03 17:11:45 -05:00
j2blake
05854a3354 VIVO-778 Connect the plumbing properly.
Make TBoxReasonerModule a module on the Application. Make the reasoner status available through the module.
Initialize it in startup_listeners.txt
Create a concrete class for PelletTBoxReasonerModule, and configure it in applicationSetup.n3

Get rid of PelletReasonerSetup.

Make it so the ExecutorService in BasicTBoxReasonerDriver uses a VitroBackgroundThread.,
2014-12-03 16:36:46 -05:00
Tim Worrall
1770c41a35 No Jira issue. Links to departments on the home page were not working if the uri was not the default namespace. 2014-12-03 12:35:55 -05:00
j2blake
9a478ab64d VIVO-778 Separate PelletReasonerSetup from SimpleReasonerSetup. 2014-11-26 16:32:15 -05:00
j2blake
f8c72450d0 BOGUS - add a TBoxReasonerSmokeTest at startup to insure that the generated inferences don't change by my actions. 2014-11-26 11:38:36 -05:00
j2blake
72e441fd4b VIVO-778 Separate PelletReasonerSetup from SimpleReasonerSetup. 2014-11-26 11:26:34 -05:00
tworrall
4966d98539 Merge pull request #12 from vivo-project/feature/microformats
Feature/microformats
2014-11-25 13:17:44 -05:00