Commit graph

6631 commits

Author SHA1 Message Date
a5a7e640d2
Fix for VIVO-3871 (#393)
* Fallback to default graph in bulk ontology model update

* test added

---------

Co-authored-by: Georgy Litvinov <georgy.litvinov@tib.eu>
2023-06-06 15:07:19 +03:00
Dragan Ivanovic
f19d0a08c2
Revert "don't create add url if neither of 'select from existing' nor 'provide selection' options set (#385)" (#389)
This reverts commit 6c9e21544a.
2023-05-23 10:49:57 +02:00
329b8e4100
Escape html (#388)
* Escape value in delete property form

* escape labels

* Revert "escape labels"

This reverts commit cd825d7587d629bc44c7fece31eb1bfa5cb6f241.
2023-05-09 13:04:21 +02:00
Brian Lowe
a22aa37394
Change PropertyKey class name and namespace (#386)
* Change PropertyKey class name and namespace

* Fix prefix/namespace error found in code review.
2023-05-08 14:25:46 +02:00
Brian Lowe
c527de5ad8
Handle preferred language when creating new class and property groups (#383)
* Handle preferred language when creating new class and property groups

* Convert tabs to spaces in affected lines.
2023-05-01 09:52:11 +02:00
Brian Lowe
dec725a022
Propagate selectFromExisting and offerCreateNew settings from base ob… (#384)
* Propagate selectFromExisting and offerCreateNew settings from base object property to new faux property.

* Match tab usage of existing file.
2023-04-27 16:41:02 +02:00
6c9e21544a
don't create add url if neither of 'select from existing' nor 'provide selection' options set (#385)
Co-authored-by: Georgy Litvinov <georgy.litvinov@tib.eu>
2023-04-27 16:40:43 +02:00
2535750cfa
fix: Escape data property value (#387)
Co-authored-by: Georgy Litvinov <georgy.litvinov@tib.eu>
2023-04-27 16:21:31 +02:00
Dragan Ivanovic
c0b48511e2
Merge pull request #375 from litvinovg/translation_converter_fix
Check if provided path is directory in translation converter
2023-03-06 14:42:56 +01:00
Dragan Ivanovic
4e452573f2
Merge pull request #376 from litvinovg/avoid_write_models_into_log
Avoid writing the whole model into debug log
2023-03-03 18:04:52 +01:00
b9e4e792d3
removed tab 2023-03-03 17:39:33 +01:00
Georgy Litvinov
67c0421bea Avoid writing the whole model into debug log 2023-03-03 17:28:33 +01:00
Georgy Litvinov
dae6a808b6 Added check if provided path is directory 2023-03-03 14:48:35 +01:00
Dragan Ivanovic
0c8b02a630
Merge pull request #371 from litvinovg/vclass_browsing_error_fix
Remove old hack that leads to 500 error
2023-02-28 15:28:37 +01:00
Dragan Ivanovic
98f2de3c04
Merge pull request #373 from TAMULib/3821-map_of_science_properties
VIVO 3821: Add configuration to disable or enable Map of Science visualization.
2023-02-28 15:13:14 +01:00
Kevin Day
b50f3b16c5
VIVO 3821: Map of Science configuration isn't needed in Vitro.
The IndividualResponseBuilder will hopefully be updated by a separate issue to move the visualization code entirely out of Vitro and into Vivo.
2023-02-28 08:08:49 -06:00
Kevin Day
97f9685d1f
Enable visualization.mapOfScience by default. 2023-02-27 10:13:40 -06:00
Kevin Day
774bbacc36
VIVO 3821: Add configuration to disable or enable Map of Science visualization. 2023-02-27 09:21:48 -06:00
Dragan Ivanovic
4d60cd9de1
Merge pull request #367 from TAMULib/3751-remove_icu
VIVO-3751: Remove ICU4J dependency.
2023-02-27 15:28:55 +01:00
Dragan Ivanovic
9b6e362480
Merge pull request #366 from litvinovg/password_limit
raised password length limit to 64 characters
2023-02-27 15:27:25 +01:00
Georgy Litvinov
27846ecbdb Remove old hack that produces 500 error 2023-02-24 09:37:56 +01:00
Kevin Day
5ec99a2204
Issue 3751: Remove ICU4J dependency.
This is only used in a handful of places.
The core java libraries provide the same functionality but with a less exchaustive locale database.

The IBM ICU is more up to date than the Java version but is otherwise identical.

see: https://unicode-org.github.io/icu/userguide/icu4j/#introduction-to-icu4j
2023-02-22 10:17:20 -06:00
Georgy Litvinov
99cbda4727 raised password length limit to 64 characters 2023-02-22 08:31:36 +01:00
Dragan Ivanovic
15cb4d7467
Merge pull request #365 from TAMULib/issue-3767
[Issue 3767] Replacement of language comparisons using '=' by the 'langMatches' (without whitespace changes)
2023-02-17 14:01:45 +01:00
William Welling
a1de03f2f5 Use SPARQL template and context map to substitute langCtx 2023-02-14 11:34:59 -06:00
Dragan Ivanovic
48c88d3d3e
Merge pull request #355 from vivo-project/i18n-redesign
I18n redesign
2023-02-13 14:08:01 +01:00
William Welling
108fdbf66b Undo whitespace changes 2023-02-09 11:19:01 -06:00
4ce6dc2f8c
fix creation of faux property with xml literal range value (#363)
Co-authored-by: Georgy Litvinov <georgy.litvinov@tib.eu>
2023-02-09 16:25:36 +01:00
1976185a91
Fix for Russian translation of email temlate (#362)
* fix, i18n: added link to instance in Russian translations

* fixed text style

* one more fix
2023-02-06 09:36:42 +01:00
509e9cf22b
Custom forms fixes (#361)
* added safety check

* Prevent failing autocomplete field with type selectors in case more than one pair of type selectors and autocomplete field used

---------

Co-authored-by: Georgy Litvinov <georgy.litvinov@tib.eu>
2023-02-02 14:24:47 +01:00
8b2e150e32
use qualified by root in faux property to provide into FauxObjectPropertyWrapper (#360)
Co-authored-by: Georgy Litvinov <georgy.litvinov@tib.eu>
2023-02-02 14:24:10 +01:00
2873bba81d
fixed faux property display order (#359)
Co-authored-by: Georgy Litvinov <georgy.litvinov@tib.eu>
2023-01-24 14:21:46 +02:00
7dabc6b2ab
fixed check for redundant possible object properties (#358)
Co-authored-by: Georgy Litvinov <georgy.litvinov@tib.eu>
2023-01-24 14:09:57 +02:00
a7215cc932
fix for faux data property ranges (#357)
Co-authored-by: Georgy Litvinov <georgy.litvinov@tib.eu>
2023-01-24 13:54:31 +02:00
7d84e61003
Merge pull request #356 from chenejac/3393_parametersWithApostrophie
support for combining parameters and apostrophe
2022-12-22 13:49:00 +01:00
a0a1a6664b
Faux data properties and fixes for current faux properties view (#352)
* Faux data properties

* Use not disjointed classes for faux properties domain and range options

* Fix faux object property shadowing real property
List faux data properties
List faux properties which base properties domain don't match current subject

* Write exception to log in VClassDaoJena

* filter faux properties returned in possiblePropInstForIndividual

* safety checks added

* extracted getBaseLabel method, fixed base labels for data properties

* fix for prev commit

* Formatting fixes

* More formatting fixes

* More formatting fixes

* More formatting fixes

* More formatting fixes

* More formatting fixes

Co-authored-by: Georgy Litvinov <georgy.litvinov@tib.eu>
2022-12-16 11:40:49 +01:00
Dragan Ivanovic
fce6dc6f78 reorganization of the code - extraction of a method for preprocessing input strings for MethodFormat.format method 2022-12-16 11:40:10 +01:00
Dragan Ivanovic
311744ef64 support for combining parameters and apostrophe 2022-12-16 10:16:34 +01:00
c885162d8d
Merge pull request #354 from chenejac/renamingi18nFiles
[3801 i18n] Renaming files, removing language suffixes for rdf files
2022-12-13 16:50:35 +01:00
f548908b32
Merge pull request #351 from chenejac/supportingPrivateTags
[3800 i18n redesign] Supporting private tags
2022-12-13 16:50:02 +01:00
Dragan Ivanovic
ae2509837e adding curly braces for all if statements 2022-12-13 14:37:23 +01:00
Dragan Ivanovic
6312b966f2 adding support for private subtags in the language tags, replacement of toString() method with toLanguageTag() method, adding checks for locale.stripExtensions() where it was neccessary, adding information about private tag in the drop down selection of a UI language 2022-12-13 11:37:56 +01:00
Dragan Ivanovic
62cbcca8dc support for private subtag (x) 2022-12-13 11:37:56 +01:00
63567b9c30
Merge pull request #353 from chenejac/defaultLanguage
adding English as default language
2022-12-12 15:31:11 +01:00
Dragan Ivanovic
3b08832ebc renaming files, removing language suffixes for rdf files 2022-12-09 11:11:00 +01:00
81e12cc492
fixes for language filtering to support private-use subtags (#330) 2022-12-08 11:18:08 +01:00
Dragan Ivanovic
3f03ddfd1f adding English as default language 2022-12-06 11:26:35 +01:00
8bbc751f0b
Merge pull request #350 from chenejac/movingUILabelsTranslationsIntoVitro
[i18n-3762] Moving UI labels translations into vitro
2022-12-06 11:16:11 +01:00
chenejac
a1d1f7fc12 adding new line at the end of UILabelsVocabulary.ttl 2022-11-29 15:58:45 +01:00
chenejac
026d316c20 adding new line at the end of UILabelsVocabulary.ttl 2022-11-29 15:57:17 +01:00