wellcomecollection.org
wellcomecollection.org copied to clipboard
πͺ Wellcome Collection's website and services that support it
The RSS feed on wellcomecollection.org/stories works, but it's quite brittle. It lives in [rss/webapp](https://github.com/wellcomecollection/wellcomecollection.org/tree/main/rss/webapp), but it runs in Vercel and there's no documentation about how to deploy it or update...
Currently we have a fairly complicated multi-content API in the front-end, e.g. https://github.com/wellcomecollection/wellcomecollection.org/blob/10c0ef7011e6d1b1ce94723cbb7a66f9f1a95a70/content/webapp/services/prismic/fetch/multi-content.ts#L31 https://github.com/wellcomecollection/wellcomecollection.org/blob/10c0ef7011e6d1b1ce94723cbb7a66f9f1a95a70/content/webapp/services/prismic/transformers/multi-content.ts This is only used to get a list of articles for the press releases page. This...
The [spam detector](https://github.com/wellcomecollection/wellcomecollection.org/blob/029bd75fcbe17487f4cb02a44e0eccccb01d0dc0/content/webapp/utils/spam-detector.ts#L53) quickly rejects URLs with queries that look like Chinese casino spam and we know won't match anything. We have now started seeing [Korean casino spam](https://wellcome.slack.com/archives/CQ720BG02/p1701620111923489). We have...
An example, from when Natalie and I were testing the "checked out item" message:
# Background # Problems to solve We have multiple offsite storage facilities for materials from the collections, including bound journals, artworks, MOH reports\. Over time, more will be added as...
**What** On a [Concept page with tabs](https://wellcomecollection.org/concepts/d46ea7yk), the panels are correctly labelled by their corresponding tabs. e.g. if you use a screen reader and enter the panel, it will read...
# What is it and who's it for? This collates a few examples of members wanting to view something online, being very close, but not being able to get to...
# What? Add 'series' as a new content relationship to Story series. # Why? For the larger, evergreen content series (for example 'Inside our collections') users can discover series or...
**EDIT:** (23/10/23) We'll move to Storybook 7, which uses Vite by default. There are a few other tickets to consider as part of this work - [x] [Review possibly unused...
We have a few instances of mock content for Cardigan as well as for tests. They tend to go stale and aren't kept up to date when changes happen, so...