Commit graph

4249 commits

Author SHA1 Message Date
j2blake
b0c7241ede 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:58 +00:00
j2blake
e8fafcc10c NIHVIVO-3404 Rename accessor methods on AbstractObjectPropertyStatementAction to be consistent with those on AbstractDataPropertyStatementAction. 2012-03-30 21:44:46 +00:00
j2blake
5ecf031bae NIHVIVO-3404 Make instance fields on AbstractObjectPropertyStatementAction private. 2012-03-30 21:20:23 +00:00
j2blake
fc2052e0b7 NIHVIVO-3404 Rename statement-related RequestedAction classes to consistent naming scheme. 2012-03-30 21:14:51 +00:00
j2blake
37b0ad0e95 Remove AuthTestController at /authtest - it has been replaced by /admin/showAuth 2012-03-29 19:49:11 +00:00
j2blake
96d45d3281 Reduce the noise in the toString() of the DisplayObjectProperty requested action 2012-03-29 16:37:11 +00:00
j2blake
71ed58cc2e Neither PUBLIC nor self-editors get to edit any properties by virtue of their role. 2012-03-29 16:36:09 +00:00
j2blake
6ed41b7745 Remove the restriction on the OWL namespace. There are several reasons why we will need to add statements that assign OWL attributes to resources. 2012-03-29 15:03:21 +00:00
j2blake
bec33f53a7 Add toString() methods for better diagnostics. 2012-03-28 20:35:35 +00:00
j2blake
a7ced86d49 Stop using VivoPolicy to suppress add, edit, and delete links. Use a hard-coded list for now, while waiting for the application ontology. 2012-03-28 18:38:32 +00:00
j2blake
996ab4f479 NIHVIVO-3659 This error can happen many, many times on a development system. The full stack trace is not helpful. 2012-03-28 14:38:43 +00:00
j2blake
122a34f7d9 NIHVIVO-3542 Clean up the PropertyStatementTemplateModel hierarchy. Make each of the subclasses immutable. Make NameStatementTemplateModel inherit from PropertySTM, not from DataPropertySTM. Remove the editing flag. 2012-03-24 16:27:33 +00:00
j2blake
e0594b2681 NIHVIVO-3542 BaseTemplateModel doesn't need to hold ServletContext, and the way it's set in a static field is dodgy. Remove it. 2012-03-24 15:11:23 +00:00
briancaruso
490e0a18df Fixing logger class. 2012-03-23 20:24:08 +00:00
briancaruso
21aede6489 Spelling mistake. 2012-03-23 19:26:44 +00:00
j2blake
bc6abca8a1 NIHVIVO-3300 Remove the hard-coded reference to person.thumbnail.jpg 2012-03-22 20:18:34 +00:00
j2blake
9442468b75 NIHVIVO-3300 Placeholder images are configured by a properties file, which is loaded at startup. 2012-03-22 20:10:18 +00:00
brianjlowe
94717a3705 NIHVIVO-3532 get rid of Classes2ClassesDao 2012-03-22 20:00:06 +00:00
j2blake
3a6a3b985a NIHVIVO-3706 Create a separate permission "UseSparqlQueryPage" to control the SPARQL query page. Installers may modify permission_config.n3 to make the SPARQL query page publicly accessible. 2012-03-22 17:40:21 +00:00
j2blake
84a9b22d99 NIHVIVO-3502 Fix the proxy panel so all of the contents always have an image - either the profile image, if available, or the correct placeholder. Avoid hard-coding the URL of the placeholder, so we can remove the kluge of a person.thumbnail.jpg in Vitro 2012-03-21 20:33:34 +00:00
brianjlowe
da2c958492 NIHVIVO-3539 remove WebappDaoFactory.getProperties() 2012-03-21 20:32:58 +00:00
briancaruso
a351309c67 Fixing XXS problem NIHVIVO-3147 2012-03-21 19:05:49 +00:00
briancaruso
0f5a2f7904 Fixing XXS problem NIHVIVO-3147 2012-03-21 19:05:39 +00:00
briancaruso
d39f8df305 removing vclass cache rebuild NIHVIVO-3543 2012-03-21 18:38:58 +00:00
j2blake
2c585755d0 NIHVIVO-3704 Create a Freemarker method called placeholderImageUrl(individualUri). Use that instead of hard-coding the placeholder image URLs in templates, or passing the placeholder image along from one page to the next via the controller. Remove the "extraParams" parameter to several Freemarker macros, since this is the only purpose it was used for. 2012-03-21 17:29:15 +00:00
j2blake
af8fc9e0a9 NIHVIVO-568 Add comments, explaining that the list of mostSpecificTypes is not returned in random order, but is instead ordered by ascending values of "label". 2012-03-19 16:46:20 +00:00
j2blake
53b870da2a NIHVIVO-3524 UpdateUploadedFiles (and dependent classes) was used to migrate from 0.9 to 1.0 and from 1.1.1 to 1.2 - it is no longer needed. 2012-03-19 16:05:39 +00:00
j2blake
04eb46415a NIHVIVO-3524 UpdateUploadedFiles (and dependent classes) was used to migrate from 0.9 to 1.0 and from 1.1.1 to 1.2 - it is no longer needed. 2012-03-19 16:05:21 +00:00
j2blake
acf1b1896a NIHVIVO-3524 UpdateUserAccounts was used to migrate from 1.2 to 1.3 - it is no longer needed. 2012-03-19 15:36:54 +00:00
hjkhjk54
185475a321 updates for enabling autocomplete editing and n3editing to work. 2012-03-15 17:39:56 +00:00
stellamit
2a9c82e7ac later version of sesame jars, plus some additional ones (part of NIHVIVO-3619) 2012-03-15 17:22:00 +00:00
stellamit
cfe7e3b462 updating comments, and changed some methods from public to protected 2012-03-15 16:36:12 +00:00
hjkhjk54
5e025d66af updates to allow autocomplete to edit an existing relationship and allow for creation of a new URI for the object (even with the old URI in scope) 2012-03-08 22:40:19 +00:00
tworrall
f0d005cb32 correcting license snafu 2012-03-08 22:21:58 +00:00
tworrall
da3b4a648f added license tag 2012-03-08 20:56:11 +00:00
brianjlowe
d7da587aa7 various and sundry small DAO improvements 2012-03-08 20:54:29 +00:00
tworrall
5fea873ed2 NIHVIVO-3538 implemented a jquery plus java captcha on the contact form page 2012-03-08 20:44:21 +00:00
brianjlowe
58e2441a6c Sesame library update and SparqlGraph for RDF API work 2012-03-08 19:19:24 +00:00
j2blake
06fbfcbb87 NIHVIVO-3439 Test to insure that the vitro.home.directory is writable by the build script. If it is not, the Solr installation will fail. REQUIRES ANT 1.8 2012-03-08 17:09:41 +00:00
j2blake
0813f08387 NIHVIVO-3626 Create a VIVO-specific version of the new account notification email, so it can contain different text from the generic Vitro version. 2012-03-08 16:23:47 +00:00
hjkhjk54
51ce0b52e3 menu.n3 update for vitro to use the new datagetter classes 2012-03-08 16:04:38 +00:00
j2blake
eb0b921b9f NIHVIVO-2534 Store the contact form emails in the vitro home directory, not inside Tomcat. 2012-03-07 16:54:00 +00:00
j2blake
7da535e70a NIHVIVO-2855 If editing the root user account, don't allow an ExternalAuthID, or the flag of ExternalAuthOnly. 2012-03-06 21:59:48 +00:00
j2blake
ca844e91a2 NIHVIVO-3270 Instead of storing request-specific URLs in the FreemarkerConfiguration (where they become global), create a "urls" variable in the body map that includes both request-specific and context-general values, and that masks that "urls" variable in the config. 2012-03-06 21:39:24 +00:00
stellamit
d54cdb2a82 NIHVIVO-3675 - use default pellet options when doing tbox reasoning 2012-03-06 20:48:25 +00:00
stellamit
33fddb8e69 NIHVIVO-3674 read imports closure when loading ontologies from filegraph 2012-03-06 20:46:00 +00:00
hjkhjk54
1183f2d4b7 adding some debugging lines 2012-03-05 21:40:22 +00:00
hjkhjk54
8afc9856cf updates for rewriting page data getters as data getters and updating page controller, etc. 2012-03-02 21:24:55 +00:00
j2blake
cd64830dd5 NIHVIVO-3597 Use a <FileSet> with a <present> selector instead of the home-brewed DirDifferenceFileSet 2012-03-02 21:22:28 +00:00
stellamit
f7d585b0c3 NIHVIVO-3531 DeltaComputer timing 2012-03-02 19:00:58 +00:00