j2blake
731642491c
VIVO-946 Add labels of objects across Role nodes.
2015-03-02 13:24:28 -05:00
j2blake
6166b48357
VIVO-946 Add labels of objects across Role nodes.
2015-02-27 15:41:41 -05:00
j2blake
7a47c6b75d
VIVO-869 Drastically simplify the search configuration.
...
Create LabelsAcrossContextNodes to replace AdditionalURIsForContextNodes. It's more configurable.
Create SelectQueryUriFinder to replace AdditionalUrisForVCards. It's more configurable.
Rename SimpleSparqlQueryDocumentModifier to SelectQueryDocumentModifier, to conform.
Radically simplify the VIVO search configuration, omitting all special cases except those for VCards.
2015-02-06 15:22:28 -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
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
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
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
fc3827712b
VIVO-695 VIVO-699 Refactor and optimize the PropertyRestrictionBean
...
Formerly the PropertyRestrictionPolicyHelper.
2014-12-10 15:02:15 -05:00
j2blake
68b06322fb
VIVO-906 Explicitly configure the SearchIndexExcluders and DocumentModifiers.
2014-11-13 17:18:13 -05:00
j2blake
a35e3fb4f5
VIVO-873 Simplify and document the DocumentModifier interface.
...
allUris parameter on modifyDocument() was not documented and not used.
There is no logical reason for modifyDocument to throw a SkipIndividualException.
2014-10-16 12:31:42 -04:00
j2blake
3ace8cdb2a
VIVO-761 Rework and move RequestedAction
...
Create AuthorizationRequest, and make RequestedAction a sub-class of it. Move the RequestActionConstants into RequestedAction. Move the class to a different package.
2014-04-24 16:46:53 -04:00
j2blake
711afa44fa
VIVO-742 Rename some 'solr' packages.
2014-04-23 10:45:06 -04:00
j2blake
d73c82cd55
VIVO-742 Change client code to use SearchEngine interface.
...
Removed SolrQueryTest until I can see how to update it. Everything compiles and tests run, but haven't tried running VIVO yet.
2014-04-22 15:15:20 -04:00
tworrall
dd6a6bdfdb
updated dataset for new ISF properties and reverted test so it would not be ignored
2013-11-11 10:57:54 -05:00
j2blake
9f31c3f08b
VIVO-469 run the URL Finders from an RDFService, not an OntModel
2013-11-11 09:43:04 -05:00
j2blake
10631e1a29
KLUGE — ignore the broken test until Tim can deal with it on Monday.
2013-11-08 17:35:09 -05:00
j2blake
95ce8a5828
VIVO-483 Obsolete VIVO URIs in Vitro search code.
...
Break out the mechanism for building a list of Additional URI Finder instances. Override that in VIVO. Move AdditionalURIsForContextNodes to VIVO. References to obsolete URIs are in comments.
2013-11-06 13:07:25 -05:00
j2blake
042a48ea1f
VIVO-268 Restore data values to DataProperty RequestedAction classes.
2013-10-26 18:02:17 -04:00
tworrall
a50a7e006c
VIVO-394: change displayed label northern America to North America
2013-10-23 09:56:16 -04:00
Brian Caruso
d58b031132
Adding DocumentModifiers to add values from ISF context nodes to Solr Documents.
2013-10-03 16:07:30 -04:00
j2blake
b9bf8bb27c
VIVO-308 Revise SelfEditorRelationshipPolicy to fit the ISF
...
Change the RelationshipChecker classes, and update the unit tests.
2013-10-03 11:52:40 -04:00
brianjlowe
1743dc6dd5
support for edit permissions for qualified properties
2013-08-30 17:04:59 -04:00
briancaruso
771df1f295
adding license
2012-07-03 14:37:00 +00:00
briancaruso
e184f2ade3
Moving vivoSearchProhibited.n3 to ontologies/app/loadedAtStartup
...
Fixing a bug in the ContextNodeFields where initialBindings were no longer getting used so a critical variable in the SPARQL query was free. NIHVIVO-3853
2012-07-03 00:14:25 +00:00
stellamit
f739b86766
NIHVIVO-3817 Update VivoInformationResourceContextNodesFieldsTest to work with modified ContextNodesField that takes RDFServiceFactory in constructor
2012-06-26 21:11:04 +00:00
stellamit
aec221e10d
disabling test temporarily
2012-06-25 22:03:51 +00:00
j2blake
6695832257
NIHVIVO-3404 Restructure the SelfEditorRelationshipPolicy to use the model in the RequestedAction, instead of a model assigned at system startup time. Also, break out the logic into separate RelationshipChecker objects, for easier maintenance.
2012-04-03 16:13:38 +00:00
j2blake
671c6214c4
NIHVIVO-3404 Require that the statement-based RequestedActions include a reference to an OntModel. So the paradigm changes from "may I do this with this statement?" to "may I do this with this statement and this model?"
2012-04-01 15:46:34 +00:00
j2blake
ae9890875f
NIHVIVO-3404 Improve the hierarchy of statement-based RequestedActions. Add constructors that accept either individual URIs or PropertyStatements. Don't ask for or hold the value of a DataProperty, because it is never used by a policy or permission (at least so far).
2012-03-30 22:08:54 +00:00
j2blake
8b94fa3495
NIHVIVO-3404 Rename statement-related RequestedAction classes to consistent naming scheme.
2012-03-30 21:14:42 +00:00
j2blake
3cdec89567
NIHVIVO-3343 Distinguish between Self-editors and Proxy-self-editors by the class of their identifiers, not by an option on the identifier. Only true self-editors get a "My Profile" link.
2011-11-22 18:32:51 +00:00
briancaruso
827ea6d7e9
Removing rdfs:label from search index document field ALLTEXT. Moving vivo specific DocumentModifiers out of vitro. NIHVIVO-2975
2011-11-01 16:19:02 +00:00
j2blake
ed9c404197
NIHVIVO-2343 Fix unit tests to use new constructor on HasAssociatedIndividual
2011-10-31 14:01:58 +00:00
j2blake
3c3d230666
NIHVIVO-2758 Move SelfEditorRelationshipPolicy and unit tests from Vitro into Vivo, since it uses URIs from the Vivo ontology. Change the package.
2011-06-24 19:15:14 +00:00
bdc34
ba13a71e3e
Working on dateTime with precision NIHVIVO-295
2010-12-22 22:36:47 +00:00
bdc34
488f71b1c8
working on freemarker custom forms
2010-11-17 17:43:56 +00:00
bdc34
f2b228c3f6
Adding license.
2010-11-11 19:26:38 +00:00
bdc34
30e1269c3e
Adding test for DateTimeWithPrecision.
2010-11-11 19:12:08 +00:00