Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1446 commits
Select commit Hold shift + click to select a range
5c716cb
title case
pdurbin Mar 4, 2025
a7821fe
fix links
pdurbin Mar 4, 2025
46478df
add cross links
pdurbin Mar 4, 2025
4bd7475
resolving conflict with the newly-merged flyway script #10909
landreev Mar 4, 2025
0e5220e
resolving a merge conflict with a flyway script that's been merged #1…
landreev Mar 4, 2025
374a1cd
bump sql script #10217
pdurbin Mar 4, 2025
61654b6
Merge branch 'develop' into 10217-source-name-harvesting-client #10217
pdurbin Mar 4, 2025
e341fee
use Title Case to match other fields #10217
pdurbin Mar 4, 2025
7deb300
reword source name help text #10217
pdurbin Mar 4, 2025
f7c4c42
always show source name help text #10217
pdurbin Mar 4, 2025
1b0b99e
duplicate ui:define body
qqmyers Mar 4, 2025
feffb27
Merge branch 'IQSS/11126-Payara6.2024.12' of https://github.com/Quali…
qqmyers Mar 4, 2025
0eaffbc
Revert "10476 display on create field option"
pdurbin Mar 5, 2025
562a206
undo change to sql script
stevenwinship Mar 5, 2025
c828e56
adding replace file test
stevenwinship Mar 5, 2025
ac682b4
Merge remote-tracking branch 'IQSS/develop' into ORCID_1
qqmyers Mar 5, 2025
d6731a6
Merge remote-tracking branch 'IQSS/develop' into IQSS/11242-ExtVocabFix
qqmyers Mar 5, 2025
d992028
update flyway name
qqmyers Mar 5, 2025
4384ef0
Merge remote-tracking branch 'IQSS/develop' into IQSS/8431_Version_Cr…
qqmyers Mar 5, 2025
07cd847
remove the need to pass the datafile version to the API
stevenwinship Mar 5, 2025
2441ec8
restore "parameters" minus displayOnCreate #11306
pdurbin Mar 5, 2025
99019de
Merge pull request #11246 from QualitativeDataRepository/IQSS/11242-E…
ofahimIQSS Mar 5, 2025
f3005a3
remove flyway merge issue
qqmyers Mar 5, 2025
ab8110f
Merge pull request #11306 from IQSS/revert-11224-10476-display-on-cre…
ofahimIQSS Mar 5, 2025
4fe1538
Merge branch 'develop' into 11276-mdc-add-server-to-processing-state-…
stevenwinship Mar 5, 2025
d892179
Merge branch 'develop' into 11198-list-file-versions-api
stevenwinship Mar 5, 2025
383cb90
Merge branch 'develop' into 11244-get-dataset-download-count-api
stevenwinship Mar 5, 2025
5ffe880
Merge remote-tracking branch 'IQSS/develop' into IQSS/11126-Payara6.2…
qqmyers Mar 5, 2025
f62a3f0
Merge remote-tracking branch 'IQSS/develop' into ORCID_1
qqmyers Mar 5, 2025
fa74325
Merge branch 'ORCID_1' of https://github.com/GlobalDataverseCommunity…
qqmyers Mar 5, 2025
fc7c43f
update flyway
qqmyers Mar 5, 2025
e65369b
Merge remote-tracking branch 'IQSS/develop' into DANS-CSL
qqmyers Mar 5, 2025
8ae2db0
fix for unrelated issue found in QA
qqmyers Mar 5, 2025
7a29522
Merge pull request #11217 from Recherche-Data-Gouv/10217-source-name-…
ofahimIQSS Mar 5, 2025
20e8e4e
Merge branch 'develop' into 11276-mdc-add-server-to-processing-state-…
stevenwinship Mar 5, 2025
a217b79
flyway change
qqmyers Mar 5, 2025
6dff3d1
rename sql
stevenwinship Mar 5, 2025
49615ef
Merge remote-tracking branch 'IQSS/develop' into
qqmyers Mar 5, 2025
9746116
rename sql
stevenwinship Mar 5, 2025
c22eee3
typo
qqmyers Mar 5, 2025
27c54da
one more
qqmyers Mar 5, 2025
5b37919
Merge develop without revert
Saixel Mar 6, 2025
9518acd
Merge remote-tracking branch 'origin/develop' into 10476-display-on-c…
Saixel Mar 6, 2025
404eb0b
Restore displayOnCreate field option changes
Saixel Mar 6, 2025
8ec87f1
keep renaming the flyway script... #10909
landreev Mar 6, 2025
bceda42
Merge branch 'develop' into 10909-datacite-oai-harvesting
landreev Mar 6, 2025
97b454d
Add displayOnCreate option for dataset field types
Saixel Mar 6, 2025
b804aac
Merge pull request #11011 from IQSS/10909-datacite-oai-harvesting
ofahimIQSS Mar 6, 2025
3c4e5cc
Update DataversesIT test to modify metadata block listing parameter
Saixel Mar 6, 2025
f5f671a
Merge pull request #11282 from IQSS/11244-get-dataset-download-count-api
ofahimIQSS Mar 6, 2025
190f604
Update native API documentation for displayOnCreate field option
Saixel Mar 6, 2025
2ccf52d
bug fix - only create cite once, not on refresh of cslOutput
qqmyers Mar 6, 2025
a3046d1
flyway number change
qqmyers Mar 6, 2025
61af9af
Merge remote-tracking branch 'IQSS/develop' into IQSS/8431_Version_Cr…
qqmyers Mar 6, 2025
de508eb
Merge pull request #11068 from QualitativeDataRepository/IQSS/8431_Ve…
ofahimIQSS Mar 6, 2025
b72bc20
flyway again
qqmyers Mar 6, 2025
e8b076a
Merge remote-tracking branch 'IQSS/develop' into ORCID_1
qqmyers Mar 6, 2025
0edbdf6
Merge remote-tracking branch 'IQSS/develop' into ORCID_1
qqmyers Mar 6, 2025
995bc39
Merge remote-tracking branch 'IQSS/develop' into DANS-CSL
qqmyers Mar 6, 2025
9057892
Merge pull request #11163 from GlobalDataverseCommunityConsortium/DAN…
ofahimIQSS Mar 6, 2025
40bb662
Merge remote-tracking branch 'IQSS/develop' into
qqmyers Mar 6, 2025
15fc52c
Implement null support for displayOnCreate field option
Saixel Mar 6, 2025
df39fb4
fix: make displayOnCreate nullable in DatasetFieldType
Saixel Mar 6, 2025
944911b
setDisplayOnCreate astroInstrument back to false #10476
pdurbin Mar 6, 2025
77b059e
Merge branch 'develop' into 11276-mdc-add-server-to-processing-state-…
stevenwinship Mar 6, 2025
411ed1a
Merge branch 'develop' into 9301-etalab_license_enhancements #9302 #1…
pdurbin Mar 6, 2025
09dfa60
Merge pull request #11277 from IQSS/11276-mdc-add-server-to-processin…
ofahimIQSS Mar 6, 2025
1db344b
Handle null displayOnCreate in MetadataBlock and JsonPrinter
Saixel Mar 6, 2025
848e391
Merge branch '10476-display-on-create-field-option-new' of https://gi…
Saixel Mar 6, 2025
03b7a47
Merge pull request #11302 from Recherche-Data-Gouv/9301-etalab_licens…
ofahimIQSS Mar 6, 2025
2550882
Merge pull request #11289 from IQSS/11283-preview-tab
ofahimIQSS Mar 6, 2025
928391e
move permission check out of loop
stevenwinship Mar 6, 2025
cd791a8
rename api from /versions/list to /versionDifferences
stevenwinship Mar 6, 2025
973be9d
Refine displayOnCreate logic in JsonPrinter
Saixel Mar 6, 2025
fe5abdb
Update displayOnCreate method call in metadataFragment.xhtml
Saixel Mar 6, 2025
d410b43
adding todo for future refactoring
stevenwinship Mar 6, 2025
21ba2c2
Add getter method for displayOnCreate in DatasetFieldType
Saixel Mar 6, 2025
029435f
note second callback needed.
qqmyers Mar 6, 2025
8d64462
Merge remote-tracking branch 'IQSS/develop' into ORCID_1
qqmyers Mar 6, 2025
adc52f4
fix create mode bug
qqmyers Mar 6, 2025
031bf7c
Merge pull request #11313 from GlobalDataverseCommunityConsortium/DAN…
ofahimIQSS Mar 7, 2025
cf533f5
Merge branch 'develop' into 11198-list-file-versions-api
stevenwinship Mar 7, 2025
366d7ac
Merge pull request #11222 from GlobalDataverseCommunityConsortium/ORC…
ofahimIQSS Mar 7, 2025
ce3bd0c
Merge branch 'develop' into 11198-list-file-versions-api
stevenwinship Mar 7, 2025
1943d2f
Update doc/release-notes/6.2025.2_update.md
qqmyers Mar 7, 2025
dc755fe
Update doc/release-notes/6.2025.2_update.md
qqmyers Mar 7, 2025
a7a0887
Update doc/release-notes/6.2025.2_update.md
qqmyers Mar 7, 2025
8ddd88e
Merge remote-tracking branch 'IQSS/develop' into IQSS/11126-Payara6.2…
qqmyers Mar 7, 2025
55476d5
Merge branch 'IQSS/11126-Payara6.2024.12' of https://github.com/Quali…
qqmyers Mar 7, 2025
13cbc1e
Merge pull request #11128 from QualitativeDataRepository/IQSS/11126-P…
ofahimIQSS Mar 7, 2025
cca3dcb
Merge branch 'develop' into ds27-samesite-attr
pdurbin Mar 7, 2025
1a4a43c
Merge pull request #11125 from IQSS/11057-globus-downloads
ofahimIQSS Mar 7, 2025
2b7483f
fixing datafile persistentId
stevenwinship Mar 7, 2025
c7dfbb3
Merge branch 'develop' into 11198-list-file-versions-api
stevenwinship Mar 7, 2025
1533779
localhost and longer key
qqmyers Mar 7, 2025
c05223c
use original cert/key names
qqmyers Mar 7, 2025
9e230f6
add comment
qqmyers Mar 7, 2025
c584ffe
test(mail): update test SSL certs for maildev to be RSA 2028 again
poikilotherm Mar 7, 2025
4872d06
test(mail): update test SSL cert generation docs
poikilotherm Mar 7, 2025
fbf30cf
test(mail): pin down port in TC waiting strategy
poikilotherm Mar 7, 2025
0af33b8
Merge pull request #11319 from GlobalDataverseCommunityConsortium/mai…
ofahimIQSS Mar 9, 2025
7a9c25b
Merge branch 'develop' into ds27-samesite-attr
pdurbin Mar 9, 2025
bd24a24
Merge pull request #11210 from IQSS/ds27-samesite-attr
ofahimIQSS Mar 10, 2025
7db967f
Merge branch 'develop' into 11198-list-file-versions-api
stevenwinship Mar 10, 2025
8553d77
Merge pull request #11237 from IQSS/11198-list-file-versions-api
ofahimIQSS Mar 10, 2025
6fe3c39
extend size of deaccessionlink column
stevenwinship Mar 10, 2025
f16ba1f
stub out 6.6 release notes #11183
pdurbin Mar 10, 2025
f0f91ef
Merge branch 'develop' into 10476-display-on-create-field-option-new
sekmiller Mar 10, 2025
0b85145
Payara upgrade #11183
pdurbin Mar 10, 2025
ae5132b
upgrade Solr #11183
pdurbin Mar 10, 2025
f133257
move collection
pdurbin Mar 10, 2025
def1678
license enhancements
pdurbin Mar 10, 2025
e276680
range search
pdurbin Mar 10, 2025
5590bbe
datasets without files
pdurbin Mar 10, 2025
046bca7
license enhancements
pdurbin Mar 10, 2025
2d8e851
anon preview url
pdurbin Mar 10, 2025
a9c49c2
ontoportal
pdurbin Mar 10, 2025
8a694ba
ror
pdurbin Mar 10, 2025
1e440ef
bug fixes
pdurbin Mar 10, 2025
db2ce1d
boolean
pdurbin Mar 10, 2025
580d233
more bugs
pdurbin Mar 10, 2025
b0dd543
don't use in any edit mode
qqmyers Mar 10, 2025
ecc0208
Merge remote-tracking branch 'IQSS/develop' into DANS-CSL
qqmyers Mar 10, 2025
23780ba
Merge pull request #11325 from IQSS/11324-flyway-script-concat-string…
ofahimIQSS Mar 11, 2025
eac8b1e
typos
pdurbin Mar 11, 2025
fdabe38
3d objects
pdurbin Mar 11, 2025
2c18a40
delete files, citation
pdurbin Mar 11, 2025
4402abd
search api fields for files
pdurbin Mar 11, 2025
769f1b3
signposting
pdurbin Mar 11, 2025
56bc4a4
collection featured items
pdurbin Mar 11, 2025
7fee2f8
dataset types linked to metadata blocks
pdurbin Mar 11, 2025
e8627a6
fix heading levels
pdurbin Mar 11, 2025
ad3e92e
Improve metadata block field selection logic for display and required…
Saixel Mar 11, 2025
f253c7b
harvesting
pdurbin Mar 11, 2025
40368d6
locks and permalink
pdurbin Mar 11, 2025
a43bcb4
3 more
pdurbin Mar 11, 2025
41bae39
#10476 add "override" test.
sekmiller Mar 11, 2025
dfc3a74
remind those with text customizations to update properties files
pdurbin Mar 11, 2025
d88e2a1
fix npe from breadcrumbs
qqmyers Mar 11, 2025
fd8016d
pass param if sent
qqmyers Mar 11, 2025
080cf46
Fix input levels update preserving inherited metadata blocks
Saixel Mar 11, 2025
cfcb333
unrelated - lower log level
qqmyers Mar 11, 2025
e350c07
Merge remote-tracking branch 'IQSS/develop' into DANS-CSL
qqmyers Mar 11, 2025
7fd9268
docker updates
pdurbin Mar 11, 2025
61d4f86
3 more
pdurbin Mar 11, 2025
076810a
typo
pdurbin Mar 11, 2025
425c53f
API updates
pdurbin Mar 11, 2025
25e05d9
make inputlevel displayOnCreate Boolean
qqmyers Mar 11, 2025
db40f7b
Merge pull request #11326 from GlobalDataverseCommunityConsortium/DAN…
ofahimIQSS Mar 11, 2025
4cbf653
guides
pdurbin Mar 11, 2025
6d4717e
6 more
pdurbin Mar 11, 2025
12fb9d6
archival block, etalab
pdurbin Mar 11, 2025
5095b00
PR #9013 was merged for 6.6 not 6.5
pdurbin Mar 11, 2025
39a9cb6
fix header level for harvesting non-OIA-PMH
pdurbin Mar 11, 2025
169f433
move 6.6 and 5.13 mentions to changelog
pdurbin Mar 11, 2025
aa86f70
reharvest, guestbook bugs
pdurbin Mar 11, 2025
4f8bc71
try separate transient doc, revert dsft doc to boolean
qqmyers Mar 11, 2025
b53fda1
missed classes from previous commit
qqmyers Mar 11, 2025
3fb1c67
metrics and sorting fixes
pdurbin Mar 11, 2025
b9c6aa4
Merge branch '10476-display-on-create-field-option-new' of https://gi…
Saixel Mar 11, 2025
81d7531
postgres
pdurbin Mar 11, 2025
3386882
source name harvesting
pdurbin Mar 11, 2025
5c16c80
Add displayOnCreate field to dataset schema and update field display …
Saixel Mar 11, 2025
ab70e42
Merge remote-tracking branch
qqmyers Mar 12, 2025
3edba11
merge issue
qqmyers Mar 12, 2025
dc74a03
samesite
pdurbin Mar 12, 2025
f2f3b93
show role
pdurbin Mar 12, 2025
e9344e5
quick test fix
qqmyers Mar 12, 2025
96ed7d4
API updates
pdurbin Mar 12, 2025
6012511
PID formatting
pdurbin Mar 12, 2025
fb3e390
remove assert temporarily
qqmyers Mar 12, 2025
c9d5ace
external tools
pdurbin Mar 12, 2025
c1f402b
#10476 fix command test
sekmiller Mar 12, 2025
1ea7d47
send feedback to contacts
pdurbin Mar 12, 2025
96dce81
dft fix
pdurbin Mar 12, 2025
ba7db78
perms
pdurbin Mar 12, 2025
679b27c
indexing cvoc
pdurbin Mar 12, 2025
32e2ca1
API for classic download count
pdurbin Mar 12, 2025
4dbe4b5
move version note to 6.6 where it belongs #11068
pdurbin Mar 12, 2025
3aa1969
API Guide: don't interleave "notes" with "types" #11068
pdurbin Mar 12, 2025
45d8512
optional version note
pdurbin Mar 12, 2025
2d96640
remove scary line from optional version note
pdurbin Mar 12, 2025
e9cf718
make text under Cite Data not bold #11163
pdurbin Mar 12, 2025
b90abf1
csl
pdurbin Mar 12, 2025
f7c841f
delete snippet without adding to notes, too in the weeds
pdurbin Mar 12, 2025
e804067
Merge remote-tracking branch 'IQSS/develop' into DashboardFixes
qqmyers Mar 12, 2025
5014082
harvest from datacite
pdurbin Mar 12, 2025
1bef954
globus
pdurbin Mar 12, 2025
a2c1cfe
bearer tokens
pdurbin Mar 12, 2025
153291c
fix heading level
pdurbin Mar 12, 2025
87e8510
html sanitize JSON CSL elements
qqmyers Mar 12, 2025
fed1541
ORCID stuff
pdurbin Mar 12, 2025
4bbd25d
how to re-harvest
pdurbin Mar 12, 2025
09bbce8
fix link
pdurbin Mar 12, 2025
5e16582
#10476 update tests json printer
sekmiller Mar 12, 2025
99de5e0
fix null handling
qqmyers Mar 12, 2025
67bbd37
#10476 code/test cleanup
sekmiller Mar 12, 2025
eb4975e
Update 6.6-release-notes.md
jggautier Mar 12, 2025
623cb2d
Merge pull request #11329 from GlobalDataverseCommunityConsortium/Das…
ofahimIQSS Mar 12, 2025
10d5614
Update doc/sphinx-guides/source/admin/harvestclients.rst
pdurbin Mar 12, 2025
fabf988
Update doc/sphinx-guides/source/admin/harvestclients.rst
pdurbin Mar 12, 2025
1e85145
Update doc/sphinx-guides/source/admin/harvestclients.rst
pdurbin Mar 12, 2025
7830659
Update doc/sphinx-guides/source/user/find-use-data.rst
pdurbin Mar 12, 2025
42f2e3c
fix ORCIDs
pdurbin Mar 12, 2025
79744f5
mention video talking about highlights
pdurbin Mar 12, 2025
d0e4ecc
Merge remote-tracking branch
qqmyers Mar 12, 2025
56cfa92
#10476 fix DataversesIT
sekmiller Mar 12, 2025
8d245e8
remove duplicates from merge
qqmyers Mar 12, 2025
2268096
Merge remote-tracking branch
qqmyers Mar 12, 2025
55c8e59
tweaks
pdurbin Mar 12, 2025
fe9d3e8
Merge pull request #11332 from IQSS/harvest-docs
ofahimIQSS Mar 12, 2025
f804fa3
Merge branch 'develop' into 10476-display-on-create-field-option-new
Saixel Mar 13, 2025
df070b5
#11183 fix typo
sekmiller Mar 13, 2025
bf46b9f
fix link to war file
pdurbin Mar 13, 2025
388e3a9
Update doc/release-notes/6.6-release-notes.md
pdurbin Mar 13, 2025
f5fbbe3
Update doc/release-notes/6.6-release-notes.md
pdurbin Mar 13, 2025
84710b5
typo: cheat
pdurbin Mar 13, 2025
9453f1d
fix link to issue
pdurbin Mar 13, 2025
6ce47eb
typos
pdurbin Mar 13, 2025
7596fbb
Merge pull request #11335 from IQSS/11163-cite-data
ofahimIQSS Mar 13, 2025
e31db3d
Remove default displayOnCreate setting for required fields in Dataver…
Saixel Mar 13, 2025
4085c14
Merge branch 'develop' into 10476-display-on-create-field-option-new
Saixel Mar 13, 2025
da7c591
Merge remote-tracking branch
qqmyers Mar 13, 2025
0beec7a
fix 500 err
qqmyers Mar 13, 2025
1180753
unused @EJB, cleanup
qqmyers Mar 13, 2025
b942309
Merge pull request #11333 from IQSS/11068-version-note
ofahimIQSS Mar 13, 2025
1557cca
Merge pull request #11341 from QualitativeDataRepository/IQSS/11126-P…
ofahimIQSS Mar 13, 2025
fd0df66
fixes
qqmyers Mar 13, 2025
d9d3357
Merge pull request #11334 from IQSS/11068-api-guide
ofahimIQSS Mar 13, 2025
a4527dc
add test for setting input level w/o optional displayOnCreate
qqmyers Mar 13, 2025
b6d9eec
Merge pull request #11338 from GlobalDataverseCommunityConsortium/DAN…
ofahimIQSS Mar 13, 2025
1480dbc
Merge pull request #11312 from IQSS/10476-display-on-create-field-opt…
ofahimIQSS Mar 13, 2025
acb52d4
handle levels in printer for API calls
qqmyers Mar 13, 2025
66da51f
Merge branch 'develop' into 11183-6.6-release-notes #11183
pdurbin Mar 14, 2025
10b6532
display on create
pdurbin Mar 14, 2025
4ab4aff
fix LocalDisplay logic
qqmyers Mar 14, 2025
85fe341
typo
pdurbin Mar 14, 2025
bd8863f
don't include when include is false
qqmyers Mar 14, 2025
7b8c66e
fix ownerdv null case
qqmyers Mar 14, 2025
df2e156
get level once, setlocaldisplayoncreate correctly
qqmyers Mar 14, 2025
a1bec28
Try order by id
qqmyers Mar 14, 2025
c16362c
@GPortas edits
qqmyers Mar 16, 2025
8d5a8cd
add index
qqmyers Mar 16, 2025
38289ad
updates per review
qqmyers Mar 17, 2025
d66ca3b
comment tweak
qqmyers Mar 17, 2025
b0d9ab0
Merge pull request #11343 from GlobalDataverseCommunityConsortium/104…
ofahimIQSS Mar 17, 2025
c419564
Merge pull request #11339 from IQSS/11183-6.6-release-notes
ofahimIQSS Mar 18, 2025
c0865ee
Release 6.6
stevenwinship Mar 18, 2025
243482d
Update doc/sphinx-guides/source/versions.rst
stevenwinship Mar 18, 2025
192cdc4
Merge pull request #11351 from IQSS/11187-bump-to-6.6
ofahimIQSS Mar 18, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 2 additions & 2 deletions .env
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
APP_IMAGE=gdcc/dataverse:unstable
POSTGRES_VERSION=17
DATAVERSE_DB_USER=dataverse
SOLR_VERSION=9.3.0
SKIP_DEPLOY=0
SOLR_VERSION=9.8.0
SKIP_DEPLOY=0
11 changes: 11 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# Set update schedule for GitHub Actions
# https://docs.github.com/en/code-security/supply-chain-security/keeping-your-dependencies-updated-automatically/keeping-your-actions-up-to-date-with-dependabot

version: 2
updates:

- package-ecosystem: "github-actions"
directory: "/"
schedule:
# Check for updates to GitHub Actions daily
interval: "daily"
12 changes: 6 additions & 6 deletions .github/workflows/container_app_pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,29 +20,29 @@ jobs:
if: ${{ github.repository_owner == 'IQSS' }}
steps:
# Checkout the pull request code as when merged
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
ref: 'refs/pull/${{ github.event.client_payload.pull_request.number }}/merge'
- uses: actions/setup-java@v3
- uses: actions/setup-java@v4
with:
java-version: "17"
distribution: 'adopt'
- uses: actions/cache@v3
- uses: actions/cache@v4
with:
path: ~/.m2
key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
restore-keys: ${{ runner.os }}-m2

# Note: Accessing, pushing tags etc. to GHCR will only succeed in upstream because secrets.
- name: Login to Github Container Registry
uses: docker/login-action@v2
uses: docker/login-action@v3
with:
registry: ghcr.io
username: ${{ secrets.GHCR_USERNAME }}
password: ${{ secrets.GHCR_TOKEN }}

- name: Set up QEMU for multi-arch builds
uses: docker/setup-qemu-action@v2
uses: docker/setup-qemu-action@v3

# Get the image tag from either the command or default to branch name (Not used for now)
#- name: Get the target tag name
Expand Down Expand Up @@ -87,7 +87,7 @@ jobs:
:ship: [See on GHCR](https://github.com/orgs/gdcc/packages/container). Use by referencing with full name as printed above, mind the registry name.

# Leave a note when things have gone sideways
- uses: peter-evans/create-or-update-comment@v3
- uses: peter-evans/create-or-update-comment@v4
if: ${{ failure() }}
with:
issue-number: ${{ github.event.client_payload.pull_request.number }}
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/container_app_push.yml
Original file line number Diff line number Diff line change
Expand Up @@ -68,15 +68,15 @@ jobs:
if: ${{ github.event_name != 'pull_request' && github.ref_name == 'develop' && github.repository_owner == 'IQSS' }}
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: peter-evans/dockerhub-description@v3
- uses: actions/checkout@v4
- uses: peter-evans/dockerhub-description@v4
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }}
repository: gdcc/dataverse
short-description: "Dataverse Application Container Image providing the executable"
readme-filepath: ./src/main/docker/README.md
- uses: peter-evans/dockerhub-description@v3
- uses: peter-evans/dockerhub-description@v4
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }}
Expand Down Expand Up @@ -126,20 +126,20 @@ jobs:
# Depending on context, we push to different targets. Login accordingly.
- if: github.event_name != 'pull_request'
name: Log in to Docker Hub registry
uses: docker/login-action@v2
uses: docker/login-action@v3
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }}
- if: ${{ github.event_name == 'pull_request' }}
name: Login to Github Container Registry
uses: docker/login-action@v2
uses: docker/login-action@v3
with:
registry: ghcr.io
username: ${{ secrets.GHCR_USERNAME }}
password: ${{ secrets.GHCR_TOKEN }}

- name: Set up QEMU for multi-arch builds
uses: docker/setup-qemu-action@v2
uses: docker/setup-qemu-action@v3

- name: Re-set image tag based on branch (if master)
if: ${{ github.ref_name == 'master' }}
Expand Down
15 changes: 15 additions & 0 deletions .github/workflows/copy_labels.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
name: Copy labels from issue to pull request

on:
pull_request:
types: [opened]

jobs:
copy-labels:
runs-on: ubuntu-latest
name: Copy labels from linked issues
steps:
- name: copy-labels
uses: michalvankodev/copy-issue-labels@v1.3.0
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
2 changes: 1 addition & 1 deletion .github/workflows/deploy_beta_testing.yml
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ jobs:
overwrite: true

- name: Execute payara war deployment remotely
uses: appleboy/ssh-action@v1.0.0
uses: appleboy/ssh-action@v1.2.1
env:
INPUT_WAR_FILE: ${{ env.war_file }}
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/guides_build_sphinx.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ jobs:
docs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- uses: uncch-rdmc/sphinx-action@master
with:
docs-folder: "doc/sphinx-guides/"
2 changes: 1 addition & 1 deletion .github/workflows/pr_comment_commands.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Dispatch
uses: peter-evans/slash-command-dispatch@v3
uses: peter-evans/slash-command-dispatch@v4
with:
# This token belongs to @dataversebot and has sufficient scope.
token: ${{ secrets.GHCR_TOKEN }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/reviewdog_checkstyle.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ jobs:
name: Checkstyle job
steps:
- name: Checkout
uses: actions/checkout@v2
uses: actions/checkout@v4
- name: Run check style
uses: nikitasavinov/checkstyle-action@master
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/shellcheck.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
permissions:
pull-requests: write
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: shellcheck
uses: reviewdog/action-shellcheck@v1
with:
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/shellspec.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ jobs:
steps:
- name: Install shellspec
run: curl -fsSL https://git.io/shellspec | sh -s ${{ env.SHELLSPEC_VERSION }} --yes
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- name: Run Shellspec
run: |
cd tests/shell
Expand All @@ -30,7 +30,7 @@ jobs:
container:
image: rockylinux/rockylinux:9
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- name: Install shellspec
run: |
curl -fsSL https://github.com/shellspec/shellspec/releases/download/${{ env.SHELLSPEC_VERSION }}/shellspec-dist.tar.gz | tar -xz -C /usr/share
Expand All @@ -47,7 +47,7 @@ jobs:
steps:
- name: Install shellspec
run: curl -fsSL https://git.io/shellspec | sh -s 0.28.1 --yes
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- name: Run Shellspec
run: |
cd tests/shell
Expand Down
14 changes: 7 additions & 7 deletions .github/workflows/spi_release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,15 +37,15 @@ jobs:
runs-on: ubuntu-latest
if: github.event_name == 'pull_request' && needs.check-secrets.outputs.available == 'true'
steps:
- uses: actions/checkout@v3
- uses: actions/setup-java@v3
- uses: actions/checkout@v4
- uses: actions/setup-java@v4
with:
java-version: '17'
distribution: 'adopt'
server-id: ossrh
server-username: MAVEN_USERNAME
server-password: MAVEN_PASSWORD
- uses: actions/cache@v2
- uses: actions/cache@v4
with:
path: ~/.m2
key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
Expand All @@ -63,20 +63,20 @@ jobs:
runs-on: ubuntu-latest
if: github.event_name == 'push' && needs.check-secrets.outputs.available == 'true'
steps:
- uses: actions/checkout@v3
- uses: actions/setup-java@v3
- uses: actions/checkout@v4
- uses: actions/setup-java@v4
with:
java-version: '17'
distribution: 'adopt'
- uses: actions/cache@v2
- uses: actions/cache@v4
with:
path: ~/.m2
key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
restore-keys: ${{ runner.os }}-m2

# Running setup-java again overwrites the settings.xml - IT'S MANDATORY TO DO THIS SECOND SETUP!!!
- name: Set up Maven Central Repository
uses: actions/setup-java@v3
uses: actions/setup-java@v4
with:
java-version: '17'
distribution: 'adopt'
Expand Down
80 changes: 73 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,20 +1,81 @@
Dataverse®
===============

Dataverse is an [open source][] software platform for sharing, finding, citing, and preserving research data (developed by the [Dataverse team](https://dataverse.org/about) at the [Institute for Quantitative Social Science](https://iq.harvard.edu/) and the [Dataverse community][]).
![Dataverse-logo](https://github.com/IQSS/dataverse-frontend/assets/7512607/6c4d79e4-7be5-4102-88bd-dfa167dc79d3)

[dataverse.org][] is our home on the web and shows a map of Dataverse installations around the world, a list of [features][], [integrations][] that have been made possible through [REST APIs][], our [project board][], our development [roadmap][], and more.
## Table of Contents

We maintain a demo site at [demo.dataverse.org][] which you are welcome to use for testing and evaluating Dataverse.
1. [❓ What is Dataverse?](#what-is-dataverse)
2. [✔ Try Dataverse](#try-dataverse)
3. [🌐 Features, Integrations, Roadmaps, and More](#website)
4. [📥 Installation](#installation)
5. [🏘 Community and Support](#community-and-support)
6. [🧑‍💻️ Contributing](#contributing)
7. [⚖️ Legal Information](#legal-informations)

To install Dataverse, please see our [Installation Guide][] which will prompt you to download our [latest release][]. Docker users should consult the [Container Guide][].
<a name="what-is-dataverse"></a>

To discuss Dataverse with the community, please join our [mailing list][], participate in a [community call][], chat with us at [chat.dataverse.org][], or attend our annual [Dataverse Community Meeting][].
## ❓ What is Dataverse?

We love contributors! Please see our [Contributing Guide][] for ways you can help.
Welcome to Dataverse®, the [open source][] software platform designed for sharing, finding, citing, and preserving research data. Developed by the Dataverse team at the [Institute for Quantitative Social Science](https://iq.harvard.edu/) and the [Dataverse community][], our platform makes it easy for research organizations to host, manage, and share their data with the world.

<a name="try-dataverse"></a>

## ✔ Try Dataverse

We invite you to explore our demo site at [demo.dataverse.org][]. This site is ideal for testing and evaluating Dataverse in a risk-free environment.

<a name="website"></a>

## 🌐 Features, Integrations, Roadmaps, and More

Visit [dataverse.org][], our home on the web, for a comprehensive overview of Dataverse. Here, you will find:

- An interactive map showcasing Dataverse installations worldwide.
- A detailed list of [features][].
- Information on [integrations][] that have been made possible through our [REST APIs][].
- Our [project board][] and development [roadmap][].
- News, events, and more.

<a name="installation"></a>

## 📥 Installation

Ready to get started? Follow our [Installation Guide][] to download and install the latest release of Dataverse.

If you are using Docker, please refer to our [Container Guide][] for detailed instructions.

<a name="community-and-support"></a>

## 🏘 Community and Support

Engage with the vibrant Dataverse community through various channels:

- **[Mailing List][]**: Join the conversation on our [mailing list][].
- **[Community Calls][]**: Participate in our regular [community calls][] to discuss new features, ask questions, and share your experiences.
- **[Chat][]**: Connect with us and other users in real-time at [dataverse.zulipchat.com][].
- **[Dataverse Community Meeting][]**: Attend our annual [Dataverse Community Meeting][] to network, learn, and collaborate with peers and experts.
- **[DataverseTV][]**: Watch the video content from the Dataverse community on [DataverseTV][] and on [Harvard's IQSS YouTube channel][].

<a name="contributing"></a>
## 🧑‍💻️ Contribute to Dataverse

We love contributors! Whether you are a developer, researcher, or enthusiast, there are many ways you can help.

Visit our [Contributing Guide][] to learn how you can get involved.

Join us in building and enhancing Dataverse to make research data more accessible and impactful. Your support and participation are crucial to our success!

<a name="legal-informations"></a>
## ⚖️ Legal Information

Dataverse is a trademark of President and Fellows of Harvard College and is registered in the United States.

---
For more detailed information, visit our website at [dataverse.org][].

Feel free to [reach out] with any questions or feedback. Happy researching!

[![Dataverse Project logo](src/main/webapp/resources/images/dataverseproject_logo.jpg "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/)
Expand All @@ -37,6 +98,11 @@ Dataverse is a trademark of President and Fellows of Harvard College and is regi
[Contributing Guide]: CONTRIBUTING.md
[mailing list]: https://groups.google.com/group/dataverse-community
[community call]: https://dataverse.org/community-calls
[chat.dataverse.org]: https://chat.dataverse.org
[Chat]: https://dataverse.zulipchat.com
[dataverse.zulipchat.com]: https://dataverse.zulipchat.com
[Dataverse Community Meeting]: https://dataverse.org/events
[open source]: LICENSE.md
[community calls]: https://dataverse.org/community-calls
[DataverseTV]: https://dataverse.org/dataversetv
[Harvard's IQSS YouTube channel]: https://www.youtube.com/@iqssatharvarduniversity8672
[reach out]: https://dataverse.org/contact
Loading
Loading