Commit graph

646 commits

Author SHA1 Message Date
Tim Worrall
2eb332c74c No Jira issue. Fixed an issue caused by webpages having multiple labels. 2015-06-17 15:26:50 -04:00
hudajkhan
583423495e VIVO-1023 expanded Agrovoc results and replaced XML parsing with RDF model parsing for both LCSH and Agrovoc 2015-04-24 12:38:46 -04:00
hudajkhan
d2312a8e15 updating search for vivo-1011 2015-04-07 12:37:20 -04:00
hudajkhan
03d1b34770 updating Agrovoc and LCSH implementations per vivo-1011 2015-04-06 15:49:59 -04:00
hudajkhan
bade3f147d vivo-1011 updating search for lcsh and agrovoc to not use skosapi jar 2015-04-02 16:17:27 -04:00
Tim Worrall
2b0356ef39 No Jira issue. Modified the position custom form so that the Organization type select list now includes an Other option. 2015-03-10 11:45:33 -04:00
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
Tim Worrall
5eb177b8e6 VIVO-928: added microformats to non persons. Typing goes two levels down in some cases for organizations. Some info content entities covered, though many types not covered by schema.org 2015-02-10 16:34:12 -05:00
j2blake
f8b29f8415 Merge branch 'develop' into feature/searchIndexerRefine 2015-02-06 15:23:38 -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
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
Tim Worrall
39062cb5e2 added some log.isDebugEnabled checks. No Jira issue. 2015-01-23 08:57:41 -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
20bf51d7c9 VIVO-870 Move the DocumentModifiers into the configuration. 2015-01-16 16:53: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
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
af8bd10cee VIVO-873 restructure packages for SearchIndexer
documentBuilding, exclusions, and indexing, under  searchindex instead of search.
2015-01-04 17:19:30 -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
Tim Worrall
f1c10e8768 added optional role in field to the custom form for editor role 2014-11-21 11:07:18 -05:00
j2blake
78abb25c6f VIVO-867 correct misspellings. 2014-11-13 18:00:22 -05:00
j2blake
68b06322fb VIVO-906 Explicitly configure the SearchIndexExcluders and DocumentModifiers. 2014-11-13 17:18:13 -05:00
j2blake
78241be685 VIVO-906 Assemble application at runtime.
Create an object to represent VitroHomeDirectory
Instantiate TripleSources, FileStorage, etc, based on the config file.
2014-11-13 17:17:38 -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
7bb8682454 Continue to reduce the Model Madness!
Add OntModelCache to the top of the stack of RDF data structures.
Add DataStructuresProvider to the bottom of the stack.
Redesign ModelAccess method signatures.
Create the ShowSources page.
Remove RequestModelsPrep, except for setting the Collator.
Reduce the complexity of ContentModelsSetup and ConfigurationModelsSetup.

VIVO-225 VIVO-819 VIVO-820 VIVO-821 VIVO-823 VIVO-832
2014-10-10 10:08:10 -04:00
Tim Worrall
604a8d273f A few more qr code updates relating to VIVO-17 2014-10-06 10:52:45 -04:00
Tim Worrall
1c118fc044 VIVO-17: QR Code info now generated via an Ajax call when the icon is clicked. 2014-10-03 11:33:26 -04:00
hudajkhan
47c7e3746f fixing Gemet null type and LCSC null concepts 2014-09-04 16:46:04 -04:00
Tim Worrall
49d9c93036 manage authors template was not displaying vcard only individuals 2014-08-28 10:07:53 -04:00
j2blake
da17dd769a VIVO-225 Use URI Strings to fetch models, not enums. 2014-08-19 15:06:50 -04:00
j2blake
bb7ab3b2a3 VIVO-848 Move the FileStorage system behind an interface
Add it to the Application framework, and do some cleanup.
2014-08-14 16:55:46 -04:00
Tim Worrall
c3c4b11c5e made slight improvement to sparql query 2014-07-15 14:23:49 -04:00
j2blake
4225807dfa VIVO-806 Remove deprecation warnings. 2014-06-23 14:37:37 -04:00
Tim Worrall
f539837b6d do not display primary positions on the manage people page 2014-06-19 12:13:02 -04:00
j2blake
d61709730d VIVO 767 Listen for changes to VCards and re-index. 2014-06-14 11:04:59 -04:00
j2blake
ce0a8a8512 VIVO-773 remove references to IRI-0.8 library.
Converted to 0.9.6
2014-06-13 10:25:27 -04:00
Tim Worrall
c2d24cb74d VIVO-454 2014-06-09 17:11:34 -04:00
Tim Worrall
15169ca894 fixed query subject in generator 2014-06-09 14:34:11 -04:00
Tim Worrall
a9b3bfd9c2 VIVO-785: make middle name optional in list view and fix advisor genertor to clarify role 2014-06-06 11:04:23 -04:00
Tim Worrall
8c1e3cde93 VIVO-654: make role label fields on custom forms optional input, not required 2014-06-04 16:56:49 -04:00
Tim Worrall
78ee69ee00 VIVO-743: new custom forms for adding participant to project andcontributor to grant/contract 2014-06-03 13:02:24 -04:00
Tim Worrall
02a2fe600c VIVO-743: custom form to add a person to a project 2014-05-30 16:22:53 -04:00
tworrall
54ca2a4b79 VIVO-763: display the url type on the manage page 2014-05-23 11:36:36 -04:00
j2blake
3dba210af2 VIVO-773 clean up some of the queries used in building the search index
The new JENA libraries won't allow a clause of the form (str(?result) as ?result), since the variable "result" is already bound.
2014-05-22 13:08:04 -04:00
j2blake
3f63bf3281 VIVO-659 Move the location of "Startup Status" on the Site Admin page. 2014-05-09 17:30:57 -04:00
j2blake
939950dcd4 VIVO-769 Merge branch 'feature/orcid' into develop 2014-05-07 17:32:38 -04:00
j2blake
02e93858de VIVO-761 Use RequestedAction instead of Actions
Modify VitroHttpServlet, similar classes, and all subclasses to use RequestedAction instead of Actions. Modify PolicyHelper also.
2014-04-25 14:42:23 -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