Commit graph

2160 commits

Author SHA1 Message Date
hudajkhan
4ad8b4b417 authorship removal VIVO-891 and allowed concept classes being passed as array instead of hardcoded 2014-10-24 12:39:23 -04:00
Nate Prewitt
4dec645dd8 fixed required 'name' itemprop for Person and made position organizations more descriptive; JIRA VIVO-882 2014-10-15 10:06:54 -06:00
Nate Prewitt
acef06450d Microformat markup for Persons using schema.org; JIRA VIVO-882 2014-10-14 15:44:40 -06: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
Tim Worrall
337c6b4c8b VIVO-201: removed some css redundancies 2014-09-22 13:00:45 -04:00
j2blake
793dbc2657 VIVO-862 add a filter to prevent Clickjacking. 2014-09-17 12:56:44 -04:00
Tim Worrall
2983cf69b0 VIVO-201: combined some duplicate css selctors in separate files into a single css file for drag and drop. 2014-09-02 16:51:49 -04:00
Tim Worrall
19f1db691d VIVO-827: display the vocabulary source on a concept profile page 2014-08-29 12:27:06 -04:00
Tim Worrall
b468b92f87 correct sorting when a person has a last name that begins with a lower case letter 2014-08-28 15:21:52 -04:00
Tim Worrall
5a3d327e16 include orcid interface in foaf person 2-column template 2014-08-28 10:10:02 -04:00
Tim Worrall
3509614caa ensure that last names beginning in lower case get sorted correctly 2014-08-27 13:19:29 -04:00
Tim Worrall
b026cc3f08 standardizing edit mode submit button text 2014-08-19 12:59:54 -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
5f5a02ce5d VIVO-816: provide clarification on concept management page 2014-07-30 16:08:16 -04:00
Tim Worrall
9c47681ba9 template fix to prevent exception when label is null 2014-07-24 13:27:54 -04:00
Tim Worrall
24ef9a508c fixed referenced url in qr code data 2014-07-22 16:17:13 -04:00
j2blake
423a57e47c VIVO-823 modify startup_listeners to match the changes in Vitro. 2014-07-22 15:04:01 -04:00
Tim Worrall
2ef703f380 VIVO-828: updated the publicationVenueOf (vivo) property to use a new list view with fuller citation details 2014-07-17 15:44:31 -04:00
Tim Worrall
f3575d6309 VIVO-828: updated the publisherOf (vivo) property to use a new list view with fuller citation details 2014-07-17 14:39:20 -04:00
Tim Worrall
c4f01e9cb0 VIVO-829: update editor of list view to use full citation. Just cause. 2014-07-16 16:08:31 -04:00
Tim Worrall
fd6c3f1ba1 fixed url encoding issue 2014-07-15 16:23:58 -04:00
Tim Worrall
a68c8d02c6 VIVO-699: increased retry count to ensure faculty data is retrieved. 2014-07-14 11:42:34 -04:00
Tim Worrall
e0d5b6b10a VIVO-201: removed some java script redundancies 2014-06-23 12:38:48 -04:00
Tim Worrall
488f7ce265 there were duplicate freemarker variables being used; resolved this by changing the name of the variable used for the application or site name 2014-06-20 13:11:50 -04:00
Tim Worrall
55a6ad5204 fixed autocomplete issue with adding organizations to authorships 2014-06-18 16:35:22 -04:00
Tim Worrall
5927677db8 VIVO-798: fix hidden research grants issue 2014-06-17 14:34:31 -04:00
Tim Worrall
be4fba9b48 ensure that vcard individuals that are authors do not display as links 2014-06-13 16:33:22 -04:00
Tim Worrall
94f7fea0c2 updated list view templates to ensure correct reference of element ID 2014-06-13 16:23:46 -04:00
j2blake
cd355373a6 VIVO 746, at startup, remove obsolete Permissions from the user accounts model.
Also, get rid of UpdatePermissionSetUris, which supported the transition from 1.4 to 1.5.
2014-06-13 10:27:40 -04:00
Tim Worrall
751e752778 minor tweak to list view 2014-06-12 16:43:07 -04:00
brianjlowe
106325ba72 holding required empty directories in git 2014-06-12 14:08:41 -04:00
Tim Worrall
4e5071758e set display levels on position subtypes so that th eprimary position can be filtered out of list view 2014-06-12 10:34:37 -04:00
j2blake
2b25bfa851 Merge commit '0c21855fc5bf12f75e14d4f598f51a3120ec8005' into feature/TDBfromRDB2 2014-06-11 16:47:49 -04:00
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