Commit graph

4881 commits

Author SHA1 Message Date
j2blake
0280cda8e3 VIVO-662 Remove duplicate rows from the SPARQL query results.
Two rows are considered to be duplicates if they have the same authorshipURI or the same authorURI.
2014-01-09 17:33:25 -05:00
tworrall
d95bd9019e Merge branch 'maint-rel-1.6' into develop 2014-01-07 16:22:37 -05:00
tworrall
88fbafc98b VIVO-653: implemented suggested fix 2014-01-07 16:15:27 -05:00
j2blake
54509b1aee VIVO-660 Add an Authorization tabs to the developer panel 2014-01-07 15:08:30 -05:00
j2blake
0f0cac5d35 Use JQuery to simplify some of the behavior code in the developer panel 2014-01-05 17:19:23 -05:00
j2blake
23c30a8957 Add tab structure to the developer panel 2014-01-05 17:18:37 -05:00
j2blake
245763e9e7 Make DeveloperSettings a singleton, and other improvements.
By making it a singleton, we do need an explicit Setup operation. However, it means that we can refer to the settings in client code that doesn’t have access to a request or to the ServletContext.

Other refactorings to simplify the logic or make it more scalable.
2014-01-04 14:22:29 -05:00
j2blake
f6bd5804d5 VIVO-224 Change USE_MISCELLANEOUS_EDITOR_PAGES to USE_INDIVIDUAL_CONTROL_PANEL
It’s hardly miscellaneous if there’s only one page.
2014-01-03 15:40:52 -05:00
j2blake
03dfbfc2c5 VIVO-224 Get rid of REBUILD_VCLASS_GROUP_CACHE.
Since we build the cache from Solr, we no longer provide the option to rebuild it.
2014-01-03 15:26:33 -05:00
j2blake
3c59098525 VIVO-224 Get rid of MANAGE_TABS permission
It was not used, probably since we no longer have tabs.
2014-01-03 12:44:54 -05:00
j2blake
004427855b VIVO-224 Get rid of MANAGE_PORTALS permission
It was only used in editing the application bean, and was equivalent to EDIT_SITE_INFORMATION.
2014-01-03 12:41:37 -05:00
j2blake
c42d9af70f VIVO-617 Adjust the client code to use the new file upload tools. 2013-12-20 17:11:16 -05:00
j2blake
b7b28cc896 VIVO-617 Change the way we deal with Multipart requests. 2013-12-20 17:10:18 -05:00
tworrall
0b03133a32 minor css change for the search page facet 2013-12-18 11:48:27 -05:00
j2blake
9f19f2c38d Add a refinement to the developer panel 2013-12-10 16:39:03 -05:00
hudajkhan
8a490c6125 vivo 638 fixing query for existing interval value to utilize variable for object so editing works correctly 2013-12-10 15:41:45 -05:00
j2blake
46b9340655 VIVO-581 Avoid Files.isReadable() — it runs slowly on some Windows machines. 2013-12-10 15:09:56 -05:00
j2blake
d4443fe601 VIVO-581 Restrict access, and don’t give out the DB password. 2013-12-10 14:59:30 -05:00
tworrall
0c79185254 VIVO-637 date time generator changes for various date time properties 2013-12-10 12:44:04 -05:00
j2blake
0a00aee684 VIVO-581 Add a smoke test for Java version 2013-12-10 12:08:43 -05:00
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
j2blake
c1e28101dd Merge branch 'maint-rel-1.6' of git+ssh://github.com/vivo-project/Vitro into maint-rel-1.6 2013-12-09 17:00:36 -05:00
tworrall
772cde59e5 additional datetimeinterval validation tweaking 2013-12-09 16:59:03 -05:00
j2blake
12395c00d0 VIVO-636 update the language files 2013-12-09 16:52:26 -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
1ee2f64f13 VIVO627 submission validation for default template for multiple content types fixed to check for number of content types 2013-12-09 11:03:58 -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
hudajkhan
0944a0d883 updates for page management issues vivo622 and 616 2013-12-05 16:20:55 -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
5e369a751f new versions of jar files for sparql query json ld also used in vivo semantic search 2013-12-04 13:31:05 -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
tworrall
757d643f2d fix cross browser console issue 2013-11-25 10:51:25 -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
98f231a863 VIVO-541 Add links to the developer panel. 2013-11-22 15:44:28 -05:00