Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update #45

Merged
merged 196 commits into from
Feb 18, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
196 commits
Select commit Hold shift + click to select a range
0924387
Merge branch 'develop' into 6262-show-proper-number-of-DS-inlinking-DV
sekmiller Jan 17, 2020
db039d0
Merge branch 'develop' into 6262-show-proper-number-of-DS-inlinking-DV
sekmiller Jan 17, 2020
4a458e5
#6262 reindex datasets if their owner is linked
sekmiller Jan 22, 2020
83f1048
Merge branch 'develop' into 6262-show-proper-number-of-DS-inlinking-DV
sekmiller Jan 22, 2020
dec3bd9
#6262 remove debug code
sekmiller Jan 23, 2020
74881ba
Merge branch 'develop' into 6262-show-proper-number-of-DS-inlinking-DV
sekmiller Jan 23, 2020
49dbe30
#6262 code cleanup
sekmiller Jan 23, 2020
2949328
#6262 add release notes
sekmiller Jan 23, 2020
e6be2a8
#6083 update examples for 'View a Dataverse' section of Native API.
pkiraly Jan 24, 2020
929dc6b
#6083 update examples for 'Delete a Dataverse' section of Native API.
pkiraly Jan 24, 2020
829a56d
#6083 update examples for 'Report the data (file) size of a Dataverse…
pkiraly Jan 24, 2020
e96b172
#6083 update examples for 'List Roles Defined in a Dataverse' section…
pkiraly Jan 24, 2020
42c5cef
#6083 update examples for 'List Facets Configured for a Dataverse' se…
pkiraly Jan 24, 2020
494fd59
#6083 update examples for 'Set Facets for a Dataverse' section of Nat…
pkiraly Jan 24, 2020
2dd16ec
#6083 update examples for 'Create a New Role in a Dataverse' section …
pkiraly Jan 24, 2020
84efa89
#6083 update examples for 'List Role Assignments in a Dataverse' sect…
pkiraly Jan 24, 2020
73a8f9e
#6083 update examples for 'Assign Default Role to User Creating a Dat…
pkiraly Jan 24, 2020
189efaa
#6083 fixing variables in Dataverse sections of Native API.
pkiraly Jan 24, 2020
ba606d1
#6083 update examples for 'Assign a New Role on a Dataverse' section …
pkiraly Jan 24, 2020
23a616e
#6083 update examples for 'Delete Role Assignment from a Dataverse' s…
pkiraly Jan 24, 2020
ba12a99
#6083 update examples for 'List Metadata Blocks Defined on a Datavers…
pkiraly Jan 24, 2020
b573dc9
#6083 update examples for 'Determine if a Dataverse Inherits Its Meta…
pkiraly Jan 24, 2020
9c42c91
#6083 update examples for 'Configure a Dataverse to Inherit Its Metad…
pkiraly Jan 24, 2020
dc04309
#6083 update examples for 'Fix API call documentation for View an unp…
pkiraly Jan 27, 2020
150ea45
#6581 add default GitHub code of conduct
donsizemore Jan 27, 2020
5cf41d5
#6262 get all child DVs DSs to be linked
sekmiller Jan 27, 2020
7996067
Merge branch 'develop' into 6262-show-proper-number-of-DS-inlinking-DV
sekmiller Jan 27, 2020
012d0f1
Fixed #6546 Updated Tooltip in Citation.tsv
Jan 28, 2020
8cfb24e
#6262 clarify linking comments
sekmiller Jan 28, 2020
5c288ca
Updated citation.tsv
Jan 29, 2020
b87835f
#6083 update examples in Dataverse section of Native API: uppercase v…
pkiraly Jan 29, 2020
fe39d02
#6262 add full path for linked DV DS
sekmiller Jan 29, 2020
e215c92
Merge branch 'develop' into 6262-show-proper-number-of-DS-inlinking-DV
sekmiller Jan 29, 2020
9802526
Merge pull request #6582 from OdumInstitute/6581_code_of_conduct
kcondon Jan 29, 2020
802ae7b
#6524 add dataset size api
sekmiller Jan 29, 2020
e7de306
Merge branch 'develop' into 6524-dataset-size-api
sekmiller Jan 29, 2020
3468c2d
Update Citation.tsv Part Two
Jan 29, 2020
171c8bb
Merge pull request #6585 from mderuijter/6546-multiple-related-public…
kcondon Jan 29, 2020
e2fbcc8
adding release notes file
djbrooke Jan 29, 2020
c549e1e
updating based on sekmiller feedback
djbrooke Jan 29, 2020
cadda79
#6590 made all caps to stand out more
sekmiller Jan 29, 2020
88bf3e3
Merge pull request #6591 from IQSS/6590-add-citation-reload-release-note
kcondon Jan 29, 2020
4b96b56
#6083 update examples in Dataverse section of Native API: using ID in…
pkiraly Jan 29, 2020
369edac
#6262 consolidate code/logic
sekmiller Jan 29, 2020
eac42ea
Merge branch 'develop' into 6262-show-proper-number-of-DS-inlinking-DV
sekmiller Jan 29, 2020
9f13d41
#6262 remove unused method
sekmiller Jan 29, 2020
52dddbc
#6262 add clarifying comments
sekmiller Jan 29, 2020
5a5fc4b
Merge pull request #6579 from pkiraly/6083-documentation-update-nativ…
kcondon Jan 30, 2020
1f41cfa
#6262 simplify "am I linked?" logic
sekmiller Jan 30, 2020
6872f98
Merge branch 'develop' into 6262-show-proper-number-of-DS-inlinking-DV
sekmiller Jan 30, 2020
9146cec
Merge pull request #6564 from IQSS/6262-show-proper-number-of-DS-inli…
kcondon Jan 30, 2020
f378f8f
Fixed failed builds with new maven repo URL with https for plugins [r…
mheppler Jan 30, 2020
e7b323c
docs: add Renku to integrations list
rokroskar Jan 31, 2020
0c456c0
#6501 providing a Git command summary for preparing a pull request.
pkiraly Jan 31, 2020
22eb7aa
#6501 providing a Git command summary for preparing a pull request.
pkiraly Jan 31, 2020
9c74ad1
docs: add statement about required dataverse version for Renku
rokroskar Jan 31, 2020
950fab8
Fixed render logic on dataverse name in header [ref #6440]
mheppler Jan 31, 2020
96c6bba
Merge pull request #6597 from SwissDataScienceCenter/renku-integration
kcondon Jan 31, 2020
d0d4e24
Merge pull request #6598 from pkiraly/6501-git-commands-to-prepare-a-…
kcondon Jan 31, 2020
cdcaf19
#6083 update examples in Dataset part of Native API: 'Import a Datase…
pkiraly Feb 1, 2020
e9c1503
#6083 update examples in Dataset part of Native API: 'Import a Datase…
pkiraly Feb 1, 2020
40557ba
#6083 update examples in Dataset part of Native API: 'Publish a Datav…
pkiraly Feb 1, 2020
91a97bb
#6083 update examples in Dataset part of Native API: 'Get JSON Repres…
pkiraly Feb 1, 2020
65f6b3e
#6083 update examples in Dataset part of Native API: 'Get JSON Repres…
pkiraly Feb 1, 2020
a823bc4
#6083 update examples in Dataset part of Native API: 'List Versions o…
pkiraly Feb 1, 2020
3cd2f33
#6083 update examples in Dataset part of Native API: 'Get Version of …
pkiraly Feb 1, 2020
2126792
#6083 update examples in Dataset part of Native API: 'Export Metadata…
pkiraly Feb 1, 2020
c41cee7
#6083 update examples in Dataset part of Native API: 'Export Metadata…
pkiraly Feb 1, 2020
e56426d
#6083 update examples in Dataset part of Native API: 'List Files in a…
pkiraly Feb 3, 2020
7b8c25c
#6083 update examples in Dataset part of Native API: 'List All Metada…
pkiraly Feb 3, 2020
1e5087e
#6083 update examples in Dataset part of Native API: 'List Single Met…
pkiraly Feb 3, 2020
bc6f37d
#6083 update examples in Dataset part of Native API: 'Update Metadata…
pkiraly Feb 3, 2020
9457fec
#6524 add api endpoints for file storage/download size
sekmiller Feb 3, 2020
dcc857d
Merge branch 'develop' into 6524-dataset-size-api
sekmiller Feb 3, 2020
335cb23
#6602 adds new example to retrieve only published versions
tainguyenbui Feb 3, 2020
f8941e4
pluralized header, updated based on @mheppler comment
djbrooke Feb 3, 2020
fef91a8
#6524 update bundle
sekmiller Feb 3, 2020
2d18b81
#6524 add doc for dataset storage size
sekmiller Feb 4, 2020
04f8a22
#6524 fix api url
sekmiller Feb 4, 2020
8885157
#6524 fix required permission for storage size
sekmiller Feb 4, 2020
7237c4f
#6524 allow user with view draft permission to get size of download
sekmiller Feb 4, 2020
2ff791e
Fixed render logic by moving dataverse bean to ui param [ref #6440]
mheppler Feb 4, 2020
2420823
Merge branch 'develop' into 6440-new-dataverse-form
mheppler Feb 4, 2020
8669089
#6524 Add doc for download size
sekmiller Feb 4, 2020
6caa5ee
Merge pull request #6603 from tainguyenbui/6602-update-api-documentat…
kcondon Feb 4, 2020
3e4481d
Merge pull request #6608 from IQSS/6440-new-dataverse-form
kcondon Feb 4, 2020
770192b
Merge branch 'develop' into 6524-dataset-size-api
sekmiller Feb 4, 2020
9dc2fda
#6524 remove unused import
sekmiller Feb 4, 2020
2bc4690
stop deleting temp file used by FITS extract #5919
pdurbin Feb 4, 2020
3ca6576
move temp file delete *after* extraction of FITS metadata #5919
pdurbin Feb 4, 2020
1abc74d
(ref #6522) Adding unique constraint on storageidentifier;
landreev Feb 5, 2020
44f6df1
added the real release note (in addition to the "pre-release note", t…
landreev Feb 5, 2020
9ef4962
Merge pull request #6600 from pkiraly/6083-documentation-update-nativ…
kcondon Feb 5, 2020
78fbb09
Merge pull request #6610 from IQSS/5919-fits
kcondon Feb 5, 2020
ba9b90e
#6290 add DS Role api and tests
sekmiller Feb 5, 2020
7d7a288
Merge branch 'develop' into 6290-dataset-role-mgmt-api
sekmiller Feb 5, 2020
915c9e0
Merge branch 'develop' into 6524-dataset-size-api
sekmiller Feb 5, 2020
c870e4d
#6616: update Dataverse previews Github repository URL.
pkiraly Feb 6, 2020
87225bd
#6524 make "mode" enum and fix tests
sekmiller Feb 6, 2020
bd3b97f
#6524 fix typo
sekmiller Feb 6, 2020
4c3470b
#5784 update jdbc driver
donsizemore Feb 6, 2020
d54206f
remove parentheses from dataset contact affiliation #6570
pdurbin Feb 6, 2020
dac1ad1
#6290 cannot add role without permission
sekmiller Feb 6, 2020
7d79fb3
Merge pull request #6617 from pkiraly/6616-dataverse-previewers-repo-…
kcondon Feb 6, 2020
aeebf04
add note: info exposed in restricted tabular files #6474
pdurbin Feb 6, 2020
3c24610
Merge branch 'develop' into 6290-dataset-role-mgmt-api
sekmiller Feb 6, 2020
8ed63c5
Merge branch 'develop' into 6524-dataset-size-api
sekmiller Feb 6, 2020
17011e8
typo, forgot a period to match the other bullets #6474
pdurbin Feb 6, 2020
e3a25fa
reduce code duplication #6570
pdurbin Feb 6, 2020
9478caa
#6524 fix required permissions add tests
sekmiller Feb 6, 2020
9251392
change DDI schemaLocation to https #6553
pdurbin Feb 6, 2020
0348023
Merge pull request #6609 from IQSS/6524-dataset-size-api
kcondon Feb 6, 2020
6286fc1
Merge branch 'develop' into 6290-dataset-role-mgmt-api
sekmiller Feb 6, 2020
7968653
Merge pull request #6620 from IQSS/6474-restricted-tabular-files
kcondon Feb 6, 2020
c4e6065
Merge pull request #6619 from IQSS/6570-search-api
kcondon Feb 6, 2020
cd120ee
Merge branch 'develop' into 6290-dataset-role-mgmt-api
sekmiller Feb 6, 2020
ba7f66c
#6290 Add doc to dataset role api
sekmiller Feb 6, 2020
08475d9
*correct* new constraint on the storageidentifier within datasets (#6…
landreev Feb 6, 2020
0ef44b5
wrong tooltips
qqmyers Feb 5, 2020
db4961f
Simplified version of the diag. script, with (potentially) less confu…
landreev Feb 6, 2020
9790a57
Merge pull request #6624 from QualitativeDataRepository/IQSS/6615
kcondon Feb 7, 2020
9ce4aa0
Merge pull request #6618 from OdumInstitute/5784_update_jdbc_driver
kcondon Feb 7, 2020
7396140
allow file preview for Private URL users #6537
pdurbin Feb 7, 2020
f28dbe1
pass API token for Private URL user to dataset tools #6537
pdurbin Feb 7, 2020
132f2d8
a Private URL allows restricted data to be previewed #6537
pdurbin Feb 7, 2020
86c385d
clean up and consolidate #6553
pdurbin Feb 7, 2020
fba12c2
added persistent identifiers for datasets and files to guestbook csv …
landreev Feb 7, 2020
7b51f8c
renamed the flyway script, so that it precedes the one in the multist…
landreev Feb 7, 2020
bf45d02
changed the branch name in the pre-release note to "develop" - since …
landreev Feb 7, 2020
5cc0172
Move conf/solr from 7.3.1 to 7.7.2
poikilotherm Feb 10, 2020
ce38fa8
Update Makefile for releases to use new Solr 7.7.2
poikilotherm Feb 10, 2020
622b1ec
Update guides with new Solr 7.7.2
poikilotherm Feb 10, 2020
38d9067
Update POM to use java library in version matching server component (…
poikilotherm Feb 10, 2020
a2c1993
Update Jenkins integration testing to use new Solr 7.7.2
poikilotherm Feb 10, 2020
aa9c36e
Update Vagrant method with Solr 7.7.2
poikilotherm Feb 10, 2020
0163204
Update docker-aio with Solr 7.7.2.
poikilotherm Feb 10, 2020
655420b
Add release note draft for #6599/#6631
poikilotherm Feb 10, 2020
48efee3
#6083 update examples in Dataset part of Native API: 'Edit Dataset Me…
pkiraly Feb 10, 2020
438bd0e
#6083 update examples in Dataset part of Native API: 'Delete Dataset …
pkiraly Feb 10, 2020
8b3a9e0
#6083 update examples in Dataset part of Native API: 'Delete Dataset …
pkiraly Feb 10, 2020
0c77144
#6083 update examples in Dataset part of Native API: 'Set Citation Da…
pkiraly Feb 10, 2020
a1af475
#6083 update examples in Dataset part of Native API: 'Set Citation Da…
pkiraly Feb 10, 2020
6279745
#6083 update examples in Dataset part of Native API: 'Revert Citation…
pkiraly Feb 10, 2020
6ef3ef3
#6083 update examples in Dataset part of Native API: 'List Role Assig…
pkiraly Feb 10, 2020
f218021
#6083 update examples in Dataset part of Native API: 'Create a Privat…
pkiraly Feb 10, 2020
ab5235e
#6083 update examples in Dataset part of Native API: 'Get the Private…
pkiraly Feb 10, 2020
e0e21a2
#6083 update examples in Dataset part of Native API: 'Delete the Priv…
pkiraly Feb 10, 2020
e69bcfd
#6083 update examples in Dataset part of Native API: 'Submit a Datase…
pkiraly Feb 10, 2020
31cafd5
#6083 update examples in Dataset part of Native API: 'Return a Datase…
pkiraly Feb 10, 2020
f933968
#6083 update examples in Dataset part of Native API: 'Link a Dataset'…
pkiraly Feb 10, 2020
986bbae
#6083 update examples in Dataset part of Native API: 'Dataset Locks' …
pkiraly Feb 10, 2020
619cbfe
#6083 update examples in Dataset part of Native API: 'Dataset Metrics…
pkiraly Feb 10, 2020
50f53c9
#6083 update examples in Dataset part of Native API: 'Delete Unpublis…
pkiraly Feb 10, 2020
2c5cd6a
#6083 update examples in Dataset part of Native API: 'Delete Publishe…
pkiraly Feb 10, 2020
1c57fe9
Merge pull request #6612 from IQSS/6522-duplicate-dvobjects
kcondon Feb 10, 2020
d2fcfb9
add release note about new columns #6534
pdurbin Feb 10, 2020
039bd5e
#6920 add revoke role api for datasets
sekmiller Feb 10, 2020
1b191a4
Merge branch 'develop' into 6290-dataset-role-mgmt-api
sekmiller Feb 10, 2020
9eb308a
#6290 bundle-ize api messages
sekmiller Feb 10, 2020
1a2bca6
Merge pull request #6632 from pkiraly/6083-documentation-update-nativ…
kcondon Feb 10, 2020
f341af2
#6290 Add doc for revoke role on Dataset
sekmiller Feb 10, 2020
fed7f86
#6290 fix doc typo
sekmiller Feb 10, 2020
f9b103e
Use HTTPS instead of HTTP to resolve dependencies
JLLeitschuh Feb 11, 2020
6803608
#6083 update examples in Dataset part of Native API: storagesize and …
pkiraly Feb 11, 2020
7d60cc6
Merge branch 'develop' into 6290-dataset-role-mgmt-api
sekmiller Feb 11, 2020
71e3e03
#6290 fix list dataset roles after merge conflict
sekmiller Feb 11, 2020
a064189
#6290 add code block tags
sekmiller Feb 11, 2020
d1dafdc
reformat
sekmiller Feb 11, 2020
4e3de66
once again
sekmiller Feb 11, 2020
9a1ff01
Update native-api.rst
sekmiller Feb 11, 2020
0a7d066
Update native-api.rst
sekmiller Feb 11, 2020
fc0f753
#6083 update examples in Dataset part of Native API: 'Accessing (down…
pkiraly Feb 11, 2020
7b1763c
#6083 update examples in File part of Native API: 'Restrict Files' se…
pkiraly Feb 11, 2020
678b226
Update pom.xml
scolapasta Feb 11, 2020
9c9b213
Merge pull request #6621 from IQSS/6553-https
kcondon Feb 11, 2020
47b4008
Merge pull request #6637 from pkiraly/6083-documentation-update-nativ…
kcondon Feb 12, 2020
b33ba7c
Merge pull request #6639 from pkiraly/6083-documentation-update-nativ…
kcondon Feb 12, 2020
7b28736
Merge pull request #6638 from pkiraly/6083-documentation-update-nativ…
kcondon Feb 12, 2020
9f2726f
Merge pull request #6635 from JLLeitschuh/fix/JLL/use_https_to_resolv…
kcondon Feb 12, 2020
6098888
Update native-api.rst
sekmiller Feb 12, 2020
7288f91
Update native-api.rst
sekmiller Feb 12, 2020
251a570
Merge pull request #6628 from IQSS/6534-guestbook-download-extra-columns
kcondon Feb 12, 2020
9e31154
#6290 get role assignments at DV level for DS
sekmiller Feb 13, 2020
b7c6050
Merge branch 'develop' into 6290-dataset-role-mgmt-api
sekmiller Feb 13, 2020
b7b3645
Update native-api.rst
sekmiller Feb 13, 2020
28001fb
Merge pull request #6622 from IQSS/6290-dataset-role-mgmt-api
kcondon Feb 13, 2020
b1fb21d
adjust release note: install fresh #6633
pdurbin Feb 13, 2020
317e4ff
Merge pull request #6631 from poikilotherm/6599-update-solr-772
kcondon Feb 13, 2020
6106a8d
removing 1024 limit mention
djbrooke Feb 14, 2020
be6678b
Merge pull request #6651 from IQSS/6649-no-more-1024
scolapasta Feb 14, 2020
b4f56a9
#6083 update examples in File part of Native API: 'Uningest a File' s…
pkiraly Feb 17, 2020
a902ace
#6083 update examples in File part of Native API: 'Reingest a File' s…
pkiraly Feb 17, 2020
6d73874
#6083 update examples in File part of Native API: 'Reingest a File' s…
pkiraly Feb 17, 2020
e4416dd
Merge pull request #6625 from IQSS/6537-privateurl-explore
kcondon Feb 18, 2020
fcc5eff
Merge pull request #6652 from pkiraly/6083-documentation-update-nativ…
kcondon Feb 18, 2020
29de8f5
Merge pull request #6653 from pkiraly/6083-documentation-update-nativ…
kcondon Feb 18, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
76 changes: 76 additions & 0 deletions CODE_OF_CONDUCT.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,76 @@
# Contributor Covenant Code of Conduct

## Our Pledge

In the interest of fostering an open and welcoming environment, we as
contributors and maintainers pledge to making participation in our project and
our community a harassment-free experience for everyone, regardless of age, body
size, disability, ethnicity, sex characteristics, gender identity and expression,
level of experience, education, socio-economic status, nationality, personal
appearance, race, religion, or sexual identity and orientation.

## Our Standards

Examples of behavior that contributes to creating a positive environment
include:

* Using welcoming and inclusive language
* Being respectful of differing viewpoints and experiences
* Gracefully accepting constructive criticism
* Focusing on what is best for the community
* Showing empathy towards other community members

Examples of unacceptable behavior by participants include:

* The use of sexualized language or imagery and unwelcome sexual attention or
advances
* Trolling, insulting/derogatory comments, and personal or political attacks
* Public or private harassment
* Publishing others' private information, such as a physical or electronic
address, without explicit permission
* Other conduct which could reasonably be considered inappropriate in a
professional setting

## Our Responsibilities

Project maintainers are responsible for clarifying the standards of acceptable
behavior and are expected to take appropriate and fair corrective action in
response to any instances of unacceptable behavior.

Project maintainers have the right and responsibility to remove, edit, or
reject comments, commits, code, wiki edits, issues, and other contributions
that are not aligned to this Code of Conduct, or to ban temporarily or
permanently any contributor for other behaviors that they deem inappropriate,
threatening, offensive, or harmful.

## Scope

This Code of Conduct applies both within project spaces and in public spaces
when an individual is representing the project or its community. Examples of
representing a project or community include using an official project e-mail
address, posting via an official social media account, or acting as an appointed
representative at an online or offline event. Representation of a project may be
further defined and clarified by project maintainers.

## Enforcement

Instances of abusive, harassing, or otherwise unacceptable behavior may be
reported by contacting the project team at support at dataverse dot org. All
complaints will be reviewed and investigated and will result in a response that
is deemed necessary and appropriate to the circumstances. The project team is
obligated to maintain confidentiality with regard to the reporter of an incident.
Further details of specific enforcement policies may be posted separately.

Project maintainers who do not follow or enforce the Code of Conduct in good
faith may face temporary or permanent repercussions as determined by other
members of the project's leadership.

## Attribution

This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4,
available at https://www.contributor-covenant.org/version/1/4/code-of-conduct.html

[homepage]: https://www.contributor-covenant.org

For answers to common questions about this code of conduct, see
https://www.contributor-covenant.org/faq
4 changes: 2 additions & 2 deletions conf/docker-aio/0prep_deps.sh
Original file line number Diff line number Diff line change
Expand Up @@ -17,12 +17,12 @@ if [ ! -e dv/deps/glassfish4dv.tgz ]; then
# assuming that folks usually have /tmp auto-clean as needed
fi

if [ ! -e dv/deps/solr-7.3.1dv.tgz ]; then
if [ ! -e dv/deps/solr-7.7.2dv.tgz ]; then
echo "solr dependency prep"
# schema changes *should* be the only ones...
cd dv/deps/
#wget https://archive.apache.org/dist/lucene/solr/7.3.0/solr-7.3.0.tgz -O solr-7.3.0dv.tgz
wget https://archive.apache.org/dist/lucene/solr/7.3.1/solr-7.3.1.tgz -O solr-7.3.1dv.tgz
wget https://archive.apache.org/dist/lucene/solr/7.7.2/solr-7.7.2.tgz -O solr-7.7.2dv.tgz
cd ../../
fi

6 changes: 3 additions & 3 deletions conf/docker-aio/1prep.sh
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@
# this was based off the phoenix deployment; and is likely uglier and bulkier than necessary in a perfect world

mkdir -p testdata/doc/sphinx-guides/source/_static/util/
cp ../solr/7.3.1/schema*.xml testdata/
cp ../solr/7.3.1/solrconfig.xml testdata/
cp ../solr/7.3.1/updateSchemaMDB.sh testdata/
cp ../solr/7.7.2/schema*.xml testdata/
cp ../solr/7.7.2/solrconfig.xml testdata/
cp ../solr/7.7.2/updateSchemaMDB.sh testdata/
cp ../jhove/jhove.conf testdata/
cp ../jhove/jhoveConfig.xsd testdata/
cd ../../
Expand Down
8 changes: 4 additions & 4 deletions conf/docker-aio/c7.dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ COPY testdata/sushi_sample_logs.json /tmp/
COPY disableipv6.conf /etc/sysctl.d/
RUN rm /etc/httpd/conf/*
COPY httpd.conf /etc/httpd/conf
RUN cd /opt ; tar zxf /tmp/dv/deps/solr-7.3.1dv.tgz
RUN cd /opt ; tar zxf /tmp/dv/deps/solr-7.7.2dv.tgz
RUN cd /opt ; tar zxf /tmp/dv/deps/glassfish4dv.tgz

# this copy of domain.xml is the result of running `asadmin set server.monitoring-service.module-monitoring-levels.jvm=LOW` on a default glassfish installation (aka - enable the glassfish REST monitir endpoint for the jvm`
Expand All @@ -28,9 +28,9 @@ RUN sudo -u postgres /usr/pgsql-9.6/bin/initdb -D /var/lib/pgsql/data

# copy configuration related files
RUN cp /tmp/dv/pg_hba.conf /var/lib/pgsql/data/
RUN cp -r /opt/solr-7.3.1/server/solr/configsets/_default /opt/solr-7.3.1/server/solr/collection1
RUN cp /tmp/dv/schema*.xml /opt/solr-7.3.1/server/solr/collection1/conf/
RUN cp /tmp/dv/solrconfig.xml /opt/solr-7.3.1/server/solr/collection1/conf/solrconfig.xml
RUN cp -r /opt/solr-7.7.2/server/solr/configsets/_default /opt/solr-7.7.2/server/solr/collection1
RUN cp /tmp/dv/schema*.xml /opt/solr-7.7.2/server/solr/collection1/conf/
RUN cp /tmp/dv/solrconfig.xml /opt/solr-7.7.2/server/solr/collection1/conf/solrconfig.xml

# skipping glassfish user and solr user (run both as root)

Expand Down
2 changes: 1 addition & 1 deletion conf/docker-aio/entrypoint.bash
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
export LANG=en_US.UTF-8
#sudo -u postgres /usr/bin/postgres -D /var/lib/pgsql/data &
sudo -u postgres /usr/pgsql-9.6/bin/postgres -D /var/lib/pgsql/data &
cd /opt/solr-7.3.1/
cd /opt/solr-7.7.2/
# TODO: Run Solr as non-root and remove "-force".
bin/solr start -force
bin/solr create_core -c collection1 -d server/solr/collection1/conf -force
Expand Down
2 changes: 1 addition & 1 deletion conf/docker-aio/testscripts/install
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ export SMTP_SERVER=localhost
export MEM_HEAP_SIZE=2048
export GLASSFISH_DOMAIN=domain1
cd scripts/installer
cp pgdriver/postgresql-42.2.2.jar $GLASSFISH_ROOT/glassfish/lib
cp pgdriver/postgresql-42.2.9.jar $GLASSFISH_ROOT/glassfish/lib
#cp ../../conf/jhove/jhove.conf $GLASSFISH_ROOT/glassfish/domains/$GLASSFISH_DOMAIN/config/jhove.conf
cp /opt/dv/testdata/jhove.conf $GLASSFISH_ROOT/glassfish/domains/$GLASSFISH_DOMAIN/config/jhove.conf
cp /opt/dv/testdata/jhoveConfig.xsd $GLASSFISH_ROOT/glassfish/domains/$GLASSFISH_DOMAIN/config/jhoveConfig.xsd
Expand Down
2 changes: 1 addition & 1 deletion conf/docker/dataverse-glassfish/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ RUN /tmp/dvinstall/glassfish-setup.sh
###glassfish-setup will handle everything in Dockerbuild

##install jdbc driver
RUN cp /tmp/dvinstall/pgdriver/postgresql-42.2.2.jar /usr/local/glassfish4/glassfish/domains/domain1/lib
RUN cp /tmp/dvinstall/pgdriver/postgresql-42.2.9.jar /usr/local/glassfish4/glassfish/domains/domain1/lib

# Customized persistence xml to avoid database recreation
#RUN mkdir -p /tmp/WEB-INF/classes/META-INF/
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
4 changes: 4 additions & 0 deletions doc/release-notes/6262-release-notes.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
### Dataverse Linking Fix

The fix implemented for ticket 6262 will display the datasets contained in linked dataverses in the linking dataverse. Going forward this will happen automatically whenever a dataverse is linked.
In order for datasets belonging to dataverses previously linked to be displayed properly in the linking dataverse you must re-index those dataverses that had been linked. It's probably easiest to simply re-index all.
27 changes: 27 additions & 0 deletions doc/release-notes/6522-datafile-duplicates.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
In this Dataverse release, we are adding a database constraint to
prevent duplicate DataFile objects pointing to the same physical file
from being created.

Before this release can be deployed, your database must be checked
for any such duplicates that may already exist. If present,
the duplicates will need to be deleted, and the integrity of the
stored physical files verified.

(We have notified the community about this issue ahead of the release,
so you may have already addressed it. In this case, please disregard
this release note)

Please run the diagnostic script provided at
https://github.com/IQSS/dataverse/raw/develop/scripts/issues/6522/find_duplicates.sh.
The script relies on the PostgreSQL utility `psql` to access the
database. You will need to edit the credentials at the top of the script
to match your database configuration.

If this issue is not present in your database, you will see a message
`... no duplicate dvObjects in your database. Your installation is
ready to be upgraded to Dataverse 4.20`.

If duplicates are detected, it will provide further instructions. We
will need you to send us the produced output. We will then assist you
in resolving this problem in your database.

10 changes: 10 additions & 0 deletions doc/release-notes/6534-new-guestbook-columns.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
Users of downloaded guestbooks should note that two new columns have been added:

- Dataset PID
- File PID

If you are expecting column in the CVS file to be in a particular order, you will need to make adjustments. Please see below for details:

Old columns: Guestbook, Dataset, Date, Type, File Name, File Id, User Name, Email, Institution, Position, Custom Questions

New columns: Guestbook, Dataset, Dataset PID, Date, Type, File Name, File Id, File PID, User Name, Email, Institution, Position, Custom Questions
1 change: 1 addition & 0 deletions doc/release-notes/6570-search-api-contact-affiliation.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
As reported in https://github.com/IQSS/dataverse/issues/6570 the affiliation for dataset contacts has been wrapped in parentheses in the JSON output from the Search API. These parentheses have now been removed. This is a backward incompatible change but it is hoped that it won't cause any problems for integrations and API users.
4 changes: 4 additions & 0 deletions doc/release-notes/6590-citation-reload.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
5. Update Citation Metadata Block

- `wget https://github.com/IQSS/dataverse/releases/download/$RELEASE_NUMBER/citation.tsv`
- `curl http://localhost:8080/api/admin/datasetfield/load -X POST --data-binary @citation.tsv -H "Content-type: text/tab-separated-values"`
9 changes: 9 additions & 0 deletions doc/release-notes/6599-update-solr-772.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
With this release we upgrade to the latest available stable release in the
Solr 7.x branch.

We recommend a fresh installation of Solr 7.2.2 (the index will be empty)
followed by an "index all".

Before you start the "index all", Dataverse will appear to be empty because
the search results come from Solr. As indexing progresses, results will appear
until indexing is complete.
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
TwoRavens explore file A system of interlocking statistical tools for data exploration, analysis, and meta-analysis: http://2ra.vn. See the :doc:`/user/data-exploration/tworavens` section of the User Guide for more information on TwoRavens from the user perspective and the :doc:`/installation/r-rapache-tworavens` section of the Installation Guide.
Data Explorer explore file A GUI which lists the variables in a tabular data file allowing searching, charting and cross tabulation analysis. See the README.md file at https://github.com/scholarsportal/Dataverse-Data-Explorer for the instructions on adding Data Explorer to your Dataverse; and the :doc:`/installation/prerequisites` section of the Installation Guide for the instructions on how to set up **basic R configuration required** (specifically, Dataverse uses R to generate .prep metadata files that are needed to run Data Explorer).
Whole Tale explore dataset A platform for the creation of reproducible research packages that allows users to launch containerized interactive analysis environments based on popular tools such as Jupyter and RStudio. Using this integration, Dataverse users can launch Jupyter and RStudio environments to analyze published datasets. For more information, see the `Whole Tale User Guide <https://wholetale.readthedocs.io/en/stable/users_guide/integration.html>`_.
File Previewers explore file A set of tools that display the content of files - including audio, html, `Hypothes.is <https://hypothes.is/>`_ annotations, images, PDF, text, video, tabular data, and spreadsheets - allowing them to be viewed without downloading. The previewers can be run directly from github.io, so the only required step is using the Dataverse API to register the ones you want to use. Documentation, including how to optionally brand the previewers, and an invitation to contribute through github are in the README.md file. Initial development was led by the Qualitative Data Repository and the spreasdheet previewer was added by the Social Sciences and Humanities Open Cloud (SSHOC) project. https://github.com/QualitativeDataRepository/dataverse-previewers
File Previewers explore file A set of tools that display the content of files - including audio, html, `Hypothes.is <https://hypothes.is/>`_ annotations, images, PDF, text, video, tabular data, and spreadsheets - allowing them to be viewed without downloading. The previewers can be run directly from github.io, so the only required step is using the Dataverse API to register the ones you want to use. Documentation, including how to optionally brand the previewers, and an invitation to contribute through github are in the README.md file. Initial development was led by the Qualitative Data Repository and the spreasdheet previewer was added by the Social Sciences and Humanities Open Cloud (SSHOC) project. https://github.com/GlobalDataverseCommunityConsortium/dataverse-previewers
Data Curation Tool configure file A GUI for curating data by adding labels, groups, weights and other details to assist with informed reuse. See the README.md file at https://github.com/scholarsportal/Dataverse-Data-Curation-Tool for the installation instructions.
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
# chkconfig: 35 92 08
# description: Starts and stops Apache Solr

SOLR_DIR="/usr/local/solr/solr-7.3.1"
SOLR_DIR="/usr/local/solr/solr-7.7.2"
SOLR_COMMAND="bin/solr"
SOLR_ARGS="-m 1g -j jetty.host=127.0.0.1"
SOLR_USER=solr
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,9 @@ After = syslog.target network.target remote-fs.target nss-lookup.target
[Service]
User = solr
Type = forking
WorkingDirectory = /usr/local/solr/solr-7.3.1
ExecStart = /usr/local/solr/solr-7.3.1/bin/solr start -m 1g -j "jetty.host=127.0.0.1"
ExecStop = /usr/local/solr/solr-7.3.1/bin/solr stop
WorkingDirectory = /usr/local/solr/solr-7.7.2
ExecStart = /usr/local/solr/solr-7.7.2/bin/solr start -m 1g -j "jetty.host=127.0.0.1"
ExecStop = /usr/local/solr/solr-7.7.2/bin/solr stop
LimitNOFILE=65000
LimitNPROC=65000
Restart=on-failure
Expand Down
38 changes: 34 additions & 4 deletions doc/sphinx-guides/source/admin/integrations.rst
Original file line number Diff line number Diff line change
Expand Up @@ -19,9 +19,9 @@ If your researchers have data on Dropbox, you can make it easier for them to get
Open Science Framework (OSF)
++++++++++++++++++++++++++++

The Center for Open Science's Open Science Framework (OSF) is an open source software project that facilitates open collaboration in science research across the lifespan of a scientific project.
The Center for Open Science's Open Science Framework (OSF) is an open source software project that facilitates open collaboration in science research across the lifespan of a scientific project.

For instructions on depositing data from OSF to your installation of Dataverse, your researchers can visit http://help.osf.io/m/addons/l/863978-connect-dataverse-to-a-project
For instructions on depositing data from OSF to your installation of Dataverse, your researchers can visit http://help.osf.io/m/addons/l/863978-connect-dataverse-to-a-project

RSpace
++++++
Expand All @@ -41,6 +41,22 @@ As of this writing only OJS 2.x is supported and instructions for getting starte

If you are interested in OJS 3.x supporting deposit from Dataverse, please leave a comment on https://github.com/pkp/pkp-lib/issues/1822

Renku
+++++

Renku is a platform that enables collaborative, reproducible and reusable
(data)science. It allows researchers to automatically record the provenance of
their research results and retain links to imported and exported data. Users
can organize their data in "Datasets", which can be exported to Dataverse via
the command-line interface (CLI).

Renku dataset documentation: https://renku-python.readthedocs.io/en/latest/commands.html#module-renku.cli.dataset

Flagship deployment of the Renku platform: https://renkulab.io

Renku discourse: https://renku.discourse.group/


Embedding Data on Websites
--------------------------

Expand All @@ -58,7 +74,7 @@ Analysis and Computation
Data Explorer
+++++++++++++

Data Explorer is a GUI which lists the variables in a tabular data file allowing searching, charting and cross tabulation analysis.
Data Explorer is a GUI which lists the variables in a tabular data file allowing searching, charting and cross tabulation analysis.

For installation instructions, see the :doc:`external-tools` section.

Expand Down Expand Up @@ -95,6 +111,20 @@ Researchers can launch Jupyter Notebooks, RStudio, and other computational envir

Institutions can self host BinderHub. Dataverse is one of the supported `repository providers <https://binderhub.readthedocs.io/en/latest/developer/repoproviders.html#supported-repoproviders>`_.

Renku
+++++

Researchers can import Dataverse datasets into their Renku projects via the
command-line interface (CLI) by using the Dataverse DOI. See the `renku Dataset
documentation
<https://renku-python.readthedocs.io/en/latest/commands.html#module-renku.cli.dataset>`_
for details. Currently Dataverse ``>=4.8.x`` is required for the import to work. If you need
support for an earlier version of Dataverse, please get in touch with the Renku team at
`Discourse <https://renku.discourse.group>`_ or `GitHub <https://github.com/SwissDataScienceCenter/renku>`_.
The UI implementation of the import is in progress and will be
completed in Q12020.


Discoverability
---------------

Expand All @@ -116,7 +146,7 @@ Research Data Preservation
Archivematica
+++++++++++++

`Archivematica <https://www.archivematica.org>`_ is an integrated suite of open-source tools for processing digital objects for long-term preservation, developed and maintained by Artefactual Systems Inc. Its configurable workflow is designed to produce system-independent, standards-based Archival Information Packages (AIPs) suitable for long-term storage and management.
`Archivematica <https://www.archivematica.org>`_ is an integrated suite of open-source tools for processing digital objects for long-term preservation, developed and maintained by Artefactual Systems Inc. Its configurable workflow is designed to produce system-independent, standards-based Archival Information Packages (AIPs) suitable for long-term storage and management.

Sponsored by the `Ontario Council of University Libraries (OCUL) <https://ocul.on.ca/>`_, this technical integration enables users of Archivematica to select datasets from connected Dataverse instances and process them for long-term access and digital preservation. For more information and list of known issues, please refer to Artefactual's `release notes <https://wiki.archivematica.org/Archivematica_1.8_and_Storage_Service_0.13_release_notes>`_, `integration documentation <https://www.archivematica.org/en/docs/archivematica-1.8/user-manual/transfer/dataverse/>`_, and the `project wiki <https://wiki.archivematica.org/Dataverse>`_.

Expand Down
Loading