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

#229 Spreadsheet File Interface #282

Merged
merged 32 commits into from
Dec 14, 2022
Merged

Conversation

aswallace
Copy link
Collaborator

@aswallace aswallace commented Dec 7, 2022

Spreadsheet upload UI

  • Stepper module
  • New "file preview" and "file drop" components
  • New component for when a page requires login and user is not authenticated
  • Page for viewing the current user's existing datasets
  • Page for viewing the files associated with a specific dataset
  • Submits files using Apollo graphql

Also added unit tests for all new components/pages, as well as new styling

closes #229 #283 #285

aswallace and others added 29 commits August 23, 2022 15:00
400 error in createDataset file upload: `BAD_USER_INPUT`
@aswallace aswallace self-assigned this Dec 7, 2022
@aswallace aswallace linked an issue Dec 7, 2022 that may be closed by this pull request
4 tasks
@aswallace
Copy link
Collaborator Author

I know this is a pretty big PR, so let me know if I should split it up into smaller pieces

Copy link
Contributor

@tholulomo tholulomo left a comment

Choose a reason for hiding this comment

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

Added few comments/suggestions

app/src/components/LoginRequired.vue Show resolved Hide resolved
app/src/components/curate/CurateNavBar.vue Outdated Show resolved Hide resolved
app/src/components/curate/FileDrop.vue Show resolved Hide resolved
app/vue.config.js Show resolved Hide resolved
@aswallace aswallace mentioned this pull request Dec 14, 2022
@aswallace aswallace merged commit a0e605e into develop Dec 14, 2022
@tholulomo tholulomo deleted the #229_spreadsheet_file_interface branch December 14, 2022 23:28
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.

Spreadsheet File Interface
2 participants