Skip to content

feat: migrate FILES_HIDE_SCHEMA_DOT_ORG_DOWNLOAD_URLS to MPConfig#11482

Merged
ofahimIQSS merged 2 commits intoIQSS:developfrom
vera:mpconfig-schema-dot-org-hide-download-urls
May 20, 2025
Merged

feat: migrate FILES_HIDE_SCHEMA_DOT_ORG_DOWNLOAD_URLS to MPConfig#11482
ofahimIQSS merged 2 commits intoIQSS:developfrom
vera:mpconfig-schema-dot-org-hide-download-urls

Conversation

@vera
Copy link
Contributor

@vera vera commented May 12, 2025

What this PR does / why we need it:

As discussed on Zulip (https://dataverse.zulipchat.com/#narrow/channel/375707-community/topic/Setting.20dataverse.2Efiles.2Ehide-schema-dot-org-download-urls/with/514143249), this PR migrates the option dataverse.files.hide-schema-dot-org-download-urls to MPConfig.

Which issue(s) this PR closes:

Special notes for your reviewer:

/

Suggestions on how to test this:

Running the tests: mvn test -Dtest="SchemaDotOrgExporterTest"

I also tested manually by starting a Dataverse with the env variable DATAVERSE_FILES_HIDE_SCHEMA_DOT_ORG_DOWNLOAD_URLS: "1" set, then creating a dataset, uploading a file, publishing it and checking that the schema.org export did not contain the download URL.

Does this PR introduce a user interface change? If mockups are available, please link/include them here:

/

Is there a release notes update needed for this change?:

Not sure? If you want me to add a release note, please let me know

Additional documentation:

/

@coveralls
Copy link

coveralls commented May 12, 2025

Coverage Status

coverage: 23.076% (+0.005%) from 23.071%
when pulling 5ca64d5 on vera:mpconfig-schema-dot-org-hide-download-urls
into ac30566 on IQSS:develop.

@pdurbin pdurbin moved this to Ready for Triage in IQSS Dataverse Project May 12, 2025
Copy link
Member

@pdurbin pdurbin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the PR! I left a comment.

@pdurbin pdurbin added Component: Containers Anything related to cloudy Dataverse, shipped in containers. Size: 3 A percentage of a sprint. 2.1 hours. labels May 12, 2025
@ofahimIQSS ofahimIQSS moved this from Ready for Triage to Ready for Review ⏩ in IQSS Dataverse Project May 13, 2025
@stevenwinship stevenwinship moved this from Ready for Review ⏩ to In Review 🔎 in IQSS Dataverse Project May 19, 2025
@stevenwinship stevenwinship self-assigned this May 19, 2025
@github-project-automation github-project-automation bot moved this from In Review 🔎 to Ready for QA ⏩ in IQSS Dataverse Project May 19, 2025
@stevenwinship stevenwinship removed their assignment May 19, 2025
@ofahimIQSS ofahimIQSS self-assigned this May 19, 2025
@ofahimIQSS ofahimIQSS moved this from Ready for QA ⏩ to QA ✅ in IQSS Dataverse Project May 19, 2025
@cmbz cmbz added the FY25 Sprint 23 FY25 Sprint 23 (2025-05-07 - 2025-05-21) label May 20, 2025
@ofahimIQSS
Copy link
Contributor

tests passed - merging.

@ofahimIQSS ofahimIQSS merged commit d8a55a9 into IQSS:develop May 20, 2025
17 checks passed
@github-project-automation github-project-automation bot moved this from QA ✅ to Merged 🚀 in IQSS Dataverse Project May 20, 2025
@ofahimIQSS ofahimIQSS removed their assignment May 20, 2025
@pdurbin pdurbin added this to the 6.7 milestone May 20, 2025
@scolapasta scolapasta moved this from Merged 🚀 to Done 🧹 in IQSS Dataverse Project May 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Component: Containers Anything related to cloudy Dataverse, shipped in containers. FY25 Sprint 23 FY25 Sprint 23 (2025-05-07 - 2025-05-21) Size: 3 A percentage of a sprint. 2.1 hours.

Projects

Status: Done 🧹

Development

Successfully merging this pull request may close these issues.

6 participants