Graham Triggs
0e15b9a69a
[VIVO-1404] Disable XSS protection on the SPARQL query page
2017-11-10 12:01:23 -05:00
Graham Triggs
f4c9d23af0
Fix NPE when no ontology URI is specified
2017-11-10 10:00:17 -05:00
Graham Triggs
41be1c22f4
Fix building on JDK 9
2017-10-23 19:24:32 +01:00
Steve McKay
00f7b95266
[VIVO-1315] Enable Plum print by default ( #61 )
...
* [VIVO-1315] Plum print integration
* VIVO-1315 default Plum print to enabled
2017-10-21 20:20:32 +01:00
Graham Triggs
95e336d862
List view improvements for Vitro
2017-10-19 11:21:37 +01:00
Graham Triggs
0ef3018ae3
[VIVO-1403] Improve update performance by ensuring the bulk updater can be exposed correctly
2017-10-19 11:21:04 +01:00
Graham Triggs
4da85f0d82
Graph cache fix
2017-10-18 17:19:10 +01:00
Graham Triggs
963c04340f
[VIVO-1401] Don't return a constructed model if there are no construct queries
2017-10-12 09:45:07 +01:00
Graham Triggs
792ca4138f
[VIVO-1400] Add the capability to use / parse out precise-subquery tags.
2017-10-12 09:30:37 +01:00
Graham Triggs
107c2bff03
[VIVO-1399] Improve performance of Graph URI lookups
2017-10-11 19:37:07 +01:00
Graham Triggs
a610e0ed25
[VIVO-1397] Faster and more reliable Solr indexing
2017-10-10 13:06:44 +01:00
Graham Triggs
fcc476a237
[VIVO-1394] Make AboxRecomputer deal with inferred types correctly
2017-10-05 08:48:56 +01:00
Graham Triggs
d737f86084
Small bug fixes from static analysis
2017-10-05 00:04:12 +01:00
Graham Triggs
3ad80a9cf6
Consolidate local overrides of messages and styles in "local" subdirectory. Allows customisation without creating a new thmee.
2017-10-02 18:23:49 +01:00
Graham Triggs
69c4f5460c
Convert TPF from Gson to Jackson
2017-09-29 00:54:14 +01:00
Graham Triggs
93884142b4
Minor dependency updates
2017-09-28 22:14:07 +01:00
Graham Triggs
ff71245de1
Allow with form of SPARQL
2017-09-28 22:13:51 +01:00
Graham Triggs
cf702ea08c
Remove semargl dependencies that were only used to get one OWL definition, which is available in owlapi
2017-09-28 16:18:08 +01:00
Graham Triggs
2979cdadae
Fully consume input stream so that error message can be displayed in file upload
2017-09-27 15:59:01 +01:00
Graham Triggs
aef83490cf
Fix permissions in site
2017-09-23 13:24:35 +01:00
Graham Triggs
b8583b63d8
Improve options passed to MySQL driver
2017-09-20 15:08:40 +01:00
Graham Triggs
4543e65d08
Replace c3p0 with dbcp2, so there is only one pooling library in use
2017-09-20 14:08:36 +01:00
Graham Triggs
d594f8ac11
Fix string comparisons
2017-09-18 18:31:09 +01:00
Graham Triggs
351e363047
StringBuilder bug fix
2017-09-18 18:15:57 +01:00
Graham Triggs
f03ec3f940
Support 6.x mysql drivers
2017-09-18 16:53:35 +01:00
Graham Triggs
5320a4f665
Updated dependencies
2017-09-18 15:58:09 +01:00
Graham Triggs
99efe2a1cd
StringBuilder bug fix
2017-09-18 15:57:48 +01:00
Graham Triggs
ec1feee076
Updated dependencies
2017-09-18 15:08:42 +01:00
Graham Triggs
0cff29fa2a
Minor code improvements
2017-09-18 13:47:04 +01:00
Graham Triggs
9e411253c4
Minor code improvements
2017-09-18 13:39:17 +01:00
Graham Triggs
751d50f93a
Minor code improvements
2017-09-18 12:20:01 +01:00
Graham Triggs
d97544b991
Minor code improvements
2017-09-18 11:49:47 +01:00
Graham Triggs
d87bb782eb
Minor code improvements
2017-09-18 10:57:49 +01:00
Graham Triggs
60017600a3
Minor performance improvements
2017-09-18 10:27:38 +01:00
Graham Triggs
4859eb7da1
Various code improvements from IntelliJ inspections
2017-09-18 00:21:04 +01:00
Graham Triggs
bf450aca21
[VIVO-1320] Convert some org.json usages to Jackson
2017-09-15 21:04:46 +01:00
Graham Triggs
916640ef43
[VIVO-1320] Convert some org.json usages to Jackson
2017-09-15 18:30:53 +01:00
Graham Triggs
7c1390d745
[VIVO-1320] Convert some org.json usages to Jackson
2017-09-15 17:58:20 +01:00
Graham Triggs
5175ef9c50
[VIVO-1320] Convert some org.json usages to Jackson
2017-09-15 16:28:24 +01:00
Graham Triggs
826fb9c570
[VIVO-1320] Convert some org.json usages to Jackson
2017-09-15 16:07:26 +01:00
Graham Triggs
58cba471a8
[VIVO-1320] Convert some org.json usages to Jackson
2017-09-15 15:00:54 +01:00
Graham Triggs
06a9360b43
[VIVO-1320] Replace json.org code with Jackson binding
2017-09-15 12:48:02 +01:00
Graham Triggs
5e6185353d
[VIVO-1317] Remove Glassfish JSON library
2017-09-15 09:33:14 +01:00
Graham Triggs
04f61c466f
Fix broken site admin links
2017-08-31 00:02:57 +01:00
Graham Triggs
3f655b7408
Adjust all integer types that can be stored differently in TDB
2017-08-30 22:51:33 +01:00
Graham Triggs
62c2a0614a
Upgrade to latest Jena 3.4.0
2017-08-30 19:51:21 +01:00
Graham Triggs
a132b2421e
[VIVO-1294] Allow applications built on Vitro to have application-level messages distinct from themes
2017-08-29 22:56:15 +01:00
Graham Triggs
121eb088d1
[VIVO-1376] Smoke test for SDB that looks for signs that it hasn't been upgraded from Jena 2.
2017-08-27 22:11:18 +01:00
Graham Triggs
47f3f304cb
[VIVO-1375] Upgrade to Servlet 3.0 spec
2017-08-25 08:51:10 +01:00
Jim Blake
3829f48b0b
VIVO-1319 Remove dependency on sourceforge.net JSON parser. ( #60 )
...
* VIVO-1246 improve the ConfigurationBeanLoader:
Add cardinality parameters minOccurs and maxOccurs
Create README.md document in the edu.cornell.mannlib.vitro.webapp.utils.configuration package
Split large class of unit tests into separate classes by functionality
* VIVO-1247, remove duplicate code used with ConfigurationBeanLoader.
Now that the @Property annotation includes cardinality parameters, we can remove a lot of duplicate code.
* VIVO-1246 Move unit tests to the new location.
* VIVO-1246 The documentation was in the wrong place.
* Ignore all /bin/ directories under eclipse
* First set of unit tests, along with enhancements to the stubs.
* Clean up the unit tests with more expressive power.
* VIVO-1319 Full tests on the controller output formats.
* Create a Jackson-based quote(), to replace the net.sf.json-based quote()
* Eliminate the use of net.sf.json.util.JSONUtils
* Use Jackson JSON library instead of net.sf.json
JSONNode, JSONArray, JSONObject become JsonNode, ArrayNode, and ObjectNode.
No direct replacement for HSONSerializer, so create JacksonUtils
Some of the message signatures are different, so adjust accordingly.
2017-05-22 19:42:10 +01:00