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

v5.13 #9386

Merged
merged 936 commits into from
Feb 14, 2023
Merged

v5.13 #9386

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
936 commits
Select commit Hold shift + click to select a range
1ceeb9c
Merge branch 'develop' into 7000-mpconfig-solr
poikilotherm Dec 18, 2022
194e7c6
Merge branch 'develop' into 7000-mpconfig-rserve
poikilotherm Dec 18, 2022
f99f0cb
Merge branch 'develop' into 7980-enhanced-dsd
poikilotherm Dec 18, 2022
d02c4ba
ci(ct-base): fix pushing to Docker Hub
poikilotherm Dec 18, 2022
880ec33
Merge pull request #9236 from poikilotherm/8932-fix-push
pdurbin Dec 19, 2022
e8a019e
Added: Sphinx guides for OIDC remote users
GPortas Dec 19, 2022
15fad0e
Changed: shortened Keycloak usernames and passwords
GPortas Dec 19, 2022
68df0b2
Merge remote-tracking branch 'IQSS/develop' into IQSS/8840-Improve_gu…
qqmyers Dec 19, 2022
8f9639c
Update script name
qqmyers Dec 19, 2022
ef7030f
fix(rserve): use correct setting key in mp-c.props for user #7000
poikilotherm Dec 19, 2022
19984fa
Merge branch 'develop' into 7000-mpconfig-rserve
poikilotherm Dec 19, 2022
a01fd58
fix(rserve): align docs and code for Rserve temporary file store #7000
poikilotherm Dec 19, 2022
07c7758
Merge branch 'develop' into 9211-display-restricted-files-count
sekmiller Dec 20, 2022
9edaf59
add "requirements" and "auxFilesExist" to external tools #9153
pdurbin Dec 20, 2022
33bd2d6
Merge branch 'develop' into 7000-mpconfig-solr
poikilotherm Dec 20, 2022
d71e4f2
Merge branch 'develop' into 9153-extract-metadata #9153
pdurbin Dec 20, 2022
fcfd9bf
style(solr): remove unused MPCONFIG import #7000
poikilotherm Dec 20, 2022
d2e14f0
remove cruft #9153
pdurbin Dec 20, 2022
6ef6f07
refactor(solr): remove unnecessary injections and imports from SolrIn…
poikilotherm Dec 20, 2022
8a39a3b
Merge remote-tracking branch 'IQSS/develop' into GDCC/9005-replaceFil…
qqmyers Dec 20, 2022
0956ba1
Fix merge issues per review
qqmyers Dec 20, 2022
e6c033b
Merge pull request #8826 from poikilotherm/7000-mpconfig-fqdn
kcondon Dec 20, 2022
6a73d14
Merge branch 'develop' into 9211-display-restricted-files-count
sekmiller Dec 20, 2022
5fe65b9
document ongoing security and practices #3215
pdurbin Dec 20, 2022
41c56ed
Merge branch 'develop' into 7000-mpconfig-solr
poikilotherm Dec 21, 2022
7d08399
Merge branch 'develop' into 7000-mpconfig-files-basic
poikilotherm Dec 21, 2022
04b6326
Merge branch 'develop' into 7000-mpconfig-rserve
poikilotherm Dec 21, 2022
6a1984d
fix(rserve): avoid disfunctional JSF page when invalid Rserve port #7000
poikilotherm Dec 21, 2022
182abed
Merge branch 'develop' into 7844-codemeta-schema
poikilotherm Dec 21, 2022
f1a84b4
fix(metadata): remove typos from CodeMeta files #7844
poikilotherm Dec 21, 2022
6154aac
Merge pull request #8830 from poikilotherm/7000-mpconfig-rserve
kcondon Dec 21, 2022
506d08d
Merge branch 'develop' into DVWebloader_integration #9095
pdurbin Dec 21, 2022
230440d
explain necessary config #9095
pdurbin Dec 21, 2022
ee019ab
Merge pull request #7877 from poikilotherm/7844-codemeta-schema
kcondon Dec 21, 2022
3bdc075
Merge pull request #8972 from QualitativeDataRepository/IQSS/8840-Imp…
kcondon Dec 21, 2022
4cdf9a8
Apply suggestions from code review
qqmyers Dec 21, 2022
78bc5a5
CORS must be allowed on the S3 bucket #9095
pdurbin Dec 21, 2022
d4d1a2c
Merge branch 'develop' into 7000-mpconfig-solr
poikilotherm Dec 21, 2022
18372cd
Merge pull request #8825 from poikilotherm/7000-mpconfig-solr
kcondon Dec 21, 2022
9cda103
Merge branch 'develop' into 7980-enhanced-dsd
poikilotherm Dec 21, 2022
6b0b40a
#8339 prelim checkin
sekmiller Dec 22, 2022
b96e030
Merge branch 'develop' into 8339-file-data-api
sekmiller Dec 22, 2022
e4efe4a
typo
qqmyers Dec 22, 2022
49ab161
include comments from PR
qqmyers Dec 22, 2022
24a0b3e
add NcML previewer to guides (merged upstream) #9153
pdurbin Dec 22, 2022
54db081
call out future versions
carlsonp Jan 3, 2023
1202dc7
add link to development documentation
Jan 3, 2023
0574696
add link and comment about Github action building documentation for e…
Jan 3, 2023
5c6d4d1
Merge branch 'develop' into 6178-replace-GET-to-curl-02 #6183
pdurbin Jan 3, 2023
12d9ff5
Merge pull request #9241 from IQSS/3215-security
kcondon Jan 3, 2023
ac1454b
Merge pull request #9096 from GlobalDataverseCommunityConsortium/DVWe…
kcondon Jan 3, 2023
77d57f5
Merge branch 'develop' into 8339-file-data-api
sekmiller Jan 4, 2023
affff39
Make productionPlace multiple and facetable #9253
philippconzett Jan 4, 2023
ff61a9a
Added release notes for PR #9254
philippconzett Jan 5, 2023
36f3d39
add release note #1249
pdurbin Jan 5, 2023
edf7919
doc/example updates per QA
qqmyers Jan 5, 2023
be63c2d
Fix for unrelated bug found in QA
qqmyers Jan 5, 2023
e73fd93
Fix bug found in QA
qqmyers Jan 5, 2023
0da9f8c
add example response to docs
qqmyers Jan 5, 2023
d7fdb1b
typo
qqmyers Jan 5, 2023
e2066c8
add extractNcml API endpoint #9153
pdurbin Jan 5, 2023
268fb3e
#8339 add tests/handle draft
sekmiller Jan 5, 2023
710e505
Merge branch 'develop' into 7980-enhanced-dsd
poikilotherm Jan 6, 2023
072f027
#8339 clean up some code
sekmiller Jan 6, 2023
a2f5d12
make productionPlace multiple in schema.xml #9254
pdurbin Jan 6, 2023
3c35baa
flip quotes in examples per QA
qqmyers Jan 6, 2023
a2676e7
#8339 fix response/add tests
sekmiller Jan 6, 2023
27cd2f5
trivial doc changes #9228
pdurbin Jan 6, 2023
bb625ea
add note: client secret exposed, do not use in prod, dev only #9228
pdurbin Jan 6, 2023
99dbbbb
#8339 add doc for get file json api
sekmiller Jan 9, 2023
3b6d17c
docs(config): adapt wording and order for dataverse.files.directory a…
poikilotherm Jan 9, 2023
2bdd1e8
Merge branch 'develop' into 7000-mpconfig-files-basic
poikilotherm Jan 9, 2023
8750cfe
doc(config): remove some merge artifact and fix enumeration
poikilotherm Jan 9, 2023
2a1b9e2
#8339 remove junk
sekmiller Jan 9, 2023
03afc7f
Merge pull request #9234 from GPortas/9228-docker-keycloak
kcondon Jan 9, 2023
b7aecf5
docs(config): change wording for dataverse.files.directory option as …
poikilotherm Jan 10, 2023
42fd5a4
Merge branch 'develop' into 8339-file-data-api
sekmiller Jan 10, 2023
7bf4026
debug logging
qqmyers Jan 10, 2023
64af6f4
use equals!
qqmyers Jan 10, 2023
8cead71
cleanup (remove extraneous println) #9153
pdurbin Jan 10, 2023
c8d89d3
Merge branch 'develop' into 9153-extract-metadata #9153
pdurbin Jan 10, 2023
c22545b
Only do physcal delete when deleteFileId has been set
qqmyers Jan 10, 2023
f63f0e8
Merge pull request #9018 from GlobalDataverseCommunityConsortium/GDCC…
kcondon Jan 10, 2023
adf2a66
Merge branch 'develop' into 8339-file-data-api #8339
pdurbin Jan 11, 2023
c59bace
remove cruft #8339
pdurbin Jan 11, 2023
17f563b
Merge branch 'develop' into 9153-extract-metadata #9153
pdurbin Jan 11, 2023
8106ddf
Merge branch 'develop' into 7980-enhanced-dsd #7980
pdurbin Jan 12, 2023
60934e7
Update shibboleth2.xml
doigl Jan 13, 2023
d5a8643
#8724 show child ds in linking dv
sekmiller Jan 13, 2023
e54c86f
Merge pull request #9287 from doigl/patch-1
scolapasta Jan 13, 2023
2efd8a4
A proof-of-concept quick implementation of "custom headers in OAI cal…
landreev Jan 13, 2023
019fb74
Added the custom header configuration to the harvesting clients GUI (…
landreev Jan 17, 2023
725348d
minor doc tweaks #7980
pdurbin Jan 17, 2023
6a595f3
Merge branch 'develop' into 7980-enhanced-dsd #7980
pdurbin Jan 17, 2023
4960f03
Merge pull request #9129 from GlobalDataverseCommunityConsortium/IQSS…
kcondon Jan 18, 2023
fd19255
Merge branch 'develop' into 8339-file-data-api
sekmiller Jan 18, 2023
d191cba
#8724 fix dv linking to self if parent is linked
sekmiller Jan 18, 2023
9f94306
Merge branch 'develop' into 8724-update-datasets-of-linked-dataverse
sekmiller Jan 18, 2023
62b273f
Merge branch 'develop' into 9211-display-restricted-files-count
sekmiller Jan 18, 2023
1bef93a
Merge pull request #8827 from poikilotherm/7000-mpconfig-files-basic
kcondon Jan 18, 2023
518e33e
Merge branch 'develop' into 9153-extract-metadata #9153
pdurbin Jan 19, 2023
2302989
rename sql scripts #9153
pdurbin Jan 19, 2023
b4bb357
#8724 add release note for re-index collections
sekmiller Jan 19, 2023
501f898
Merge branch 'develop' into 8724-update-datasets-of-linked-dataverse
sekmiller Jan 19, 2023
f4e1dc9
#8724 remove comments
sekmiller Jan 19, 2023
ecc23c0
Merge pull request #9239 from IQSS/9153-extract-metadata
kcondon Jan 20, 2023
10eb01a
Merge branch 'develop' into 8339-file-data-api
sekmiller Jan 20, 2023
088a3e5
Merge remote-tracking branch 'IQSS/develop' into GDCC/9104_fix_cvoc_a…
qqmyers Jan 20, 2023
e125894
Merge remote-tracking branch 'IQSS/develop' into IQSS/9121-fix_CVoc_i…
qqmyers Jan 20, 2023
6a8ca45
Merge remote-tracking branch 'IQSS/develop' into
qqmyers Jan 20, 2023
5d168e8
Merge remote-tracking branch 'IQSS/develop' into IQSS/7349-2_improve_…
qqmyers Jan 20, 2023
44c54b5
Merge remote-tracking branch 'IQSS/develop' into IQSS/7349-3_file_upd…
qqmyers Jan 20, 2023
839376d
Merge remote-tracking branch 'IQSS/develop' into IQSS/7349-4_creator_…
qqmyers Jan 20, 2023
241b570
Merge remote-tracking branch 'IQSS/develop' into IQSS/7349-5_brandnam…
qqmyers Jan 20, 2023
191869e
Merge remote-tracking branch 'IQSS/develop' into GDCC/9016-handle-no-…
qqmyers Jan 20, 2023
291b9db
Merge remote-tracking branch 'IQSS/develop' into GDCC/HDC3
qqmyers Jan 20, 2023
abde85a
Merge remote-tracking branch 'IQSS/develop' into IQSS/9020-update-wit…
qqmyers Jan 20, 2023
d328371
#8339 add export API Token to docs
sekmiller Jan 20, 2023
f7e9b1b
Merge branch 'develop' of https://github.com/IQSS/dataverse into data…
ErykKul Jan 23, 2023
aab0f2a
simplified for loop: loop directly on DataFiles of dataset, not over …
ErykKul Jan 23, 2023
360b738
clean up files made safer
ErykKul Jan 23, 2023
fbd31dd
Merge pull request #9105 from GlobalDataverseCommunityConsortium/GDCC…
kcondon Jan 23, 2023
be62c4c
Merge branch 'develop' into 8339-file-data-api
sekmiller Jan 23, 2023
fca6679
Merge pull request #9122 from GlobalDataverseCommunityConsortium/IQSS…
kcondon Jan 23, 2023
7749b01
The remaining, mostly finalized changes for the "custom header" featu…
landreev Jan 23, 2023
7888fcd
backslashes in the sphinx sources (#9231)
landreev Jan 23, 2023
3626e4e
Merge branch 'develop' into 8339-file-data-api
sekmiller Jan 23, 2023
45e777e
Merge branch 'develop' into 8724-update-datasets-of-linked-dataverse
sekmiller Jan 23, 2023
3f43b19
a 3 line fix for the broken "earliest date" (#9309)
landreev Jan 23, 2023
b5e2e1b
Merge branch 'develop' into 7980-enhanced-dsd #7980
pdurbin Jan 23, 2023
6873ad9
#8339 allow drafts; fix bundle
sekmiller Jan 23, 2023
cb4765d
Checked in something earlier that is prone to null pointers, due to a…
landreev Jan 23, 2023
87c31d7
#8724 fix paths for new dataset
sekmiller Jan 23, 2023
91052bc
Merge pull request #9304 from IQSS/8724-update-datasets-of-linked-dat…
kcondon Jan 23, 2023
dc9a297
Added suggestions from #9265
Jan 24, 2023
bcb2747
Merge branch 'develop' into 8339-file-data-api
sekmiller Jan 24, 2023
d661e90
#8339 add draft path param doc
sekmiller Jan 24, 2023
8a4ec02
Update OAIRecordServiceBean.java
landreev Jan 24, 2023
399daeb
Fix for #9280
qqmyers Jan 24, 2023
a3ebf32
Fix for #9282
qqmyers Jan 24, 2023
2e0ebff
remove unneeded close statements
qqmyers Jan 24, 2023
be5dfa3
Merge pull request #8915 from poikilotherm/7980-enhanced-dsd
kcondon Jan 24, 2023
9abd1ca
Merge branch 'develop' into 9231-extra-headers-oai-requests
landreev Jan 24, 2023
b4f30f7
Additional try with resources fixes
qqmyers Jan 24, 2023
e895445
removed split limit when splitting the storage identifier
ErykKul Jan 25, 2023
222b56a
legacy files generate only a warning now, no error is returned
ErykKul Jan 25, 2023
9d41385
Merge branch 'develop' into 8339-file-data-api
sekmiller Jan 25, 2023
635f32e
documentation update
ErykKul Jan 25, 2023
c1b7dfb
#8339 adding debug statements
sekmiller Jan 25, 2023
2d66d7b
#8339 more debug...
sekmiller Jan 25, 2023
f973950
#8339 get description from file metadata passed in
sekmiller Jan 25, 2023
261545a
#8339 fix doc examples
sekmiller Jan 25, 2023
0183d41
Merge pull request #9269 from IQSS/8339-file-data-api
kcondon Jan 25, 2023
a20fd76
new repositoryconfiguration framework in xoai (#9231)
landreev Jan 26, 2023
e30d814
cleaning up the oai servlet a little bit (#9231)
landreev Jan 26, 2023
cff1d1c
advertised email address cleanup, per updated xoai. (#9231)
landreev Jan 26, 2023
f1c5f44
Merge remote-tracking branch 'IQSS/develop' into sonarcube
qqmyers Jan 26, 2023
f1987ce
Merge pull request #9320 from IQSS/sonarcube
kcondon Jan 26, 2023
d2661e3
Merge branch 'develop' into 9231-extra-headers-oai-requests
landreev Jan 26, 2023
a669aa9
the renamed flyway script, doh. #9231
landreev Jan 26, 2023
1c2877a
Merge pull request #9310 from IQSS/9231-extra-headers-oai-requests
kcondon Jan 26, 2023
436152a
#8975 add breaks in tags after 80 accumulated characters
sekmiller Jan 26, 2023
c4d66e3
Merge branch 'develop' into 9211-display-restricted-files-count
sekmiller Jan 26, 2023
dd03f03
add Binder as an external tool #6807
pdurbin Jan 27, 2023
0e3baa2
add release note for Binder #6807
pdurbin Jan 27, 2023
169a69c
#9211 simplify render logic
sekmiller Jan 27, 2023
4a68a23
clarify that Binder is optional and has to be added #6807
pdurbin Jan 27, 2023
6bbbf38
Merge pull request #9132 from ErykKul/dataset_files_cleanup
kcondon Jan 27, 2023
7bf74ad
Merge remote-tracking branch 'IQSS/develop' into IQSS/9189-fix_non-Gl…
qqmyers Jan 30, 2023
ce4c9b6
Merge remote-tracking branch 'IQSS/develop' into IQSS/7349-5_brandnam…
Jan 30, 2023
ec10bad
Merge remote-tracking branch 'IQSS/develop' into IQSS/7349-4_creator_…
qqmyers Jan 30, 2023
5491804
Merge remote-tracking branch 'IQSS/develop' into IQSS/7349-3_file_upd…
qqmyers Jan 30, 2023
2c05ac1
Merge remote-tracking branch 'IQSS/develop' into IQSS/7349-2_improve_…
qqmyers Jan 30, 2023
83cce0d
Merge remote-tracking branch 'IQSS/develop' into IQSS/7349-1_truncate…
qqmyers Jan 30, 2023
83273a7
Merge branch 'develop' into 8975-fix-wrapping-of-file-tags
sekmiller Jan 30, 2023
9649182
Merge remote-tracking branch 'IQSS/develop' into GDCC/9016-handle-no-…
qqmyers Jan 30, 2023
0d1812b
Merge pull request #9101 from QualitativeDataRepository/IQSS/7349-5_b…
kcondon Jan 30, 2023
8bf67f5
Merge pull request #9193 from GlobalDataverseCommunityConsortium/IQSS…
kcondon Jan 30, 2023
48c645b
Merge pull request #6183 from pkiraly/6178-replace-GET-to-curl-02
kcondon Jan 30, 2023
d59c2f5
Merge pull request #9249 from carlsonp/patch-1
kcondon Jan 30, 2023
dbd9f8a
#8975 modify css for safari et al
sekmiller Jan 30, 2023
1619fff
Merge branch 'develop' into 8975-fix-wrapping-of-file-tags
sekmiller Jan 30, 2023
dea8eb5
Merge pull request #9086 from QualitativeDataRepository/IQSS/7349-2_i…
kcondon Jan 30, 2023
c15e459
Merge branch 'develop' into 8975-fix-wrapping-of-file-tags
sekmiller Jan 30, 2023
3d22e6a
Merge pull request #9087 from QualitativeDataRepository/IQSS/7349-3_f…
kcondon Jan 30, 2023
cf03fed
#8975 simplify css
sekmiller Jan 30, 2023
93543da
Merge branch 'develop' into 8975-fix-wrapping-of-file-tags
sekmiller Jan 30, 2023
a7a2985
Merge branch 'develop' into 9309-oai-earliest-date
landreev Jan 30, 2023
9d1b825
handle no spaces in description case
qqmyers Jan 30, 2023
97a832e
Merge pull request #9085 from QualitativeDataRepository/IQSS/7349-1_t…
kcondon Jan 30, 2023
eb5fec8
Merge pull request #9316 from IQSS/9309-oai-earliest-date
kcondon Jan 30, 2023
997acde
Merge branch 'develop' into 8975-fix-wrapping-of-file-tags
sekmiller Jan 31, 2023
e442d0c
Merge branch 'develop' into 9211-display-restricted-files-count
sekmiller Jan 31, 2023
78b9efa
Merge pull request #9336 from IQSS/8975-fix-wrapping-of-file-tags
kcondon Jan 31, 2023
3d41351
Merge branch 'develop' into 9211-display-restricted-files-count
sekmiller Jan 31, 2023
170c4b5
Merge pull request #9341 from IQSS/6807-binder
kcondon Jan 31, 2023
41d1955
Merge pull request #9212 from IQSS/9211-display-restricted-files-count
kcondon Jan 31, 2023
216fb8a
Merge remote-tracking branch 'IQSS/develop' into
qqmyers Jan 31, 2023
863be65
merge fixes
qqmyers Jan 31, 2023
839065a
Merge pull request #9017 from GlobalDataverseCommunityConsortium/GDCC…
kcondon Jan 31, 2023
c2bc9e6
Update 9253-productionPlace.md
philippconzett Feb 1, 2023
3cb7707
configures Dataverse to build with the newly-released final xoai-5.0.…
landreev Feb 1, 2023
8ec1572
Merge pull request #9089 from QualitativeDataRepository/IQSS/7349-4_c…
kcondon Feb 1, 2023
dd46319
Merge pull request #9354 from IQSS/9339-xoai-5.0.0-release
kcondon Feb 1, 2023
a13a265
Merge remote-tracking branch 'IQSS/develop' into GDCC/HDC3
qqmyers Feb 1, 2023
608edb9
Merge pull request #8958 from GlobalDataverseCommunityConsortium/GDCC…
kcondon Feb 1, 2023
e7dfdaf
Update 9253-productionPlace.md
philippconzett Feb 2, 2023
c29956d
Update citation.tsv
philippconzett Feb 2, 2023
22352d0
Merge pull request #9061 from GlobalDataverseCommunityConsortium/GDCC…
kcondon Feb 2, 2023
769eb5a
Add initial support for .eln file format
NicolasCARPi Feb 3, 2023
f0eee9b
Text corrections #9365
luddaniel Feb 3, 2023
1b3dd5c
Update doc/release-notes/9363-eln.md
NicolasCARPi Feb 3, 2023
0789326
Merge pull request #9225 from poikilotherm/9224-revert-workflow-solr-…
kcondon Feb 6, 2023
b8e33e6
Bump postgresql from 42.5.0 to 42.5.1 in /modules/dataverse-parent
dependabot[bot] Feb 6, 2023
ac7aef7
Merge pull request #9188 from IQSS/dependabot/maven/modules/dataverse…
kcondon Feb 6, 2023
24504f0
Allow multiple Production places (Locations)
sekmiller Feb 7, 2023
a1b60a5
Merge branch 'develop' into patch-2
sekmiller Feb 7, 2023
5b8e81e
#9253 add upgrade/release process notes
sekmiller Feb 8, 2023
d3833ae
bump version to 5.13 #9334
pdurbin Feb 8, 2023
0978dbd
#9253 update test import xml
sekmiller Feb 8, 2023
a8f133e
update eln mime types with official mime type from IANA
NicolasCARPi Feb 9, 2023
fca9abb
Merge branch '9363-eln' of github.com:NicolasCARPi/dataverse into 936…
NicolasCARPi Feb 9, 2023
1d3699e
use Archive bucket, do not create an ELN Archive
NicolasCARPi Feb 9, 2023
f40df82
Merge pull request #9367 from luddaniel/9365-properties-fix
kcondon Feb 9, 2023
ceffb6f
Merge pull request #9254 from philippconzett/patch-2
kcondon Feb 9, 2023
87cc21f
Update Template.java
scolapasta Feb 9, 2023
d105308
Merge pull request #9366 from NicolasCARPi/9363-eln
kcondon Feb 9, 2023
9554eaa
Merge pull request #9377 from IQSS/9376-metadatablock-order-templates
kcondon Feb 9, 2023
b8af1bd
#9332 consolidate notes delete individual files
sekmiller Feb 10, 2023
2344dad
document GeoJSON and list file previewers #8984
pdurbin Feb 10, 2023
0d37488
Update issue templates
jggautier Feb 10, 2023
e4ebced
Merge pull request #9380 from IQSS/8984-geojson
kcondon Feb 10, 2023
30e92c4
Merge branch 'develop' into ar062800/collapse_dataverse_description #…
pdurbin Feb 10, 2023
b7d60be
Merge pull request #9222 from ar062800/ar062800/collapse_dataverse_de…
kcondon Feb 10, 2023
69a1d7a
fix up release highlights #9332
pdurbin Feb 10, 2023
130311c
#9332 fix typo
sekmiller Feb 10, 2023
ee16d40
added some words to the webuploader paragraph
landreev Feb 10, 2023
241fd45
#9332 add note re:workflow to schema instructions
sekmiller Feb 13, 2023
881d033
fix heading level #9332
pdurbin Feb 13, 2023
0453426
switch from preview links to 5.13 guides #9332
pdurbin Feb 13, 2023
ce1c9a4
Added a sentence about the OAI server bug
landreev Feb 13, 2023
3ee7723
#9332 "final" touches
sekmiller Feb 13, 2023
805b311
formatting and other tweaks #9332
pdurbin Feb 13, 2023
760ab70
get citation.properties from release #9332
pdurbin Feb 13, 2023
3fc61ce
explain new MPCONFIG options #9332
pdurbin Feb 13, 2023
f63aa31
clarify who needs citation.properties #9332
pdurbin Feb 14, 2023
1d36ff0
clarify uploads dir
pdurbin Feb 14, 2023
3f01fcd
more details on tmp upload dir
pdurbin Feb 14, 2023
5297ed3
Merge pull request #9379 from IQSS/9332-5-13-release-notes
kcondon Feb 14, 2023
1aabf69
Merge pull request #9373 from IQSS/9334-v5.13bump
kcondon Feb 14, 2023
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
4 changes: 3 additions & 1 deletion .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,13 @@
---
name: Bug report
about: Did you encounter something unexpected or incorrect in the Dataverse software? We'd like to hear about it!
about: Did you encounter something unexpected or incorrect in the Dataverse software?
We'd like to hear about it!
title: ''
labels: ''
assignees: ''

---

<!--
Thank you for contributing to the Dataverse Project through the creation of a bug report!

Expand Down
3 changes: 2 additions & 1 deletion .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ labels: ''
assignees: ''

---

<!--
Thank you for contributing to the Dataverse Project through the creation of a feature request!

Expand All @@ -32,4 +33,4 @@ Start below this comment section.
**Any brand new behavior do you want to add to Dataverse?**


**Any related open or closed issues to this feature request?**
**Any open or closed issues related to this feature request?**
7 changes: 7 additions & 0 deletions .github/SECURITY.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Security

To report a security vulnerability please email security@dataverse.org as explained at https://guides.dataverse.org/en/latest/installation/config.html#reporting-security-issues

Advice on securing your installation can be found at https://guides.dataverse.org/en/latest/installation/config.html#securing-your-installation

Security practices and procedures used by the Dataverse team are described at https://guides.dataverse.org/en/latest/developers/security.html
85 changes: 85 additions & 0 deletions .github/workflows/container_base_push.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,85 @@
---
name: Container Base Module

on:
push:
branches:
- 'develop'
- 'master'
paths:
- 'modules/container-base/**'
- 'modules/dataverse-parent/pom.xml'
- '.github/workflows/container_base_push.yml'
pull_request:
branches:
- 'develop'
- 'master'
paths:
- 'modules/container-base/**'
- 'modules/dataverse-parent/pom.xml'
- '.github/workflows/container_base_push.yml'

env:
IMAGE_TAG: unstable

jobs:
build:
name: Build image
runs-on: ubuntu-latest
permissions:
contents: read
packages: read
strategy:
matrix:
jdk: [ '11' ]
# Only run in upstream repo - avoid unnecessary runs in forks
if: ${{ github.repository_owner == 'IQSS' }}

steps:
- name: Checkout repository
uses: actions/checkout@v3

- name: Set up JDK ${{ matrix.jdk }}
uses: actions/setup-java@v3
with:
java-version: ${{ matrix.jdk }}
distribution: 'adopt'
- name: Cache Maven packages
uses: actions/cache@v3
with:
path: ~/.m2
key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
restore-keys: ${{ runner.os }}-m2

- name: Build base container image with local architecture
run: mvn -f modules/container-base -Pct package

# Run anything below only if this is not a pull request.
# Accessing, pushing tags etc. to DockerHub will only succeed in upstream because secrets.

- if: ${{ github.event_name == 'push' && github.ref_name == 'develop' }}
name: Push description to DockerHub
uses: peter-evans/dockerhub-description@v3
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }}
repository: gdcc/base
short-description: "Dataverse Base Container image providing Payara application server and optimized configuration"
readme-filepath: ./modules/container-base/README.md

- if: ${{ github.event_name != 'pull_request' }}
name: Log in to the Container registry
uses: docker/login-action@v2
with:
registry: ${{ env.REGISTRY }}
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }}
- if: ${{ github.event_name != 'pull_request' }}
name: Set up QEMU for multi-arch builds
uses: docker/setup-qemu-action@v2
- name: Re-set image tag based on branch
if: ${{ github.ref_name == 'master' }}
run: echo "IMAGE_TAG=stable"
- if: ${{ github.event_name != 'pull_request' }}
name: Deploy multi-arch base container image to Docker Hub
run: mvn -f modules/container-base -Pct deploy -Dbase.image.tag=${{ env.IMAGE_TAG }}
24 changes: 24 additions & 0 deletions .github/workflows/shellcheck.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
name: "Shellcheck"
on:
push:
paths:
- conf/solr/**
- modules/container-base/**
pull_request:
paths:
- conf/solr/**
- modules/container-base/**
jobs:
shellcheck:
name: Shellcheck
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: shellcheck
uses: reviewdog/action-shellcheck@v1
with:
github_token: ${{ secrets.github_token }}
reporter: github-pr-review # Change reporter.
fail_on_error: true
# Container base image uses dumb-init shebang, so nail to using bash
shellcheck_flags: "--shell=bash --external-sources"
12 changes: 0 additions & 12 deletions .github/workflows/shellspec.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,18 +13,6 @@ on:
env:
SHELLSPEC_VERSION: 0.28.1
jobs:
shellcheck:
name: Shellcheck
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: shellcheck
uses: reviewdog/action-shellcheck@v1
with:
github_token: ${{ secrets.github_token }}
reporter: github-pr-review # Change reporter.
fail_on_error: true
exclude: "./tests/shell/*"
shellspec-ubuntu:
name: "Ubuntu"
runs-on: ubuntu-latest
Expand Down
15 changes: 15 additions & 0 deletions conf/keycloak/docker-compose.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
version: "3.9"

services:

keycloak:
image: 'jboss/keycloak:16.1.1'
environment:
- KEYCLOAK_USER=kcadmin
- KEYCLOAK_PASSWORD=kcpassword
- KEYCLOAK_IMPORT=/tmp/oidc-realm.json
- KEYCLOAK_LOGLEVEL=DEBUG
ports:
- "8090:8080"
volumes:
- './oidc-realm.json:/tmp/oidc-realm.json'
8 changes: 8 additions & 0 deletions conf/keycloak/oidc-keycloak-auth-provider.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"id": "oidc-keycloak",
"factoryAlias": "oidc",
"title": "OIDC-Keycloak",
"subtitle": "OIDC-Keycloak",
"factoryData": "type: oidc | issuer: http://localhost:8090/auth/realms/oidc-realm | clientId: oidc-client | clientSecret: ss6gE8mODCDfqesQaSG3gwUwZqZt547E",
"enabled": true
}
Loading