j2blake
153cd6f117
VIVO-773 create the RDB to TDB migration utility.
2014-06-11 12:07:05 -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
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
hudajkhan
c70aa2ae5a
Merge branch 'develop' of https://github.com/vivo-project/VIVO into develop
2014-05-23 11:18:14 -04:00
tworrall
3f0597ec9d
Merge branch 'develop' of https://github.com/vivo-project/VIVO into develop
2014-05-22 13:58:44 -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
032b12d414
added educational process faux properties
2014-05-22 13:57:56 -04:00
tworrall
4d85cf2cf5
added contract faux properties
2014-05-22 13:57:42 -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
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
hudajkhan
8a73bd5ae9
Merge branch 'develop' of https://github.com/vivo-project/VIVO into develop
2014-05-20 11:01:09 -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
j2blake
b46859b9a7
fix licensing complaint from Jenkins
2014-05-16 10:49:25 -04:00
j2blake
989e1d944d
fix licensing complaint from Jenkins
2014-05-16 10:36:49 -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
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
73fbe66534
VIVO-734 implement listrdf by delegating to SparqlQueryApiExecutor.
...
It formerly retrieved the data from Solr.
2014-05-06 15:09:54 -04:00
Jim Blake
6b77c3b3dc
A utility script that will help to analyze SPARQL query timings.
2014-05-02 15:56:26 -04:00
hudajkhan
52314e99a1
Merge branch 'develop' of https://github.com/vivo-project/VIVO into develop
2014-04-29 11:49:39 -04:00
j2blake
51e315798c
The pre-compile JSP script needs to be updated.
2014-04-25 15:31:19 -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
hudajkhan
55e8538949
Merge branch 'develop' of https://github.com/vivo-project/VIVO into develop
2014-04-23 15:00:55 -04:00
j2blake
e334bf12fc
Merge branch 'feature/searchModule' into develop
2014-04-23 14:32:19 -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
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
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
b1c8c3939d
VIVO-731 Start to create the acceptance tests for SPARQL query API.
2014-04-15 13:38:41 -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
Holly Mistlebauer
49de9c4706
Holly's final RC4 test case changes...
2014-04-08 11:59:37 -04:00