Commit graph

6789 commits

Author SHA1 Message Date
chenejac
3c2eb97104 Merge branch 'main' of https://github.com/vivo-project/Vitro 2022-08-26 16:05:42 +02:00
6ea9510222
fixed email settings example (#326) 2022-08-26 10:26:54 +03:00
Dragan Ivanovic
3df2fbe5fc
fixing the issue with type of match property (changed from string to boolean) (#325) 2022-08-25 16:32:11 +02:00
chenejac
92cd208104 Merge branch 'rel-1.13.0-RC' of https://github.com/vivo-project/Vitro into rel-1.13.0-RC 2022-08-24 22:15:26 +02:00
chenejac
807d1c229e [maven-scm-plugin] prepare development vitro-1.13.1-SNAPSHOT 2022-08-24 18:16:37 +02:00
chenejac
893472f302 [maven-scm-plugin] prepare release vitro-1.13.0 2022-08-24 18:14:02 +02:00
chenejac
cce6d41150 rebasing for new release candidate 2022-08-24 18:08:28 +02:00
chenejac
06f0b28bdc [maven-scm-plugin] prepare development vitro-1.13.1-SNAPSHOT 2022-08-24 18:03:44 +02:00
chenejac
8b2b9fb540 [maven-scm-plugin] prepare release vitro-1.13.0 2022-08-24 18:03:44 +02:00
chenejac
5735368e6b [maven-scm-plugin] prepare development vitro-1.13.1-SNAPSHOT 2022-08-24 18:03:44 +02:00
chenejac
ee6ba140b9 [maven-scm-plugin] prepare release vitro-1.13.0 2022-08-24 18:03:44 +02:00
chenejac
c64ce0a7c5 [maven-scm-plugin] prepare development vitro-1.13.1-SNAPSHOT 2022-08-24 18:03:44 +02:00
chenejac
71caf440a6 [maven-scm-plugin] prepare release vitro-1.13.0 2022-08-24 18:03:43 +02:00
chenejac
c6b9524b74 Merge branch 'main' of https://github.com/vivo-project/Vitro 2022-08-24 17:51:25 +02:00
df3c4a88ae
Issue/vivo 3606 : add language-specific sorting and label fields to search index (#321)
* Add select query document modifier with dynamic target field; use locale-specific sort fields when available.

* Add i18nized labels to index for autocomplete

* Remove lowercasing from label query

* Improved document modifier for multilingual field with defined suffix name

* Improved document modifier for multilingual field with defined suffix name

* refact: reverted access modifier changes

* Lowercase label in documentModifierI18nSort in case old solr schema is used which doesn't have lowercase filter

* fix: fixed queries and locale names

* fix: renamed new document modifier

* fix: use linkedHashMap to retain map sort fields order

* refact: extracted buildAndExecuteVClassQuery(List<String> classUris, int page, int pageSize, String alpha, VitroRequest vreq)

* fix: removed unused import

* fix: constant name aligned with other suffix

Co-authored-by: Brian Lowe <brian@ontocale.com>
2022-08-23 16:23:43 +02:00
6ad364f9ee
fix: VIVO-3738 use language specific webapp dao factory (#324)
Co-authored-by: Georgy Litvinov <georgy.litvinov@tib.eu>
2022-08-19 15:13:45 +03:00
f8c38b8233
Issue/VIVO 3739 : fix for data property editing form (#323)
* fix: compare blank node id with uri safely
2022-08-19 15:13:06 +03:00
ce680d9cd7
fix: use public description in data property template model (#322)
Co-authored-by: Georgy Litvinov <georgy.litvinov@tib.eu>
2022-08-17 16:57:00 +03:00
3a14872c7c
fix: float validation regex (#318)
Co-authored-by: Georgy Litvinov <georgy.litvinov@tib.eu>
2022-07-25 14:56:20 +03:00
chenejac
c1f578478c Merge branch 'rel-1.13.0-RC' of https://github.com/vivo-project/Vitro into rel-1.13.0-RC 2022-07-12 11:29:48 +02:00
chenejac
dfd64a9d83 [maven-scm-plugin] prepare development vitro-1.13.1-SNAPSHOT 2022-07-12 10:06:41 +02:00
chenejac
70badb792a [maven-scm-plugin] prepare release vitro-1.13.0 2022-07-12 10:03:48 +02:00
chenejac
247df43925 [maven-scm-plugin] prepare development vitro-1.13.1-SNAPSHOT 2022-07-12 09:57:51 +02:00
chenejac
ae77bf9f8f [maven-scm-plugin] prepare release vitro-1.13.0 2022-07-12 09:57:51 +02:00
chenejac
476fe6392a [maven-scm-plugin] prepare development vitro-1.13.1-SNAPSHOT 2022-07-12 09:57:51 +02:00
chenejac
eddfdf2c98 [maven-scm-plugin] prepare release vitro-1.13.0 2022-07-12 09:57:30 +02:00
chenejac
b4196e2013 Merge branch 'main' of https://github.com/vivo-project/Vitro 2022-07-12 09:52:50 +02:00
1168d1961a
fix: allow self editors to create individuals in faux property forms (#317) 2022-07-12 09:52:18 +02:00
chenejac
9436eb8434 updating of rc_script.sh 2022-07-07 19:09:10 +02:00
chenejac
c5a6638de9 [maven-scm-plugin] prepare development vitro-1.13.1-SNAPSHOT 2022-07-07 18:53:42 +02:00
chenejac
eeac504027 [maven-scm-plugin] prepare release vitro-1.13.0 2022-07-07 18:53:42 +02:00
b6d3b60530
proper fix to have the same substitutions as in RDFServiceTDB (#316) 2022-07-07 17:37:34 +02:00
6c95f5ab38
fix: retain language tags on editing data properties with backend editor (#315)
* fix: retain language tags on editing data properties with backend editor

* fix: replace label in backend editor in default language. Avoid side effect of removing all other labels.
2022-07-07 13:25:27 +02:00
acd2bf6a59
fix: workaround for jena bug. Treat integer and int equally while creating hash (#314) 2022-07-06 13:13:28 +02:00
ceebd3e422
fix: process string and untyped literals differently (#296)
* fix: process string and untyped literals differently

* fix for prev commit

* review fixes

* fix: generators fixes

* chore: removed unused imports
2022-07-04 22:10:20 +02:00
Dragan Ivanovic
a4bf5030da
Merge pull request #295 from litvinovg/individual_list_fix
Individual list calculation fix
2022-06-08 14:28:17 +02:00
Georgy Litvinov
c2dffb52b6 fix calculation of pages in individual list 2022-06-01 10:15:22 +02:00
Dragan Ivanovic
fb4594ed3e
Merge pull request #292 from brianjlowe/issue/VIVO-3713
VIVO-3713 Avoid excessive use of resources when ABox firsttime data are changed
2022-05-28 08:44:33 +02:00
Brian Lowe
ce82c237a3 address review comments and add additional cleanup 2022-05-27 17:55:08 +03:00
Brian Lowe
530ad7d39c Rename all portal blank nodes with the same URI 2022-05-27 17:41:50 +03:00
Brian Lowe
fc4d618be5 Add test using empty backup 2022-05-27 12:03:31 +03:00
Brian Lowe
f1ef775d95 Use limited diff when checking for local overrides of firsttime data. Add unit test for firsttime update behavior. 2022-05-26 20:22:07 +03:00
Dragan Ivanovic
06c2afa301
Merge pull request #288 from litvinovg/vitro-languages-core-home-fix
Prevent copying pom file to home directory
2022-05-21 11:18:06 +02:00
ff285fb80d
Added code for deleting individuals (#213)
* Added code for deleting individuals

* Allow admins delete individuals

* Fixed delete individual url params

* Improved query safety

* refact: fixed constants' names, fixed mistakes, removed useless code

* refact: refactored sparql queries

* fix: fixed error logging mistakes

* fix: use CONSTRUCT instead of DESCRIBE as less potentionally problematic, lookup for mostSpecificTypes

* feat: add delete link in vitro individual profile if individual is editable

* fix: renamed individualURI to individualUri and added safety check

* fix: use ABox model to construct triples to delete
2022-05-20 21:28:29 +02:00
c41853440f
I18n regression fix (#289)
* fix: get back language filtering for sparql construct query

* feat: LanguageFilteringRDFService sparqlConstructQuery tests added
2022-05-20 15:29:59 +03:00
Dragan Ivanovic
0d704f3eb8
Merge pull request #291 from vivo-project/feature/VIVO-3696
[3696] Timestamped filename for named graph output
2022-05-19 16:28:29 +02:00
Benjamin Gross
3cd323bfb1 Timestamped filename for named graph output 2022-05-06 10:16:37 -06:00
1b978b914b fix: fixed artifact assembly vitro-languages-core-home 2022-04-21 14:24:35 +02:00
ebc9237cc6
Upload documents in Vitro|VIVO (#251)
* feat: introduced file upload

* fix: added file upload config settings

* fix: reverted auto formatting of upload file helper

* fix: replaced missed condition

* Improved naming, internationalization, removed file extensions as misleading information

* Fixed wrong bytes number representing 10Mb

* fix: show no media types allowed if no media types defined in runtime.properties

* fix: Add vitro-languages-home-core as installer dependency to have Vitro RDF internationalization files

* fix: change vitro-languages-core-home dependency type from tar.gz to pom
2022-04-14 16:16:50 +02:00
eff04e0979
Add password authentification on external smtp servers (#240)
* Add SMTP Authentification

* refactor: restrict access to getEmailSession()

* fix: FreemarkerEmailFactory test, defined protocols if TLS port is used to send email

* fix: add check for TLSv1.3 support
2022-04-14 16:14:38 +02:00