Commit graph

2125 commits

Author SHA1 Message Date
brianjlowe
a607b240a5 VIVO-786 and VIVO-751 changes to default property annotations and 1.7 migration 2014-06-11 14:19:00 -04:00
Tim Worrall
67ce187eac minor design and css changes for person-level visualization pages 2014-06-10 12:08:41 -04:00
Tim Worrall
c2d24cb74d VIVO-454 2014-06-09 17:11:34 -04:00
j2blake
f4541133b6 VIVO-773 guard against RDB data that has not been migrated. 2014-06-09 15:38:20 -04:00
j2blake
228adaaf13 VIVO-719 Improve the user interface 2014-06-09 15:14:06 -04:00
j2blake
52caf0237f VIVO-719 Create the first attempt at restore. 2014-06-06 17:15:20 -04:00
Tim Worrall
9ef66e8764 VIVO-694: resolved null pointer exception with web pages 2014-06-06 16:22:18 -04:00
Tim Worrall
0b51403690 VIVO-559: add abiliy to delete degree candidacy in edit mode 2014-06-06 12:18:39 -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
j2blake
b823bb4eae VIVO-773 Remove "connectDB" function of advanced data tools.
It was tied up with RDB. It could have been converted, but there was little interest.
2014-06-03 10:28:27 -04:00
Tim Worrall
cf64f9cf85 updates to list view to correctly access name parts 2014-06-02 11:33:52 -04:00
j2blake
8b33229fdd VIVO-773 Update the JENA libraries and adjust to the changes
Replace the JAR files with more current ones.
Add a one-line change to BaseInfGraph (from the Jena source), so it will work with Pellet 2.3.1
Adjust all implementations of Graph to include new methods and remove old ones.
Add annotations and generics to reduce compiler warnings.
Remove all dependencies on RDB, which is no longer supported.
   This requires considerable refactoring of JenaIngestController, RDFUploadController, listModels.jsp
Refactor the ModelMaker uses
   Remove VitroJenaModelMaker,
   Revise VitroInterceptingModelMaker to be configurable for Config or Content models
Add debug logging code to ModelChangeImpl ChangeSetImpl, RDFServiceJena.
Add TDB support: RDFServiceFactoryTDB, RDFServiceTDB
   Refactor RDFServiceJena and RDFServiceSDB so much of the code can be reused by RDFServiceTDB
Accomodate two RDFService instances - one for Configuration models and one for Content models.
   Changes to RDFServiceUtils, RDFServiceSetup
   Configuration models use TDB directory in Vitro home directory
Handle bulk updating:
   Jena has deprecated bulk operations, and their models classes no longer use the bulk updaters
   Create a VitroModelFactory to use instead of the ModelFactory, when bulk updating is required.
   Create adapter classes: BulkUpdatingModel, BulkUpdatingOntModel, AbstractModelDecorator
Make the configuration model setup algorithms uniform
   Combine ApplicationModelSetup and UserModelSetup into ConfigurationModelsSetup
2014-06-01 18:26:31 -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
5575bda929 VIVO-737: allow for entry of full orcid id/url 2014-05-23 12:23:09 -04:00
tworrall
54ca2a4b79 VIVO-763: display the url type on the manage page 2014-05-23 11:36:36 -04:00
tworrall
d33e48114f list view update 2014-05-22 13:58:23 -04:00
tworrall
8cfaaa25c7 new list view to display degrees on educational process objects 2014-05-22 13:58:12 -04:00
tworrall
eb802e2c6a needed to filter out most specific types where the type is not in a class group 2014-05-22 10:49:59 -04:00
tworrall
269b38b5d7 VIVO-763: any subclass of vcard:URL will now display in the picklist when creating or editing a webpage 2014-05-22 10:01:03 -04:00
tworrall
5168e188f8 VIVO-749: fixed double quotes problem on webpage form 2014-05-21 16:26:41 -04:00
tworrall
24a4c2c56d add class group check to list view 2014-05-21 15:40:49 -04:00
tworrall
6ce1e4be33 new list view for grants and contracts awarded by organizations 2014-05-21 13:08:38 -04:00
tworrall
51af4db0d2 more/less toggle was missing 2014-05-19 16:26:18 -04:00
tworrall
2745a91c04 minor change to java script to ensure correct url is in place 2014-05-19 12:40:52 -04:00
tworrall
536d8b4b2c Merge branch 'maint-rel-1.6' into develop 2014-05-14 16:57:27 -04:00
tworrall
19982aad22 updated list view to include cases where only a vcard individual exists and not the foaf:Person: 2014-05-14 16:47:13 -04:00
j2blake
5ee32544b5 VIVO-769 some tweaks to the ORCID text 2014-05-12 14:40:53 -04:00
j2blake
4d8ad91592 VIVO-769 some tweaks to the ORCID text 2014-05-12 14:04:27 -04:00
j2blake
939950dcd4 VIVO-769 Merge branch 'feature/orcid' into develop 2014-05-07 17:32:38 -04:00
j2blake
02bdddab23 VIVO-742 Many changes to remove "solr" from the code base.
Comments, template names, Java classes, variables and method names (Java and JavaScript), etc.
2014-04-23 14:20:22 -04:00
j2blake
711afa44fa VIVO-742 Rename some 'solr' packages. 2014-04-23 10:45:06 -04:00
j2blake
2d6aeaafb8 VIVO-742 Many changes to remove "solr" from methods, variables, classes. 2014-04-22 17:59:26 -04:00
j2blake
0d36fe58b8 VIVO-742 Setup the Application properly, and guard against NPEs 2014-04-22 15:15:20 -04:00
j2blake
cb204a3926 VIVO-742 Create SearchEngineSetup and SearchIndexerSetup 2014-04-22 15:15:09 -04:00
j2blake
abd7f7d38f Remove dead-end attempt at real-time smoke tests 2014-04-22 10:28:05 -04:00
j2blake
e01127bc11 VIVO-731 Implement the SPARQL query API.
Create a base class for API controller servlets.
2014-04-15 13:37:13 -04:00
j2blake
811820a330 VIVO-731 Replace SparqlQueryServlet with SparqlQueryController
SparqlQueryServlet was JSP-based, so delete the JSP also.
SparqlQueryController is Freemarker-based, and is a this shell around the SparqlQueryApiExecutor.
2014-04-14 12:20:01 -04:00
brianjlowe
e743520ed3 Merge branch 'maint-rel-1.6' into develop 2014-04-04 09:44:39 -04:00
brianjlowe
0a6b7be1a0 VIVO-727 fixes bugs with VCard migration 2014-04-04 09:44:05 -04:00
brianjlowe
aca21a3865 Merge branch 'maint-rel-1.6' into develop 2014-03-28 15:44:30 -04:00
brianjlowe
d4e01ab167 VIVO-711 avoiding bad orcid URIs 2014-03-28 15:40:58 -04:00
tworrall
0c7e3fc8dc Merge branch 'maint-rel-1.6' into develop 2014-01-14 11:14:43 -05:00
tworrall
5d64c5acc4 ensure that longer titles wrap to a second line 2014-01-14 11:13:58 -05:00
tworrall
5f7e56534a Merge branch 'maint-rel-1.6' into develop 2014-01-07 15:32:34 -05:00
tworrall
d3dab78fa3 changed a selector name to make it less specific and to apply to a heading in more than one circumstance 2014-01-07 15:31:35 -05:00
j2blake
96de00b737 Make DeveloperSettings a singleton, and other improvements.
By making it a singleton, we do need an explicit Setup operation. However, it means that we can refer to the settings in client code that doesn’t have access to a request or to the ServletContext.

Other refactorings to simplify the logic or make it more scalable.
2014-01-04 14:40:26 -05:00
tworrall
7be66f9748 encode urls being used as parameters 2013-12-20 13:27:21 -05:00
tworrall
76d79c5e53 minor js tweak; would not have been a blocker issue 2013-12-19 13:33:10 -05:00