Commit graph

140 commits

Author SHA1 Message Date
Graham Triggs
16efd306f7 Fix pom error with <build> tags 2017-10-05 18:46:13 +01:00
Graham Triggs
3d28c6a037 Configuration for Findbugs, with security plugin, and script to start gui 2017-10-05 18:43:29 +01:00
Graham Triggs
aac062cdfe Add Findbugs reporting 2017-10-05 18:10:24 +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
6cbdcd6842 Update to Easymock 3.2.5 2017-09-20 13:40:42 +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
Graham Triggs
0bfd909348 Update versions for beta 2 release 2017-07-27 17:40:04 +01:00
Graham Triggs
7a76405ef3 Reset develop to SNAPSHOT release 2017-06-12 21:54:33 +01:00
Graham Triggs
2fe4d3b3a0 Beta version 2017-06-09 15:57:28 +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
Nate Prewitt
608aa1cf54 Merge pull request #59 from nateprewitt/license_update
[VIVO-1286] License update
2017-05-08 11:12:33 -06:00
Nate Prewitt
000da50219
updating license path 2017-05-06 14:40:28 -06:00
Graham Triggs
b2086c9517 Default PlumX to being disabled, as the spacing throws out the article display. 2017-04-30 18:17:53 +01:00
Steve McKay
6db6fabdac [VIVO-1315] Plum print integration (#57) 2017-04-30 13:11:10 +01:00