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

gatsby groups page parse markdown overview; #315

Closed
wants to merge 8 commits into from

Conversation

eharkins
Copy link
Contributor

Copies the approach of auspice,
previously done by
auspice-client/customisations/splash.js.
That page will be retired once gatsby
performs all the necessary function to
handle routing to either gatsby landing
pages or to auspice.

  • not working due to issue with dompurify which i am trying to sort out.

this uses some recent work on the static site
to render splash pages for nextstrain groups
using the gatsby server and the new dataset
select interface.

Still to be addressed:
- General UI improvements such as rendering
custom markdown from each group and removing
possibly redundant info in the dataset/narrative
listings (e.g. contributor, the word dataset in the
case of using the dataset-select UI for narratives)

- getting access denied on s3 request for custom
group info (even in cases where it works on
nextstrain.org)

- getting internal error in handling getAvailable
 request like:
/charon/getAvailable?prefix=/groups/swiss/

- improve promise logic in componentDidMount

- more testing in general
this separates concerns and error
handling of separate requests and
promises for the sourceInfo and
getAvailable requests
allow showing the sourceInfo
without having loading datasets
Copies the approach of auspice,
previously done by
auspice-client/customisations/splash.js.
That page will be retired once gatsby
performs all the necessary function to
handle routing to either gatsby landing
pages or to auspice.
@tsibley tsibley temporarily deployed to nextstrain-s-groups-par-thzncw April 28, 2021 23:42 Inactive
@eharkins eharkins force-pushed the individual-group-page branch 3 times, most recently from ce29c44 to bbbb508 Compare May 8, 2021 00:42
@eharkins eharkins force-pushed the individual-group-page branch from b335573 to 0fd8ed8 Compare May 21, 2021 21:06
Base automatically changed from individual-group-page to next May 26, 2021 03:29
@eharkins
Copy link
Contributor Author

Superseded by #345

@eharkins eharkins closed this Jun 22, 2021
@eharkins eharkins deleted the groups-parse-markdown branch June 22, 2021 00:27
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