Jim Blake
21cc827e4e
VIVO-732 Add test for DESCRIBE query
2014-04-04 12:51:09 -04:00
brianjlowe
78e8d9d276
VIVO-711 trapping for invalid URIs generated in the migration
2014-03-28 15:41:51 -04:00
j2blake
0bc3f211bb
VIVO-682 Modify some auth code to work better with faux properties.
2014-03-25 15:44:10 -04:00
j2blake
c08ac9eda0
VIVO-682 BETTER Fix display of self-editor level properties
...
Need to test for the property itself as well, because the property statement tests don't allow for faux properties.
Of course this means that a self-editing faux property will not be shown if its parent property is hidden.
2014-03-13 12:16:09 -04:00
j2blake
4f29ab6f5f
VIVO-706 add a ObjectProperty declaration for "conceptAssociatedWith"
2014-03-12 13:16:25 -04:00
j2blake
83dd4a57e7
VIVO-705 Trim ontology URI before using. Check for URISyntaxException before using.
2014-03-12 12:46:54 -04:00
j2blake
63140fa91b
VIVO-682 Fix display of self-editor level properties
...
Can't test for authorization of a DataProperty or an ObjectProperty, because the self-editor policies need to know who the subject is.
Need to create a DataPropertyStatement or ObjectPropertyStatement with the subjectUri and test that instead.
2014-03-11 16:02:35 -04:00
j2blake
7b0ad5ec12
VIVO-689 better selection of Locales
...
If there are selectable Locales, and one has been selected, then only that Locale is preferred. The browser preferences are discarded.
If there are selectable Locales, and none has been selected, then act as if the first one has been selected.
2014-03-11 14:42:45 -04:00
j2blake
b6ad8d456c
VIVO-648 Repair oversight: when rdf files were moved to the home directory, the "distribute" target didn't keep up.
2014-03-11 12:06:31 -04:00
j2blake
fdeee35bb4
VIVO-692 Restrict LOD by Publish level, not by Display level
...
Create a new annotation for properties and classes, HiddenFromPublishBelowRoleLevelAnnot.
Provide the means to initialize these annotations, edit them, and display them in the verbose property display.
Create a Permission and some requested actions so the policies can decide which statements must be filtered out, based on the user's role.
Add unit tests and improve acceptance tests
2014-03-10 18:14:02 -04:00
j2blake
95538e4c8a
VIVO-230 Make the log messages more explicit, so we have a chance of diagnosing this.
2014-01-15 16:43:40 -05:00
j2blake
73f7604920
VIVO-673 Log throwables and re-throw them.
...
If a startup module throws an error, StartupManager will catch it only long enough to write it to the log, and then re-throw it.
2014-01-15 15:29:08 -05:00
j2blake
2f68ddb8ee
VIVO-672 Preserve the lazy initialization of the VClassJena.
...
Instead of a copy constructor on VClass, use a copy() method, which can be overridden.
2014-01-15 15:16:17 -05:00
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
88fbafc98b
VIVO-653: implemented suggested fix
2014-01-07 16:15:27 -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