Skip to content

Conversation

@ajolipa
Copy link
Contributor

@ajolipa ajolipa commented Sep 1, 2025

In this PR

This PR updates how the faircopy_cloud_url from which FairData fetches the CSVs created by FCC is constructed to allow more flexibility. This should allow for backwards compatibility with minimal disruption; existing projects will need to add /documents to the end of the configured FairCopy Cloud URL in the project settings, but no other changes should be needed. For new projects on FCC2, the FCC URL set in the project settings should be https://beta-api.faircopy.cloud/<projectID>/tei_documents. (Or whatever the appropriate host name is.)

@dleadbetter dleadbetter added the v0.1.102 Issues in v0.1.102 label Sep 2, 2025
@dleadbetter
Copy link
Contributor

existing projects will need to add /documents to the end of the configured FairCopy Cloud URL in the project settings

Do we want to do this programmatically via a migration? Or is the number of projects using this so limited it's easier to do manually?

@ajolipa
Copy link
Contributor Author

ajolipa commented Sep 2, 2025

Do we want to do this programmatically via a migration? Or is the number of projects using this so limited it's easier to do manually?

My belief is that the number of projects using it is small enough that we should just update manually. Just looking at how many projects (on staging or prod) have the faircopy_cloud_url field filled in it seems to be about five.

@camdendotlol camdendotlol added v0.1.103 Issues in v0.1.103 and removed v0.1.102 Issues in v0.1.102 v0.1.103 Issues in v0.1.103 labels Sep 4, 2025
@dleadbetter dleadbetter added the v0.1.107 Issues in v0.1.107 label Sep 18, 2025
@dleadbetter dleadbetter added v0.1.108 Issues in v0.1.108 and removed v0.1.107 Issues in v0.1.107 labels Nov 5, 2025
@camdendotlol camdendotlol removed the v0.1.108 Issues in v0.1.108 label Nov 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants