Commit graph

2900 commits

Author SHA1 Message Date
hjkhjk54
b713635c01 updates for page management - javascript, freemarker, and n3 editing/generator changes 2012-05-19 01:38:54 +00:00
hjkhjk54
bbd45d7851 updates for page management and adding multiple data getters in page management 2012-05-17 22:03:36 +00:00
hjkhjk54
8e98850493 updates for page management 2012-05-16 21:13:33 +00:00
briancaruso
e3158dadaa Removed unused method Individual.isMemberOfClassProhibitedFromSearch()
NIHVIVO-3696 Fixed linked data responses so correctly filtered by public display settings
NIHVIVO-3758 Change search name boost to be additive
Removed unused search field PROHIBITED_FROM_TEXT_RESULTS
NIHVIVO-3759 Refactored individual exclusion in search 
NIHVIVO-549 Allow for local product to add custom code for search
2012-05-11 20:59:34 +00:00
briancaruso
a7fdf30a85 Fixing NPE in ClassGroupPageData when classgroup does not exist. 2012-05-11 19:45:12 +00:00
stellamit
0219f927ba development 2012-05-10 20:41:49 +00:00
tworrall
7560e66cf8 modified to display an Other option in the select list 2012-05-10 19:02:56 +00:00
brianjlowe
423ec922d8 work on triple store independence including NIHVIVO-3751 NIHVIVO-3644 NIHVIVO-3743 and NIHVIVO-3745 2012-05-09 19:14:09 +00:00
tworrall
733c45e330 NIHVIVO-3665 - vitro components for new class hierarchy 2012-05-08 19:18:10 +00:00
stellamit
25e2cb820e updating enum 2012-05-07 14:48:38 +00:00
briancaruso
29e4edc25d Worked on refactoring the startup listeners NIHVIVO-3700. Removed some old N3 code. 2012-05-04 16:20:26 +00:00
stellamit
f6058dd87a putting implementations in a separate package. 2012-05-03 20:35:24 +00:00
stellamit
f3a5814bdc NIHVIVO-3641 listener interface and methods for registering it for RDFService 2012-05-03 20:09:39 +00:00
stellamit
a60c3a2bc1 NIHVIVO-3640 RDFService interface 2012-05-03 19:01:57 +00:00
j2blake
3250efd091 NIHVIVO-3746 Change DataGetter.getData() so it doesn't require VitroRequest. Modify implementations of DataGetter to conform. 2012-05-02 17:46:08 +00:00
j2blake
a26f0c2809 NIHVIVO-3746 Permit DataGetter classes to have 4 different types of constructor - make reflection logic more rigorous to avoid NoSuchMethodException. 2012-05-02 17:04:24 +00:00
j2blake
18e171e1b9 NIHVIVO-3746 Simplify the use of reflection in constructing DataGetter instances. 2012-05-02 16:05:26 +00:00
j2blake
b688d6f1c6 NIHVIVO-2411 Create a TemplateUtils class to slightly simplify the browse templates. 2012-05-01 20:40:46 +00:00
j2blake
af3ca17ef1 NIHVIVO-2411 Modify ClassGroupPageData.java and browseByVClass.js to use the new BROWSE short view. This means that the VIVO-specific browseByVClassPeople.js and menupage--classgroup-people.ftl can be replaced by a VIVO-specific short view. 2012-05-01 16:29:36 +00:00
j2blake
47b3565e58 NIHVIVO-2411 Implement the BROWSE short view, which uses AJAX calls and so requires a FreemarkerProcessingService to render the view into HTML. 2012-05-01 16:27:07 +00:00
j2blake
e872572b1c Clean up the LogUtil output. 2012-05-01 16:15:31 +00:00
brianjlowe
1d151d63d3 improved bnode handling in SparqlGraphBulkUpdater 2012-04-30 20:53:12 +00:00
j2blake
00dec66662 NIHVIVO-2411 Refactor JsonServlet into a controller and a group of "plug-in classes". 2012-04-30 20:17:56 +00:00
j2blake
80b24fcfc2 Add another LogUtil method 2012-04-30 19:47:01 +00:00
brianjlowe
2621558728 RDF API branch work 2012-04-30 19:44:22 +00:00
j2blake
9b89014e54 add debug statements 2012-04-30 19:40:47 +00:00
j2blake
ba55a8dcf9 NIHVIVO-2411 Move JsonServlet into its own package, in preparation for refactoring. 2012-04-26 20:57:46 +00:00
j2blake
7cb9c7b202 Create a "deep print" utility routine for logging. 2012-04-26 20:43:40 +00:00
brianjlowe
33f39989f6 nearly complete support for running Vitro from an arbitrary SPARQL endpoint 2012-04-26 17:59:25 +00:00
j2blake
d19b5687bc Minor code cleanup. 2012-04-26 16:47:19 +00:00
brianjlowe
6416e51bdb improvements to SparqlGraph getting closer to proper behavior of blank nodes 2012-04-25 20:40:57 +00:00
j2blake
4b90513f1d NIHVIVO-2411 Extend the mock implementation of the ShortViewService to the index page. There should be no difference for the end-user. 2012-04-25 20:10:46 +00:00
j2blake
022506cbf4 NIHVIVO-2411 Create a mock implementation of the ShortViewService and incorporate it into the search page. Because this is a mock, it always uses the default short view, like before. There should be no difference for the end-user. 2012-04-25 19:32:50 +00:00
briancaruso
f2707b0bb1 Working on refactoring select option generation NIHVIVO-3657 2012-04-24 22:00:50 +00:00
brianjlowe
dfa3dfa65e generic in-progress rdfapi-related work on dev branch 2012-04-24 15:39:40 +00:00
j2blake
41171a48f4 NIHVIVO-3729 Remove unused methods from FreemarkerHttpServlet and TemplateProcessingHelper 2012-04-23 20:43:50 +00:00
j2blake
91b2f03780 NIHVIVO-3729 Don't fetch the FreemarkerConfiguration only to pass it through 6 levels of calls. Instead, get it from the FreemarkerConfigurationLoader when you need it. 2012-04-20 20:51:36 +00:00
j2blake
981ac675c9 NIHVIVO-3729 Stop storing the FreemarkerConfiguration as a request attribute. Instead, get it from the FreemarkerConfigurationLoader when you need it. 2012-04-20 20:23:29 +00:00
j2blake
68f88fe257 NIHVIVO-3729 Modify ProptyListConfig so it doesn't rely on the FreemarkerConfiguration being stored as a request attribute, but so it can still be stubbed out for unit tests. 2012-04-20 19:26:59 +00:00
j2blake
e3d2a8fb47 NIHVIVO-3729 Remove redundant parameter from FreemarkerConfigurationLoader.getConfig() 2012-04-20 17:42:57 +00:00
j2blake
ac873fe238 NIHVIVO-3729 small refactoring in how to create a FreemarkerConfiguration 2012-04-20 17:21:41 +00:00
j2blake
9386832142 NIHVIVO-2411 Factor out the execution of a Solr query obtaining the Individuals that correspond to the results. 2012-04-18 20:39:13 +00:00
brianjlowe
d1db16b0b4 various dev work on language filtering and querying from a generic endpoint 2012-04-11 18:34:21 +00:00
brianjlowe
65c0898997 merging trunk changes from r9590:9646 into dev branch 2012-04-11 17:16:36 +00:00
brianjlowe
376c7be7c3 various dev work on language filtering and querying from a generic endpoint 2012-04-11 16:27:54 +00:00
j2blake
b150614e4a NIHVIVO-3404 Add methods to PolicyHelper to do last-minute authorization checks on additions and retractions. Create tests. 2012-04-04 20:18:03 +00:00
j2blake
d41c67b015 NIHVIVO-3404 Restructure the SelfEditorRelationshipPolicy to use the model in the RequestedAction, instead of a model assigned at system startup time. Also, break out the logic into separate RelationshipChecker objects, for easier maintenance. 2012-04-03 16:13:41 +00:00
j2blake
657e63f580 NIHVIVO-3404 Provide getResourceUris() and getPredicateUri() methods on AbstractPropertyStatementAction, to permit easier checking by policies. 2012-04-03 16:11:59 +00:00
j2blake
7aa3b4f469 NIHVIVO-3404 Require that the statement-based RequestedActions include a reference to an OntModel. So the paradigm changes from "may I do this with this statement?" to "may I do this with this statement and this model?" 2012-04-01 15:46:43 +00:00
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