Commit graph

3219 commits

Author SHA1 Message Date
j2blake
03750cd669 VIVO-581 Add a diagnostic page 2013-12-10 11:37:47 -05:00
hudajkhan
566119f510 VIVO 625 updating method to enable range uri from possible property to be used instead of blank node broken in populated property so correct range class uri is used 2013-12-10 11:25:22 -05:00
tworrall
772cde59e5 additional datetimeinterval validation tweaking 2013-12-09 16:59:03 -05:00
tworrall
4e216e9360 related to VIVO-628, there was no validation on the datetimeinterval form when no years are specified 2013-12-09 16:18:02 -05:00
hudajkhan
b0c0c71cdb if range uri is null, error message for null rangeVClass should not be thrown 2013-12-06 16:44:47 -05:00
hudajkhan
3aca74a7ee VIVO610 when range uri exists but doesn't have corresponding vclass, show error message with option to go back to individual profile 2013-12-06 11:08:14 -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
brianjlowe
89d4fc9228 union domains on data property pages 2013-12-05 16:06:42 -05:00
brianjlowe
8ab6d229a6 VIVO-623 unión domains and ranges on object property displays 2013-12-05 14:57:31 -05:00
brianjlowe
d2792db057 VIVO-614 faster model reconciliation in ABoxRecomputer 2013-12-04 16:32:01 -05:00
hudajkhan
95d7f28259 vivo610 when rangeUri empty ensure error does not occur for adding new object of type 2013-12-04 11:46:44 -05:00
hudajkhan
1abbdfc86d vivo-608 only display classes that are part of classgroup in type dropdown 2013-12-03 13:39:53 -05:00
brianjlowe
eebbaba3ca VIVO-604 getting rid of ExternalIdRetryController 2013-12-02 16:23:10 -05:00
brianjlowe
495982ddab fixes bug that caused misrendering of certain restrictions on vclass edit page 2013-12-02 15:38:37 -05:00
j2blake
356e86de70 VIVO-581 Don’t check for “regular files”, just check for “not directory”. 2013-12-01 19:32:43 -05:00
j2blake
f981fd2c53 VIVO-588 Fixed a typo to fix the deadlocked threads. 2013-12-01 19:30:57 -05:00
j2blake
60102fbf28 VIVO-530 Adjust SPARQL Update API 2013-11-26 16:02:52 -05:00
j2blake
27c8d4410e VIVO-530 Fix logic bug in authorization
Required actions from the DataGetters were being ignored.
2013-11-26 10:22:37 -05:00
brianjlowe
b0c4ad4e4a Merge branch 'maint-rel-1.6' of https://github.com/vivo-project/Vitro into maint-rel-1.6 2013-11-25 16:17:24 -05:00
brianjlowe
0e2ae52c5a fixes duplication bug when a faux has the same label as its "parent" 2013-11-25 16:17:19 -05:00
j2blake
70298026ea Reduce warning messages in unit tests.
We get a warning on any attempt to use anything that may be affected by DeveloperSettings, because DeveloperSetting tries to use ConfigurationProperties to find its properties file. We could avoid this by requiring the use of a ConfigurationPropertiesStub, but it seems to make more sense to routinely create a DeveloperSettingsStub on each ServletContextStub.
2013-11-25 12:31:51 -05:00
j2blake
0b43a44097 VIVO-522 fix memory leak in FreemarkerConfigurationImpl 2013-11-25 11:48:11 -05:00
brianjlowe
2df39c9e24 change to PropertyGroupTemplateModel to prevent drawing meaningless headers when a DataProperty is not visible or editable 2013-11-25 10:42:32 -05:00
j2blake
04f9d98399 VIVO-568 Exclude individuals whose most specific type is a Vitro term
It looks like this was the intent of ExcludeNonFlagVitro, but it was getting the VClasses of the individual, which filtered out things like PropertyGroup, ClassGroup, etc. Changed it to test the most specific types instead, which seems to be right.
2013-11-22 13:46:32 -05:00
brianjlowe
11d766ba34 VIVO-564 reimplemented RDFServiceSparql.sparqlSelectQuery() using direct HttpClient calls instead of using Jena's stuff 2013-11-21 16:14:26 -05:00
j2blake
3bca31ea14 VIVO-541 Rearrange the links on the site admin page. 2013-11-20 17:06:48 -05:00
brianjlowe
216b1ac6eb Merge branch 'maint-rel-1.6' of https://github.com/vivo-project/Vitro into maint-rel-1.6 2013-11-20 16:48:30 -05:00
brianjlowe
99da2bc5a4 VIVO-561 faux property indication in verbose display 2013-11-20 16:48:24 -05:00
j2blake
00f3e363e5 VIVO-541 Add functions and formatting to the developer panel. 2013-11-20 15:54:37 -05:00
j2blake
1f5c34bde9 VIVO-533 Simplify the code in the template loader. 2013-11-20 11:02:12 -05:00
j2blake
b3c5892679 VIVO-541 Add a link on the Site Admin page to activate the developer panel. 2013-11-19 16:45:13 -05:00
j2blake
cd0cb50798 VIVO-533 When loading properties files, mimic the language filtering of the RDFService. 2013-11-19 15:25:43 -05:00
brianjlowe
4e9e4216da removing a mention of vivo from vitro 2013-11-19 13:29:32 -05:00
brianjlowe
7057b40931 Merge branch 'maint-rel-1.6' of https://github.com/vivo-project/Vitro into maint-rel-1.6 2013-11-19 13:29:01 -05:00
brianjlowe
5212b29e50 ensuring that inverse gets deleted when forward property gets deleted 2013-11-19 13:28:54 -05:00
hudajkhan
319c495617 Merge branch 'maint-rel-1.6' of https://github.com/vivo-project/Vitro into maint-rel-1.6 2013-11-19 13:25:46 -05:00
hudajkhan
d5fa8b0613 enable type dropdown to have subclasses for new individual page,prevent template errors if no addurl for property, show edit link if only one label and no locales 2013-11-19 13:24:50 -05:00
j2blake
09dacc8e5a VIVO-541 Tweaks to the .ftl and .js 2013-11-18 18:13:09 -05:00
j2blake
818962d0a6 VIVO-533 When loading templates, mimic the language filtering of the RDFService. 2013-11-18 17:13:09 -05:00
brianjlowe
19f2d14b5f performance tweak in ABoxRecomputer 2013-11-18 15:28:56 -05:00
brianjlowe
5038451685 VIVO-542 fixes bug with restriction deletion and various small improvements 2013-11-18 14:31:51 -05:00
j2blake
d0458047cb VIVO-552 Reduce “memory leak” messages at shutdown.
Back out the changes - locks up on the develop branch.
2013-11-17 15:27:24 -05:00
j2blake
ebe1e1430e VIVO-552 Reduce “memory leak” messages at shutdown.
Tomcat also complains if the VALUE of a ThreadLocal is an instance of a class that is defined in the Webapp. So even though the key type was HttpServleetRequest, some of the values were VitroRequest objects. Refactor so the value is the hash code of the request.
2013-11-17 13:35:18 -05:00
j2blake
2064bbd7e0 VIVO-453 language filtering defaults to “false” 2013-11-17 13:20:18 -05:00
j2blake
4619571f12 VIVO-552 Reduce “memory leak” messages at shutdown.
ThreadLocal stores objects in the threads. If the key type of the ThreadLocal is a class that is specific to the webapp, then that class cannot be unloaded when the app is shutdown, unless the threads themselves are garbage-collected. By using HttpServletRequest as the key to the ThreadLocal, that should be avoided.
2013-11-17 12:56:57 -05:00
j2blake
bfa274528c Reduce chatter in the log on startup. 2013-11-17 12:54:29 -05:00
j2blake
0fce9f6a7b VIVO-541 First cut at the developer panel. 2013-11-17 11:52:18 -05:00
hudajkhan
35251e89f4 enable check for creating new individual to get faux property information correctly 2013-11-15 12:33:47 -05:00
j2blake
d3f6af6981 VIVO-523 Change the way the example language files are presented. 2013-11-14 17:05:04 -05:00
hudajkhan
815215fbd7 Merge branch 'maint-rel-1.6' of https://github.com/vivo-project/Vitro into maint-rel-1.6 2013-11-11 18:28:30 -05:00