Commit graph

4700 commits

Author SHA1 Message Date
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
Tim Worrall
ce3c4a3539 Merge branch 'develop' into feature/microformats
Merging the latest changes in develop into the microformats branch. Necessary before doing ther pull request and merging microformats back into develop. (I think.)
2014-11-25 13:10:51 -05:00
Tim Worrall
f1c10e8768 added optional role in field to the custom form for editor role 2014-11-21 11:07:18 -05:00
j2blake
4e5fe68057 add rangeUri (as ?objectType) to default list view
Be sure that it is required.
2014-11-18 18:12:25 -05:00
Tim Worrall
4ee01cfe71 VIVO-901: allow more classes to have webpages 2014-11-18 12:14:18 -05:00
j2blake
3407603a0f Merge branch 'develop' into feature/fauxEditing 2014-11-18 11:57:24 -05:00