Tim Worrall
e442dbd7cc
No Jira issue. Added a check in the event there are datatypes defined for other than xsd.
2015-04-08 15:51:10 -04:00
Nate Prewitt
ad5e6fa920
changed jquery imports to be protocol relative so they don't fail on HTTPS sites
2015-04-07 13:11:17 -06:00
Tim Worrall
0c5d69e25e
Related to VIVO-921. Server-side validation for default data property form.
2015-04-07 14:00:30 -04:00
Tim Worrall
a32ee20a40
VIVO-921: some additional validation work as well as dislaying an indicator when a data property has been ingested in an invalid format.
2015-04-06 14:48:05 -04:00
Tim Worrall
749a8ff8ad
VIVO-921: tweaked the regular expressions
2015-04-01 13:36:53 -04:00
Tim Worrall
c47964fbde
VIVO-921: widget-ized the data property form. Dates, ints, integers, floats, uris and booleans no longer use tinyMCE.
2015-04-01 12:48:15 -04:00
Tim Worrall
0a78ab5687
VIVO-919 and VIVO-1007: added the max password length to login widget class and also corrected the variable reference in the template for the minimum length (was minimumLength not minimumPasswordLength).
2015-03-27 16:05:42 -04:00
Jim Blake
8e429ca878
VIVO-1008 Don't override the mime type if the servlet container can provide it.
...
In CharsetEncodingFilter, check to see whether the servlet container knows the mime type,
before forcing it to "text/html;charset=UTF-8"
2015-03-27 15:38:38 -04:00
Tim Worrall
860ca32096
VIVO-1007: 18n string in login widget only referenced when variable rather than two.
2015-03-25 15:10:30 -04:00
Tim Worrall
ba56c3de06
No Jira issue. Removed superfluous colon from the end of a message.
2015-03-23 10:49:36 -04:00
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
4b0cdadb0d
VIVO-958 Accommodate a migration directly from 1.5 data to 1.8
...
Move data directory from ontologies/update to version-specific directory ontologies/update17to18
Create ontologies/update15to16 and ontologies/update16to17 from previous update data directories.
Revise UpdateKnowledgeBase to accept the data directory as a parameter instead of having it hard-coded.
Create classes like Release18Migrator that will call UpdateKnowledgeBase with the appropriate directory, and do other release-specific migration tasks.
Make corresponding changes in startup_listeners.txt
2015-03-13 12:15:25 -04:00
Tim Worrall
d6a17ef0b6
No Jira issue. Minor 18n change: moved an entry from vivo to vitro and modified an existing entry.
2015-03-11 15:25:35 -04:00
Jim Blake
13334cdc80
Merge branch 'develop' into feature/enhancedRdfService
2015-02-16 12:22:20 -05:00
Tim Worrall
0a516b0a01
VIVO-970: added domain and range display limit fields to object property editing form. The display is now used with the 'more...' link on profile pages.
2015-02-16 11:03:29 -05: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
9cf0233d81
VIVO-845 move vitroSearchProhibited.n3 to rdf/display/everytime
2015-02-10 15:23:42 -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
Jim Blake
f4f51a096f
Merge branch 'feature/pelletRemoval' into develop
2014-12-31 15:13:37 -05:00
Patrick McElwee
4905c10be0
Allow getFormat function to accept qualified date precisions
...
This allows the date precision to be a fully qualified URL, like
"http://vivoweb.org/ontology/core#yearPrecision ", while still accepting
"yearPrecision"
2014-12-30 16:54:01 -05:00
Jim Blake
08efbe2735
Don't offer Pellet reasoning on ingest.
2014-12-21 09:12:23 -05:00
Jim Blake
f339f1864f
VIVO-863 get rid of GuardAgainstUnmigratedRDB
...
It was only useful for the transition from 1.6 to 1.7, and it was a problem when someone used a triple-store other than SDB.
2014-12-11 16:12:42 -05:00
Jim Blake
73b76a6e90
VIVO-933 Read PropertyConfig.n3 into an existing model, just once.
2014-12-11 15:51:59 -05:00
Jim Blake
481d3fc1d8
VIVO-695 VIVO-699 Refactor and optimize the PropertyRestrictionBean
...
Formerly the PropertyRestrictionPolicyHelper.
2014-12-10 17:39:06 -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
4da345d843
Merge branch 'feature/fauxEditing' of https://github.com/vivo-project/Vitro into feature/fauxEditing
2014-11-20 10:58:04 -05:00
Tim Worrall
6e212e2889
VIVO-724: minor clean up of verbose property display.
2014-11-20 10:57:46 -05:00
Jim Blake
ef6f92539f
Merge branch 'develop' into feature/fauxEditing
2014-11-18 11:56:52 -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
Tim Worrall
9ce4b1e275
some very minor jsp cleanup
2014-11-18 10:10:22 -05:00
Jim Blake
ebb31eb081
VIVO-906 Assemble application at runtime.
...
Create an object to represent VitroHomeDirectory
Instantiate TripleSources, FileStorage, etc, based on the config file.
2014-11-13 17:11:11 -05:00
Jim Blake
e665b48971
Add link to verbose panel, handle VCard oddities.
2014-11-07 10:32:33 -05:00