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

v4.20 #6788

Merged
merged 674 commits into from
Apr 1, 2020
Merged

v4.20 #6788

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
674 commits
Select commit Hold shift + click to select a range
c279350
#6587 include deleted on both panels
sekmiller Feb 19, 2020
baff231
Merge branch 'develop' into 6644-update-editor-role-alias
sekmiller Feb 19, 2020
cd5cf39
Removing the flyway script with the unique constraint, until we figur…
landreev Feb 19, 2020
34f6376
#6083 update examples in File part of Native API: change 'file to rep…
pkiraly Feb 20, 2020
76c393e
#6587 suppress deleted files for assign access
sekmiller Feb 20, 2020
0f394ea
A diagnostics script to be sent to the remote installations.
landreev Feb 20, 2020
9d6729b
"pre-release note" to be sent out to the remote installations.
landreev Feb 20, 2020
2f6b9e8
Merge pull request #6657 from pkiraly/6083-documentation-update-nativ…
kcondon Feb 20, 2020
afcd2aa
Merge pull request #6664 from IQSS/6522-duplicate-dvobjects-remove-fl…
kcondon Feb 20, 2020
1aaa01f
Merge branch 'develop' into 6587-deleted-files-shown-on-grant-permission
sekmiller Feb 20, 2020
4b0528b
fix merge issue
qqmyers Feb 20, 2020
019862b
direct upload release notes
qqmyers Feb 20, 2020
f2748b7
Added text-muted styles to file path in Manage Restricted Files pg [r…
mheppler Feb 20, 2020
61b24ee
#6587 fix refresh - default show deleted
sekmiller Feb 20, 2020
c682249
#6587 remove stray ;
sekmiller Feb 21, 2020
634541a
text edits
djbrooke Feb 21, 2020
ca3cd6e
#6083 update examples in File part of Native API: 'Updating File Meta…
pkiraly Feb 21, 2020
eed01cf
changed sh -> bash. (#6510)
landreev Feb 21, 2020
3e791d6
#6083 update examples in File part of Native API: 'Editing Variable L…
pkiraly Feb 21, 2020
f33a063
updating to develop pre-merge
djbrooke Feb 21, 2020
9e3e8cf
update to develop pre-merge
djbrooke Feb 21, 2020
b710561
Correcting my incorrect math
djbrooke Feb 21, 2020
826e77f
Merge pull request #6663 from IQSS/6510-repeated-ingests
djbrooke Feb 21, 2020
fa06e53
Merge pull request #6667 from pkiraly/6083-documentation-update-nativ…
kcondon Feb 21, 2020
18ef902
Merge pull request #6668 from pkiraly/6083-documentation-update-nativ…
kcondon Feb 21, 2020
9b98584
export import ddi
lubitchv Feb 21, 2020
03d48a8
remove commented lines
lubitchv Feb 21, 2020
7227c38
Merge pull request #6659 from IQSS/6587-deleted-files-shown-on-grant-…
kcondon Feb 21, 2020
ddfeb3e
Disallow 'placeholder' storageIO ~clones
qqmyers Feb 21, 2020
de4c5d0
bug fix for exporting
qqmyers Feb 21, 2020
30dffb6
Disallow 'placeholder' storageIO ~clones
qqmyers Feb 21, 2020
4079e9e
bug fix for exporting
qqmyers Feb 21, 2020
241d301
one test fix
qqmyers Feb 21, 2020
50b14d1
test fix 2
qqmyers Feb 21, 2020
c8a0b81
just check null
qqmyers Feb 21, 2020
f7597a1
fixing fileAccessIO logic to not use deprecated/pre multistore method
qqmyers Feb 21, 2020
e5a60ac
set a default for tests
qqmyers Feb 21, 2020
14d4abd
adding note to external developers
djbrooke Feb 24, 2020
4e1204c
Merge branch 'develop' into 6644-update-editor-role-alias
sekmiller Feb 24, 2020
efa5003
Merge branch 'develop' into 6665-index-dv-api-fails
sekmiller Feb 24, 2020
38760b0
Swapped extra quotes in bibtex citation for title for double brackets…
mheppler Feb 24, 2020
52a4f82
Merge branch 'develop' into remove-log4j1
pdurbin Feb 24, 2020
5490a31
small improvements for handling harvested datasets and configuring ha…
landreev Feb 24, 2020
2e5009c
typo
djbrooke Feb 24, 2020
3e30bcb
more aggressive validation, forcing the user to pick the remote archi…
landreev Feb 25, 2020
e5465f0
a simple solution for the "too many sets" problem. (#4964).
landreev Feb 25, 2020
508f10e
Fixing the link to the 4.19 milestone page
BPeuch Feb 26, 2020
93d325f
Merge remote-tracking branch 'IQSS/develop' into IQSS/6489
qqmyers Feb 26, 2020
e92cf2a
Merge remote-tracking branch 'origin/IQSS/6489' into IQSS/6489
qqmyers Feb 26, 2020
e6aee06
get the effective storage driver
qqmyers Feb 26, 2020
c0196f8
add paragraph about support Solr versions
bricas Feb 26, 2020
3145198
typo
pdurbin Feb 26, 2020
11b4278
typo
pdurbin Feb 26, 2020
eb063f2
minor cleanup of the code in OaiHandler - was supposed to be part of …
landreev Feb 26, 2020
19c17e5
public not needed
qqmyers Feb 26, 2020
299b5b7
Added some warnings and TODOs to the code that handles package files,…
landreev Feb 26, 2020
90166dd
typo
qqmyers Feb 26, 2020
688c7a6
typo
qqmyers Feb 26, 2020
55ad201
same typo
qqmyers Feb 26, 2020
0cff3c0
Merge pull request #1 from landreev/IQSS/6666-metadata-export-failure…
qqmyers Feb 26, 2020
5991438
Merge pull request #6693 from bricas/6599-solr-version-support
kcondon Feb 26, 2020
26f9dee
Merge pull request #6689 from BPeuch/develop
kcondon Feb 26, 2020
8ad480b
Merge pull request #6674 from IQSS/6658-bibtex-citation-noquotes
kcondon Feb 26, 2020
74b499a
Merge pull request #6662 from IQSS/6644-update-editor-role-alias
kcondon Feb 26, 2020
cc3a2fd
Merge remote-tracking branch 'IQSS/develop' into IQSS/6489
qqmyers Feb 26, 2020
de67a78
Merge remote-tracking branch 'IQSS/develop' into IQSS/6666
qqmyers Feb 26, 2020
f45d85a
Merge remote-tracking branch 'origin/IQSS/6666-metadata-export-failur…
qqmyers Feb 26, 2020
230609c
another minor improvement, for an OAI server with a tricky list of se…
landreev Feb 26, 2020
3cd1575
ok, now I'm done (#4964)
landreev Feb 26, 2020
5b6b75c
Merge branch 'develop' into 4964-harvesting-issues
landreev Feb 27, 2020
f1436a9
updated sql filename
djbrooke Feb 27, 2020
8e14da3
update name based on code review feedback
djbrooke Feb 27, 2020
2e8ded9
#6682 add API Test Coverage shield
donsizemore Feb 27, 2020
7c8df04
Merge branch 'develop' into remove-log4j1 #6519
pdurbin Feb 27, 2020
6663394
#6665 update ds solr docs directly
sekmiller Feb 27, 2020
5ea7a52
Merge branch 'develop' into 6665-index-dv-api-fails
sekmiller Feb 27, 2020
2010721
Merge pull request #6519 from IQSS/remove-log4j1
kcondon Feb 27, 2020
641c73f
couple of cosmetic/punctuation changes to the messages in the bundle.…
landreev Feb 27, 2020
c94e11a
Merge pull request #6670 from TexasDigitalLibrary/IQSS/6666-metadata-…
kcondon Feb 27, 2020
ce2d2aa
Added missing ui:param components to guestbook-responses to fix heade…
mheppler Feb 27, 2020
89f4f40
Merge branch 'develop' into 6284-gb-responses-header-fix
mheppler Feb 27, 2020
447bd27
Merge remote-tracking branch 'IQSS/develop' into IQSS/6489
qqmyers Feb 27, 2020
1ec2260
Merge pull request #6686 from IQSS/4964-harvesting-issues
kcondon Feb 27, 2020
e7be959
Merge pull request #6705 from IQSS/6284-gb-responses-header-fix
kcondon Feb 27, 2020
036c78a
Merge pull request #6702 from OdumInstitute/6682_coverage_button
kcondon Feb 27, 2020
919c579
#6703 update Citation Date Field Type stanzas
donsizemore Feb 28, 2020
6265a4f
#6083 update examples in File part of Native API: 'Provenance' section.
pkiraly Mar 2, 2020
72bf99b
add text for coverage badge
djbrooke Mar 2, 2020
91f4275
don't wrap file
qqmyers Mar 2, 2020
a94b391
#6665 add paths to files on index dataverse
sekmiller Mar 2, 2020
40de0a0
Merge branch 'develop' into 6665-index-dv-api-fails
sekmiller Mar 2, 2020
8446bfb
fix export import ddi
lubitchv Mar 3, 2020
b3ac823
Merge pull request #6710 from OdumInstitute/6703_citation_data_field
kcondon Mar 3, 2020
e42f968
Merge branch 'develop' into 6698-update-flyway-script-name
djbrooke Mar 3, 2020
3b540e0
Merge pull request #6699 from IQSS/6698-update-flyway-script-name
kcondon Mar 3, 2020
0052eef
give default selection a value
qqmyers Mar 3, 2020
48d176e
typo
qqmyers Mar 3, 2020
94abdda
use non-null indicator for default
qqmyers Mar 3, 2020
17936da
using S3 tag for temp files
qqmyers Mar 3, 2020
34c8ee2
ignore tag issues on Minio
qqmyers Mar 3, 2020
5c721ff
new progress color
qqmyers Mar 3, 2020
2a78a68
remove obsolete storage default string
qqmyers Mar 3, 2020
dcc62f3
match the start and end dataverse specific comment blocks in solr schema
pameyer Mar 3, 2020
27370a9
Merge branch 'develop' into 6665-index-dv-api-fails
sekmiller Mar 4, 2020
c4dd4a5
Merge pull request #6714 from IQSS/6711-add-badge-release-note
kcondon Mar 4, 2020
66a48ee
remove unused methods and tests of them
qqmyers Mar 4, 2020
560c973
make max file size limit per store
qqmyers Mar 4, 2020
84f57a3
get max file size after dataset is initialized
qqmyers Mar 4, 2020
500094f
remove systemconfig default methods
qqmyers Mar 4, 2020
e7d8d60
Merge remote-tracking branch 'IQSS/develop' into IQSS/6489
qqmyers Mar 4, 2020
9113612
restore test fix
qqmyers Mar 4, 2020
d3c2539
document per store file upload size limits
qqmyers Mar 4, 2020
abbebd8
doc of new features
qqmyers Mar 4, 2020
e476c07
bug fix for changed UI
qqmyers Mar 4, 2020
eb38f4d
release note
qqmyers Mar 4, 2020
f6733f3
Merge pull request #6719 from IQSS/6718-schema_comment_match
kcondon Mar 5, 2020
5cd8744
avoid resetting mimetype for normal upload
qqmyers Mar 5, 2020
bce3c33
Issue #6514: Implement affiliation reading from Shibboleth attribute.
pkiraly Mar 6, 2020
bd3f1d6
#6514: extend documentation.
pkiraly Mar 6, 2020
1e5951f
Changed selector in analytics exmaple to be more precise [ref #6725]
mheppler Mar 6, 2020
b67125b
adding release note file, some basic doc updates
djbrooke Mar 6, 2020
3597435
Merge pull request #39 from IQSS/6725-analytics-selector-redux
qqmyers Mar 6, 2020
d600593
Update 6489-release-notes.md
kcondon Mar 6, 2020
0f4b5f0
Update 6489-release-notes.md
kcondon Mar 6, 2020
e03ba54
Merge pull request #6712 from pkiraly/6083-documentation-update-nativ…
kcondon Mar 6, 2020
e235d8c
initialize storageDriver to null
qqmyers Mar 6, 2020
a8c8e00
set alreadyExists(DVObject) false to allow direct upload
qqmyers Mar 6, 2020
a5dbdf2
Merge remote-tracking branch 'IQSS/develop' into IQSS/6489
qqmyers Mar 6, 2020
aca7fa5
Merge remote-tracking branch 'origin/IQSS/6489' into IQSS/6489
qqmyers Mar 6, 2020
5584adc
remove debug logging
qqmyers Mar 6, 2020
7ed6519
Merge pull request #6726 from QualitativeDataRepository/IQSS/6725-ana…
kcondon Mar 6, 2020
1085a15
#6665 remove path update from index all
sekmiller Mar 9, 2020
6617e4a
Merge branch 'develop' into 6665-index-dv-api-fails
sekmiller Mar 9, 2020
83218c9
#6083 update examples in File part of Native API: 'Datafile Integrity…
pkiraly Mar 9, 2020
cf237af
doc edits
djbrooke Mar 10, 2020
c2133b1
add release note
djbrooke Mar 10, 2020
9261dda
Merge branch 'develop' into 6514-optionally-read-affiliation-from-shi…
djbrooke Mar 10, 2020
239ccdc
rewording one section
djbrooke Mar 10, 2020
5a27cdf
changing JVM option to DB option
djbrooke Mar 10, 2020
3af998d
Merge branch 'develop' into 6665-index-dv-api-fails
sekmiller Mar 10, 2020
fdbf8db
Make BundleUtil.getDefaultLocale() respect sane system defaults. #6734
poikilotherm Mar 10, 2020
42f2852
Merge remote-tracking branch 'upstream/develop' into 6734-default-locale
poikilotherm Mar 10, 2020
4f321b8
#6665 removing variable metadata process for benchmarking
sekmiller Mar 10, 2020
fea57c1
Merge pull request #6732 from pkiraly/6083-documentation-update-nativ…
kcondon Mar 10, 2020
770194d
adding release note
djbrooke Mar 10, 2020
567d4d4
#6697 delete user api update
sekmiller Mar 10, 2020
c0f7a27
Merge branch 'develop' into 6697-delete-user-api
sekmiller Mar 10, 2020
65ac90e
Merge pull request #46 from IQSS/develop
lubitchv Mar 11, 2020
022306d
#6736 Add Provenance Example File to Documentation.
pkiraly Mar 11, 2020
df4a243
initial copy of release notes content
djbrooke Mar 11, 2020
8993b86
Initial updates
djbrooke Mar 11, 2020
a50262a
some more updates...
djbrooke Mar 11, 2020
5ece05e
more updates...
djbrooke Mar 11, 2020
91de2fc
and yet more updates.
djbrooke Mar 11, 2020
1809eb0
#6665 add debug lines for benchmarking with var metadata processing
sekmiller Mar 11, 2020
9cd8817
Merge branch 'develop' into 6665-index-dv-api-fails
sekmiller Mar 11, 2020
4adf0ce
added multiple store content
djbrooke Mar 11, 2020
7856538
#6665 remove variable metadata indexing and debug statements
sekmiller Mar 12, 2020
00c62d2
retry to give S3 time to 'index' new objects
qqmyers Mar 12, 2020
d0f3e4c
Update 4.16-release-notes.md
djbrooke Mar 12, 2020
c574792
Merge pull request #6704 from IQSS/6665-index-dv-api-fails
kcondon Mar 12, 2020
c583324
adding step 5 from stores doc
djbrooke Mar 13, 2020
83a47c9
#6697 add test for roles, refactor
sekmiller Mar 13, 2020
fdc1b97
Merge branch 'develop' into 6697-delete-user-api
sekmiller Mar 13, 2020
2d28a71
cors configuration example
landreev Mar 13, 2020
0f718a1
Update 4.20-release-notes
djbrooke Mar 13, 2020
ab4f6c9
fix duplicate id issue with direct upload
qqmyers Mar 13, 2020
187797f
Merge remote-tracking branch 'origin/IQSS/6489' into IQSS/6489
qqmyers Mar 13, 2020
55abdab
Merge remote-tracking branch 'IQSS/develop' into IQSS/6489
qqmyers Mar 13, 2020
92a76e8
#6697 fix delete user endpoint
sekmiller Mar 13, 2020
40eafcf
A *very* simple solution for the undetected database save fail in ing…
landreev Mar 16, 2020
4d64f85
#6697 more delete user tests bundle update
sekmiller Mar 16, 2020
34df93c
One extra dataFileService.save(), to ensure there's no optimistic loc…
landreev Mar 16, 2020
4e70dd6
#6742 update EC2 documentation
donsizemore Mar 16, 2020
d4bfae0
cleaned up logging messages (#6660)
landreev Mar 16, 2020
9466630
Merge branch 'develop' into 6660-restore-originals
landreev Mar 16, 2020
ac67f2c
#6697 add integration tests
sekmiller Mar 17, 2020
9ecc40c
#6697 fix failing test
sekmiller Mar 17, 2020
89f5d8e
#6697 add test for user has role assigned
sekmiller Mar 17, 2020
a909444
#6697 refactor error messages
sekmiller Mar 18, 2020
44df633
#6697 add comments
sekmiller Mar 18, 2020
73cce68
#6697 add doc for delete user
sekmiller Mar 18, 2020
3adb738
Merge pull request #6743 from OdumInstitute/6742_update_EC2_documenta…
kcondon Mar 18, 2020
c1b8211
Merge pull request #6738 from pkiraly/6736-add-provenance-example-fil…
kcondon Mar 18, 2020
b1221c1
update script with version changes (per discussion)
qqmyers Mar 18, 2020
d3418bd
Merge pull request #6729 from pkiraly/6514-optionally-read-affiliatio…
kcondon Mar 18, 2020
be03ead
limit parallel requests (to 4 at the moment)
qqmyers Mar 18, 2020
5650ea5
Merge pull request #6735 from poikilotherm/6734-default-locale
kcondon Mar 18, 2020
bf2175a
adding highlights
djbrooke Mar 19, 2020
a385cc2
Merge branch 'develop' into 6697-delete-user-api
sekmiller Mar 19, 2020
04aee63
Merge pull request #6744 from IQSS/6660-restore-originals
kcondon Mar 19, 2020
c2cf275
handle progress bars, avoid calling AllUploadsFinished more than once
qqmyers Mar 19, 2020
df5ec27
Add support for drag and drop
qqmyers Mar 19, 2020
f358295
cut/paste error and adding an error handler
qqmyers Mar 20, 2020
3226d43
more error handling
qqmyers Mar 20, 2020
9668c5f
increasing retries and adding logging for testing
qqmyers Mar 20, 2020
21f7361
add error handling and pre/post S3 logging
qqmyers Mar 20, 2020
4100890
Merge branch 'develop' into 6697-delete-user-api
sekmiller Mar 20, 2020
8eba2c1
fixes the issue where the dataset directory is only created when a da…
landreev Mar 20, 2020
a15b83d
tighten up on async issues
qqmyers Mar 20, 2020
3a9e811
remove debug log message
qqmyers Mar 20, 2020
b85ce4a
#6697 delete items that can be deleted
sekmiller Mar 23, 2020
ea4d886
#6697 update doc wording
sekmiller Mar 23, 2020
7043a0a
Update native-api.rst
sekmiller Mar 23, 2020
a646eb2
Merge pull request #48 from IQSS/develop
lubitchv Mar 23, 2020
29ac854
only warn if a retry occurred
qqmyers Mar 23, 2020
0da6f13
Merge pull request #6490 from TexasDigitalLibrary/IQSS/6489
kcondon Mar 23, 2020
7ab5323
APIs and API test notes
djbrooke Mar 23, 2020
1a339da
Merge branch 'develop' into 6727-420-release-notes
djbrooke Mar 23, 2020
6767503
adding docs for S3 direct upload support
djbrooke Mar 23, 2020
2b8c4ee
Merge pull request #6757 from IQSS/6739-multistore-file-directory
kcondon Mar 23, 2020
4e62dbb
Merge pull request #49 from IQSS/develop
lubitchv Mar 24, 2020
8639918
deleting file after adding content to 420 notes
djbrooke Mar 24, 2020
c85c542
Merge pull request #6669 from lubitchv/6650-export-import-mismatch
kcondon Mar 24, 2020
dffc893
Merge branch 'develop' into 6697-delete-user-api
sekmiller Mar 24, 2020
953ef62
don't assume optionalParams exists - not true in replace
qqmyers Mar 24, 2020
a601108
new jvm options for direct to s3
djbrooke Mar 25, 2020
e170044
adding JVM Options
djbrooke Mar 25, 2020
b000c78
#6697 make world map token cascade delete
sekmiller Mar 25, 2020
c7695fb
#6697 add notifications to cascade delete
sekmiller Mar 25, 2020
3e686b5
use cases, JVM options
djbrooke Mar 25, 2020
9f76eba
Always fix DataFile storageidentifier if needed
qqmyers Mar 25, 2020
445dd89
cleanup - newStorageIdentifier is always set below
qqmyers Mar 25, 2020
d0a0caa
add 4th case -only bucket
qqmyers Mar 25, 2020
385e68d
changed "driver" to "S3 service provider"
landreev Mar 25, 2020
8a1cc8a
#6697 fix comment
sekmiller Mar 25, 2020
6dba701
use cases
djbrooke Mar 25, 2020
f2afd55
leonid recommended change
djbrooke Mar 25, 2020
0f7710d
Merge branch '6727-420-release-notes' of https://github.com/IQSS/data…
djbrooke Mar 25, 2020
e682638
linking to correct issue and PR for export
djbrooke Mar 25, 2020
8a26934
avoid null error when select option is removed
qqmyers Mar 25, 2020
473c6f6
propagate checksum
qqmyers Mar 25, 2020
bc6b074
convert location to storageId and pass checksum
qqmyers Mar 25, 2020
6e2c4b6
Merge pull request #6765 from TexasDigitalLibrary/IQSS/6731
kcondon Mar 26, 2020
16d5204
couple of small changes to the storage JVM section
landreev Mar 26, 2020
9f398cb
changed the direct upload file size section again
landreev Mar 26, 2020
6ccd4b5
modifying direct upload info
qqmyers Mar 26, 2020
e757d7b
Merge pull request #6773 from qqmyers/patch-1
landreev Mar 26, 2020
b2996b8
changed editor to contributor
scolapasta Mar 27, 2020
0951452
don't use class dataset - typo
qqmyers Mar 27, 2020
ce4b9d6
remove debug logging
qqmyers Mar 27, 2020
efe856b
Merge pull request #6779 from TexasDigitalLibrary/IQSS/6766
kcondon Mar 30, 2020
016a998
Merge pull request #6770 from IQSS/6727-420-release-notes
kcondon Mar 30, 2020
2c59bdd
Merge pull request #6778 from IQSS/6777-edit-access-bug
kcondon Mar 30, 2020
e1b1d0c
Merge branch 'develop' into 6697-delete-user-api
sekmiller Mar 31, 2020
b4f5bdf
Merge pull request #6747 from IQSS/6697-delete-user-api
kcondon Mar 31, 2020
862dfe4
Update pom.xml
kcondon Apr 1, 2020
734f84f
Update conf.py
kcondon Apr 1, 2020
9a2159d
Update versions.rst
kcondon Apr 1, 2020
eb2fa18
Merge pull request #6787 from IQSS/6786_Update_version_to_4_20
kcondon Apr 1, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
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
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ Dataverse is a trademark of President and Fellows of Harvard College and is regi
[![Dataverse Project logo](src/main/webapp/resources/images/dataverseproject_logo.jpg?raw=true "Dataverse Project")](http://dataverse.org)

[![API Test Status](https://jenkins.dataverse.org/buildStatus/icon?job=IQSS-dataverse-develop&subject=API%20Test%20Status)](https://jenkins.dataverse.org/job/IQSS-dataverse-develop/)
[![API Test Coverage](https://img.shields.io/jenkins/coverage/jacoco?jobUrl=https%3A%2F%2Fjenkins.dataverse.org%2Fjob%2FIQSS-dataverse-develop&label=API%20Test%20Coverage)](https://jenkins.dataverse.org/job/IQSS-dataverse-develop/)
[![Unit Test Status](https://img.shields.io/travis/IQSS/dataverse?label=Unit%20Test%20Status)](https://travis-ci.org/IQSS/dataverse)
[![Unit Test Coverage](https://img.shields.io/coveralls/github/IQSS/dataverse?label=Unit%20Test%20Coverage)](https://coveralls.io/github/IQSS/dataverse?branch=develop)

Expand Down
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.
14 changes: 13 additions & 1 deletion conf/solr/7.3.1/schema.xml → conf/solr/7.7.2/schema.xml
Original file line number Diff line number Diff line change
Expand Up @@ -171,6 +171,12 @@
<field name="variableName" type="text_en" stored="true" indexed="true" multiValued="true"/>
<field name="variableLabel" type="text_en" stored="true" indexed="true" multiValued="true"/>

<field name="literalQuestion" type="text_en" stored="true" indexed="true" multiValued="true"/>
<field name="interviewInstructions" type="text_en" stored="true" indexed="true" multiValued="true"/>
<field name="postQuestion" type="text_en" stored="true" indexed="true" multiValued="true"/>
<field name="variableUniverse" type="text_en" stored="true" indexed="true" multiValued="true"/>
<field name="variableNotes" type="text_en" stored="true" indexed="true" multiValued="true"/>

<field name="fileDescription" type="text_en" stored="true" indexed="true" multiValued="false"/>

<field name="fileTypeGroupFacet" type="string" stored="true" indexed="true" multiValued="false"/>
Expand Down Expand Up @@ -229,6 +235,12 @@
<!-- Added for Dataverse 4.0 Beta: make variable names and labels searchable in basic search https://redmine.hmdc.harvard.edu/issues/3945 -->
<copyField source="variableName" dest="_text_" maxChars="3000"/>
<copyField source="variableLabel" dest="_text_" maxChars="3000"/>
<!-- Added variable level metadata that can be updated from DCT -->
<copyField source="literalQuestion" dest="_text_" maxChars="3000"/>
<copyField source="interviewInstructions" dest="_text_" maxChars="3000"/>
<copyField source="postQuestion" dest="_text_" maxChars="3000"/>
<copyField source="variableUniverse" dest="_text_" maxChars="3000"/>
<copyField source="variableNotes" dest="_text_" maxChars="3000"/>
<!-- Make dataverse subject and affiliation searchable from basic search: https://github.com/IQSS/dataverse/issues/1431 -->
<copyField source="dvSubject" dest="_text_" maxChars="3000"/>
<copyField source="dvAlias" dest="_text_" maxChars="3000"/>
Expand Down Expand Up @@ -281,7 +293,7 @@
<!-- Dataverse copyField from http://localhost:8080/api/admin/index/solr/schema -->
<xi:include href="schema_dv_mdb_copies.xml" xmlns:xi="http://www.w3.org/2001/XInclude" />

<!-- End: Dataverse Specific -->
<!-- End: Dataverse-specific -->

<!-- This can be enabled, in case the client does not know what fields may be searched. It isn't enabled by default
because it's very expensive to index everything twice. -->
Expand Down
File renamed without changes.
File renamed without changes.
1 change: 1 addition & 0 deletions doc/release-notes/4.16-release-notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -91,6 +91,7 @@ If this is a new installation, please see our <a href=http://guides.dataverse.or
- &lt;glassfish install path&gt;/glassfish4/bin/asadmin deploy &lt;path&gt;dataverse-4.16.war

4. Restart glassfish

5. Update Citation Metadata Block

`curl http://localhost:8080/api/admin/datasetfield/load -X POST --data-binary @citation.tsv -H "Content-type: text/tab-separated-values"`
Expand Down
2 changes: 1 addition & 1 deletion doc/release-notes/4.19-release-notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ Additional fields are now available via the Search API, mostly related to inform

## Complete List of Changes

For the complete list of code changes in this release, see the <a href="https://github.com/IQSS/dataverse/milestone/86?closed=1">4.19 milestone</a> in Github.
For the complete list of code changes in this release, see the <a href="https://github.com/IQSS/dataverse/milestone/87?closed=1">4.19 milestone</a> in Github.

For help with upgrading, installing, or general questions please post to the <a href="https://groups.google.com/forum/#!forum/dataverse-community">Dataverse Google Group</a> or email support@dataverse.org.

Expand Down