Commit graph

847 commits

Author SHA1 Message Date
Tim Worrall
4e09f96548 VIVO-999: when showing the list of classes that have a restriction on a property, hide the display option select and add class button. When no classes, diplay a message to tht effect. 2015-03-17 16:47:53 -04:00
Tim Worrall
f078bc4931 VIVO-970: language changes that coincide with the previous js change. 2015-03-16 13:01:05 -04:00
Tim Worrall
5664be4a43 VIVO-970: needed to break out the more/less javascript toggle into a separate file. 2015-03-16 11:02:33 -04:00
Jim Blake
b59d755007 VIVO-974 Modify dump-restore to use only N-Quads format. 2015-02-16 10:39:23 -05:00
Tim Worrall
823133688a VIVO-962: <p> tags were getting stripped out when they shouldn't have been. 2015-02-12 11:10:37 -05:00
Tim Worrall
9072d436e5 Merge branch 'develop' of https://github.com/vivo-project/Vitro into develop 2015-02-10 16:34:47 -05:00
Tim Worrall
83b6458fe3 VIVO-928: added microformats to non persons. Typing goes two levels down in some cases for organizations. Some info content entities covered, though many types not covered by schema.org 2015-02-10 16:34:32 -05:00
Jim Blake
afeba916d8 Merge pull request #11 from nateprewitt/develop
removed extra } from title attributes in vitro templates
2015-02-10 14:58:05 -05:00
Nate Prewitt
76668990c4 removed extra } from title attributes in vitro templates 2015-02-10 12:10:28 -07:00
Tim Worrall
b21cd24489 VIVO-904: the display limit annotation on data and faux properties now determines when the more... link is employed for one of these properties. Regular object properties will have a default limit of 5. Also, the add statement link is no longer suppressed when the display limit is reached. 2015-02-09 15:54:11 -05:00
Tim Worrall
49de7204d6 no Jira issue. Search index template file was missing a closing div tag. 2015-01-30 12:06:26 -05:00
Tim Worrall
2433f8b7a1 no jira issue: subclass headings were not getting removed correctly when all pubs were hidden and user has no editing privileges. 2015-01-28 13:17:18 -05:00
Jim Blake
fcfd2e7be6 VIVO-869 The display should not barf if no IndexHistory is present. 2015-01-20 16:09:53 -05:00
Jim Blake
83a5523ace VIVO-869 Improve the display
Show exclusions count as separate from deletions count.
When there is an error on the Ajax call, display the error status and stop asking for refreshes.
When a rebuild is requested, redirect to just status, so refreshing the page would not request another rebuild.
2015-01-20 14:06:11 -05:00
Jim Blake
78491234db VIVO-871 Improve performance when reading object properties.
Also, improve display.
2015-01-20 10:25:55 -05:00
Jim Blake
982e81aece VIVO-871 Produce timing breakdowns from a developer option 2015-01-13 16:03:16 -05:00
Jim Blake
dee53e3aac VIVO-870 Implement UpdateStatementsTask.
Also add the listener to support it and get rid of the last of the vestigial classes.
2015-01-12 15:15:16 -05:00
Jim Blake
2ceab6e3df VIVO-873 Adapt the client code to the new interface.
Create a bridge implementation of SearchIndexerImpl that just wraps around an old IndexBuilder.

Modify client code:
Application, BasicAuthenticator, SearchServiceController, SparqlUpdateApiController,
UpdateUrisInIndex and VClassGroupCache

Rewrite IndexController to use AJAX and to show the current status and history of the indexer events.
2015-01-07 16:18:41 -05:00
Tim Worrall
ee8300dccc No Jira issue. Faux property listing was not displaying all cases of a property where the labels were the same but the domains were different. 2014-12-09 13:16:20 -05:00
Jim Blake
875ba66a46 Merge branch 'develop' into feature/fauxEditing 2014-12-08 15:55:32 -05:00
Jim Blake
4b71c1d6bb VIVO-778 Refactor the connections to the TBox reasoner.
Replace PelletListener with a TBoxReasonerModule in the Application.
   The reasoner will be accessible only through here, not as a context attribute or through the WebappDaoFactory.
Split out the initialization of the TBox reasoner from SimpleReasonerSetup.
Break out the filtering of TBox changes into a ConfiguredReasonerListener.
Refactor the threading logic into a BasicTBoxReasonerDriver.
   Add a factory for creating VitroBackgroundThreads in an Executor.
Isolate the actual reasoner into a TBoxReasoner implementation. In this case, PelletTBoxReasoner.
Combine the consistency flag, error flag, explanation, and running status into one TBoxReasonerStatus object.
2014-12-08 10:54:07 -05:00
Tim Worrall
b8cb95d252 VIVO-922: updates for new faux listing functionality. New controller, template and js file, updated web.xml and site admin page, and updates to the all.properties 2014-12-05 16:57:09 -05:00
Tim Worrall
adf04bd2be VIVO-900: on data property hierarchy, range class should be range data type 2014-11-18 10:56:02 -05:00
Jim Blake
78c8f102f8 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:07:56 -04:00
Tim Worrall
c9362db3c1 modifying previous commit so that the orcid code works correctly 2014-10-08 15:57:27 -04:00
Tim Worrall
18c3f769ee fixed issue where display was incorrect when a user was not logged in 2014-09-22 16:12:01 -04:00
Tim Worrall
8516955979 VIVO-201: removed some css redundancies 2014-09-22 12:58:52 -04:00
Tim Worrall
4849dd07ad VIVO-698: corrected a layout issue 2014-08-13 13:11:29 -04:00
Tim Worrall
b572e3f474 VIVO-805: fix i18n parameter issue on password length string 2014-06-23 10:56:19 -04:00
Tim Worrall
59ddbe15ec 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:08:55 -04:00
Tim Worrall
4bbbf6fd6e update template to include new password length string 2014-06-12 12:57:50 -04:00
Jim Blake
66fbf81034 Merge commit 'a83c1e5e4f' into feature/TDBfromRDB2 2014-06-11 16:50:58 -04:00
Jim Blake
ae6a2a7251 VIVO-719 Improve the user interface 2014-06-09 15:14:16 -04:00
Tim Worrall
f8616d4c85 VIVO-649: allow property groups to contain forward slashes 2014-06-09 11:15:55 -04:00
Jim Blake
4809fcb37e VIVO-719 Create the first attempt at restore. 2014-06-06 15:27:17 -04:00
Jim Blake
a7915785f4 VIVO-719 Create the dump/restore tool - no restore yet. 2014-06-05 15:58:06 -04:00
Tim Worrall
9e651b8eed VIVO-704: add maximum password length to hint 2014-06-05 10:02:52 -04:00
tworrall
dd6a631eb4 VIVO-715: contact form css changes 2014-06-04 11:09:57 -04:00
tworrall
84e2aa4967 VIVO-748: enable display of bulleted items on data properties 2014-05-22 17:22:38 -04:00
tworrall
1c819ffb0b fixed usability issue on accounts list page 2014-05-14 17:46:05 -04:00
Jim Blake
c77241e251 VIVO-659 Move the location of "Startup Status" on the Site Admin page. 2014-05-09 17:30:26 -04:00
Jim Blake
ad9c08cf28 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:14 -04:00
Jim Blake
2ec535e865 Remove dead-end attempt at real-time smoke tests 2014-04-22 10:25:44 -04:00
Jim Blake
de32d53791 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:19:48 -04:00
tworrall
88fbafc98b VIVO-653: implemented suggested fix 2014-01-07 16:15:27 -05:00
j2blake
03750cd669 VIVO-581 Add a diagnostic page 2013-12-10 11:37:47 -05:00
j2blake
d08c3f61ff VIVO-618 Revise SearchService to parse uploaded files correctly and to respond properly to authentication errors. 2013-12-05 16:36:26 -05:00
hudajkhan
0944a0d883 updates for page management issues vivo622 and 616 2013-12-05 16:20:55 -05:00
j2blake
60102fbf28 VIVO-530 Adjust SPARQL Update API 2013-11-26 16:02:52 -05:00
j2blake
3bca31ea14 VIVO-541 Rearrange the links on the site admin page. 2013-11-20 17:06:48 -05:00