Skip to content

Conversation

@jadeddelta
Copy link
Contributor

@jadeddelta jadeddelta commented Oct 23, 2025

this PR continues on the COS grant work, now adding support for users on the OSF website to access DataPipe via a custom pop-up window. this will handle both the linking of accounts (without a nodeIri, just userIri) and creating experiments that are automatically tied to a specific component, as opposed to the regular workflow of assigning a component via getting the id themselves.

things to work on before merge:

  • finish up linking setup make sure it all works
  • update .env files to properly use osf staging links
  • automatically pick location based on the location of the parent component
  • add notification to user if we are not in the production environment
  • make sure that when an account is deleted, the database entry of them is also deleted

adds some status codes for the OSF entry point
concerning linking an OSF account to a DataPipe
user account
@jadeddelta jadeddelta self-assigned this Oct 23, 2025
stores the OSF environment (base is none, test.,
staging5., etc...) in NEXT_PUBLIC_OSF_ENV and
OSF_ENV so we can switch between OSF environments!

note that it has to have a period at the end since
we are appending within a URL.
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.

2 participants